Tuesday, December 23, 2014

Week of January 5th - 9th, 2015

Monday:
Introduce JES and Jython
Students work on Intro to Jython Programming: Using JES

Tuesday:
Continue with Jython, begin Guessing Game challenges
Note that the URL for the second extra credit problem is incorrect.   The correct one is here.


Wednesday:
(Group 2 can turn in a current event:
p1: Kusal, Alicia, Lamissa, Melina, Brandon, Serena, Katie, Nikki, Alona
p2: Meera, Donovan, Aliya, Anita, Sakik, Nicole, Olivia, Konrad, Ben)
continue to work on Guessing Game challenges

Thursday:
Class time to work on Guessing Game challenges.  (Due at beginning of class on Tuesday.)

Friday:
AI/Robotics paper due at beginning of class, on paper and via turnitin.  You can also turn it in on Monday, Jan 12th with a 3 point penalty.
~ 30 minutes to complete Guessing Game challenges and code review.
Introduce lists, nested loops, range()

Sunday, December 21, 2014

Week of December 22nd-26th

Monday:
review for RUR-PLE test
last chance to work on RUR-PLE problems and extra credit
work on your AI/Robotics paper if time allows

Tuesday:
(alumni day, shortened periods)
RUR-PLE test 

. . . and that's it for 2014!  Enjoy your break, see you next year!


Note that the due date for the AI/Robotics paper is now Friday, January 9th at the beginning of class - on paper and TurnitIn.  You can also turn the paper in on Monday, January 12th and take a 3 point late penalty, rather than the usual 8 point penalty.

Monday, December 15, 2014

Week of December 15th - 19th

This article might give you some ideas for part 3 of your AI/Robotics paper

Monday:
Test on computer hardware, history, operating systems
Continue to work on RUR-PLE when done.
Remember, you can download RUR-PLE from here. Get the .exe for Windows, or the .dmg for OS X.

Tuesday:
Introduce Python conditionals: if, if/else, if/elif, if/elif/else
Everyone working on RUR-PLE exercises
Part 2 available for those who have finish part 1.
(Possibly introduce while loop, depending on class progress)

Wednesday:
(Group 1 current events:
p1: Anuj, Owen, Chris, Steph, Zonera, John, Brie, Jack, Keleb
p2: Mahmoud, Rachel, Sanjana, Lily, Keri, Lauren, Jackie, Grace, Mike, Katrina)
Introduce python while loop
Everyone should be into part 2 of RUR-PLE exercises today.

Thursday:
Everyone continuing to work on part 2 of exercises

Friday:
Last class time to work on part 2 of exercises
When you finish part 2, you can work on your AI/Robotics paper or take the Bebras Challenge to test your creative problem solving ability.  See Mr. Judkis for a login and password that you can use. (The test will be available until Dec 21st -- I don't know what time.)
Hand out test review sheet - there will be a test on RUR-PLE next Tuesday.



Friday, December 5, 2014

Week of Dec 8th-12th

Monday:
(turn in computer dissection worksheets)

Introduce computer bus and bus services
Discuss computer chips, Moore's Law
video: How do they make computer chips?
Fetch/execute cycle
Experiment with the Visible Computer
Discuss modern computer history: 1960s to today


Tuesday:
Complete computer hardware discussion
Discuss how a disk drive works
Read "How Do Operating Systems Work?" for today
Introduce operating systems: two roles, five jobs of an operating system

Wednesday:
(OS vocabulary sheet due)

(Group 2 can turn in a current event:
p1: Kusal, Alicia, Lamissa, Melina, Brandon, Serena, Katie, Nikki, Alona
p2: Meera, Donovan, Aliya, Anita, Sakik, Nicole, Olivia, Konrad, Ben)

wrap up operating systems discussion
hands-on OS with terminal window

Thursday:
Give out review sheet for test on Monday
File names and paths
User interface videos


Friday:
review for Monday's test
we dive into programming: video
introduce RUR-PLE
You can download RUR-PLE here.