IB Computer Science Year 1 Higher Level - August 28 2017 Lesson Notes

From Computer Science Wiki
Revision as of 09:33, 28 August 2017 by Mr. MacKenty (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Class plan.png What are we going to learn today?[edit]

Hello Class!

Today in class we will:

Please create logical rules for the following problem. You should consult our page on logical rules for help

Dagmara is making some tea. She has many types of teas (over 25 boxes), but we might categorize her tea into a few simple categories. The categories are: caffeinated, non-
caffeinated, herbal, simple, uncommon, and medicinal. One tea could belong to many categories.

Dagmara has some guests and asks if they want some tea. The guests reply "yes, we would like some tea". Dagmara considers the time of day, and prepares the tea for her guests. 
Considering one of her guests has hurt her leg, deduce the logical rules Dagmara uses to select tea for her guests.

Homework.png What is our homework?[edit]

To review our learning please watch and reflect on these two videos:

To prepare for our next class, please review the following wiki pages:


Target.png How am I being assessed today?[edit]

I will assess you formatively today, and make a professional judgement to what extent you understand our learning material. I will use observation, your written work, answers to questions, and contribution to class discussions as data to make my decisions. I normally record my observations in a "evidence of learning" spreadsheet, which I will happily share with you privately if you so wish. I usually need a day or two notice.

Ourstandards.png Standards we are covering today[edit]

These standards are commonly used from the IB Computer Science Subject Guide[1]

  • 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 gates.


Computer1.png As a computer scientist, you have:[edit]

  • Confidence in dealing with complexity
  • Persistence in working with difficult problems
  • Tolerance for ambiguity
  • The ability to deal with open-ended problems
  • The ability to communicate and work with others to achieve a common goal or solution

Credit.png Credits[edit]

  1. IB Diploma Programme Computer science guide (first examinations 2014). Cardiff, Wales, United Kingdom: International Baccalaureate Organization. January 2012.

Reach a conclusion from the information given.

Consider the merits or otherwise of an argument or concept. Opinions and conclusions should be presented clearly and supported with appropriate evidence and sound argument.

Give the precise meaning of a word, phrase, concept or physical quantity.

Develop information in a diagrammatic or logical form.