IB Year 1 Higher Level Computer Science
Wednesday 1 September 2021 - Block 1
← previous note | most current note | next note →Daily Note
- We will review our big ideas from our last class.
- We will break into two groups
- more comfortable with Python
- less comfortable with Python
- If you are less comfortable with Python
- We will review objective 3 and begin objective 4
- We will review objective 3 and begin objective 4
- If you are more comfortable with Python:
- We will review the following problem sets:
- https://computersciencewiki.org/index.php/Palindrome
- https://computersciencewiki.org/index.php/Shortest_word
- https://computersciencewiki.org/index.php/Middle_letter
- https://computersciencewiki.org/index.php/Random_name_generator
- We will work the following problem sets:
- https://computersciencewiki.org/index.php/Do_these_numbers_add_up%3F
- https://computersciencewiki.org/index.php/Making_a_small_grid
- https://computersciencewiki.org/index.php/Towers_of_Hanoi
- https://computersciencewiki.org/index.php/Reverse_list_of_last_names
- We will review the following problem sets:
- We will review our learning
Our Big idea
The big idea for today is Computational thinking.
The essential questions for this topic are:
How do we think about problems in a way which makes them solvable for a computer?
It takes time to explore and really understand a big idea. If you want to
learn more about
computational thinking (which is connected to today's daily note),
please click here
.
We are learning this because as a designers must understand scientific and technical innovation. Designers use systems, models, methods, and processes to solve problems.
Reminders & routines:
Please read and follow these reminders:
- IF today == testing_day_for_me:
remember to go get tested!
- IF today == Friday:
current_event_activity()
Our learning
This is a beta feature. Please let me know if you have any feedback.
Please click here to reflect on our learning for today's class.