This French tech school has no teachers, no books, no tuition PARIS — École 42 might be one of the most ambitious experiments in engineering education. It has no teachers. No books. Google for Education: Computational Thinking Computational Thinking (CT) is a problem solving process that includes a number of characteristics and dispositions. CT is essential to the development of computer applications, but it can also be used to support problem solving across all disciplines, including math, science, and the humanities. Students who learn CT across the curriculum can begin to see a relationship between subjects as well as between school and life outside of the classroom. CT involves a number of skills, including: These skills are supported and enhanced by a number of dispositions or attitudes that include: Confidence in dealing with complexity Persistence in working with difficult problems Tolerance for ambiguity The ability to deal with open ended problems The ability to communicate and work with others to achieve a common goal or solution
Cody & Roby Cody & Roby is the name of a new series of DIY games that provide the easiest way to start playing with coding and robotics at any age, without computers, tablets or smartphones. Download your DIY starter kit! Roby is a robot who executes instructions, Cody is a coder who provides instructions. We Need More Kids Apps Like 'Robot Factory' Raul Gutierrez, the founder of the Brooklyn-based kids app company Tinybop, worries about the effect brands are having on the way kids play. Here’s how he sees it: Today’s kids movies and TV shows are great, but as their stories seep into more and more toys, the possibilities for the imagination are constricted as a result. Whether or not you agree with that diagnosis, it spawned a tremendously cool kids app.
Learn To Code, Learn To Think : 13.7: Cosmos And Culture Is learning to code software a valuable skill? Is it one that prepares people to join the workforce of the future? On the one hand, the popularity of computer science as a college major and the proliferation of coding bootcamps suggest the answer is decidedly "yes." Code.org, a non-profit that encourages education and diversity in computer science, currently invites visitors to its homepage to join over a million others in agreeing with the following statement: "Every student in every school should have the opportunity to learn computer science" Innovative Learning Environments The Innovative Learning Environments (ILE) project has analysed how young people learn. It has studied which conditions and dynamics allow them to be able to learn better. By identifying concrete cases of innovative learning environments from all over the world, ILE has informed practice, leadership and reform through generating analysis of innovative and inspiring configurations of learning for children and young people.
Sample Projects - App Inventor for Android with Studio-Based Learning These are some of the projects that my students created using App Inventor for Android within a Studio-Based Learning environment. All of these were created at Ball State University in Fall 2009, as part of the experimental CS116 section. These students collaborated on the course site that explains these projects and others in the students own words. The projects were created with the pre-release version of App Inventor for Android and can no longer be downloaded and executed; however, they are still a good indication of the breadth and depth of projects made possible with this technology. App Uses Kids' Obsession With Phones to Teach Them Coding When Raul Gutierrez’s son was younger, he came up with a great name for his father’s smartphone. “He’d call it the everything machine,” says Gutierrez, founder of childrens’ app company Tinybop. “Because to him it could do everything.”
7 Apps for Teaching Children Coding Skills It's hard to imagine a single career that doesn't have a need for someone who can code. Everything that "just works" has some type of code that makes it run. Coding (a.k.a. programming) is all around us. That's why all the cool kids are coding . . . or should be. DigCompEdu. Digital Competence Framework for Educators The teaching professions face rapidly changing demands, which require a new, broader and more sophisticated set of competences than before. The ubiquity of digital devices and applications, in particular, requires educators to develop their digital competence. Download your copy of the framework here! Scratch controlling Minecraft – Cymplecy (Simplesi) If you have another computer that can run Scratch 1.4 that is networked with a Raspberry Pi , then you can use it to interact with the Minecraft world on the Pi. You’l need to find out the IP address of your other computer – for this exercise I’ll assume its 10.11.12.13 so you’ll need to substitute your real address To do this, run ScratchGPIO on your Pi and add On Green Flag – broadcast Connect10.11.12.13 This hands over ScratchGPIO control to your main computer So run up Scratch 1.4 on your main computer and enable Remote Sensor Connections (RSC) by right-clicking on the last Sensor block and enabling it. Go back onto your Pi, and launch Minecraft and create a new world.