Welcome to Berkeley High’s Intro to Programming class.
This website is your main jumping off point for material related to this class. I will usually also link to whatever we are working on in a given day from Google Classroom but this site will grow over the course of the year with new material so you should be familiar with what is here.
These slides cover the material needed to do various problem sets below. Sometimes I will provide a lecture to go with the slides. Other times you will start by reading the slides yourself.
Some different programming environments. This list will grow over the year.
The first thing you need to do is get set up with GitHub. To do that, go to the BHS CS site and follow the instructions there about creating a GitHub account and then getting set up on that website. We'll be going over this in class in our first few days.
For an overview of what we'll be covering this year take a look at our class calendar. This is a rough guide; we will make adjustments throughout the year as we see which topics need a bit more or less time.
I used standards based grading which is a grading system where your grade is based entirely on your mastery of a number of standards. You should read these standards to understand what mastery of the material looks like. (Note, your grade at any point in the year will only depend on the standards that we have covered so far.)
Nothing too onerous but please read my classroom policies.
Wednesday, May 15, 2024 at 8:33 PM Pacific / 9282959