Week 2A
Scratch program
Create a computer-based game or story using
Scratch(https://scratch.mit.edu/)(for Grade 3 and above)
Join Scratch (https://scratch.mit.edu/join)
Follow Tutorials (https://scratch.mit.edu/ideas )
Additional Tutorials(2020): https://www.youtube.com/playlist?list=PLpfxVARjkP-_f-E9IU6IHmy5ECj0HqiLB
CS First Projects: https://csfirst.withgoogle.com/c/cs-first/en/curriculum.html
Full Steam Ahead https://fullsteam.mit.edu/week-10-package-get-creative-with-math/
Scratch Curriculum Connections https://sip.scratch.mit.edu/themes/curriculum/
Scratch in Practice https://sip.scratch.mit.edu/
Week 2B-2: Scratch Jr(Grades PreK-2)
Scratch Jr App( https://www.scratchjr.org/)(for PreK-2)
Tutorials: https://www.scratchjr.org/learn/interface
Create a Scratch Jr. account, code a simple interactive game or story. Share your program to the cloud, and
Submit a document with
Your name
The Scratch Jr. program title
The Scratch Jr. program file
Screencastify or Loom video of the game or story being played.
Requirements:
The game or story should have 3 scenes, which transition automatically
There should be at least 2 sprites that move
The sprites should each say something with sound or text
From the MA Frameworks:
Programming and Development [K-2.CT.d]
1. Define a computer program as a set of commands created by people to do something.
2. Explain that computers only follow the program’s instructions.
3. Individually or collaboratively, create a simple program using visual instructions or tools that do not require a textual programming language (e.g., “unplugged” programming activities, a block-based programming language).
Programming and Development [3-5.CT.d]
1. Individually and collaboratively create, test, and modify a program in a graphical environment (e.g., block-based visual programming language).
2. Use arithmetic operators, conditionals, and repetition in programs.
3. Use interactive debugging to detect and correct simple program errors.
4. Recognize that programs need known starting values (e.g., set initial score to zero in a game).