|
|
Line 38: |
Line 38: |
| * [https://docs.google.com/document/d/1wfVoej_7PVHquaAcugEr5YWZIzbKPNl8YYKlp7Gfouo/edit?usp=sharing Input: Mouse Variables & Functions] | | * [https://docs.google.com/document/d/1wfVoej_7PVHquaAcugEr5YWZIzbKPNl8YYKlp7Gfouo/edit?usp=sharing Input: Mouse Variables & Functions] |
| * [https://docs.google.com/document/d/1uWpr7pX91LzklGwR6InKvsu7M9IRn2y55xgHHq0MAcQ/edit?usp=sharing Input: Keyboard Variables] | | * [https://docs.google.com/document/d/1uWpr7pX91LzklGwR6InKvsu7M9IRn2y55xgHHq0MAcQ/edit?usp=sharing Input: Keyboard Variables] |
− |
| |
− | == Monday (10/31/16) ==
| |
− | '''Agenda:'''
| |
− | * Quarter Exam - Wednesday, Thursday (11/2/16, 11/3/16) - comprised of 2 major components:
| |
− | *# Completion and demo of Ping with sounds and images by the end of the week (individually!)
| |
− | *#* Add a background image
| |
− | *#* Change the ball and paddle to images
| |
− | *#* Add sounds to the ball bouncing off the walls and paddle
| |
− | *#* Add background music
| |
− | *#* Add a game over sound (use noLoop() to stop the draw() function from looping)
| |
− | *# Closed-book, closed-note component:
| |
− | *#* You could be given various snippets of Processing code, and you will be asked to draw the resulting image
| |
− | *#* You could be given incomplete Processing code, and you will be asked to complete the code
| |
− |
| |
− | == Wednesday - Friday (10/26/16 - 10/28/16) ==
| |
− | '''Agenda:'''
| |
− | * After completing the images and sound labs, integrate them into your Ping game (create a new project so you do not lose your working Ping code)
| |
− | ** Add a background image
| |
− | ** Change the ball and paddle to images
| |
− | ** Add sounds to the ball bouncing off the walls and paddle
| |
− | ** Add background music
| |
− | ** Add a game over sound (use noLoop() to stop the draw() function from looping)
| |
− |
| |
− | == Monday - Tuesday (10/24/16 - 10/25/16) ==
| |
− | '''Agenda:'''
| |
− | * Complete and demo [https://docs.google.com/document/d/1NyUifJyiIxKupLXLLlbIcLB4SUCB_mLQs4GyhSaMSIw/edit?usp=sharing Project: Ping (1-player Pong)]
| |
− | * Complete and submit [https://docs.google.com/document/d/13zLTnm_mxURSFxEWJ24MUBOAK1Y6jbfk8NxL-wS_U7g/edit?usp=sharing Media: Loading & Displaying Images] to Google Classroom
| |
− | * Complete and demo [https://docs.google.com/document/d/1g5aP7hBogJYCDSdURtG0SfG3CY-q7aLtYyGilZaQcSM/edit?usp=sharing Media: Loading & Playing Sounds]
| |
− | ** Please remember to use your headphones!
| |
− |
| |
− | == Thursday - Friday (10/20/16 - 10/21/16) ==
| |
− | '''Agenda:'''
| |
− | * Complete and demo [https://docs.google.com/document/d/1NyUifJyiIxKupLXLLlbIcLB4SUCB_mLQs4GyhSaMSIw/edit?usp=sharing Project: Ping (1-player Pong)]
| |
− | * Complete and submit [https://docs.google.com/document/d/13zLTnm_mxURSFxEWJ24MUBOAK1Y6jbfk8NxL-wS_U7g/edit?usp=sharing Media: Loading & Displaying Images] to Google Classroom
| |
− | * More [[Processing Labs]]
| |
− | ** New labs added for images and sounds
| |
− | * [https://www.thinkabitlab.com/ Thinkabit Lab] Visit - Thursday (10/20/16) after school
| |
− | ** Let Mr. Brodowski know if you are planning on going (bring ~$6 for metro fare)
| |
− |
| |
− | == Wednesday (10/19/16) ==
| |
− | * PSATs
| |
− |
| |
− | == Monday - Tuesday (10/17/16 - 10/18/16) ==
| |
− | '''Agenda:'''
| |
− | * Mr. Bui has [https://courts.arlingtonva.us/circuit-court/jury-duty/ jury duty]
| |
− | * Make sure that you have completed [https://docs.google.com/document/d/1xRSA_Ti8l5002jcAftcUtCTdujCojghzoTpUZwJvHQ4/edit?usp=sharing Animation: Bouncing Ball]
| |
− | * Work on [https://docs.google.com/document/d/1NyUifJyiIxKupLXLLlbIcLB4SUCB_mLQs4GyhSaMSIw/edit?usp=sharing Project: Ping (1-player Pong)]
| |
− | * More [[Processing Labs]]
| |
− | * [https://www.thinkabitlab.com/ Thinkabit Lab] Visit - Thursday (10/20/16) after school
| |
− | ** Let Mr. Brodowski know if you are planning on going (bring ~$6 for metro fare)
| |
− |
| |
− | == Friday (10/14/16) ==
| |
− | '''Agenda:'''
| |
− | * Female CS Students Scholarship Opportunity
| |
− | ** [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]
| |
− | * In-place Math Operators (shortcut)
| |
− | ** +=, -=, *=, /=
| |
− | ** a += b is equivalent to a = a + b (allows for changing the variable in place)
| |
− | * Processing: Displaying Text
| |
− | ** text(str, x, y)
| |
− | ** textSize(int)
| |
− | * Complete and demo [https://docs.google.com/document/d/1xRSA_Ti8l5002jcAftcUtCTdujCojghzoTpUZwJvHQ4/edit?usp=sharing Animation: Bouncing Ball]
| |
− | * Begin working on [https://docs.google.com/document/d/1NyUifJyiIxKupLXLLlbIcLB4SUCB_mLQs4GyhSaMSIw/edit?usp=sharing Project: Ping (1-player Pong)]
| |
− |
| |
− | == Wednesday - Thursday (10/12/16 - 10/13/16) ==
| |
− | '''Agenda:'''
| |
− | * Female CS Students Scholarship Opportunity
| |
− | ** [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]
| |
− | * local vs. global variables
| |
− | * Complete and demo [https://docs.google.com/document/d/1xRSA_Ti8l5002jcAftcUtCTdujCojghzoTpUZwJvHQ4/edit?usp=sharing Animation: Bouncing Ball]
| |
− |
| |
− | == Friday - Tuesday (10/7/16 - 10/11/16) ==
| |
− | '''Agenda:'''
| |
− | * Complete and submit [https://docs.google.com/document/d/1yxestu4zbLljylbwmSUnskOcwiTnwf-wOTFvyHF1xoo/edit?usp=sharing 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 [https://docs.google.com/document/d/1RCVlD8xOl4mzuIm2kxQUtyccOOJa_6bBFVa3S57Sj_E/edit?usp=sharing Processing Project: Simple Paint]
| |
− |
| |
− | == Wednesday - Thursday (10/5/16 - 10/6/16) ==
| |
− | '''Warmup:'''
| |
− | # Complete [http://codingbat.com/python/Warmup-1 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 [https://docs.google.com/document/d/1Rlt_UvfeGlMgN3upOR4rF9-M9w72CfH3aJbot_6_Tk0/edit?usp=sharing Processing House Assignment]
| |
− | * Introduction to Processing Animations
| |
− | ** setup()
| |
− | ** draw()
| |
− | * Complete and submit [https://docs.google.com/document/d/1yxestu4zbLljylbwmSUnskOcwiTnwf-wOTFvyHF1xoo/edit?usp=sharing 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 [https://docs.google.com/document/d/1RCVlD8xOl4mzuIm2kxQUtyccOOJa_6bBFVa3S57Sj_E/edit?usp=sharing Processing Project: Simple Paint]
| |
− |
| |
− | == Monday - Tuesday (10/3/16 - 10/4/16) ==
| |
− | '''Warmup:'''
| |
− | # Create an account on [http://codingbat.com/python CodingBat]
| |
− | # Complete [http://codingbat.com/python/Warmup-1 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 [https://docs.google.com/document/d/1Rlt_UvfeGlMgN3upOR4rF9-M9w72CfH3aJbot_6_Tk0/edit?usp=sharing Processing House Assignment]
| |
− | * More [[Processing Labs]]
| |
| | | |
| == Archives == | | == Archives == |
| + | * [[IBCS1 - 1617 - October]] |
| * [[IBCS1 - 1617 - September]] | | * [[IBCS1 - 1617 - September]] |
| * [[IBCS1 - 1516]] | | * [[IBCS1 - 1516]] |