Difference between revisions of "IB Computer Science 1"
From WLCS
Line 3: | Line 3: | ||
* Female CS Students Scholarship Opportunity | * Female CS Students Scholarship Opportunity | ||
** [https://www.aspirations.org/participate/high-school NCWIT: Aspirations in Computing] | ** [https://www.aspirations.org/participate/high-school NCWIT: Aspirations in Computing] | ||
+ | * VA Summer Residential Governor's Schools (all students) | ||
+ | ** [http://www.doe.virginia.gov/instruction/governors_school_programs/summer_residential/index.shtml Information & Application] | ||
+ | ** [https://www.apsva.us/wp-content/uploads/2016/10/Academic-Timeline-Summer-Residential-Governors-School.pdf APS Timeline] | ||
* Complete and demo [https://docs.google.com/document/d/1RCVlD8xOl4mzuIm2kxQUtyccOOJa_6bBFVa3S57Sj_E/edit?usp=sharing Project: Simple Paint] | * Complete and demo [https://docs.google.com/document/d/1RCVlD8xOl4mzuIm2kxQUtyccOOJa_6bBFVa3S57Sj_E/edit?usp=sharing Project: Simple Paint] | ||
* local vs. global variables | * local vs. global variables |
Revision as of 08:29, 13 October 2016
Contents
Wednesday - Thurdsay (10/12/16 - 10/13/16)
Agenda:
- Female CS Students Scholarship Opportunity
- VA Summer Residential Governor's Schools (all students)
- Complete and demo Project: Simple Paint
- local vs. global variables
- Complete and demo Animation: Bouncing Ball
Friday - Tuesday (10/7/16 - 10/11/16)
Agenda:
- Complete and submit Processing My First Animation
- Animation Practice
- Create a new Processing sketchbook (program) named MovingHouse
- Copy and paste your drawHouse() function
- Write the rest of the code to make the house follow the mouse
- Try creating other functions to draw other pictures (e.g. smiley) and make them follow the mouse
- Work on Processing Project: Simple Paint
Wednesday - Thursday (10/5/16 - 10/6/16)
Warmup:
- Complete Warmup-1: monkey_trouble (try not to look at the solution)
- Challenge: Complete the warmup in as few lines as possible (1 line of code is possible)
Agenda:
- Complete and demo Processing House Assignment
- Introduction to Processing Animations
- setup()
- draw()
- Complete and submit Processing My First Animation
- Animation Practice
- Create a new Processing sketchbook (program) named MovingHouse
- Copy and paste your drawHouse() function
- Write the rest of the code to make the house follow the mouse
- Try creating other functions to draw other pictures (e.g. smiley) and make them follow the mouse
- Work on Processing Project: Simple Paint
Monday - Tuesday (10/3/16 - 10/4/16)
Warmup:
- Create an account on CodingBat
- Complete Warmup-1: sleep_in (try not to look at the solution)
- Challenge: Complete the warmup in as few lines as possible (1 line of code is possible)
Agenda:
- Media:PythonFunctions.pptx
- Complete and demo Python Functions Assignment
- Complete and demo Processing House Assignment
- More Processing Labs