background preloader

Teaching Kids to Code

Teaching Kids to Code
Every era demands--and rewards--different skills. In different times and different places, we have taught our children to grow vegetables, build a house, forge a sword or blow a delicate glass, bake bread, create a soufflé, write a story or shoot hoops. Now we are teaching them to code. We are teaching them to code, however, not so much as an end in itself but because our world has morphed: so many of the things we once did with elements such as fire and iron, or tools such as pencil and paper, are now wrought in code. We are teaching coding to help our kids craft their future. In this collection we share many different perspectives on coding, from a university professor's vantage point (MIT's Mitch Resnick describes why learning to code is like learning to learn) to an entrepreneur's reflections from his cross-country roadtrip to bring coding--and his stuffed dog--to classrooms across the U.S. We should always teach children to bake bread, feed the goats and wield a hammer.

https://www.edsurge.com/guide/teaching-kids-to-code

Related:  Teach Coding

Give Your Kids a Most Excellent Summer Coding Adventure For a new generation of students growing up in a digitally-connected century, all roads lead to code. Coding is the new literacy. It will not replace foreign languages, but it will be the global vernacular for understanding how technologies work. Sokikom Math Game: an MMO Education Through Social Interaction Sokikom math game teaches through social interaction Educational games have come a long way since The Oregon Trail and Math Blaster. Sokikom is a MMO math game that aims to help teachers educate their students by using this interactive and math-based online world. After receiving a $2M startup grant funded by The Institute of Educational Sciences as well as former Intel Chairman and CEO Dr.

27 Places For Free Textbooks Online Introduction This is a listing of 82 sites that legally offer free textbooks and written course material. There is a separate page with links to free audio and video courses Free Audio & Video Courses Online To the best of my knowledge all of the websites listed here offer only content that they are legally entitled to transfer to you. If you find a site listed here that you know illegally offers copyrighted material, please contact me through the site with a link to the infringing content. Teach Your Kids to Code: 6 Beginner's Resources for Parents Introducing computer programming to your kids can be a challenge, especially for those who aren’t familiar with the nuances of code. Fortunately, in the last few years, a number of apps, software, and guides have been produced that make the often-complex subject of computer coding easy to grasp for young learners. So where to begin? These are a few resources that parents can share with their kids to help them start learning about programming. Programming Tutorials From Made With Code by Google: Google's Made With Code project has a mission of encouraging girls to pursue careers in computer science.

It's time for every student to learn to code By Alice Steinglass May 14th, 2015 Learning to code is about more than career readiness. It’s about helping students make sense of their digital world Interactive Fiction Game Design // Crossposted on my blog with video at The Pew Research Center reports that approximately 97% of teens play video games in their free time. Science, technology, engineering, and math (STEM) subject-areas have used programming and game design to teach 21st Century skills, but what can an English class do to leverage the potential of game-based learning? Return to Zork I remember when my family brought home our first computer, a used Commodore 64.

Learn to Make Interactive Graphics with Updated Getting Started with Processing We started the Processing project in 2001 as a software sketchbook and to teach computer programming fundamentals within a visual context. Instead of printing “Hello World” to the console, people start by drawing a line to the screen. Since then, Processing has evolved many times over into what it is today — a powerful, minimal environment for learning, sketching, and producing professional work, with a dedicated community of contributors who extend the software with the ever-growing list of libraries (extensions). As always, Processing is free software and can be downloaded from the project website.

What Connected Learning Truly Promotes Might Surprise You Technology has entered society like a massive, happy storm, and left few things unaffected. It was only a generation ago that technology took the form of cordless phones, cable television, and the soul-deleting wizardry of the digital clock. Today there are mobile supercomputers shrunk down to the size of an index card in the pocket of students, a staggering reality that’s easy to take for granted. Computers in your pocket.

Teaching kids how to write computer programs, by Marshall Brain by Marshall Brain Quick Intro - If you are looking for a quick and easy way to teach your kid a real programming language, without downloading anything or buying anything, try these Python tutorials. Your kid will be writing and modifying code in just a few minutes. Marshall Brain's quick and easy Python tutorials Let's say that you have children, and you would like to help them learn computer programming at a youngish age.

Related:  Pourquoi ?