Coding Websites
Want to learn to code or practice with some beginner lessons? The following websites are for you!
1. Scratch
Scratch is a free website for students ages 8 and up who want to learn how to code. It focuses on block coding, which is a great stepping stone for students wanting to learn a language of code.
2. Blockly
Blockly is a free website for students ages 8 and up. Blockly provides students practice with block coding, while also introducing some JavaScript.
3. Code Combat
Made for ages 5 and up, Code Combat is an awesome tool that teaches students both Python and JavaScript coding. Code Combat is a free, interactive game with multiple levels and cool graphics. For teachers, there are guides and lesson plans to go along with what you're teaching in your classroom.
4. Stencyl
Stencyl is a free website, with options for annual subscriptions. It is a game creation software with a website similar to scratch. Students can publish their games to iPhone, iPad, Android, Windows, and other platforms. Perfect for students ages 8 and up.
5. Code.Org Studio
Annual host of the Hour of Code, Code.Org Studio provides curriculum and series with courses that help teach computer science basics to students. Through videos, puzzles and activities, students can learn the basics of code, moving to text-based code. Depending on the course and reading ability, students as early as Kindergarten can participate.
6. App Inventor
App Inventor is a free website that allows students to practice block-based coding for developing Android apps. There are video tutorials to help students along the way. The more advanced lessons would be ideal for grades 5 and up.
7. Code Monster
Code Monster is an free, interactive platform that allows students grades 6 and up to practice writing JavaScript. To play, just follow the monster's instructions. A FAQ page helps guide students, but a small background of writing JavaScript would be helpful prior to starting.
8. Code Monkey
Code Monkey is a coding website that starts students off with block coding, and then gradually teaches them how to write CoffeeScript, a coding language similar to JavaScript. This is a great option for students 4th grade and up, while another version of the app, Code Monkey Jr., is a great option for students 1st grade and up. Certain elements are free, while others require an annual subscription.
9. Kodable
Kodable provides free, basic curriculum for teachers, parents and students. To access all features of Kodable, a subscription is required. Kodable is a great beginning coding website for students in Kindergarten and up. The lessons are self-directed, and students get to create a cute character that they can customize along the way.
10. Tynker
Tynker is a website that provides free coding lessons. To access all of their lessons, a subscription must be purchased. The lessons are self-paced and encourage students to build their own games and apps. For Minecraft lovers, Tynker provides lessons on how to program Minecraft mods. A great option for Kindergarten and up.
1. Scratch
Scratch is a free website for students ages 8 and up who want to learn how to code. It focuses on block coding, which is a great stepping stone for students wanting to learn a language of code.
2. Blockly
Blockly is a free website for students ages 8 and up. Blockly provides students practice with block coding, while also introducing some JavaScript.
3. Code Combat
Made for ages 5 and up, Code Combat is an awesome tool that teaches students both Python and JavaScript coding. Code Combat is a free, interactive game with multiple levels and cool graphics. For teachers, there are guides and lesson plans to go along with what you're teaching in your classroom.
4. Stencyl
Stencyl is a free website, with options for annual subscriptions. It is a game creation software with a website similar to scratch. Students can publish their games to iPhone, iPad, Android, Windows, and other platforms. Perfect for students ages 8 and up.
5. Code.Org Studio
Annual host of the Hour of Code, Code.Org Studio provides curriculum and series with courses that help teach computer science basics to students. Through videos, puzzles and activities, students can learn the basics of code, moving to text-based code. Depending on the course and reading ability, students as early as Kindergarten can participate.
6. App Inventor
App Inventor is a free website that allows students to practice block-based coding for developing Android apps. There are video tutorials to help students along the way. The more advanced lessons would be ideal for grades 5 and up.
7. Code Monster
Code Monster is an free, interactive platform that allows students grades 6 and up to practice writing JavaScript. To play, just follow the monster's instructions. A FAQ page helps guide students, but a small background of writing JavaScript would be helpful prior to starting.
8. Code Monkey
Code Monkey is a coding website that starts students off with block coding, and then gradually teaches them how to write CoffeeScript, a coding language similar to JavaScript. This is a great option for students 4th grade and up, while another version of the app, Code Monkey Jr., is a great option for students 1st grade and up. Certain elements are free, while others require an annual subscription.
9. Kodable
Kodable provides free, basic curriculum for teachers, parents and students. To access all features of Kodable, a subscription is required. Kodable is a great beginning coding website for students in Kindergarten and up. The lessons are self-directed, and students get to create a cute character that they can customize along the way.
10. Tynker
Tynker is a website that provides free coding lessons. To access all of their lessons, a subscription must be purchased. The lessons are self-paced and encourage students to build their own games and apps. For Minecraft lovers, Tynker provides lessons on how to program Minecraft mods. A great option for Kindergarten and up.