Tuesday, December 23, 2014

Week of January 5th - 9th, 2015

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

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

(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

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

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

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

(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

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.

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)

(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.

Everyone continuing to work on part 2 of exercises

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

(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

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

(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

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

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