IB Year 2 Higher Level Computer Science
Tuesday 20 October 2020 - Block 5
← previous note | most current note | next note →Daily Note
The plan for our class:
- We will review our virtual learning protocols
- We will use this system for collaborative coding: http://develop.computersciencelearning.org/
- Please review an account on https://discuss.computersciencewiki.org/
- We will review our year so far and ou plan for the rest of the year
- We will review computer organization for the last time:
- Outline the architecture of the central processing unit (CPU) and the functions of the arithmetic logic unit (ALU) and the control unit (CU) and the registers within the CPU.
- Describe primary memory.
- Explain the use of cache memory.
- Explain the machine instruction cycle.
- Identify the need for persistent storage.
- Describe the main functions of an operating system.
- Outline the use of a range of application software.
- Identify common features of applications.
- Define the terms: bit, byte, binary, denary/decimal, hexadecimal.
- Outline the way in which data is represented in the computer.
- Define the Boolean operators: AND, OR, NOT, NAND, NOR and XOR.
- Construct truth tables using the above operators.
- Construct a logic diagram using AND, OR, NOT, NAND, NOR and XOR gate
Your homework for today:
- All homework is on Google classroom (and only google classroom)
Statement of Inquiry
The big idea for today is Computer organization.
The essential questions for this topic are:
How does a computer actually work? You know, like, really?
It takes time to explore and really understand a big idea. If you want to
learn more about
computer organization (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:
IF today == testing_day_for_me:
remember to go get tested!
IF today == first_period_of_day:
read_daily_notes
IF today == Friday:
current_event_protocol()
Please read and follow these reminders:
-
Always start every class by reading our daily note
-
Please check now: is visual studio code working from my programming folder?
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.