Event Dates: 2/23, 3/1, 3/8, 3/22
Create games, build robots, make art, write code.
Join kidOYO for our Spring 2020 semester program. In this program, students can learn a variety of computing subjects and programming languages. These aren't your typical, boring classes. We teach through creativity and making games, focusing on hands-on creation rather than lecturing. By the end, students will have gained new programming skills, completed projects and games, and worked with other students, both in person and on our online learning community, in which they will have access to during and after the semester. The languages and subjects we teach include Scratch, Python, Web Dev, Arduino and hardware prototyping, Java, and more.
On day 1, students will gather into the one classroom where they can meet each other and the kidOYO team. Here, they will also be introduced to the OYOclass platform, and given access to the Live community which provides programming tools, editors, and lessons. Students will retain access to this community for 30 days after the end of the session.
After introductions, students will be broken into separate classes, depending of the subject they signed up for. Please note, students will be evaluated on their skill level, and may be moved to a different class based on kidOYO's discretion. In the class, students will learn programming skills through project-based learning. By the end of the session, students will have gained skills and completed projects that they can show off and improve upon in the future.
Please note: There will be no lunch during the 3 hour sessions. We will aim to have a short break in the middle of each session, but will not be going to the cafeteria.
kidOYO students have gone on to develop games to be published on Steam, design and build IoT projects, take and pass the AP computer science test as young as 12 years old, compete in First Robotics, and more!
Beginner Coding - Learn to Code with kidOYO Mentors
Learn OYOclass Platform tools and receive live mentoring in Scratch, Python and Web Dev languages.
Example Projects: Controlled Movements, Clickable Map, Single Level Maze, Python Turtles, and more!
Skills You Will Learn: Conditional If/Else statements, loops, object-oriented programming concepts, and web dev basics.
Scratch 1 - Project-Based Learning
Build Projects, Advance Your Skills! Not a beginner ticket. Students should already be familiar with loops, if-then conditional statements, and sprite art creation.
Example Projects: Multi-level Maze, Drop & Dodge/Catch, Firing Script, Quiz games, and more!
Skills You Will Learn: Broadcasting, variable usage, further use of object-oriented programming principles, and web dev basics.
Python 1 - Project-Based Learning
Build Projects, Advance Your Skills! Not a beginner ticket. Students should already be familiar with loops, if-then conditional statements, and file management.
Example Projects: Turtle drawing, mandala, mad libs, build a calculator, pixel art, and more!
Skills You Will Learn: Basic Python, conditional If/Else statements, loops, object-oriented programming concepts, and web dev basics.
Java 1 - Project-Based Learning
This course will include an introduction to the Java language, and will teach programming concepts through projects like Tic Tac Toe, Mad Libs, Build a Calculator, etc. Students should know basic Python and have at least a 20 WPM typing speed.
Example Projects: Build a calculator, tic tac toe, rock paper scissors, mad libs, choose your own adventure, and more!
Skills You Will Learn: Basic Java, conditional If/Else statements, loops, object-oriented programming concepts, method definitions, and web dev basics.
* If help is needed: info at kidoyo dot com
Spring 2020: Session 1 (Beginner + Intermediate)
Stony Brook, NY
- Sun, March 22, 2020, 01:00 PM
Stony Brook, NY 11790