Learning to code 17 April 2012Last updated at 03:27 ET The app Rory made in his course Who needs to learn to code? You might think that a knowledge of computer programming is much like plumbing or car maintenance - something of use only to those who are going to make a living from that trade. I spent a day on one such course run by an organisation called Decoded. So at 09:00 one morning I found myself in a very attractive loft apartment in East London sipping coffee with 10 executives from an advertising firm. But, like me, they were unlikely to need these skills in their daily work. Rory's work in progress Then it was down to work - first a potted history of code, with an emphasis on the importance of web languages. He argues that today's teenage iPad users, far from being digital natives, actually have less understanding of what makes computers tick than his generation, who got their hands dirty with machines like the BBC Micro.
Computational Thinking for Educators - Course What: A free online course helping educators integrate computational thinking into their curriculum Who: Humanities, Math, Science, and Computing educators When: All of the course materials are available as a self-study program. The goal of this course is to help educators learn about computational thinking (CT), how it differs from computer science, and how it can be integrated into a variety of subject areas. As a course participant, you will increase your awareness of CT, explore examples of CT integrated into your subject areas, experiment with examples of CT-integrated activities for your subject areas, and create a plan to integrate CT into your own curricula. The course is divided into five units, each focusing on the following: Introducing Computational Thinking: What is CT?
Research FUSE Labs - Kodu Game Lab An overview of Kodu. (Click to play) Kodu lets kids create games on the PC and Xbox via a simple visual programming language. Since Kodu's introduction in 2009, we have visited the White House, teamed up with great groups like NCWIT and DigiGirlz, inspired academic research and been the subject of a book (Kodu for Kids). Kodu for the PC is available to download for free. AP Computer Science Principles - A New AP Course - Advances in AP® - The College Board | Advances in AP AP Computer Science Principles AP Computer Science Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. With a unique focus on creative problem solving and real-world applications, AP Computer Science Principles prepares students for college and career. Read the Introducing AP Computer Science Principles video transcript Computer Science: The New Literacy Whether it’s 3-D animation, engineering, music, app development, medicine, visual design, robotics, or political analysis, computer science is the engine that powers the technology, productivity, and innovation that drive the world. The AP Program designed AP Computer Science Principles with the goal of creating leaders in computer science fields and attracting and engaging those who are traditionally underrepresented with essential computing tools and multidisciplinary opportunities. Rigorously Developed
Creating a Simple 'Angry Birds' Style Game in Scratch Here's some instructions I've made explaining how children can create a simple 'Angry Birds' style game using Scratch. Download Angry Birds Media TALIS - The OECD Teaching and Learning International Survey A to Z OECD Home Directorate for Education and SkillsEarly childhood and schoolsTALIS - The OECD Teaching and Learning International Survey Early childhood and schools TALIS - The OECD Teaching and Learning International Survey About TALIS | TALIS publications and documents | TALIS FAQ | Teaching in Focus briefs | TALIS Initial Teacher Preparation study | TALIS Video Study Contact TALIS Related Documents Computer Programming Tools in Schools Computer Programming Tools in Schools (CPTS) is a multi-language curriculum that uses three tools Scratch, StarLogo TNG, and Etoys to teach fundamental computer science concepts and programming skills in the context of homeland security-relevant topics including food safety and risk models. These three tools are beginner-friendly programming tools developed by different labs at MIT and University of Illinois but share a drag-and-drop graphical interface. The CPTS curriculum is designed for use in an introductory course for middle or high school students with no prior programming experience, with the goal of engaging students' interest in computer science and preparing them for further studies in these and related fields. All the activities are project-based and student-centered, using a variety of formats, including games, simulations, and interactive media. The curriculum includes an Intro Unit that involves at least two of the three programming tools, and 4 topical units. Intro Unit
Web Poster Wizard Home Robocode Home Ελεύθερο Λογισμικό / Λογισμικό ανοιχτού κώδικα