Friday, November 17, 2017

Week of November 20th - 24th, 2017

Monday:
What's new, Atlas?
Everyone working on Python string and list exercises, challenges
Guessing Game programs due by end of lunchtime

Tuesday:
Last class time for string and list challenges

Wednesday:
Re-introduce for loop, range, nested loops
Do in-class loop exercises, give out loop homework
String and list challenges due by end of lunchtime

Thursday, Friday:
No school, Thanksgiving holiday

Saturday, November 11, 2017

Week of November 13th - 17th, 2017

Monday:
1st AI homework due: Thinking about AI
Begin Robotics/AI videos, as time allows:
Tuesday:
Grand rounds, JSUMC

Wednesday:
2nd AI homework due: The Turing Test
Continue with Robotics/AI videos

Thursday:
Hand out Machine Learning paper project
30 - 40 minutes of class timeto work on Guessing Game project and code reviews.
Introduce Python strings and lists
Pass out list exercises worksheet, and python list challenges handout

Friday:
Personal day for Mr. J.
Students can work on:
  • Guessing Game project and code reviews (due Monday at lunchtime, no more class time after today)
  • List exercises
  • List challenges (Shakespearean insults, etc)
  • Machine Learning paper

Friday, November 3, 2017

Week of November 6th - 10th, 2017

Monday
Simple Python calculation programs due by the end of lunchtime
Review for midterm exam
Continue to work on guessing game programs
Remember, you can download Python 2.7.14 from here -- it's free.

Tuesday
Students can study for midterms or work on guessing game programs

Wednesday:
Principles of Computer Technology midterm

Thursday, Friday:
No school! NJEA Convention
Remember that the first AI homework is due at the beginning of class on Monday, Nov 13th, and the second is due at the beginning of class on Wednesday, Nov 15th.

Friday, October 27, 2017

Week of Oct 30th - Nov 3rd, 2017

Monday:
Introduce Python programming with IDLE
Do "Intro to Python Programming: Using IDLE" worksheet

Tuesday:
Introduce Python variables and types
Do "Expressions and Types" worksheet - review in class
Introduce raw_input()print, formatted printing with %

Wednesday:
"Intro to Python Programming: Using IDLE" worksheet due by end of lunchtime
Group 4 current events:
Remember to enter your topic here and be sure no one else from your section is already doing it. Also remember to submit your writeup to turnitin.
P1: Iqra, Michael, Amol, Benedikt
P2: Christine, Bryan, Rylie, Abby

Start "Simple Python Calculation" project

Thursday:
Everyone working on "Simple Python Calculation"

Friday:
Give out midterm review sheet
About 20 minutes to work on  "Simple Python Calculation" - due by end of lunchtime on Monday
Reintroduce assignment = vrs test for equality ==, logical expressions, for and while loops
Begin work on Guessing Game programs
Give out AI Homework #1 (due Nov 13th) and #2 (due Nov 15th)

Friday, October 20, 2017

Week of October 23rd - 27th, 2017

Monday:
All students should be working on part 2 of the RUR-PLE exercises.
Students who have finished should should try the Bebras challenge.  If you would like a login to do the competition for real, let me know.
For Wednesday, read "The Way of the Program" and turn in vocabulary worksheet

Tuesday:
Last in-class time for RUR-PLE.  When you finish, try the Bebras challenge.
Give out RUR-PLE test review sheet.

Wednesday:
Group 3 current events:
Remember to enter your topic here and be sure no one else from your section is already doing it. Also remember to submit your writeup to turnitin.
P1: Jake, Antonio, Dayna, Alexandra
P2: Matthew, Ramya, Noah, Shipra, Ria

Homework for today: read "The Way of the Program" and turn in vocabulary worksheet

Review for test on RUR-PLE
Discuss "Way of the Program"
End of lunchtime: last chance to show me the RUR-PLE extra credit problem

Thursday:
RURPLE test
Please take this survey when you've finished with the test.

Friday:

JSUMC rotation

Friday, October 13, 2017

Week of October 16th - 20th, 2017

Medical informatics presentation links

                  Imaging informatics  Clinical informatics  Risks

                  Imaging informatics  Clinical informatics  Risks

Monday:
First period: 30 minutes to work on part II of Medical Informatics project
Second period: Complete Imaging Informatics presentation

Introduce programming with RUR-PLE
Why Learn to Code?
Introduce RUR-PLE: 


You can download RUR-PLE from here. Get the .exe for Windows, or the .dmg for OS X.

Tuesday:
Continue with RUR-PLE: subroutine deffor count in range(),if, if/else
RUR-PLE part 2 available for those who finish part 1

Wednesday:
Group 2 current events:
Remember to enter your topic here and be sure no one else from your section is already doing it. Also remember to submit your writeup to turnitin.
P1: Aaron, Eliana, Kaitlyn, Stephanie, Andrea
P2: Brian, Jess, Ayla, Alex, Lenny

Continue with RUR-PLE conditionals: flowcharts, if/elif/else

Thursday:

Homework for today: Medical Informatics part II due at beginning of class
You can turn it in on Friday for a two point penalty, or Monday for a five point penalty.  Beginning Tuesday, the standard late penalty will be in effect, so a project turned in Tuesday will have a 13 point penalty, Wednesay will be 21 points, and so forth.

Introduce while loop
Everyone should have finished RUR-PLE part 1 by the end of today

Friday:
JSUMC rotation

Friday, October 6, 2017

Week of Oct 9th - 13th, 2017

Monday:
No school, staff day

Tuesday:
Begin medical informatics presentations.  Everyone must be ready to go.


Wednesday:
PSAT

Thursday:
Group 1 current events due today:
P1: Riley, Safwan, Carolyn, Jenna, Logan
P2: Leyla, Rudra, Matan, Vincenzo, Tara
Remember to enter your topic here and be sure no one else from your section is already doing it.

Continue with medical informatics presentations.

Friday:
JSUMC rotation