Scratch
Scratch
https://scratch.mit.edu/
Google CS First(Scratch)
https://csfirst.withgoogle.com/s/en/home
EdX-Programming in Scratch
https://www.edx.org/course/programming-scratch-harveymuddx-cs002x-1
San Francisco UFD/Harvey Mudd
https://sites.google.com/a/sfusd.edu/mycs-teacher/
Menlo Park, CA Middle School
https://www.menloschool.org/academics/middle-school-computer-science.php
Scratch Educator Resources
https://scratch.mit.edu/educators#resources
https://scratch.mit.edu/tips
https://scratch.mit.edu/
Google CS First(Scratch)
https://csfirst.withgoogle.com/s/en/home
EdX-Programming in Scratch
https://www.edx.org/course/programming-scratch-harveymuddx-cs002x-1
San Francisco UFD/Harvey Mudd
https://sites.google.com/a/sfusd.edu/mycs-teacher/
Menlo Park, CA Middle School
https://www.menloschool.org/academics/middle-school-computer-science.php
Scratch Educator Resources
https://scratch.mit.edu/educators#resources
https://scratch.mit.edu/tips
Computer Science for Beginners using Scratch on EdX [35 classes/ 1 quarter]
How do computers work? What do computer scientists do? What does it take to make a computer or a computer program work? We answer these questions and more with MyCS: Computer Science for Beginners.
We believe that anyone can succeed in and enjoy computer science. This course is an early introduction to CS, designed for anyone who's completely new to the field. It explores a combination of the basic principles of how computers work and how we can use them to solve interesting problems and create amazing things. Lessons alternate between general exercises and assignments in Scratch, which offer a chance to both practice some basic concepts of computer programming and explore the many cool, creative, and useful applications of CS.
You don't need any CS or programming background to do this course - just a bit of basic math and a lot of creative thinking. The course is intended especially for middle school students and their teachers, but is good for learners of all ages.
How do computers work? What do computer scientists do? What does it take to make a computer or a computer program work? We answer these questions and more with MyCS: Computer Science for Beginners.
We believe that anyone can succeed in and enjoy computer science. This course is an early introduction to CS, designed for anyone who's completely new to the field. It explores a combination of the basic principles of how computers work and how we can use them to solve interesting problems and create amazing things. Lessons alternate between general exercises and assignments in Scratch, which offer a chance to both practice some basic concepts of computer programming and explore the many cool, creative, and useful applications of CS.
You don't need any CS or programming background to do this course - just a bit of basic math and a lot of creative thinking. The course is intended especially for middle school students and their teachers, but is good for learners of all ages.
Scratch Introductory Curriculum- ScratchEd
http://scratched.gse.harvard.edu/guide/
Computer science and computing-related fields have long been introduced to young people in a way that is disconnected from their interests and values – emphasizing technical detail over creative potential. Creative computing supports the development of personal connections to computing, by drawing upon creativity, imagination, and interests.
Approximately 35 periods/1 Quarter
http://scratched.gse.harvard.edu/guide/
Computer science and computing-related fields have long been introduced to young people in a way that is disconnected from their interests and values – emphasizing technical detail over creative potential. Creative computing supports the development of personal connections to computing, by drawing upon creativity, imagination, and interests.
Approximately 35 periods/1 Quarter