Difference between revisions of "IB Computer Science 1"
From WLCS
Line 1: | Line 1: | ||
+ | == Wednesday (2/19/20) == | ||
+ | '''Agenda:''' | ||
+ | * Missing Robots + Item Collection Game (Top Down) w/ lists and loops demo | ||
+ | * Strings and Lists notes - https://docs.python.org/3/library/stdtypes.html#string-methods | ||
+ | ** split() | ||
+ | * File Reading and Writing - https://docs.python.org/3/tutorial/inputoutput.html#reading-and-writing-files | ||
+ | ** [[Media:Constitution.txt]] | ||
+ | ** http://courses.washington.edu/b517/Datasets/datasets.html | ||
+ | * Practice with the datasets... | ||
+ | ** Average length of a group of sharks - http://courses.washington.edu/b517/Datasets/sharklengths.csv | ||
+ | ** Birthdata - http://courses.washington.edu/b517/Datasets/BirthsKingCounty2001.txt | ||
+ | *** Male : Female birth ratio | ||
+ | *** Racial/ethnic percentages | ||
+ | * Benford's Law | ||
+ | |||
== Wednesday - Friday (2/12/20 - 2/14/20) == | == Wednesday - Friday (2/12/20 - 2/14/20) == | ||
'''Agenda:''' | '''Agenda:''' |
Revision as of 09:11, 19 February 2020
Contents
Wednesday (2/19/20)
Agenda:
- Missing Robots + Item Collection Game (Top Down) w/ lists and loops demo
- Strings and Lists notes - https://docs.python.org/3/library/stdtypes.html#string-methods
- split()
- File Reading and Writing - https://docs.python.org/3/tutorial/inputoutput.html#reading-and-writing-files
- Practice with the datasets...
- Average length of a group of sharks - http://courses.washington.edu/b517/Datasets/sharklengths.csv
- Birthdata - http://courses.washington.edu/b517/Datasets/BirthsKingCounty2001.txt
- Male : Female birth ratio
- Racial/ethnic percentages
- Benford's Law
Wednesday - Friday (2/12/20 - 2/14/20)
Agenda:
- Python Lists Quiz in Canvas
- Re-implement Robots + Item Collection Game (Top Down) w/ lists and loops
- Demo your game
- Strings and Lists notes - https://docs.python.org/3/library/stdtypes.html#string-methods
- split()
- File Reading and Writing - https://docs.python.org/3/tutorial/inputoutput.html#reading-and-writing-files
Monday (2/10/20)
Agenda:
- Lists quiz on Wednesday (2/12/20)
- List basics (creating, accessing, modifying, etc.)
- List traversal (loops w/ lists)
- List summation, search, and/or min/max
- Lists of Objects
- Bouncing Ball w/ lists
- Flappy Bird w/ lists
- Assignment: re-implement Robots + Item Collection Game (Top Down) w/ lists and loops
- You should have 3 lists: allObjects, robots, & items
Tuesday - Thursday (2/4/20 - 2/6/20)
Warmup:
- Complete the bigger() and isDigit() repl.its
Agenda:
- Course Request Forms
- Rising Seniors -> IB CS 2 and/or AP CS A and/or AP CS Principles
- Rising Juniors -> AP CS A and/or AP CS Principles
- Review Python List Exercises
- Complete List Repl.its by Thursday 2/6/20
- List Review Exercises
- List Search
- List Minimum
- List Maximum
- List Reverse
- Optional List Challenge:
- Complete Random Number List and List Surprise from Advanced Python List Exercises
- Lists of Objects
- Bouncing Ball w/ lists
- Flappy Bird w/ lists