| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Programming

Page history last edited by Susan Jazwiec 7 years, 11 months ago

 

 

White House Lights

https://www.madewithcode.com/

 

https://www.madewithcode.com/projects

 

Animate your name

http://scratch.mit.edu/projects/editor/?tip_bar=madewithcode-name

 

 

 

Tutorials for beginners

 

Tutorials for beginners

Write your first computer program

 

Code.org

Learn the basic concepts of Computer Science with drag and drop programming. This is a game-like, self-directed tutorial starring video lectures by Bill Gates, Mark Zuckerberg, Angry Birds and Plants vs. Zombies. Learn repeat-loops, conditionals, and basic algorithms. Available in 34 languages.

Ages 4-104 | Modern browsers, smartphones, tablets

21,770,272 participantshttp://hourofcode.com/coTeacher’s Notes

Build your own game

 

Tynker

A collection of 8 fun activities for children of all ages to try programming. Solve a series of simple puzzles to help Pixel the puppy reach home, and Biff the spaceman reach his moon base. Build the Space Zombies game or create Math Art using our fun and easy visual approach to programming. The session can be teacher facilitated or self-paced.

Ages 5-13 | Modern web browsers

10,274,121 participantshttp://hourofcode.com/tyTeacher’s Notes

Create a holiday card

 

Scratch

With Scratch, you can code your own interactive games, stories, animations, and more. In this activity, you'll create an interactive holiday card that you can share with friends and family.

Ages 8+ | Any browser

2,114,024 participantshttp://hourofcode.com/scTeacher’s Notes

Lightbot

 

Lightbot

Learn core programming logic, starting from super-basic programming, for ages 4+, on iOS or Android (or Web browser) . Learn how to sequence commands, identify patterns, use procedures, and utilize loops!

All ages | iOS, Android (or web browser)

2,718,044 participantshttp://hourofcode.com/lb

AppInventor Hour of Code

 

MIT Center for Mobile Learning @ The Media Lab

Entertaining, quick video tutorials walk you through building three simple apps for your Android phone or tablet. Designed for novices and experts alike, this hour of code will get you ready to start building your own apps before you know it. Imagine sharing your own app creations with your friends! These activities are suitable for individuals and for teachers leading classes.

Middle school + | Modern browser + Android

685,711 participantshttp://hourofcode.com/aiTeacher’s Notes

 

 

 

Tutorials that teach JavaScript

An introduction to JavaScript

 

KhanAcademy

Learn the basics of JavaScript programming while creating fun drawings with your code. Do it on your own or with your class!

Middle school + | Modern Web browsers

2,619,384 participantshttp://hourofcode.com/khTeacher’s Notes

Codecademy

 

Codecademy

Codecademy is an interactive, student-guided introduction to the basics of CS through JavaScript that's used by tens of millions of students around the world. We've prepared a no-hassle Hour of Code experience with accompanying quizzes, slides, and a completed project for students at the end.

High school | Modern web browsers. iOS, Android apps

811,743 participantshttp://hourofcode.com/ca

Learn to Code With Karel the Dog

 

CodeHS

Learn the basics of programming with Karel the Dog, a fun, accessible and visual introduction to coding, where giving commands to a computer is just like giving commands to a dog. This tutorial is great if led by a teacher, but can also be done independently.

High school | Modern browsers

137,000 participantshttp://hourofcode.com/chTeacher’s Notes

Build a Game with JavaScript

 

Code Avengers

Build a 2 player 2D top-down game with JavaScript in 10 short tasks. Then continue learning some basics of programming (variables and if statements) as you create a Quiz to share with friends. Along the way earn points and badges as you compete to reach the top of the class leaderboard.

Middle school + | Modern Web browsers

222,908 participantshttp://hourofcode.com/cv

CodeCombat

 

CodeCombat

Play as a Wizard using code (spells) to control your heroes, navigate mazes, defeat ogres, trick enemies, and rescue allies! Learn JavaScript in this HTML 5 web game for complete beginners.

Middle school + | Web based (Firefox, Chrome, Safari, IE10+)

406,166 participantshttp://hourofcode.com/ccTeacher’s Notes

 

 

Thinkersmith

Using a pre-defined "Robot Vocabulary" students will figure out how to guide each other to accomplish specific tasks without discussing them first. This lesson teaches children the connection between symbols and actions, as well as the invaluable skill of debugging. "My Robotic Friends" works best as a group activity and includes a teacher workbook for classroom use.

All ages | Unplugged

183,167 participantshttp://hourofcode.com/ts

Blockly

 

Google Education

Got PCs with slow (or non-existent) internet access? Download the Blockly tutorials that were the precursor of the Code.org tutorials - a single 3MB ZIP file can be loaded onto any computer or used off a memory stick

All ages | Modern browsers only

233,246 participantshttp://hourofcode.com/bl

