Teaching plan for Units 1-2
This post is a regarding the plan for our assigned units
- How will we teach?
- More details about our slides
- Unit 3 section 1 sub-sections:
- Unit 3 section 2 sub-sections:
- Organization of our group:
More details about our slides
- the process will go:
- we present the information on the slides
- then students will be asked to mess around with the code for practice
- we plan on having around 20 slides and divide the amount of slides by the amount of people we have
- we plan on having two sub-sections for unit 3 sections 1
- three sub-sections for unit 3 section 2
Unit 3 section 1 sub-sections:
Sub-section 1:
- we will have three slides for this sub-section
- these slides will explain:
how variables are abstractions that can be used to represent and store data
how to use variables to store data as numbers, Booleans, lists, and strings.
Sub-section 2:
- we will have three slides for this sub-section:
- these slides will explain:
- how you can change the value stored in an variable using the assignment operator
Unit 3 section 2 sub-sections:
Sub-section 1:
- we will have three slides for this sub-section:
- These slides will explain:
- how lists and string are examples of data abstraction
Sub-section 2:
- we will have three slides for this sub-section:
- These slides will explain:
- how to use lists as an abstraction to manage the complexity of a program
- go over the lists section of the CB AP CSP exam reference sheet
Sub-section 3:
- we will have three slides for this sub-section:
- These slides will look at:
- examples of programs with lists
- how these programs are optimized for least complexity