Outschool
Search

$99

for 7 classes
Class
Play

Code Like the Pros - Unity C# Programming Course - Code a Custom Endless Runner

Completed by 75 learners
Ages 11-14
Live Group Class
This class presents coding in a completely new way. Students use the free Unity platform to design their own games while learning C# Programming, essential problem solving & computer skills. Next step from Scratch - Great STEM camp activity
Average rating:
4.9
Number of reviews:
(541 reviews)
Popular

Live video meetings
1x per week, 7 weeks
3-6 learners per class
55 min

What's included

7 live meetings
6 hrs 25 mins in-class hours

Class Experience

In this class, students will learn how to use the Unity Programming Platform by engaging in a series of 2D Game Design competitions where students learn coding skills in a inquiry based environment. Unity is a professional game design platform used to develop 1000's of games and applications both web-based and actually mobile apps. We will be coding in C# using Visual Studio, a free Microsoft product. While no experience is necessary, any prior use of Unity is definitely a plus. 

After learning the basics of the software, students will be provided with a working 2D game design template and the challenge to redesign the game with the elements they would like to add. The code provided in this template is designed for students to experiment and manipulate leading to important lessons about problem solving and debugging.  Each week's lesson will be based upon the specific questions that students ask to help them to design their game. The games themselves can be as elaborate as a student's ambition leads them to create. The goal of our class will be for each student to have a fully functional game that reflects their newfound skills. All finished games will be uploaded to my website so they can be shared with classmates, family and friends.

