|
|
(199 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == Monday (2/24/14) ==
| |
− | '''Warmup:'''
| |
− | # Sign into [http://www.codecademy.com/tracks/python Codecademy - Python]
| |
− | # Show Mr. Bui that you have completed [http://www.codecademy.com/courses/introduction-to-python-6WeG3/0/1?curriculum_id=4f89dab3d788890003000096 Codecademy - Python Syntax]
| |
− | # Show Mr. Bui that you have completed [http://www.codecademy.com/courses/python-beginner-GB6hM/0/1?curriculum_id=4f89dab3d788890003000096 Codecademy - Tip Calculator]
| |
− |
| |
− | '''Agenda:'''
| |
− | * [[Media:PythonInputOutput.ppt]]
| |
− | * Complete the [[Quadratic Formula Assignment]]
| |
− |
| |
− | == Thursday (2/20/14) ==
| |
− | '''Agenda:'''
| |
− | * Introduction to Values, Types, and Variables
| |
− | ** [[Media:ValuesTypesVariables.ppt]]
| |
− | ** Complete [[Values, Types, and Variables Identification assignment]] in your APS Google Drive
| |
− | * Math operations in Python
| |
− | ** [[Media:PythonMathOperations.pptx]]
| |
− | * Rectangle area program ('''rectArea.py''')
| |
− | *# Create 2 variables named '''length, width''' and give them some values
| |
− | *# Calculate the area and store it in a variable named '''area'''
| |
− | *# Print out the area
| |
− | * Slope calculator program ('''slope.py''')
| |
− | *# Create 4 variables named '''x1, y1, x2, y2''' and give them some values
| |
− | *# Calculate the slope using those variables and store it in a variable named '''m'''
| |
− | *#* HINT: If you can't remember the formula for something, look it up
| |
− | *# Print out the slope
| |
− |
| |
− | '''Homework:'''
| |
− | * Python Review on Codecademy
| |
− | *# Sign into [http://www.codecademy.com/tracks/python Codecademy - Python]
| |
− | *# Complete [http://www.codecademy.com/courses/introduction-to-python-6WeG3/0/1?curriculum_id=4f89dab3d788890003000096 Codecademy - Python Syntax]
| |
− | *# Complete [http://www.codecademy.com/courses/python-beginner-GB6hM/0/1?curriculum_id=4f89dab3d788890003000096 Codecademy - Tip Calculator]
| |
− |
| |
− | == Tuesday (2/18/14) ==
| |
− | '''Warmup:'''
| |
− | * Make sure that you shared your [[Computer hardware assignment]] Google document w/ Mr. Bui
| |
− | * Create an account on [http://www.codecademy.com/ Codecademy]
| |
− |
| |
− | '''Agenda:'''
| |
− | * [[Media:BasicProgrammingTerms.ppt]]
| |
− | *# Answer the questions at the end of the PowerPoint
| |
− | * Introduction to Python
| |
− | ** WingIDE 101
| |
− | ** [http://en.wikipedia.org/wiki/Hello_world_program Hello world program]
| |
− | * Introduction to Values, Types, and Variables
| |
− | ** [[Media:ValuesTypesVariables.ppt]]
| |
− | ** Complete [[Values, Types, and Variables Identification assignment]] in your APS Google Drive
| |
− |
| |
− | == Tuesday (2/11/14/) ==
| |
− | '''Agenda:'''
| |
− | * Complete [[Computer hardware assignment]]
| |
− | ** Be sure to share your Google document w/ Mr. Bui
| |
− | * Quiz on [[Media:Hardware.pptx]]!
| |
− | ** You should be able to identify the name of the part just by looking at it
| |
− | ** You should be able to describe what the part does
| |
− | ** You should be able to use the binary prefixes: bit and byte
| |
− |
| |
− | == Friday (2/7/14) ==
| |
− | '''Warmup:'''
| |
− | * Create an account at [http://pcpartpicker.com PCPartPicker]
| |
− |
| |
− | '''Agenda:'''
| |
− | * [[Computer hardware assignment]]
| |
− | * How do you take a screenshot?
| |
− | *# Press Command-Shift-4
| |
− | *# Select the area on the screen
| |
− | *# The image will appear on your desktop
| |
− | * How do you choose a computer case?
| |
− | *# Check the size of your motherboard (e.g. ATX, mini-ATX, micro-ATX, etc.) and match it with the case
| |
− | *# Make sure your case looks cool
| |
− | * Complete the [[Computer hardware assignment]] today
| |
− | ** Make sure you share the document with Mr. Bui
| |
− | * Quiz on the different computer components on Tuesday (2/11/14)
| |
− | ** You should be able to identify the name of the part just by looking at it
| |
− | ** You should be able to explain what that part basically does
| |
− |
| |
− | == Wednesday (2/5/14) ==
| |
− | '''Agenda:'''
| |
− | * Introduction to Computer Hardware
| |
− | ** [[Media:Hardware.pptx]]
| |
− |
| |
− | == Monday (2/3/14) ==
| |
− | '''Agenda:'''
| |
− | * Demo [[Asteroids]]
| |
− | * If you have completed [[Asteroids]], then try to implement several advanced features
| |
− |
| |
− | == Friday - Thursday (1/24/14 - 1/30/14) ==
| |
− | '''Agenda:'''
| |
− | * Complete and demo [[Asteroids]]
| |
− |
| |
− | == Thursday (1/16/14) ==
| |
− | '''Agenda:'''
| |
− | * Individual-Team Contributions
| |
− | * [[Asteroids]]
| |
− |
| |
− | '''Period 1 Games'''
| |
− | * [http://scratch.mit.edu/projects/15349076/#player The Unfeasible Quiz] - FBGM
| |
− | * [http://scratch.mit.edu/projects/15064489/ Onslaught - Armageddon] - Mad Goblin Studio
| |
− | * [http://scratch.mit.edu/projects/16396979/ Adventures of Link] - Refrigerators
| |
− | * [http://scratch.mit.edu/projects/16560806/#fullscreen The Hunger Games] - Team Kumquats
| |
− | * [http://scratch.mit.edu/projects/15348319/ Sawagi] - ITS US
| |
− | * [http://scratch.mit.edu/projects/15352439/ GAMA Racer] - GAMA
| |
− | * [http://scratch.mit.edu/projects/15064509/ Mario Speed Run] - Can't Think Of A Good Name Productions
| |
− |
| |
− | '''Period 5 Games'''
| |
− | * [http://scratch.mit.edu/projects/16572912/#editor The Mighty Dwarf Explorer] - The A Team
| |
− | * [http://scratch.mit.edu/projects/16571791/#editor Project: Stormy Lime] - ICON Gameworks
| |
− | * [http://scratch.mit.edu/projects/16330789/#fullscreen Escape] - TBD
| |
− | * [http://scratch.mit.edu/projects/15369395/ Hearts of Wooden Octopus Tree 5] - Penguin Mafia
| |
− | * [http://scratch.mit.edu/projects/16441172/#player Minigame Marathon] - J AN J
| |
− | * [http://scratch.mit.edu/projects/16552999/ Rykor] - Team Taem
| |
− | * [http://scratch.mit.edu/projects/16250584/ Slime Sports] - Team What?
| |
− |
| |
− | == Tuesday (1/14/14) ==
| |
− | '''Agenda:'''
| |
− | * Make sure that your team has shared its presentation with Mr. Bui
| |
− | * Presentations & Demos
| |
− | ** Limited to 10 minutes
| |
− | ** You must demonstrate your game
| |
− | ** Everyone in your group should present a little bit
| |
− |
| |
− | == Monday - Friday (1/6/14 - 1/10/14) ==
| |
− | '''Agenda:'''
| |
− | * Work on Team Projects
| |
− | * Integrate and Test (1/6/14 - 1/8/14)
| |
− | * Create Presentations (1/10/14)
| |
− | * Presentations & Demos (1/14/14)
| |
− |
| |
− | '''Presentation Guidelines:'''
| |
− | # Create a Google Presentation
| |
− | # Share with Mr. Bui and each of your group members
| |
− | # Title slide should have your game's name and team name
| |
− | # Team roles slide(s) should list team members and each of their roles/responsibilities
| |
− | # Resources slide(s) should display any other games you used as a resource to make your game
| |
− | # Game demonstration
| |
− | #* Link to your game uploaded to the Scratch website (you should demo the game during your presentation)
| |
− | # Obstacles slide(s) should list specific problems or difficulties that your team ran into during development, and how you over came them
| |
− | #* You should include difficulties in your team's interactions
| |
− | #* You should include difficulties in your game's programming
| |
− | #* You should include your obstacles' solutions
| |
− | * Slideshow Guidelines
| |
− | ** Use bulleted lists
| |
− | ** Each bulleted item has a max of around 8 words
| |
− | ** Do *not* write out sentences or paragraphs
| |
− | ** Ask yourself: is this clear, concise, and easy to understand?
| |
− |
| |
− | == Thursday (1/2/14) ==
| |
− | '''Agenda:'''
| |
− | * Work on Team Projects
| |
− | * Meet with your team members
| |
− | * Reminder: Project presentations and demos will be on Tuesday (1/14/14)
| |
− |
| |
| == Archives == | | == Archives == |
− | * [[CS1 - 1314 - December]] | + | * CS1 - 1819 (Poland) - APS Canvas |
− | * [[CS1 - 1314 - November]] | + | * CS1 - 1718 (Poland) - APS Canvas |
− | * [[CS1 - 1314 - October]] | + | * CS1 - 1617 (Poland) - Google Classroom |
− | * [[CS1 - 1314 - September]] | + | ** [https://docs.google.com/a/apsva.us/document/d/1VnXYBgVIABKBGVYNuoQQ6E_6kUzcNah2TFlM5QgTOW0/edit?usp=sharing 2017 Syllabus] |
| + | * [https://sites.google.com/a/apsva.us/ocopcompsci/ CS1 - 1516 (MacLeod)] |
| + | * [[CS1 - 1415]] |
| + | * [[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] |