Students will research an African American person based on set questions. The students will present their person in an interview format - Guess Who.
Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs.
This lesson demonstrates how conditionals can be used to tailor a program to specific information. We don’t always have all of the information we need when writing a program. Sometimes you will want to do something different in one situation than in another, even if you don't know what situation will be true when your code runs. That is where conditionals come in. Conditionals allow a computer to make a decision, based on the information that is true any time your code is run.
Students will practice `while` loops, `until` loops, and `if / else` statements. All of these blocks use conditionals. By practicing all three, students will learn to write complex and flexible code.
Though many people think of binary as strictly zeros and ones, students will be introduced to the idea that information can be represented in a variety of binary options. This lesson takes that concept one step further as it illustrates how a computer can store even more complex information (such as images and colors) in binary, as well.
I took the original idea and made some changes so that it is, hopefully, more likable for secondary students. Even in HS they need guidance and have to learn accountability for choices. Once a student proves that they can handle the expectations, they can turn their permit in for a license, knowing they could always be returned to a permit. All students are still subject to "speeding tickets" aka history checks.
I used these printouts at the beginning of the year to help students practice appropriate technology practices. I printed the permits on one color of paper and the licenses on another color. Once a student had proved to me that they could handle my expectations, they turned their permit in for a license, knowing they could always be returned to a permit. A student with a permit has to keep their screen pointed at the teacher and have a partner whenever on the computer. A student with a license can choose flexible seating and be independent when working with technology. All students are still subject to "speeding tickets" aka history checks.