Welcome to the BASEC Coding Curriculum page! On this site you’ll find coding activities and external resources for coding updated by Trevor and Pete. Check back frequently, as we’ll be adding more content and finding ways for students to show off their projects!
Trevor + Pete's Projects
During the last few weeks, Trevor and Pete have been using virtual class time to demonstrate Scratch projects that help students learn the fundamentals of coding. Here you'll find a comprehensive list of links to the finished projects that students can use to reference or remix as needed.
Click here to browse a complete list of Trevor's shared projects on his Scratch Profile.
Click here to browse a complete list of Pete's shared projects on his Scratch Profile.
What is Scratch?
Developed at MIT, Scratch is the main coding interface we use in BASEC’s camps and workshops. It’s primarily a visual language, making it easy for students of all ages to jump in and start experimenting. While it seems simple at first, students will quickly find that there’s no end to the number of things they can create with Scratch!
See below for instructions on how to set up a Scratch account and get started with tutorials.
Creating Your Account
Open your web browser and navigate to scratch.mit.edu.
At the top right of the screen, click the link that says “Join Scratch”.
Create a unique username and password.
Follow the prompts to provide the required information.
Enter an email address. Then click “Create Your Account”!
Make sure you are logged in/have created an account (see above).
At the top of the Scratch homepage, click “Ideas”.
On the next page, click “Choose a Tutorial”.
Select the tutorial you would like to complete. This will open a new project with a module that provides videos and instructions to guide you through the tutorial.
Aside from Scratch, Code.org is the best free option out there for students in grades K-12 to learn to code. Tie-ins with popular music and games (like Minecraft!) make this one of the best sites to get kids excited about coding. Plus, if you have a Gmail or Facebook then account setup is a snap!