Beginner Coding
Python 1
Python 2
Java (Continued)
Event Dates: 3/29, 4/5. 4/19, 4/26
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!
Class Details
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 2 - Project-Based Learning
Build Projects, Advance Your Skills! Not a beginner ticket.
Example Projects: Build a Store, Platformer Games, Cookie Clicker, Space Shooter, MaKey MaKey, and more!
Skills You Will Learn: Broadcasting, UI design, basic circuitry, and more!
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.
Python 2 - Project-Based Learning
Example Projects: Choose your Own Adventure, Hangman, Etch-A-Sketch, and more!
Skills You Will Learn: Function definitions, text-based games, processing, and more!
* If help is needed: info at kidoyo dot com
Spring 2020: Session 2 (Beginner + Intermediate)
Stony Brook, NY
- Sun, April 26, 2020, 01:00 PM
Stony Brook, NY 11790