Computer Architecture Logic [HOTS]
Brainstorming. Critical Thinking. Strategist
This program pairs up very well with our Computer Science Principles class.
Imagine you are a prisoner in a room with 2 doors and 2 guards. One door leads you to freedom and the other door leads straight back to jail. You have no idea which is which! One of the guards always tells the truth while the other always lies. You do not know which guard is the liar! You get to ask only 1 question and then you must pick a door…
What would you ask, in order to make sure you can pick the door that leads to freedom?
If you want to learn the answer to this question and delve deeper into the world of puzzles and riddles, join this program! In this class, you will acquire powerful tools that will help you break down this puzzle and much harder puzzles that many other students would be overwhelmed by.
Topics that will be explored include but are not limited to the propositions, truth tables, contradictions, tautology, the use of quantifiers, logic operators, and an introduction to LOOPS. In this class you will not only sharpen your problem-solving skills but you will also learn about Real-Life applications, and how these tools are used extensively in the fields of mathematics, circuitry, and computer science.
The topics covered in the logic class are the same that are taught in the college level CS theory class! (We will be simplifying the concepts). Many of our students have some experience in programming and that is interesting and cool but learning a programming language is very different from conceptualizing how all of these languages are governed by the same root rules even down to the binary levels. This understanding will be useful for any language or programming skills that the students study in the future.
Logic class is an excellent supplement to our CS Principles class as it covers a lot of topics that will come in handy for Boolean Algebra and Digital Electronics.
This program pairs up very well with our Computer Science Principles class.
Imagine you are a prisoner in a room with 2 doors and 2 guards. One door leads you to freedom and the other door leads straight back to jail. You have no idea which is which! One of the guards always tells the truth while the other always lies. You do not know which guard is the liar! You get to ask only 1 question and then you must pick a door…
What would you ask, in order to make sure you can pick the door that leads to freedom?
If you want to learn the answer to this question and delve deeper into the world of puzzles and riddles, join this program! In this class, you will acquire powerful tools that will help you break down this puzzle and much harder puzzles that many other students would be overwhelmed by.
Topics that will be explored include but are not limited to the propositions, truth tables, contradictions, tautology, the use of quantifiers, logic operators, and an introduction to LOOPS. In this class you will not only sharpen your problem-solving skills but you will also learn about Real-Life applications, and how these tools are used extensively in the fields of mathematics, circuitry, and computer science.
The topics covered in the logic class are the same that are taught in the college level CS theory class! (We will be simplifying the concepts). Many of our students have some experience in programming and that is interesting and cool but learning a programming language is very different from conceptualizing how all of these languages are governed by the same root rules even down to the binary levels. This understanding will be useful for any language or programming skills that the students study in the future.
Logic class is an excellent supplement to our CS Principles class as it covers a lot of topics that will come in handy for Boolean Algebra and Digital Electronics.
Program offered to Grades: 3, 4, 5, 6, 7, 8
Program Location: Virtual Live
Program Fee: Please contact us for details
Program Location: Virtual Live
Program Fee: Please contact us for details