PIE Python Interactive Education Our goal: To change the way computer programming is taught to beginners The Old Way Command Line "Graphics" But they were expecting to make something like this ... Introducing PyBotWar! To further increase PyBotWar's value, we are going to be facilitating international tournaments that allow schools to send forth their best robots to compete against other schools. What's wrong with the way it's taught now? In the early stages of programming, Students spend hours producing programs that reproduce formulas in their math textbooks, or at best recreate games like tic-tac-toe or hangman. Hardly exciting. This is what the next generation thinks of when they think of computer programs! No wonder they're disappointed with text- based projects PyBotWar turns learning to code into a game. In PyBotWar, you program an autonomous robot tank. Each tank can fire bullets or explosive shells, and have a wide range of sensors from which to detect it's opponents. Up to 8 students can battle with each other! Students still get to program in math formulas, but now it has context. Rather than just calculating the length of some random hypotenuse, students use the Pythagorean Theorem to figure out how far away their opponent is so they can blast them to smithereens! Students can compete against each other or against an army of pre-programmed robots that ship with the program. Students from around the world can easily share their robot designs and compete for world dominance! All of a sudden, programming is fun again! Python Interactive Education Making programming as easy as, well, you know.
More presentations by len pelletier
Popular presentations
30 Things About Me
Brooke Ahrens on
All About Brooke Ahrens- I used this presentation as an icebreaker to introduce myself to my classes this year.
Future-Proof Your Education
Maria Andersen on
How do you prepare for uncertain career paths where technical knowledge doubles every two years? You pay attention to the skills that surround the content: ...
More popular prezis in Explore>