Binary Baubles

 

Thinkersmith

Students learn about representing and storing letters in binary, as functions of on and off. At the end, the class gets to encode their own initials to take home with them.

Ages 8+ | Unplugged

24,075 participantshttp://hourofcode.com/th

fuzzFamily Frenzy

 

Kodable

Designed for use with plain paper, the fuzzFamily Frenzy is an introduction to programming logic for kids 5 and up. A teacher should explain the game, then students program a partner to complete a simple obstacle course.

Ages 8-13 | Unplugged

20,501 participantshttp://hourofcode.com/ff

 

 

 

Kodable

 

Kodable

Kodable is a self-guided iPad game that introduces kids 5+ to programming basics. Having a teacher or parent nearby is optimal, but not necessary.

Elementary | iPad

144,605 participantshttp://hourofcode.com/ko

Hopscotch: Code on your iPad

 

Hopscotch

Student-guided tutorial on the iPad using the Hopscotch programming language. Students will build games and apps for their iPad on their iPad. Students can work individually or with friends (up to 3 per iPad).

Middle school + | iPad

69,516 participantshttp://hourofcode.com/hs

 

 

 

Other programming languages

A taste of Python programming

 

Grok Learning

Choose from 3 activities designed to give you your first experience programming. For example, use the programming language Python to build a chatbot called "Eliza". Can she fool your friends into think she's a human not a computer? This can be done in either a student-guided or teacher-facilitated form and comes with all notes and solutions.

Middle school + | Modern web browsers

751,919 participantshttp://hourofcode.com/gr

Drawing with Code

 

Processing

An introduction to programming in the context of the visual arts using the Processing programming language. Short video lessons introduce coding exercises that lead to designing an interactive drawing program

High school | Modern web browsers

616,814 participantshttp://hourofcode.com/pr

Program a virtual robot

 

RoboMind Academy

Students learn the basics of programming by controlling their own virtual robot. The online course is fully self-contained with short presentations, movies, quizzes and automatic guidance/hints to help with the programming exercises.

Ages 8-13 | Modern web browsers, Mobile web

118,291 participantshttp://hourofcode.com/rmTeacher’s Notes

Build an iPhone game in your browser!

 

MakeGamesWithUs

Know some programming already? Learn to make an iPhone game in an hour! We'll guide you through the process, to code, test, and play your game entirely in the browser and then share it on Facebook for friends to try! No prior iPhone development experience is required. You must understand what variables, methods, and objects are.

High school | Modern Web browsers

1,305,305 participantshttp://hourofcode.com/mg

 

 

 

MakeGamesWithUs

Know some programming already? Learn to make an iPhone game in an hour! We'll guide you through the process, to code, test, and play your game entirely in the browser and then share it on Facebook for friends to try! No prior iPhone development experience is required. You must understand what variables, methods, and objects are.

High school | Modern Web browsers

1,305,305 participantshttp://hourofcode.com/mg

AppInventor Hour of Code

 

MIT Center for Mobile Learning @ The Media Lab

Entertaining, quick video tutorials walk you through building three simple apps for your Android phone or tablet. Designed for novices and experts alike, this hour of code will get you ready to start building your own apps before you know it. Imagine sharing your own app creations with your friends! These activities are suitable for individuals and for teachers leading classes.

Middle school + | Modern browser + Android

685,711 participantshttp://hourofcode.com/aiTeacher’s Notes

TouchDevelop

 

Microsoft Research

Crazy drawings, flying monsters, swirling flowers... create your apps on your device with TouchDevelop, a friendly mobile app creation environment. Runs on iPhone, iPad, Android, Windows, Windows Phone, Linux, Mac.

High school | Modern browsers, smartphones, all devices

434,615 participantshttp://hourofcode.com/tdTeacher’s Notes

 

 

Code.org

Learn the basic concepts of Computer Science with drag and drop programming. This is a game-like, self-directed tutorial starring video lectures by Bill Gates, Mark Zuckerberg, Angry Birds and Plants vs. Zombies. Learn repeat-loops, conditionals, and basic algorithms. Available in 20 languages

Ages 6-106 | Modern browsers, smartphones, tablets

176,911 participantshttp://hourofcode.com/coTeacher’s Notes

2. Create a holiday card

 

Scratch

With Scratch, you can code your own interactive games, stories, animations, and more. In this activity, you'll create an interactive holiday card that you can share with friends and family.

Ages 8+ | Any browser

27,363 participantshttp://hourofcode.com/scTeacher’s Notes

 

 

Tynker

A collection of 8 fun activities for children of all ages to try programming. Solve a series of simple puzzles to help Pixel the puppy reach home, and Biff the spaceman reach his moon base. Build the Space Zombies game or create Math Art using our fun and easy visual approach to programming. The session can be teacher facilitated or self-paced.

Ages 5-13 | Modern web browsers

