Tuesday, November 28, 2017

CODE Hour Computer Science Curriculum for Grades 6-12 | Code.org

Computer Science Curriculum for Grades 6-12 | Code.org: "



Grades 6-12

Courses by Code.org

Get started with block programming

Learn the fundamentals of Computer Science with drag & drop blocks. Create your own drawings and games.

Learn JavaScript, HTML, and CSS

App Lab

Start with App Lab: an introductory programming environment where you can design an app, code with blocks or JavaScript to make it work, then share your app in seconds.

Game Lab

Ready to go further? Game Lab is a more complex programming environment where you can make animations and games with characters that run, jump, fly and more.

Web Lab

Web Lab is a programming environment where you can make simple web pages using HTML and CSS. Design your web pages and share your site in seconds.

Courses from 3rd parties

Grades 6-12
Courses by Code.org

Get started with block programming

Learn the fundamentals of Computer Science with drag & drop blocks. Create your own drawings and games.
Learn JavaScript, HTML, and CSS

App Lab
Start with App Lab: an introductory programming environment where you can design an app, code with blocks or JavaScript to make it work, then share your app in seconds.

Learn more
Game Lab
Ready to go further? Game Lab is a more complex programming environment where you can make animations and games with characters that run, jump, fly and more.

Learn more
Web Lab
Web Lab is a programming environment where you can make simple web pages using HTML and CSS. Design your web pages and share your site in seconds.

Learn more
Courses from 3rd parties

Learn JavaScript

Learn computer programming
Khan Academy

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
Teacher's Notes
Go
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 web browsers
Teacher's Notes
Go
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
Go
Learn to Code Websites
Code Avengers

Learn how to program games, apps and websites. Designed by experts with perfect level of difficulty for beginners, easy to understand instructions and great help when you need it. Our HTML, CSS and JavaScript courses include code challenges and revision games that make learning fun and effective for all ages.

Middle school + | Modern web browsers
Go
CodeCombat
CodeCombat

Defeat ogres to learn Python or JavaScript in this epic programming game!

Middle school + | Modern web browsers
Teacher's Notes
Go
JavaScript Roadtrip
Code School

An introduction to the very basics of the JavaScript language. Build a foundation of JavaScript syntax and learn how to use values, variables, and files.

14 + | Modern web browsers ($$ required, Part 1 free)
Go
For beginners: Get started with blocks-based coding

Learn programming at home
Tynker

Tynker makes it fun & easy to learn programming. It makes it visual. Kids build games and mobile apps by arranging blocks of code. It removes the need to know programming syntax. Kids transform ideas into animated stories and math art right away. It promotes progressive learning. As kids learn fundamentals, Tynker introduces more advanced concepts including syntax driven programming.

Ages 5-14 | Modern web browsers
Go
Get creative with coding
Scratch

With Scratch, you can create your own interactive games, stories, animations — and share them with your friends. Get started by animating your name, creating a holiday card, or making a pong game.

Ages 8+ | Any browser
Teacher's Notes
Go
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
Go
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 web browser + Android
Teacher's Notes
Go
Learn to make web pages

Thimble
Mozilla"



'via Blog this'
Post a Comment