|
|
(776 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == Friday - Wednesday (6/9/17 - 6/14/17) == | + | == [[IBCS1 - Archives]] == |
− | '''Agenda:'''
| |
− | * Turn in final exam exemption slips
| |
− | * Turn in any missing assignments
| |
− | ** Completed Breakout
| |
− | ** Flowcharts
| |
− | ** IA: Criterion A
| |
− | * Work on anything productive
| |
− | ** You could even finish your summer assignment before the summer!
| |
− | * Final Exam Review Guide
| |
− | ** Review everything on the [https://docs.google.com/a/apsva.us/document/d/1NTBIKn4uxQmuIKDXWoQDboF_YNkCBaKrz2-gjf3dTxA/edit?usp=sharing Python vs. Java Reference] in your Google Drive
| |
− | ** Values, types, variables
| |
− | *** [[Media:ValuesTypesVariables.ppt]]
| |
− | ** Math operations
| |
− | ** Logical and comparison operations
| |
− | *** [[Media:BooleanLogic.ppt]]
| |
− | *** [[Logical operators assignment]]
| |
− | *** [[Comparison operators assignment]]
| |
− | ** Functions
| |
− | *** function definition
| |
− | *** function header
| |
− | *** function body
| |
− | *** function call
| |
− | *** function parameters
| |
− | ** if-statements
| |
− | ** if-else statements
| |
− | ** while loops
| |
− | ** for loops
| |
− | ** strings
| |
− | ** arrays
| |
− | | |
− | == Monday - Thursday (6/5/17 - 6/8/17) ==
| |
− | '''Agenda:'''
| |
− | * IB Summer Assignment will be working on IA: Criterion B
| |
− | ** [[IBCS2 Summer Assignment]]
| |
− | * Final exam exemption slips due by June 12th (or asap)
| |
− | * Rock-Paper-Scissors Flowchart Assignment
| |
− | ** Flowcharts - [[Media:Flowcharts.ppt]]
| |
− | ** Create a flowchart for the Rock-Paper-Scissors game using [https://www.draw.io/ draw.io]
| |
− | ** Submit a pdf of your flowchart via Google Classroom (due Wednesday (6/7/17))
| |
− | * Complete and demo Breakout
| |
− | * Work on Internal Assessment
| |
− | | |
− | == Thursday - Friday (6/1/17 - 6/2/17) ==
| |
− | '''Agenda:'''
| |
− | * Complete and demo Breakout
| |
− | * Work on Internal Assessment
| |
− | | |
− | == Tuesday - Wednesday (5/30/17 - 5/31/17) ==
| |
− | '''Agenda:'''
| |
− | * Complete and demo Breakout
| |
− | * Work on Internal Assessment
| |
− | | |
− | == Monday (5/29/17) ==
| |
− | * Memorial Day
| |
− | | |
− | == Friday (5/26/17) ==
| |
− | '''Agenda:'''
| |
− | * Java 20Q Assessment
| |
− | * Complete Breakout
| |
− | * Turn in Internal Assessment: Criterion A: Planning
| |
− | ** E-mail Mr. Bui if you need an extension
| |
− | | |
− | == Friday - Thursday (5/19/17 - 5/25/17) ==
| |
− | '''Agenda:'''
| |
− | * Assignments thus far:
| |
− | ** Emoji
| |
− | ** Ping w/ Objects (Classes)
| |
− | ** Preliminary Breakout (only needs bottom brick collision)
| |
− | * Current assignment:
| |
− | ** Breakout w/ collisions on left, right, and tops of bricks
| |
− | ** Multiple lives
| |
− | ** Game over when there are no more lives
| |
− | ** Win screen when there are no more bricks
| |
− | * Internal Assessment: Criterion A: Planning
| |
− | ** [[Internal Assessment]]
| |
− | ** [[Media:IBCS_InternalAssessmentChecklist.doc]]
| |
− | ** [http://ibpublishing.ibo.org/live-exist/rest/app/tsm.xql?doc=d_4_comsc_tsm_1201_1_e&part=4&chapter=5 IA Criteria Rubrics]
| |
− | ** [https://ibpublishing.ibo.org/live-exist/rest/app/tsm.xql?doc=d_4_comsc_tsm_1201_2_e&part=4&chapter=7 IA Examples]
| |
− | ** Criterion A Overview - due '''Friday (5/26/17)''' via Google Classroom
| |
− | *** Explicitly state your client
| |
− | *** Explicitly state your advisor
| |
− | *** Define and describe the problem or unanswered question (175-250 words)
| |
− | *** Explicitly reference to documentation or evidence that a client was consulted (e.g. interview notes, transcription, or e-mail thread)
| |
− | *** Justify your proposed product (175-250 words)
| |
− | *** List (bulleted sentences/phrases) your success criteria (functionality requirements)
| |
− | * Workplace Readiness Skills Assessment - '''Date TBD'''
| |
− | ** Common-sense workplace questions
| |
− | ** 1 hour - 100 multiple choice
| |
− | ** [https://www.quia.com/quiz/1865016.html Practice WRS Test]
| |
− | | |
− | == Monday - Thursday (5/15/17 - 5/18/17) ==
| |
− | '''Agenda:'''
| |
− | * Complete the [http://nova.mce.cc/ NVCC Dual Enrollment Evaluation]
| |
− | * Complete [https://docs.google.com/forms/d/1dCcfJnCaczrBzeQoagJsZMZxidRFEdI-s4E6h_DJqAM/viewform End-of-Course Survey]
| |
− | ** Summary results will be shown when all students have finished
| |
− | * Complete and demonstrate the preliminary Breakout game with the Brick[] array
| |
− | ** Displays bricks, paddle, and ball
| |
− | ** Ball collides with both paddles and bottom of bricks
| |
− | ** Bricks disappear upon collision
| |
− | * Once you have completed and demonstrated the preliminary Breakout game, continue implementing the following features:
| |
− | ** Collisions with left, right, and tops of bricks
| |
− | ** Multiple lives
| |
− | ** Game over when there are no more lives
| |
− | ** Win screen when there are no more bricks
| |
− | | |
− | == Thursday - Friday (5/11/17 - 5/12/17) ==
| |
− | '''Agenda:'''
| |
− | * Complete the [http://nova.mce.cc/ NVCC Dual Enrollment Evaluation]
| |
− | * Complete and demonstrate the preliminary Breakout game with the Brick[] array
| |
− | ** Displays bricks, paddle, and ball
| |
− | ** Ball collides with both paddles and bricks
| |
− | ** Bricks disappear upon collision
| |
− | | |
− | == Monday - Wednesday (5/8/17 - 5/10/17) ==
| |
− | '''Agenda:'''
| |
− | * Complete the preliminary Breakout game with the Brick[] array
| |
− | | |
− | == Thursday - Friday (5/4/17 - 5/5/17) == | |
− | '''Agenda:'''
| |
− | * Interim grades are posting. Assignments thus far:
| |
− | ** Emoji
| |
− | ** Ping w/ Classes/Objects
| |
− | ** Breakout/BrickBreaker Warmup
| |
− | ** Preliminary Breakout w/ Brick[] (array)
| |
− | * Work on Breakout w/ Brick[] array
| |
− | | |
− | == Tuesday - Wednesday (5/2/17 - 5/3/17) ==
| |
− | '''Agenda:'''
| |
− | * What you should have as of now:
| |
− | ** A BrickClassTest that defines a Brick class and declares and sets up a Brick[] (array)
| |
− | ** The draw() should loop through the Brick[] and display each brick
| |
− | * Today, you should:
| |
− | *# Create a new sketch named BrickBreaker or Breakout
| |
− | *# Copy over the Brick class and its setup and display code
| |
− | *# Copy over your Ball and Paddle from Ping
| |
− | *# Go through the code and clean it up, making any necessary changes
| |
− | *# Add a new function named checkBrickBottomCollision(Brick br, Ball ba)
| |
− | *#* It should check if a Ball ba collides with a Brick br's bottom edge, return true and false accordingly
| |
− | * Demonstrate your preliminary BrickBreaker/Breakout game for credit
| |
− | | |
− | == Archives ==
| |
− | * [[IBCS1 - 1617 - April]]
| |
− | * [[IBCS1 - 1617 - March]]
| |
− | * [[IBCS1 - 1617 - February]]
| |
− | * [[IBCS1 - 1617 - January]]
| |
− | * [[IBCS1 - 1617 - December]]
| |
− | * [[IBCS1 - 1617 - November]]
| |
− | * [[IBCS1 - 1617 - October]]
| |
− | * [[IBCS1 - 1617 - September]]
| |
− | * [[IBCS1 - 1516]]
| |