Computer Science

High School

Expand The Week Under Your Grade For Great Things To Learn This Week

Use the arrows to expand/collapse each section:

High School Computer Science Courses

Week 1: April 6-10

Learning Goal:

I can print text in Python, use variables, use Math and String operators, take user input, and comment code.

Estimated Time for The Week:

Approximately 2 hours

Type of Lesson:

Online, self-paced

Materials:

Chromebook or other computing device with Internet

Learn & Practice:

For a Google Slide walk through of the login and setup instructions, click here.

  1. Login to CodeHS.com
  2. Click on your “Computer Science” section provided by your teacher (it will be sent via email).
  3. Click on “Computer Science”
  4. Click “Basic Python and Console Interaction” to expand the section and show individual lessons. Lessons should be completed in sequential order.
  5. Click the “+” to the right of the first lesson: “Printing in Python.” The individual components of the lesson appear.
  6. Click on “Video 3.1.1 Printing in Python.”
  7. All videos should be watched through CodeHS, not YouTube, if you are prompted to choose.
  8. Progress through the lesson’s examples and exercises at your own pace. End at Lesson 3.3.
  9. Email your teacher with any questions or problems. Take note of their office hours for further assistance.

AP Students - Your teacher will be reaching out to you as you prepare for the AP exam. However, you are also welcome to use these weekly lessons to keep your programming muscles strong!

Week 2: April 13-17

Learning Goal:

I can use Mathematical and String Operators, take user input, and comment code.

Estimated Time for The Week:

Approximately 2 hours

Type of Lesson:

CodeHS.com - Unit 3, part 2 (Lessons 3.4-3.6)

Materials:

Chromebook or other device with internet access

Learn & Practice:

  1. Login to CodeHS.com
  2. Click on your “Computer Science” section provided by your teacher.
  3. Click on “Computer Science”
  4. Click “Basic Python and Console Interaction” to expand the section and show individual lessons. Lessons should be completed in sequential order.
  5. Click the “+” to the right of lesson 3.4 “Mathematical Operators.” The individual components of the lesson appear.
  6. Click on “Video 3.4.1 Mathematical Operators.”
  7. All videos should be watched through CodeHS, not YouTube.
  8. Progress through the lesson’s examples and exercises at your own pace. End at Lesson 3.6.
  9. Email your teacher with any questions or problems. Take note of their office hours for further assistance.

Week 3: April 20-24

Learning Goal:

I can use Booleans and if Statements.

Estimated Time for The Week:

Approximately 1.5 hours

Type of Lesson:

CodeHS.com - Unit 4, part 1 (Lessons 4.1-4.2)

Materials:

Chromebook required

Learn & Practice:

  1. Login to CodeHS.com
  2. Click on your “Computer Science” section provided by your teacher.
  3. Click on “Computer Science”
  4. Click “Conditionals” to expand the section and show individual lessons. Lessons should be completed in sequential order.
  5. Click the “+” to the right of lesson 4.1 “Booleans” The individual components of the lesson appear.
  6. Click on “Video 4.1.1 Booleans.”
  7. All videos should be watched through CodeHS, not YouTube.
  8. Progress through the lesson’s examples and exercises at your own pace. End after completing Lesson 4.2.
  9. Email your teacher with any questions or problems. Take note of their office hours for further assistance.

Week 4: April 27 - May 1

Learning Goal:

I can use Comparison Operators, Floating Point Numbers, and Rounding

Estimated Time for The Week:

Approximately 2 hours

Type of Lesson:

CodeHS.com - Unit 4, part 2 (Lessons 4.3-4.4)

Materials:

Chromebook required

Learn & Practice:

  1. Login to CodeHS.com
  2. Click on your “Computer Science” section provided by your teacher.
  3. Click on “Computer Science”
  4. Click “Conditionals” to expand the section and show individual lessons. Lessons should be completed in sequential order.
  5. Click the “+” to the right of lesson 4.3 “Comparison Operators” The individual components of the lesson appear.
  6. Click on “Video 4.3.1 Comparison Operators”
  7. All videos should be watched through CodeHS, not YouTube.
  8. Progress through the lesson’s examples and exercises at your own pace. End after completing Lesson 4.4.
  9. Email your teacher with any questions or problems. Take note of their office hours for further assistance.

Week 5: May 4-8

Learning Goal:

I can use While Loops and For Loops

Estimated Time for The Week:

Approximately 1.5 hours

Type of Lesson:

CodeHS.com - Unit 5, part 1 (Lessons 5.1-5.2)

Materials:

Chromebook required

Learn & Practice:

  1. Login to CodeHS.com
  2. Click on your “Computer Science” section provided by your teacher.
  3. Click on “Computer Science”
  4. Click “Looping” to expand the section and show individual lessons. Lessons should be completed in sequential order.
  5. Click the “+” to the right of lesson 5.1 “While Loops” The individual components of the lesson appear.
  6. Click on “Video 5.1.1 While Loops.”
  7. All videos should be watched through CodeHS, not YouTube.
  8. Progress through the lesson’s examples and exercises at your own pace. End after completing Lesson 5.2.
  9. Email your teacher with any questions or problems. Take note of their office hours for further assistance.

Week 6: May 11-13

Learning Goal:

I can use Break and Nested Control Structures

Estimated Time for The Week:

Approximately 2 hours

Type of Lesson:

CodeHS.com - Unit 5, part 2 (Lessons 5.3-5.4)

Materials:

Chromebook required

Learn & Practice:

  1. Login to CodeHS.com
  2. Click on your “Computer Science” section provided by your teacher.
  3. Click on “Computer Science”
  4. Click “Looping” to expand the section and show individual lessons. Lessons should be completed in sequential order.
  5. Click the “+” to the right of lesson 5.3 “Break and Continue” The individual components of the lesson appear.
  6. Click on “Video 5.3.1 Break and Continue”
  7. All videos should be watched through CodeHS, not YouTube.
  8. Progress through the lesson’s examples and exercises at your own pace. End after completing Lesson 5.4.
  9. Email your teacher with any questions or problems. Take note of their office hours for further assistance.

Looking for a future week? Check back after 12:00pm (noon) on Sundays, when new weekly content goes live!