Scratch Ideas & Tutorials
Grok Learning (Now Free for teachers and students)
Google CS FIRST
Tutorials to support: Digital Storytelling, Game Design, Animated Music Videos, Interactive Art
https://csfirst.withgoogle.com/c/cs-first/en/curriculum.html
Phil Bagge - Code.it UK
Barefoot Computing UK
Code Club Course
https://projects.raspberrypi.org/en/codeclub
There are two ways of setting up student Scratch accounts, with their pros and cons. Having a Scratch online account is essential for saving and publishing students' work.
1) Scratch Educator Accounts
https://scratch.mit.edu/educators
Would only recommend using it as part of a whole-school approach, as the functionality of this tool is limited.
Create "Classes" of student accounts for each YEAR LEVEL. For example, all Year 5 students are put into a Scratch Class called Year 5 2023, or Class of "graduating year").
Students will take these accounts throughout their schooling.
Pros
Allows the school to monitor student activity and interactions (comments) on Scratch.
Student misbehaviour (when commenting) is automatically flagged by Scratch.
Student accounts can be created by .csv import or class sign-up link.
Teachers can access the account to change forgotten passwords.
Easy to set up and manage Studios for collating and sharing student work.
Avoid issues with students not verifying their email addresses.
Cons
Students can't change classes.
Ending a class means students lose access to the account and their work.
ICT team would need to add the creation of the student Scratch account to their new student workflow.
2) Students Create Own Accounts using School Email Address
Pros
Slightly easier account set-up process.
Cons
Teachers have no visibility of student comments or account control.
If students don't confirm their email address at the time of account creation, they will be unable to publish/share their projects.
To address this problem, you need to explicitly teach your students to follow these steps:
1) Go to File --> Save to your computer.
2) Download and save the .sb3 file.
3) Refresh the page, and log back into Scratch.
4) Go to My Stuff, and reopen the original project
5) Go to File --> Load from your computer
6) Upload and replace the project using the saved .sb3 file.