List Headline Image
Updated by Elisabetta Nanni on Aug 16, 2015
 REPORT
15 items   1 followers   0 votes   0 views

Computional thinking and coding

Coding resources for teacher training

CS Unplugged is a collection of free learning activities that teach Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around. The activities introduce students to underlying concepts such as binary numbers, algorithms and data compression, separated from the distractions and technical details we usually see with computers.

Home | Hello Ruby

Welcome to the whimsical world of computing. Hello Ruby is a children's book and an app that teches programming fundamentals through stories and kid-friendly activities. It's suited for kids between 5 and 8 (but even adults might learn something new).

3

Learn

Learn

Anyone can learn the basic concepts of Computer Science. Choose an intro activity to start learning.

15+ Ways of Teaching Every Student to Code (Even Without a Computer)

According to Code.org, 90 percent of U.S. schools are not teaching any computer science. Eyebrows were raised in 2013 as the U.K. passed a plan to educate every child how to code. In 2014, Barack Obama made history as the first U.S. president to program a computer.

Scratch - Imagine, Program, Share

Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

Khan Academy

This year Khan Academy is doing even more to create meaningful hours of codes for all learners (and, as always with KA, for free)! On Khan Academy, we offer a multi-hour, self-paced curriculum in JavaScript and lessons in HTML / CSS as well as SQL (language for databases) for students to learn various forms of programming.

Every child deserves opportunity

Every student in every school deserves the opportunity to study computer science.

Learn to code

Learn to code interactively, for free.

Computational thinking has received considerable attention over the past several years, but there are many perspectives on what computational thinking entails. We are interested in the ways that design-based learning activities - in particular, programming interactive media - support the development of computational thinking in young people.

The change in the primary national curriculum from ICT to Computing, which takes effect this September, is undoubtedly a significant one, but perhaps not for quite the reasons you might first think. Given that much of the attention in the media has focussed on pupils being taught to program computers, you might be forgiven for thinking this is something new - this is far from the case.

Think. Create. Code

Empower yourself to create and control digital information, and gain the computational thinking skills to tackle our most complex problems.

12

Home

Home

Learn Scratch, the graphic programming language for everyone. View the video tutorials; then create and share your own multimedia creations: art, music, Aprende Scratch, el entorno de programacion para todos. Accede a los videotutoriales;despues crea y comparte tus propias creaciones multimedia: arte, musica, historias y cuentos matematicas, ciencia.

Make games, stories and interactive art with Scratch. (scratch.mit.edu)

Coursera - Free Online Courses From Top Universities

Take free online classes from 120+ top universities and educational organizations. We partner with schools like Stanford, Yale, Princeton, and others to offer courses in dozens of topics, from computer science to teaching and beyond. Whether you are pursuing a passion or looking to advance your career, Coursera provides open, free education for everyone.

MIT App Inventor | Explore MIT App Inventor

Youth Radio's first app for showcasing long-form reporting, designed and developed in collaboration with an MIT program, is now available for Android phones on the Google Play store. The app stemmed from Youth Radio Interactive, an initiative of the Oakland, Calif., media center that teaches young people to combine programming and journalism.