Outschool
Open currency, time zone, and language settings
Log In

Make Coding Fun: Learn To Do Block-Based Coding Projects

In this self-paced class, students will learn about coding, important coding vocabulary words and complete three block-based coding projects.
Joe Wolff (Special Education/Administration)
Average rating:
4.9
Number of reviews:
(635)
Popular
Class
Play

What's included

4 pre-recorded lessons
4 weeks
of teacher support
1 year access
to the content
Projects
1 hour per week. included
Certificate of Completion
included

Class Experience

Does your child love playing computer games? Well this class will teach them how to code their own games through block-based coding!

Each week, students will work on a new coding project during class. I will share my screen with students, and go step by step on how to complete each project. Students will be following along with me and creating their own projects at the same time! We will discuss why we are adding each code and any adjustments that we can make to change our final product.

Through the free program we are using to code, after we complete each project, students are able to send their game to a cell phone to play on there. 

How Does It Work?
We do our coding using the website www.code.org. After enrolling in our class, and prior to the first session you must create a FREE account on the website (If you have any questions or issues with this please reach out to me for help).
Learning Goals
Students will learn about what is coding and how coding is used in their daily lives
Students will learn important vocabulary words needed to complete coding projects
learning goal

Syllabus

4 Lessons
over 4 Weeks
Lesson 1:
What Is Coding?
 Before we get into our project we must talk about what is coding. We will also discuss where we use coding in our daily lives and important vocabulary terms we need to know to start our projects. 
8 mins of video lessons
Lesson 2:
Coding Project # 1: Bounce
 During this session, students will complete our first project, Bounce. Students will code a game where you need to move the paddle to hit the ball and score it in the goal. Students will be able to code all the visuals and the rules in this activity! 
16 mins of video lessons
Lesson 3:
Coding Project # 2: Flappy
 During this session, students will complete our second project, Flappy. Students will code a game where you need to move your bird over and under obstacles without hitting the obstacles or the ground. Students will be able to code all the visuals and the rules in this activity! 
15 mins of video lessons
Lesson 4:
Coding Project # 3: Sports
 During this session, students will complete our third project, Sports. Students will code a sports specific game depending on the sport they choose. The sports choices include: basketball, football, hockey or soccer. Students will be able to code all the visuals and the rules in this activity! 
14 mins of video lessons

Other Details

Supply List
We do our coding using the website www.code.org. After enrolling in our class, and prior to the first session you must create a FREE account on the website (If you have any questions or issues with this please reach out to me for help).
External Resources
In addition to the Outschool classroom, this class uses:
  • Code.org
4.9
635reviews
Popular
Profile
Teacher expertise and credentials
New York Teaching Certificate in Health/PE
Throughout my almost 2 decades in education, I have worked with students from Preschool all the way up to college. After receiving my education degree from SUNY Brockport, I received my Masters' Degree in Educational Administration (School Building Leader and School District Leader) from Lehman College. I have spent over a decade working for NYC DOE and also spent two years working at Barnard College, the sister college of Columbia University. 

My experiences with students in all of these age groups taught me one thing, over and over again -- one size fits none. You can't mass produce education, it only works well if it's individualized, and if lessons are taught in ways that excite, interest and engage each student. In 2012, I started a company focusing on unique and individual learning techniques. Our in-person classes taught a myriad of educational lessons through mediums that gripped my students -- we taught math concepts through movement games, language and writing skills through art, etc. During the coronavirus pandemic, I transitioned that same concept to my Outschool classes -- it's a platform that I love because it allows me to tap into kids' niche interests in an even more drilled down way than I could do in person. Now, whether my younger students are learning about a certain calculation technique via a Pokemon character, or my older ones are discussing their true passions as a way to figure out how to get into their dream colleges, I'm most satisfied with my work when I'm meeting kids right where they are. Seeing a child learn something new while he or she is showcasing expertise in a subject area of passion is a win for me and for the student. I learn from my students every day, and I'm thrilled when they feel like they've grown and gained in each class, too.

Reviews

Self-Paced Course
Share

$10

weekly or $40 for all content
4 pre-recorded lessons
4 weeks of teacher support
Choose your start date
1 year of access to the content

Choose your start date
Ages: 7-14

Enroll Now, Start Anytime
About
Support
SafetyPrivacyCA PrivacyLearner PrivacyManage Data PreferencesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool