Brains: Our Organic Computer
In our workshop, students learned about one of the important tools that computer programmers use: the conditional statement. This is used to make decisions about actions a program should take (outputs), depending on what signals (inputs) the computer receives. In a computer program, the conditional statement is similar to decision-making processes that people use every day: “IF it is raining, THEN I will take an umbrella when I go outside; or ELSE (if it isn’t raining) I’ll leave my umbrella at home.” This basic coding format is present in every programming language, and computers all around us (from vending machines to self-driving cars) are using conditional statements every day!
We also learned about another type of ‘computer’… our own brains! Similar to computers, the brain receives inputs (from our senses), uses decision-making processes, and then executes an output behavior (with our muscles). Our brains are extremely sophisticated computers, but they can still be tricked! Students were tasked with a challenge that affected their visual (input) and motor (output) processing in the brain: hitting a target with beanbags while wearing prism goggles. With the goggles, the target appears shifted relative to its real position. Humans are able to adapt quickly to this new information, however, and students were able to adjust to hitting the target even while wearing the goggles after a bit of practice! Once the goggles are removed, students’ brains quickly readjusted to normal.
Students can create their own Self-Driving Car Maze at home by following our attached DIY guide below! Self-Driving Car Maze Activity