|
|
(809 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == Wednesday (5/18/11) ==
| |
− | '''Warmup:'''
| |
− | * Complete CodingBat: Warmup-1:makes10
| |
− |
| |
− | '''Agenda:'''
| |
− | * 4th Quarter Project Proposal
| |
− | ** Length: 3/4 of a page
| |
− | ** Name, Date, Period
| |
− | ** Objective: Brief description (2-3 sentences) describing what your game will be like
| |
− | ** Requirements & Features: ~10 specific detailed requirements that your game will have
| |
− | *** e.g. Player sprite that moves up, down, left, right using the arrow
| |
− | ** How to win: Describe the specific objective to win the game. You must describe the steps that your program will take to check when/if you win
| |
− | *** e.g. Use a variable to keep count of how many coins you pick up. Check if all the coins have been collected on the screen.
| |
− | ** How to lose: Describe the specific ways to lose the game. You must describe the steps that your program will take to check when/if you lose
| |
− | *** e.g. Check if the Player ever collides with an explosive mine object
| |
− | * Begin working on your 4th Quarter Project
| |
− |
| |
− | == Friday - Tuesday (5/13/11 - 5/17/11) ==
| |
− | '''Warmup 1:'''
| |
− | * Complete CodingBat: Warmup-1:parrot_trouble
| |
− |
| |
− | '''Warmup 2:'''
| |
− | * If you are a senior, please fill out the following:
| |
− | ** [https://spreadsheets.google.com/viewform?hl=en&formkey=cmpucDFrRDJUekY5VEphYzE2V25ZSVE6MA..#gid=0 Graduating Senior Survey]
| |
− | ** [https://spreadsheets.google.com/viewform?formkey=dERxTUlReGxiTEowMlpVTnNjazJsbUE6MQ End-of-Course Survey]
| |
− |
| |
− | '''Agenda:'''
| |
− | * Demo to Mr. Bui your [[Robot game]] that uses lists
| |
− | * You should also demo at least two advanced features (e.g. teleport, warps, difficulty levels)
| |
− | * Begin designing your 4th quarter project
| |
− | ** Dodge game
| |
− | ** Target game
| |
− | ** Flying game
| |
− | ** Racing game
| |
− | ** etc.
| |
− |
| |
− | == Wednesday - Thursday (5/11/11 - 5/12/11) ==
| |
− | '''Warmup:'''
| |
− | * Complete CodingBat: Warmup-1:sum_double
| |
− |
| |
− | '''Agenda:'''
| |
− | * Complete CodingBat: Warmup-1:makes10
| |
− | * Demo to Mr. Bui your [[Robot game]] that uses lists
| |
− | * You should also demo at least two advanced features (e.g. teleport, warps, difficulty levels)
| |
− |
| |
− | == Monday - Tuesday (5/9/11 - 5/10/11) ==
| |
− | '''Warmup:'''
| |
− | * Go to the [http://codingbat.com/python CodingBat - Python webpage]
| |
− | * Sign up for an account using your e-mail address
| |
− | * Go to prefs -> Teacher Share and use my e-mail address: [[Image:BuiEmail.bmp]]
| |
− | ** Also make sure you have put in your '''Last name, First name'''
| |
− | * Complete Warmup-1:sleep_in
| |
− |
| |
− | '''Agenda:'''
| |
− | * Introduction to CodingBat
| |
− | ** Future warmups, assignments, and possible exam questions
| |
− | ** Extra credit opportunity?
| |
− | ** Complete Warmup-1:monkey_trouble
| |
− | * [[Item collection w/ list walk-through]]
| |
− | * Convert your [[Robot game]] to use lists
| |
− | ** Once completed, you should add at least two advanced features (e.g. teleport, warps, difficulty levels)
| |
− |
| |
− | == Wednesday - Friday (5/4/11 - 5/6/11) ==
| |
− | '''Agenda:'''
| |
− | * [[Item collection game]] w/ Lists walk-through
| |
− | ** [[Item collection w/ list walk-through]]
| |
− | * Convert your [[Robot game]] to use lists
| |
− | ** If you do not have a working copy of [[Robot game]], then Mr. Bui will give you one
| |
− |
| |
− | == Monday - Tuesday (5/2/11 - 5/3/11) ==
| |
− | '''Agenda:'''
| |
− | * Demo the first 4 exercises of [[Advanced Python List Exercises]]
| |
− | * [[List Review Exercises]]
| |
− | * List quiz today
| |
− | * Introduction to Graphics w/ Lists
| |
− | * [[Item collection game]] w/ Lists walk-through
| |
− | ** [[Item collection w/ list walk-through]]
| |
− | * Convert your [[Robot game]] to use lists
| |
− | ** If you do not have a working copy of [[Robot game]], then Mr. Bui will give you one
| |
− |
| |
− | == Friday (4/29/11) ==
| |
− | '''Agenda:'''
| |
− | * Demo the first 4 exercises of [[Advanced Python List Exercises]]
| |
− | * [[List Review Exercises]]
| |
− | * List quiz today
| |
− |
| |
− | == Wednesday - Thursday (4/27/11 - 4/28/11) ==
| |
− | '''Agenda:'''
| |
− | * Demo the first 4 exercises of [[Advanced Python List Exercises]]
| |
− | * [[List Review Exercises]]
| |
− | * List quiz on Friday (4/29/11) or Monday (5/2/11)
| |
− | <!--
| |
− | * Introduction to Graphics w/ Lists
| |
− | * [[Item collection game]] w/ Lists walk-through
| |
− | * Convert your [[Robot game]] to use lists
| |
− | ** If you do not have a working copy of [[Robot game]], then Mr. Bui will give you one
| |
− | -->
| |
− |
| |
− | == Monday - Tuesday (4/25/11 - 4/26/11) ==
| |
− | '''Warmup:'''
| |
− | * Using a loop, print out the following sequence of numbers:
| |
− | * 1, 4, 9, 16, 25, 36, 49, 64, 81, 100
| |
− |
| |
− | '''Agenda:'''
| |
− | * Spring Break Debrief
| |
− | * [[Advanced Python List Exercises]]
| |
− |
| |
− | == Wednesday - Friday (4/13/11 - 4/15/11) ==
| |
− | '''Agenda:'''
| |
− | * [[Advanced Python List Exercises]] Review!
| |
− |
| |
− | == Monday - Tuesday (4/11/11 - 4/12/11) ==
| |
− | '''Warmup:'''
| |
− | * Assume you have the following numbers: 25, 34, 15, 75, 45, 26, 81, 70
| |
− | * What is the minimum?
| |
− | * What is the maximum?
| |
− | * Write the detailed step-by-step process your brain took to find either one
| |
− |
| |
− | '''Agenda:'''
| |
− | * Min/Max search algorithm
| |
− | * Art Institute Presentation
| |
− | * Work on the [[Advanced Python List Exercises]]
| |
− |
| |
− | == Friday (4/8/11) ==
| |
− | '''Warmup:'''
| |
− | # Assume you have the following numbers: 5, 3, 7, 2, 1, 8
| |
− | # Open notepad and write down the steps that your brain takes in finding the 2
| |
− |
| |
− | '''Agenda:'''
| |
− | * Linear search algorithm
| |
− | * Work on the [[Advanced Python List Exercises]]
| |
− |
| |
− | == Wednesday - Thursday (4/7/11 - 4/8/11) ==
| |
− | '''Warmup:'''
| |
− | # Assume you have the list '''nums = [2, 4, 6, 8, 10]'''
| |
− | # Print out the first element
| |
− | # Print out the last element
| |
− | # Print out the middle element
| |
− |
| |
− | '''Warmup 2:'''
| |
− | # Create an empty list named '''nums2'''
| |
− | # Append the following numbers to nums: 8, 6, 7, 5, 3, 0, 9
| |
− |
| |
− | '''Agenda:'''
| |
− | * List Review
| |
− | * Introduction to advanced list algorithms
| |
− | * Work on the [[Advanced Python List Exercises]]
| |
− |
| |
− | == Monday - Tuesday (4/4/11 - 4/5/11) ==
| |
− | '''Agenda:'''
| |
− | * Watch Rise of the Video Game: Part 1
| |
− | * Watch Rise of the Video Game: Part 2
| |
− |
| |
| == Archives == | | == Archives == |
− | * [[CS1 - 1011 - March]] | + | * CS1 - 1819 (Poland) - APS Canvas |
− | * [[CS1 - 1011 - February]] | + | * CS1 - 1718 (Poland) - APS Canvas |
− | * [[CS1 - 1011 - January]] | + | * CS1 - 1617 (Poland) - Google Classroom |
− | * [[CS1 - 1011 - December]] | + | ** [https://docs.google.com/a/apsva.us/document/d/1VnXYBgVIABKBGVYNuoQQ6E_6kUzcNah2TFlM5QgTOW0/edit?usp=sharing 2017 Syllabus] |
− | * [[CS1 - 1011 - November]] | + | * [https://sites.google.com/a/apsva.us/ocopcompsci/ CS1 - 1516 (MacLeod)] |
− | * [[CS1 - 1011 - October]] | + | * [[CS1 - 1415]] |
− | * [[CS1 - 1011 - September]] | + | * [[CS1 - 1314]] |
| + | * [[CS1 - 1213]] |
| + | * [[CS1 - 1112]] |
| + | * [[CS1 - 1011]] |
| + | * [[CS1 - 0910]] |
| + | * [[CS1 - 0809]] |
| + | * [http://www.paulbui.net/wl0708/cs1 CS1 - 0708] |
| + | * [http://www.paulbui.net/wl0607/cs1/schedule.html CS1 - 0607] |