Difference between revisions of "IB Computer Science 1"
From WLCS
Line 1: | Line 1: | ||
− | == | + | == Thursday (11/21/19) == |
'''Agenda:''' | '''Agenda:''' | ||
− | * | + | * Demo [https://docs.google.com/document/d/1ght6DacGGEvjJ9nnBBOxDWzWQz1vj_73B5xiBQihFG4/edit?usp=sharing T-Rex Runner (Dino Game) w/ OOP] if you have not already done so |
* Computer and Video Game Documentaries | * Computer and Video Game Documentaries | ||
** "The Triumph of the Nerds: The Rise of Accidental Empires" | ** "The Triumph of the Nerds: The Rise of Accidental Empires" | ||
Line 8: | Line 8: | ||
* Complete and demo [https://docs.google.com/document/d/1wCZWJbwxWv6xqrbuQOKC8jgqdNdVUzSKE4L6UC-yX2s/edit?usp=sharing Gravity Ball with Mouse Launcher] | * Complete and demo [https://docs.google.com/document/d/1wCZWJbwxWv6xqrbuQOKC8jgqdNdVUzSKE4L6UC-yX2s/edit?usp=sharing Gravity Ball with Mouse Launcher] | ||
* Flappy Bird... | * Flappy Bird... | ||
+ | |||
+ | == Tuesday - Thursday (11/19/19 - 11/21/19) == | ||
+ | '''Agenda:''' | ||
+ | * Complete and demo the [https://docs.google.com/document/d/1ght6DacGGEvjJ9nnBBOxDWzWQz1vj_73B5xiBQihFG4/edit?usp=sharing T-Rex Runner (Dino Game) w/ OOP] | ||
== Friday (11/15/19) == | == Friday (11/15/19) == | ||
Line 17: | Line 21: | ||
* [https://docs.google.com/document/d/1g5aP7hBogJYCDSdURtG0SfG3CY-q7aLtYyGilZaQcSM/edit?usp=sharing Media: Loading & Playing Sounds] | * [https://docs.google.com/document/d/1g5aP7hBogJYCDSdURtG0SfG3CY-q7aLtYyGilZaQcSM/edit?usp=sharing Media: Loading & Playing Sounds] | ||
* Re-creating Basic Pool with Objects | * Re-creating Basic Pool with Objects | ||
− | * Complete the [https://docs.google.com/document/d/1ght6DacGGEvjJ9nnBBOxDWzWQz1vj_73B5xiBQihFG4/edit?usp=sharing Dino Game w/ OOP] | + | * Complete the [https://docs.google.com/document/d/1ght6DacGGEvjJ9nnBBOxDWzWQz1vj_73B5xiBQihFG4/edit?usp=sharing T-Rex Runner (Dino Game) w/ OOP] |
== Wednesday (11/13/19) == | == Wednesday (11/13/19) == |
Revision as of 11:09, 20 November 2019
Contents
Thursday (11/21/19)
Agenda:
- Demo T-Rex Runner (Dino Game) w/ OOP if you have not already done so
- Computer and Video Game Documentaries
- "The Triumph of the Nerds: The Rise of Accidental Empires"
- "Rise of the Video Game"
- "Download: The True Story of the Internet"
- Complete and demo Gravity Ball with Mouse Launcher
- Flappy Bird...
Tuesday - Thursday (11/19/19 - 11/21/19)
Agenda:
- Complete and demo the T-Rex Runner (Dino Game) w/ OOP
Friday (11/15/19)
Agenda:
- OOP (Python): Part 1 slides
- Bouncing Ball OOP
- Don't worry about any of the code in the Ball.py tab. Focus on the BallOOP tab
- BallOOP walk-through
- Media: Loading & Playing Sounds
- Re-creating Basic Pool with Objects
- Complete the T-Rex Runner (Dino Game) w/ OOP
Wednesday (11/13/19)
Agenda:
- APS Calendar Survey - vote for option 3
- Computer history lesson
- Apple, Microsoft...
- What problems/annoyances did we encounter when using procedural programming to make the Basic Pool game?
- Introduction to Object-Oriented Programming
- Triumph of the Nerds: Xerox PARC
- Bouncing Ball OOP
- Don't worry about any of the code in the Ball.py tab. Focus on the BallOOP tab
- Media: Loading & Playing Sounds
- Re-creating Basic Pool with Objects
Friday (11/8/19)
- School closed due to water main break
Wednesday (11/6/19)
Agenda:
- Complete the following labs:
- Demo the assignments at the same time
Friday (11/1/19)
Agenda:
- Demo Project: Basic Pool: Part 2
- Work on the additional challenges and take ownership of the project. Be creative.