I'm new to teaching CSD - suggestions for anything would be grateful

I am teaching CSD for the first time this coming September. I will have a combination of 9th-12th graders for a full year. I will see them three times a week, one day for 45 min and the other two days for 83 min each.

Do you get through all the lessons in every unit or is there something I should skip?

What do you count as grades and what is your grading policy?

Do you assign homework?

Any other helpful information/tips/suggestions would be grateful.
Thank you

As a general rule I do not assign homework. I try to allow students enough time in class to complete their work. I have never taught CSD, but with CSP you do not have to cover everything in the lesson plans. They provide enough different activities so you can pick activities that will work for your students, as well as scaffold for students of different abilities.

Hi! I teach CSD at Union Middle School in San Jose. I do not assign homework, but kids do tend to want to work on projects at home, which is totally ok. Also, I have students self-assess and recommend their grades for each project. (I teach 7th and 8th graders, so my kids are different from yours.)

You definitely don’t have to cover everything, but the lessons are really useful to build student understanding. I did struggle to get through the entire Unit 5, and the Adafruit devices didn’t work really well with Chromebooks, but maybe they are better now. Last year, with Covid, we didn’t hand out any of the devices and everything was online.

I did find that adding more in-depth game development was really exciting for students. I would have them play a classic video game (pong or a text based game), learn about the history of that game, then had them try to make part or all of the game.

Also, the new AI unit sounds pretty cool.

Good luck!