Computer Studies 10
The first unit is going to be from Google's CS First curriculum. You'll have to sign up for an account and join my CS 10 class here:
I'll be able to monitor your progress from the teacher dashboard.
Computers and The Internet on Khan Academy is an excellent introduction to a number of the topics that Computer Studies 10 is meant to cover. I will supplement some of the topics with additional reading. The topics covered are:
Online data security
Watch the videos and read the text on the First Steps page and work your way through the list of topics on the left (Introduction, Set up, LEDs and buttons, Sensors, etc.)
All projects can be coded in the Microsoft MakeCode editor. Any project you create will be accessible later if you use the same browser on the same computer, but you will not be able to access the project on a different computer unless you share the project with yourself using the share button.
PyGame, PyGame Zero and Arcade are gaming libraries that allow you to create games using Python. They each have their pros and cons. Arcade is probably most similar to Microsoft Arcade, but you can't run Arcade on repl.it so I'll let you explore that on your own machines. To run PyGame Zero make sure you use my template.