A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Coding Activities for Kids | |||||||||||||||||||||||||
2 | Grade level/Range | Notes | Category | |||||||||||||||||||||||
3 | BitsBox | ages 6 to 11 | Around here, kids learn to code by making apps on imaginary tablets—with real Javascript! The apps run on phones and iPads, too. They've been girls and boys, ages 6 to 11, mostly in classroom computer lab settings. | Hardware, Maker | ||||||||||||||||||||||
4 | Code Monkey | K-5 | CodeMonkey Studios @CodeMonkeySTU Learn and teach real coding with CodeMonkey - a fun and interactive online game || We provide special tools to support teachers who want to teach coding. Tel Aviv, Israel Playcodemonkey.com | Game Apps | ||||||||||||||||||||||
5 | Raspberry Pi | ~Grades 6-12 | $35 credit-card sized computer. Basic Linux OS- NOOBS version of Raspbian- comes with programs such as Scratch, Python, Minecraft. See where to buy it at www.raspberrypi.org. Also available on Amazon. | Hardware | ||||||||||||||||||||||
6 | LightBot | 3 - 4 | iPad App, Android App | Game | ||||||||||||||||||||||
7 | Game Star Mechanic | 5 - 12 | Create Adventure Games | ...........? | ||||||||||||||||||||||
8 | Kodu | 5 - 12 | Kodu lets kids create games on the PC and Xbox via a simple visual programming language. Kodu can be used to teach creativity, problem solving, storytelling, as well as programming. Anyone can use Kodu to make a game, young children as well as adults with no design or programming skills. | Software Coding | ||||||||||||||||||||||
9 | Stencyl | 5 - 12 | for creating iOS or Flash based games by putting blocks together (i.e. Scratch). Games can be published on a variety of platforms. use drop-and-drag programming | |||||||||||||||||||||||
10 | Code Avengers | 6 - 12 | Students learn how to code games, websites (Javascript), or apps. It has a superhero-esque theme | |||||||||||||||||||||||
11 | Code HS | 6 - 12 | It has a step-by-step curriculum for schools to follow with videos, example code, and programming exercises. | |||||||||||||||||||||||
12 | Code Academy | 8 - 12 | It takes things one step beyond the basics and has you writing some actual code, but it is also a one-stop shop for all your coding needs. It has a variety of stepped tutorials that walk you through the programming language of your choice based on no previous experience. Javascript, Python, HTML, PHP and Ruby are among your choices for your first coding expedition | Web Courses | ||||||||||||||||||||||
13 | Finch (Robots) | Grades 2-12 | About $100/robot works with Scratch, Snap and Finch Dreams-based on the Alice Interface | Hardware | ||||||||||||||||||||||
14 | Hopscotch | Grades 2-8 | iPad App-Block coding like Scratch | Software | ||||||||||||||||||||||
15 | http://appinventor.mit.edu/ | Grades 3-12 | http://teach.appinventor.mit.edu | |||||||||||||||||||||||
16 | Tynker | Grades 3-8 | Learn to build games using block coding skills. Play already built games and then modify them to learn more about coding. | |||||||||||||||||||||||
17 | Codeacademy.com | Grades 4-12 | ||||||||||||||||||||||||
18 | AgentSheets | Grades 4-5 | Scalable Game Design (University of Colorado) AgentSheets and AgentCubes does cost though I am not sure how much since if you attend their summer training you are given the software. Scalable Game Design will be at ISTE 2015 - I think it is a Saturday or Sunday workshop. The summer training for this year is still in Colorado, but I think they are bring their program to NYC for next summer. material incorporates computational thinking patterns along with the video game programming | |||||||||||||||||||||||
19 | Google CS First Program | Grades 4-8 | Students learn by watching videos and code using Scratch; all videos, scripts, agendas, and other club materials are provided by Google. Great afterschool program | |||||||||||||||||||||||
20 | Khan Academy: Hour of Code | Grades 4-8 | Hour of drawing, hour of webpages, hour of databases | |||||||||||||||||||||||
21 | Code Combat | Grades 5-12 | If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age. Combat teaches kids how to code all while combating ferocious monsters! | |||||||||||||||||||||||
22 | Hakitzu | Grades 5-8 | iPad App – Become the ultimate code warrior and hack your friends with Hakitzu Elite. An epic multiplayer robot combat game, where you learn the basics of coding while battling robots in both single and multiplayer missions. Victory is in the code! | |||||||||||||||||||||||
23 | Construct2 | grades 6-12 | Construct 2 is a powerful ground breaking HTML5 game creator designed specifically for 2D games. | |||||||||||||||||||||||
24 | Game Maker Studio | grades 6-12 | ||||||||||||||||||||||||
25 | Game Salad | Grades 6-12 | ||||||||||||||||||||||||
26 | Touch Develop | Grades 6-12 | Create apps on your phone, tablet or labtop, by Microsoft. | |||||||||||||||||||||||
27 | Alice 2 | Grades 6-8 | If you go to Carnegie Mellon for the Alice training. They give you "Learning to Program with Alice" Third Edition to use with your class. Lower grade level should be able to work on Ch 1-3. Methods, parameters and inheritance are found in Ch 4. Grade 7-8 would work on Chapter 6-8 If/Else, Loops, and While statements. Some info on dreating your own 3D models with Alice: http://www.aliceprogramming.net/models/ | |||||||||||||||||||||||
28 | KidsRuby | Grades 6-8 | Download program at www.kidsruby.com. Learn Ruby programming. Has a Raspberry Pi version. | |||||||||||||||||||||||
29 | AgentCubes | grades 7-12 | Both AgentSheets and AgentCubes run with JAVA, but students don't have to use any code. AgentSheets use agents depictation that the students create or download. Then they control the behaviors of the agents by adding conditions and action to the If/Then statements. I used this in my Programming Concepts class. Students start with a simple game like Maze Craze, or Frogger than you add on Journey, or PacMan. All games can be tied back to many different computational thinking patterns. There is also some math involved in the games. Example: Students add a "once every ? second" and "% of chance" condition to the tunnel that is generating the trucks. This makes the game either more or less challenging. | |||||||||||||||||||||||
30 | AutoDesk Student | Grades 9-12 | Imagine, design, and create a better world with help from Autodesk Education. Get free* access to the software used to make the games, movies, buildings, and products that inspire you. Autodesk is a world leader in 3D design, engineering, and entertainment software for manufacturing, building and construction, and media and entertainment. | |||||||||||||||||||||||
31 | Corona SDK | grades 9-12 | students can get this for free at home and there is a significant discount for schools. Excellent for building mobile apps, and being able to deploy to multiple devices. | |||||||||||||||||||||||
32 | Code.org | Grades K-12 | Multiple curriculi for different levels, free trainings | |||||||||||||||||||||||
33 | Daisy the Dinosaur | Grades K-4 | iPad app | |||||||||||||||||||||||
34 | Code Gym | K - 8 | A Google-supported open source coding laboratory using drawing, music and creative fiction to introduce coding concepts | |||||||||||||||||||||||
35 | Snap! | K - 8 | Like Scratch BUT The potential benefit of Snap! over Scratch is that teachers who have a mix of iPads, Android tablets, and laptops in their classrooms can have all of their students use the same programming interface. | |||||||||||||||||||||||
36 | Google’s Exploring Computational Thinking i | K -12 | lessons and examples showing how educators can incorporate CT into the K-12 curriculum. | |||||||||||||||||||||||
37 | BeeBot | k-2 (1 is best) | I have had great success with students following beginner app tutorials then building and customizing their apps after the base has been built.All drag and drop block coding! http://www.appinventor.org/course-in-a-box | |||||||||||||||||||||||
38 | Kodable | k-2 (1 is best) | iPad App, allows you to set up classes | |||||||||||||||||||||||
39 | Scratch Jr | k-2 (1 is best) | iPad App | |||||||||||||||||||||||
40 | 2Code | k-5 | $2 a student, block code that moves to java with wonderful help screens for each task | |||||||||||||||||||||||
41 | Scratch | K-8 | Scratch ed has resources http://scratched.gse.harvard.edu/ students do need to be able to read to use Scratch | |||||||||||||||||||||||
42 | Blockly | MIddle school | Google provides this free service. It is used by many other devices to allow them to be programmed. For example, the Dot and Dash robots allow blockly programs to control the robots. | |||||||||||||||||||||||
43 | Code Monster | Preteens and maybe younger with help | Code Monster is a javascript programming site for kids. As learners work with code written on the left of the screen, they can immediately see the changes they make on the right of the screen. There are lessons that students can work through by clicking lesson sections at the bottom of the page... and others at http://www.crunchzilla.com/ | |||||||||||||||||||||||
44 | 10 Excellent Platforms for Building Mobile Apps | |||||||||||||||||||||||||
45 | Alice 3 | |||||||||||||||||||||||||
46 | Apps Bar | |||||||||||||||||||||||||
47 | Appy Pie | |||||||||||||||||||||||||
48 | BFOIT | Intro to Computer Programming: http://www.bfoit.org/itp/itp.html | ||||||||||||||||||||||||
49 | Sketchup | |||||||||||||||||||||||||
50 | Sploder.com | free, web based game creation, many choices | ||||||||||||||||||||||||
51 | Vex Robotics | About $300/kit. students build a robot similar to Mindstorms then program it in a free, web-based block code environment | ||||||||||||||||||||||||
52 | ibuildapp | Grades 4-12 | Business model. | |||||||||||||||||||||||
53 | Unity | 9 - 12 | Create 2 or 3D games with industry quality standards | |||||||||||||||||||||||
54 | Unreal Engine 4 | grades 10-12 | Epic games has now made their game creation engine free. This is software that has been used to create a number of commercially successfu games. | |||||||||||||||||||||||
55 | https://www.allcancode.com/ | |||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |