Reminder – Spring Break / Round 2
(Week of April 30th)
Hi Parents, just a reminder that we will not hold classes over the week of April 30th for the second half of our spring break. For reference, our full spring schedule is available on our website: http://predicate.us/index.html#enroll.
This Week @ Predicate
We’ve hit the halfway point of our Winter Session and innovation awesomeness is in full effect. Our behind the scenes tour this week takes us through randomness, (virtual) collisions, and “brickatory”.
Adventures – Game Makers
“Predigame – Randomness”
Our Predigame platform is showing our young innovators how to create more with less typing. This week we highlighted how to introduce random colors and movements to our game. While we’ll still focused on drawing circles and squares – it’s amazing to see some of the mini-games that have been created!
Foundations – Python Gaming
This is one of those classes where coding meets math. The topic of our class was detecting when two circles collide with each other. This builds a bit on our previous exercise of bouncing against wall. We introduced a practical example of the Pythagorean Theorem – it’s a topic we recognize many have yet to cover in school, but when they do, hopefully it will bring back a memory to our bouncing balls code. In addition to collisions our classes were presented with a number of coding challenges (one of the first times we did this in a Predicate class) – it was really good to see our innovators explore a bit on their own and figure out how to solve these problems!
Foundations/Journey – Physical Computing
This week we took some existing code and integrated in our potentiometers. The topic of the class is “value normalization” – reading data from a potentiometer provides some number between 0 and 1. This number can be “normalized” into a different range (e.g. 0 to 10, 0 to 100, etc). There are a number of applications of a potentiometer once the readings can be normalized. Our example was controlling the paddle on a game of breakout.
Breakout is a bit more fun playing competitively. We introduced a special version of the game “Brickatory” where everyone in the class could compete against each other. We recognize that some of our innovators are starting to get a bit clever, so we came prepared to ensure they didn’t go in and try to cheat. Needless to say, we didn’t catch all potential cheats but we’ll be the first to admit that hacking code for personal benefit – IN OUR COMPETITIONS – is perfectly acceptable!