Computer programming | Khan Academy - 0 views
Best Apps and Websites for Learning Programming and Coding | Common Sense Education - 0 views
-
"Computers intersect with every aspect of kids' lives, but most kids don't understand how they work. Through coding, students build essential literacy skills, gain an understanding of logic and sequence, and learn the mechanics of iteration. These tools support project-based learning and give students the freedom to create, collaborate, hack, remix, and tinker with their own unique designs. Using these picks, kids can unlock the logic of code and the basics of programming, turning computers into tools to make new things."
Learn to code | Codecademy - 0 views
3 Ways Coding and Gaming Can Enhance Learning - 1 views
-
Coding isn't just for computer science any more. Educators are finding that teaching students to write code and design games enhances learning and creates engagement. These examples illustrate how coding and games are being used across the curriculum and at all levels, as well as why great teaching is at the very heart of this innovation.
Code.org | Anybody can learn - 0 views
Vizwik - 0 views
Swift.org - Welcome to Swift.org - 0 views
-
"Swift is now open source! We are excited by this new chapter in the story of Swift. After Apple unveiled the Swift programming language, it quickly became one of the fastest growing languages in history. Swift makes it easy to write software that is incredibly fast and safe by design. Now that Swift is open source, you can help make the best general purpose programming language available everywhere. For students, learning Swift has been a great introduction to modern programming concepts and best practices. And because it is now open, their Swift skills will be able to be applied to an even broader range of platforms, from mobile devices to the desktop to the cloud. Welcome to the Swift community. Together we are working to build a better programming language for everyone."
Greenfoot - 0 views
Kidsruby.com - 0 views
http://www.learnstreet.com/ - 0 views
Daisy the Dinosaur for iPad on the iTunes App Store - 0 views
-
"Learn the basics of computer programming with Daisy the Dinosaur! This free, fun app has an easy drag and drop interface that kids of all ages can use to animate Daisy to dance across the screen. Kids will intuitively grasp the basics of objects, sequencing, loops and events by solving this app's challenges. After playing Daisy, kids can choose to download a kit to program their own computer game."
Time Magazine for Kids: Learn to Code - 1 views
Teach Your Kids to Code: 6 Beginner's Resources for Parents | Edutopia - 0 views
-
"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 parents can share with their kids to help them start learning about programming."
Add Coding to Your Elementary Curriculum. . . Right Now | Edutopia - 1 views
-
"But the earlier we introduce children to coding, the more comfortable they will be when presented with more in-depth learning opportunities in middle and high school. Also, early exposure to coding helps teach children how important it is to understand computers as the valuable tools they are rather than merely fun playthings."
Creating an Authentic Maker Education Rubric | Edutopia - 0 views
-
"How can teachers prove that deep, rich learning is occurring through making? How do we justify a grade to students and parents alike, especially to the student who "just isn't good at art"? By crafting a three-part rubric that assesses process, understanding, and product, teachers can rest assured that they are covering all the bases."
Curriculum | CodeHS - 1 views
-
"CodeHS courses teach students applicable computer science skills. With a focus on helping students develop problem solving and computational thinking skills, students come away both with a knowledge of professional programming languages and the conceptual understanding needed to learn new languages."