122,171 participantshttp://hourofcode.com/tyTeacher’s Notes

 

 

Tutorials that teach JavaScript

 

6. An introduction to JavaScript

 

KhanAcademy

Learn the basics of JavaScript programming while creating fun drawings with your code. Do it on your own or with your class!

Middle school + | Modern Web browsers

28,523 participantshttp://hourofcode.com/khTeacher’s Notes

7. Codecademy

 

Codecademy

Codecademy is an interactive, student-guided introduction to the basics of CS through JavaScript that's used by tens of millions of students around the world. We've prepared a no-hassle Hour of Code experience with accompanying quizzes, slides, and a completed project for students at the end.

High school | Modern web browsers. iOS, Android apps

4,598 participantshttp://hourofcode.com/ca

8. Learn to Code With Karel the Dog

 

CodeHS

Learn the basics of programming with Karel the Dog, a fun, accessible and visual introduction to coding, where giving commands to a computer is just like giving commands to a dog. This tutorial is great if led by a teacher, but can also be done independently.

High school | Modern browsers

3,756 participantshttp://hourofcode.com/chTeacher’s Notes

9. Learn to Code a JavaScript Quiz Game

 

Code Avengers

This self-paced tutorial teaches how to create a quiz game using JavaScript, which can be shared with friends. Along the way, students are rewarded with points, badges and bonus games and compete to reach the top of their class leaderboard.

Middle school + | Modern Web browsers

12,420 participantshttp://hourofcode.com/cv

 

 

Tutorial apps for any device

 

Hopscotch: Programming On Your iPad

 

Hopscotch

Student-guided tutorial on the iPad using the Hopscotch programming language. Students will build games and apps for their iPad on their iPad. Students can work individually or with friends (up to 3 per iPad).

Middle school + | iPad

2,280 participantshttp://hourofcode.com/hs

 

 

 

Other programming languages

A taste of Python programming

 

 

 

MakeGamesWithUs

Know some programming already? Learn to make an iPhone game in an hour! We'll guide you through the process, to code, test, and play your game entirely in the browser and then share it on Facebook for friends to try! No prior iPhone development experience is required. You must understand what variables, methods, and objects are.

High school | Modern Web browsers

27,152 participantshttp://hourofcode.com/mg

 

 

Make your own apps

Build an iPhone game in your browser!

 

MakeGamesWithUs

Know some programming already? Learn to make an iPhone game in an hour! We'll guide you through the process, to code, test, and play your game entirely in the browser and then share it on Facebook for friends to try! No prior iPhone development experience is required. You must understand what variables, methods, and objects are.

High school | Modern Web browsers

27,152 participantshttp://hourofcode.com/mg

 

Thinkersmith

Using a pre-defined "Robot Vocabulary" students will figure out how to guide each other to accomplish specific tasks without discussing them first. This lesson teaches children the connection between symbols and actions, as well as the invaluable skill of debugging. "My Robotic Friends" works best as a group activity and includes a teacher workbook for classroom use.

All ages | Unplugged

9,850 participantshttp://hourofcode.com/ts

Blockly

 

Google Education

Got PCs with slow (or non-existent) internet access? Download the Blockly tutorials that were the precursor of the Code.org tutorials - a single 3MB ZIP file can be loaded onto any computer or used off a memory stick

All ages | Modern browsers only

3,357 participantshttp://hourofcode.com/bl

Binary Baubles

 

Thinkersmith

Students learn about representing and storing letters in binary, as functions of on and off. At the end, the class gets to encode their own initials to take home with them.

Ages 8+ | Unplugged

1,918 participantshttp://hourofcode.com/th

fuzzFamily Frenzy

 

Kodable

Designed for use with plain paper, the fuzzFamily Frenzy is an introduction to programming logic for kids 5 and up. A teacher should explain the game, then students program a partner to complete a simple obstacle course.

Ages 8-13 | Unplugged

1,197 participantshttp://hourofcode.com/ff

 

hits counter

 

St. Thomas

 

8th Grade

http://studio.code.org/join/DWVGBW

 

7th Grade

http://studio.code.org/join/UQKBDT

 

6th Grade

http://studio.code.org/join/TFBNVI

 

5th Grade

http://studio.code.org/join/CGWXSW

 

4th Grade

http://studio.code.org/sections/AXHUAT

 

3rd Grade

http://studio.code.org/sections/ZYXOLP

 

2nd Grade

http://studio.code.org/sections/XKMARU

 

1st

https://studio.code.org/sections/UOYSBE 

 

 

Immanuel St. James

 

7/8

https://studio.code.org/join/OUYEAX  

 

5/6

http://studio.code.org/join/CPKSSM 

 

3/4

https://studio.code.org/sections/UFNDFA 

 

 

 

 

 

 

Comments (0)

You don't have permission to comment on this page.