IB Year 1 Higher Level Computer Science
Monday 30 August 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 2 and begin objective 3
- We will review objective 2 and begin objective 3
- If you are more comfortable with Python:
- We will review the following problem sets:
- https://computersciencewiki.org/index.php/Guess_a_number
- https://computersciencewiki.org/index.php/Mean,_median,_mode_and_other_statistical_functions
- https://computersciencewiki.org/index.php/Simple_password_rules
- Please complete this problem set: https://computersciencewiki.org/index.php/Palindrome
- Please complete this problem set: https://computersciencewiki.org/index.php/Shortest_word
- Please complete this problem set: https://computersciencewiki.org/index.php/Middle_letter
- Please complete this fun problem set: https://computersciencewiki.org/index.php/Random_name_generator
- 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.