# Intro to Computer Science

## Assignments by date

This is where each week's assignments in Intro to CS are posted. Please let me know if you have any questions!

## Week 16: Monday, December 4th – Friday, December 8th

Hello again! We're going to continue our work on Unit 6: Groups, Step Events, and Motion so we have all the tools we need to make a really impressive Creative Task next week. Here's the plan for the first full week of December:

finish 6.3 Step Events and Motion

6.4 Unit 6 Exercises

I hope you find these motion and animation activities to be interesting, because I think they're a lot of fun! As always, let me know if you have any questions. Have a wonderful week!

## Week 15: Monday, November 27th – Friday, December 1st

Welcome back from Thanksgiving Break! I hope you were able to rest and recharge so we can make it through the next four weeks before we go on Winter Break. Here's the plan for the last week of November:

start Unit 6: Groups, Step Events, and Motion

6.1 Groups

6.2 Group Methods

start 6.3 Step Events and Motion

I hope your first week back goes well! As always, let me know if you have any questions.

PS: Make sure you plug in your Chromebook to charge overnight!

## Week 14: Monday, November 13th – Friday, November 17th

We finally made it to Thanksgiving Break! 🦃 This week we'll wrap up Unit 5: Complex Conditionals and More Key Events with the following activities:

5.4 Unit 5 Creative Task

5.5 Unit 5 Review

5.6 Unit 5 Practice Quiz

5.7 Unit 5 Quiz

I hope you have a restful and relaxing Thanksgiving Break! Please let me know if you have any questions on anything you're working on.

## Week 13: Monday, November 6th – Friday, November 10th

Here's the plan for the first full week of November as we continue our work in Unit 5: Complex Conditionals and More Key Events:

finish 5.1 Complex Conditionals

5.2 More Key Events

5.3 Unit 5 Exercises

Next week, we'll wrap up Unit 5 with the Creative Task and Quiz, just in time for Thanksgiving Break. Let me know if you have any questions, and have a great week!

## Week 12: Monday, October 30th – Friday, November 3rd

It's the last week of October, and it's finally starting to feel like Fall! 🎃 I hope you got out and enjoyed the last bits of nice weather. Here's the plan for this week as we wrap up Unit 4: More Conditionals, Key Events, and Methods:

4.5 Unit 4 Creative Task

4.6 Unit 4 Review

4.7 Unit 4 Practice Quiz

4.8 Unit 4 Quiz

begin Unit 5: Complex Conditionals and More Key Events

start 5.1 Complex Conditionals

As always, let me know if you have any questions. Stay warm!

## Week 11: Monday, October 23rd – Friday, October 27th

Welcome to 2nd Quarter – we're 1/4th done with the school year! Here's the plan for this week as we continue our work Unit 4: More Conditionals, Key Events, and Methods:

BEGIN 2nd QUARTER

finish 4.3 Methods

Tuesday 10/24: Security Summit Field Trip to I-X Center (meet at the cafeteria entrance at 8:45am!)

Wednesday 10/25: Capture the Flag Competition! (in class)

4.4 Unit 4 Exercises

I hope you have a great week, and get outside and enjoy the nice weather while it lasts! Please let me know if you have any questions.

## Week 10: Monday, October 16th – Friday, October 20th

Welcome back from your 3-day weekend! Here's what we're doing for the last week of 1st Quarter as we start Unit 4: More Conditionals, Key Events, and Methods:

4.1 More Conditionals (if-elif-else Statements)

4.2 Key Events

4.3 Methods

END OF 1st QUARTER

Remember, Friday is the last day to turn in any work from Units 1, 2 or 3 for credit in 1st Quarter. Let me know if you have any questions. Have a great week!

## Week 9: Monday, October 9th – Thursday, October 12th

I hope you had a great weekend! Here's the plan for this abbreviated week as we wrap up Unit 3:

finish Unit 3 Creative Task

Unit 3 Review

Unit 3 Quiz

Unit 3 will be the last unit on your 1st Quarter grade.

We'll also have these important events this week:

Monday 10/9: Parent-Teacher Conferences @5-8pm – sign up here!

Tuesday 10/10: Passport to IT Careers field trip (8:15am-2:00pm)

Thursday 10/12: Early Release Day

Friday 10/13: Teacher PD Day – NO SCHOOL

Enjoy your three-and-a-half-day weekend! Please let me know if you have any questions.

## Week 8: Monday, October 2nd – Friday, October 6th

Welcome to the first week of October! We're going to wrap up Unit 3 with some lessons on helper functions, which are snippets of code that CMU has provided to help you with the lesson exercises. You'll use helper functions throughout the remainder of the course. Here's the plan for this week:

3.3 Helper Functions

3.4 Unit 3 Exercises

start Unit 3 Creative Task

As always, let me know if you have any questions. Have a great week!

## Week 7: Monday, September 25th – Friday, September 29th

Hi there! For the first week of autumn 🍂, we're going to learn some additional mouse events as well as conditionals, which are a critical aspect of computer science and found in every programming language. Here's the plan:

Unit 2 Quiz

3.1 Mouse Motion Events

3.2 Conditionals (if Statements)

I hope you have a great week! Please let me know if you have any questions.

## Week 6: Monday, September 18th – Friday, September 22nd

Welcome to the last week of summer! Here are the topics we'll be working on as we wrap up Unit 2 on functions, mouse events, and properties:

2.4 Unit 2 Exercises

Unit 2 Creative Task

Unit 2 Review

As always, let me know if you have any questions!

## Week 5: Monday, September 11th – Friday, September 15th

Welcome back! I hope you had a great Homecoming weekend. This week, we're starting Unit 2: Functions, Mouse Events, and Properties, which will allow us to add some interactivity to our programs. Here are the topics we'll be working on:

2.1 Functions

2.2 Mouse Events

2.3 Properties

These coding activities should be a lot of fun. Let me know if you have any questions, and have a great week!

## Week 4: Tuesday, September 5th – Friday, September 8th

I hope you enjoyed your 3-day weekend! We're wrapping up Unit 1 this week, just in time for our very first quiz. Here's the plan for this hot, hot week:

Unit 1 Creative Task

Unit 1 Quiz

As always, please let me know if you have any questions or need help with anything at all. Stay cool!

## Week 3: Monday, August 28th – Friday, September 1st

I hope you enjoyed your unexpected 3-day weekend! Here's what we're doing in class for the last week of August:

1.3 Shapes - Notes and Exercises

start 1.4 Unit 1 Exercises

Keep up the great work, and as always, please let me know if you have any questions!

## Week 2: Monday, August 21st – Friday, August 25th

Welcome to the first full week of the 2023-2024 school year! Now that we've had a few days to get to know each other and get everyone logged in to CMU CS Academy, we can get to work! Here's what we're doing in class this week:

1.1 Basics - Notes and Exercises

1.2 Colors - Notes and Exercises

I hope you had a great first week and that you were able to get some rest this weekend before we attempt to go to school for five full days without strange bell schedules or burning birds. Let me know you have any questions!