How will we teach?

Our group will have a jupyter notebook that students can use to follow along
Our main form of passing information will be through slides

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

Organization of our group:

Since there are 5 sub-sections we will be going over and there are five people in our group, we will have each person doing one section

- modifications can be made if necessary