IB Year 2 Higher Level Computer Science

Tuesday 20 October 2020 - Block 8, Room C152
← previous note | most current note | next note →
 

Daily Note

The plan for our class:

  1. We will review our virtual learning protocols
  2. We will use this system for collaborative coding: http://develop.computersciencelearning.org/
  3. Please review an account on https://discuss.computersciencewiki.org/
     
  4. We will review our year so far and ou plan for the rest of the year
     
  5. We will review computer organization for the last time:
    1. 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.
    2. Describe primary memory.
    3. Explain the use of cache memory.
    4. Explain the machine instruction cycle.
    5. Identify the need for persistent storage.
    6. Describe the main functions of an operating system.
    7. Outline the use of a range of application software.
    8. Identify common features of applications.
    9. Define the terms: bit, byte, binary, denary/decimal, hexadecimal.
    10. Outline the way in which data is represented in the computer.
    11. Define the Boolean operators: AND, OR, NOT, NAND, NOR and XOR.
    12. Construct truth tables using the above operators.
    13. Construct a logic diagram using AND, OR, NOT, NAND, NOR and XOR gate

Your homework for today: 

  1. All homework is on Google classroom (and only google classroom)

 

 

 

Our Big idea

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.



Tags

 

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:

  1. Always start every class by reading our daily note

  2. Please check now: is visual studio code working from my programming folder?