Our district supported solution for teaching coding is: CodeHS.  Our premium CodeHS licenses include a browser based version of Scratch.. See this document for INSTRUCTIONS about student accounts.
Using CodeHSÂ (and its integrated Scratch) platform to create projects not only builds foundational computer science and coding skills, but promotes creativity and deeper learning. Â
Plan to spend about 1/3 of your instruction doing coding activities.
Try to complete at least 6Â of the lessons listed for each grade level.
Encourage creativity instead of just replication.
Work with classroom teachers to integrate.
Additionally, you can ask your building tech to install Scratch 3.0. on your lab computers. This downloaded application is an alternative if the internet is down. You can download the application to your computer at this link:Â Scratch 3.0.Download
3rd Grade
I can troubleshoot computer problems.
I can collect data and display it visually.
I can create an algorithm.
I can create programs with events, sequences, loops, and simple conditionals.
I can use small portions of programs to create something new.
I can give credit if I use other people's ideas or work in my program.
I can test and debug a program to make sure it completes the task.
I can be respectful and responsible when I collaborate digitally.
4th Grade
I can troubleshoot computer problems.
I can collect data and display it visually.
I can create programs that include events, loops, and conditionals.
I can decompose problems into smaller tasks.
I can give credit if I use other people's ideas or work in my program.
I can test and debug a program to make sure it completes the task.
I can be respectful and responsible when I collaborate digitally.
Algorithms Animation Start Location Rotation Interactive Backdrop
2 Options (1 or 2 days)
Research/Cite Source Comments
Algorithm
Event: When Clicked
Upload Images
Comments
5th Grade
I can use strategies to troubleshoot and solve computer problems.
I can collect data and display it visually.
I can create programs that include events, loops, and conditionals.
I can use small portions of programs to create something new.
I can give credit if I use other people's ideas or work in my program.
I can test and debug a program to make sure it accomplishes the task.
I can be respectful and responsible when I collaborate digitally.
6th Grade
I can use strategies to troubleshoot and solve computer problems.
I can collect data and display it visually.
I can create programs that include events, loops, and conditionals.
I can give credit if I use other people's ideas or work in my program.
I can test and debug a program to make sure it accomplishes the task.
I can be respectful and responsible when I collaborate digitally.