Computer Science
Session Date
Lesson Topic
Foundations of Computer Science Technology
Lesson Outline
We learned about conditional statements in Python. Then we learned how to interpret Boolean data types. Next, we practiced using the integer data type with the modulo operation to find if there is a remainder. We learned how to use conditional statements in a program.
Session Minutes
45
Minutes Student Attended
45
Session Date
Lesson Topic
Foundations of Computer Science Technology
Lesson Outline
We learned about conditional statements in Python. Then we learned how to interpret Boolean data types. Next, we practiced using the integer data type with the modulo operation to find if there's a remainder.
Session Minutes
45
Minutes Student Attended
45
Session Date
Lesson Topic
Foundations of Computer Science Technology
Lesson Outline
Ben wrote his first Python program. He is going to work on it tonight to make certain his output is correct.
Session Minutes
45
Minutes Student Attended
45
Session Date
Lesson Topic
Foundations of Computer Science Technology
Lesson Outline
We ran a simple program where we prompted for input and printed the output.
Session Minutes
45
Minutes Student Attended
45
Session Date
Lesson Topic
Unit 1 Computer Science Basics
Lesson Outline
We worked on getting the python program handler working on Ben’s Mac.
Session Minutes
45
Minutes Student Attended
45
Session Date
Lesson Topic
Unit 1 Computer Science Basics
Lesson Outline
Quiz on converting decimal to binary and hexadecimal.
Session Minutes
45
Minutes Student Attended
45
Session Date
Lesson Topic
Foundations of Computer Science Technology
Lesson Outline
Lesson 1 Data Manipulation – We learned that computers use hexadecimal as a shorthand for binary because it is more human-readable and efficient. Binary numbers can get long and hard to read so each hexadecimal digit represents 4 binary digits making it much shorter and easier to interpret.
Session Minutes
45
Minutes Student Attended
45
Session Date
Lesson Topic
Foundations of Computer Science Technology
Lesson Outline
Lesson 1 Data Manipulation – We learned that the internal language that a computer understands is binary. All modern computers are binary machines. In computers, the basic unit of information is called a bit and it can be either a 0 or 1. The word comes from a contraction of “binary digit “. The zero is a low-voltage state and the one is a high-voltage state. We practiced converting numbers from decimal to binary.
Session Minutes
45
Minutes Student Attended
45
Session Date
Lesson Topic
Unit 1 Computer Science Basics

Lesson Outline
We completed a test on the history of computers.
Lesson 1 Data Manipulation – We began to convert between binary and decimal numbers.
Session Minutes
45
Minutes Student Attended
45
Session Date
Lesson Topic
Microwave Tower Communication
Lesson Outline
We investigated the relevance of microwave towers in today’s communication. We discovered that microwave towers are crucial for high-speed data networks, cellular networks, and broadband Internet to remote areas. They play a crucial role in providing communication during emergencies also for military and government agencies for secure and reliable communication. The advantages are that they are inexpensive to build and maintain compared to fiber-optic cables. The towers are highly reliable during harsh weather or power outages. They cover a wide area and are easily reconfigured to meet changing communication needs.
Session Minutes
45
Minutes Student Attended
45