Difference between revisions of "IB Computer Science 1"
From WLCS
(→Friday (11/8/19)) |
|||
Line 4: | Line 4: | ||
* What problems/annoyances did we encounter when using procedural programming to make the Basic Pool game? | * What problems/annoyances did we encounter when using procedural programming to make the Basic Pool game? | ||
* Introduction to Object-Oriented Programming | * Introduction to Object-Oriented Programming | ||
− | ** [https://www.youtube.com/watch?v=J33pVRdxWbw Triumph of the Nerds: Xerox | + | ** [https://www.youtube.com/watch?v=J33pVRdxWbw Triumph of the Nerds: Xerox PARC] |
** [https://drive.google.com/open?id=1r3gvu_9yLo6s6cRuNhLBDnxHydeK7ssc Bouncing Ball OOP] | ** [https://drive.google.com/open?id=1r3gvu_9yLo6s6cRuNhLBDnxHydeK7ssc Bouncing Ball OOP] | ||
*** Don't worry about any of the code in the Ball.py tab. Focus on the BallOOP tab | *** Don't worry about any of the code in the Ball.py tab. Focus on the BallOOP tab |
Revision as of 13:20, 6 November 2019
Contents
Friday (11/8/19)
Agenda:
- What is procedural programming?
- 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
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.