Sunday, May 3, 2020

Week of May 4th - 8th, 2020

Monday:
Unit 5 quiz. This quiz has some tricky questions! Take your time!
  • Know how to work with for loops, while loops, and nested loops -- that is, a loop within a loop, like the example below.
  • Know how to work with range() with one, two, and three parameters
  • Know what break and continue do
  • Remember that 'between 5 and 10' does not include the values 5 and 10 unless the word inclusive is used
  • Be able to predict what is printed by code like:
sum = 0
for i in range(4):
    sum = sum - 5
    for j in range(3):
        sum = sum + 1
print sum


Tuesday:
Getting Started with Machine Learning Paper is due on Google Classroom
Continue to work on CodeHS Unit 6

Wednesday:
Continue to work on CodeHS Unit 6
In preparation for Thursday's class, please register for codingbat.com, a web site for practicing Python:


To register with codingbat:
1. Go the Python section of codingbat.com and create an account, by clicking on "Create Account" in the upper right-hand corner of the home page. Use your school email as your ID.

2. Then, back on the home page, click "prefs". In the memo field, please enter your period, followed by a space, a hyphen, and another space, followed by your last name and a comma, and ending with your first name.  So if your name is Ima Narwhal and you have PCT during second period, it should look exactly like this:
     2 - Narwhal, Ima
Then click the 'update memo' button.

3. At the bottom of the 'prefs' page, under Teacher Share, enter my email address, ajudkis@ctemc.org. Then click the 'Teacher Share' button. This will allow me to see your progress.

Here's a video that walks you through it:





Thursday:
Continue to work on CodeHS Unit 6
I will attempt to do a video lecture on unit 6 topics for part of the period today!  Woo hoo!
Here's a PDF of the slides I'll be using.

Friday:
Last class time to work on CodeHS Unit 6.  There will be a progress grade on unit 6 on Sunday evening. Next Monday and Tuesday we will be working on a project to practice the Unit 6 concepts, and the Unit 6 quiz will be on Wednesday.

 If you have already completed all the problems in Unit 6, please get started with Codingbat -- here's a video to show you how.  Start with the problems in Warmup-1.  Solutions are provided, but really try to figure them out for yourself.