The software for Unity and Visual Studio (C#) are free and instructions will be provided to explain to students how to download and install the software prior to our first week. The most important requirement about this class is for students to come to class ready to learn. This is not a cookie-cutter class and depends students willing to push their abilities to their limits and ask questions and problem solve to overcome coding obstacles. This will be an exciting class and I truly look forward to our first week!

IMPORTANT: While working on our Unity projects and coding, it is very difficult for students to work in a split screen setup. Students should have a 2nd display so they can see my screen and theirs simultaneously. Logging into the Zoom meeting with a 2nd device also works well to allow this type of a setup. 

Each day of the course will focus on a specific Unity component or coding skill:
Day 1 Introduction to Unity - Exploring the platform's layout and experimenting with sprites
Day 2 Sprites and Animations - We will learn how to add custom graphics(Sprite Sheets) and transform them into animations
Day 3 C# and Visual Studio - Students will learn how to write and modify and implement code in Visual Studio
Day 4 Prefabs - Students will learn how to "Instantiate"(Create) objects using code and variables
Day 5 Colliders - We explore how objects in the game can "sense" collisions
Day 6 Points and Powerups - We learn how variables can be write to keep track and display the score
Day 7 Game Publishing and wrap-up - students will learn how we export completed games and celebrate their success

Other Details

External Resources
In addition to the Outschool classroom, this class uses:

Meet the teacher

4.9
541reviews
Popular
Profile
Teacher expertise and credentials
Florida Teaching Certificate in Social Studies/History
Bachelor's Degree in History from University Of Central Florida
If it's tech, I teach it. As long as I can remember computers and electronics of all kind were my passion. From my first computer, a Commodore 64 with 64k RAM to my current gaming/coding laptop, I have always been enthralled by the creativity and ingenuity that technology can inspire. 

I offer a variety of private and group classes. 
Have an exciting tech project idea that I don't currently offer? Ask me and I will create it!

Private Lessons Currently Offered(Contact me for more details)
Unity and C# Game Design and C# Programming
Chess Lessons - Beginner to Intermediate
Micro:Bit Electronics and Coding
Setting Up Your 3D Printer


Curriculum Vitae
Bachelors Degree in History from The University of Central Florida
Florida Educator Certification in Technology, History, Business Ed, and Coding
17 years of experience teaching middle school students
Programmer on the Unity and MIT App Inventor Platforms
Fluent in the C# programming language

Every class I teach on Outschool is a subject that I personally care about and I try to kindle each students excitement about the potential of technology to change our world. I have been a gifted and talented and programming teacher for the past seventeen years. My 3D printers are always printing something interesting from a Ironman helmet to a giant dinosaur named Flexi-Rex. My classes are all about challenging students to test their limits and have a great time doing it. I look forward to meeting you in one of my classes soon!

Reviews

22 total ratings, 15 with reviews

Parent-submitted images
My son learned a ton and enjoyed his time in this class.  He learned how... 
Jessicaon Mar 23, 2022
The teacher was so dedicated and gave extra time to make sure each... 
Venetiaon Nov 22, 2021
My 13 year old son enjoyed this teacher and class very much! He looked... 
Alecia S.on Oct 11, 2021
I enrolled two of my sons in the same class and had them log in from... 
Melanie P.on Jun 11, 2021
I am Aidan one of the kids that did this course.
I loved the course, I'm... 
Souhila H.on Apr 15, 2021
This class got into coding details with Unity. It wasn't a polished... 
Kathryn C.on Mar 3, 2021

Parents also liked
Private Tutoring C# Programming & Introduction to Unity Game Design (W/ C-Sharp)
Ziad Ghazi
4.5
(8)
$55 per session
1-on-1 Lessons
On Demand
7-18
101 Private-C Sharp Programming -Basics for Beginners- Level 1 -1 Hour Weekly
StudentScholars
3.9
(86)
$43 per session
1-on-1 Lessons
On Demand
9-18
101 Private-C Sharp -Basics for Beginners- Level 1 - 30 Minutes Weekly
StudentScholars
3.9
(86)
$33 per session
1-on-1 Lessons
On Demand
9-18
101 Private-C Sharp -Intermediate- Level 2 - 1 Hour Weekly
StudentScholars
3.9
(86)
$43 per session
1-on-1 Lessons
On Demand
9-18
Computer Programming, Coding, Python, Javascript, C#, C++ One on One Tutoring
Dragon Academy by Trammell Classes, DnD,Coding,RPG
4.8
(723)
$36 per class
Next session at 5:30 PM on Monday
Group Class
1/wk, 25 min
7-12
1:1 Tutoring: Coding, Arduino, Games, Unity, Python, JavaScript, C++, C#
Alex Fish
5.0
(6)
$60 per session
1-on-1 Lessons
On Demand
7-18
Scratch Video Game Coding: Fun Programming
Michelle Lewis Scratch Computer Coding Educator
5.0
(16)
$48 per session
1-on-1 Lessons
On Demand
7-17
Coding Trial Class
MissB aka Bhavana R (Coding)
4.9
(36)
$15 per class
Next session at 11:30 PM on Friday
Group Class
1 wk, 1/wk, 30 min
12-17
Programming on Minecraft: One-on-One Coding Sessions
BrainBytes
4.9
(236)
$65 per session
1-on-1 Lessons
On Demand
6-15
Minecraft Coding Camp
Code Kids
4.8
(1,525)
$24 per class
Next session at 4 PM on Mon 4/7
Group Class
1 wk, 5/wk, 1 hr
7-12
Python Programming and Computer Coding Intermediate Hangout and Code
Dragon Academy by Trammell Classes, DnD,Coding,RPG
4.8
(723)
$18 per class
Next session at 10 PM on Monday
Group Class
1/wk, 55 min
8-13
Java Coding: Learn Programming With Fun Projects - Level 1
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,762)
$21 per class
Next session at 1 PM tomorrow
Group Class
12 wks, 1/wk, 50 min
12-17
Coding Scratch Full Semester Series - Introduction to Scratch: Coding & Gaming
Young Art: Art Education, Fashion Design, Coding
4.7
(4,836)
$18 per class
Next session at 10 PM on Tue 4/1
Group Class
16 wks, 1/wk, 55 min
9-14
Scratch Programming: One-On-One Coding Sessions
BrainBytes
4.9
(236)
$65 per session
1-on-1 Lessons
On Demand
6-13
Scratch Coding Club for Intermediate Programmers
Ms. Sara (STEM Apprentice Academy)
5.0
(574)
$24 per class
Next session at 6 PM on Wednesday
Group Class
1/wk, 45 min
8-10
Weekly Minecraft Intermediate Coding Fun! Awesome Coding Projects Every Week
Code Kids
4.8
(1,525)
$21 per class
Next session at 10 PM today
Group Class
1/wk, 55 min
8-12
See More Classes
Home
Search
Give a Gift Card
Open currency, time zone, and language settings
Language & Region
Log In