C# Coding: Unity for Apps and Games with Penn High School Programs
- Price: $2,500 USD
- Age: 13 - 18
- Skill Level: Beginner–Advanced
About This Course
Get a taste of real-world software development as you develop a polished game or app with a team of peers! First, you’ll discover the basics of development with Unity—an industry standard development tool—and C#. C# in Unity helps you build your development mindset. With helpfully named functions like “Start” and “Update” and actual in-game objects you can attach your code to, fundamental concepts will come across as clear as day. Beyond that, when you’re polishing your apps you’ll go through more of the entire development pipeline including importing art and other external assets.
Once you've mastered the basics, you'll work in a collaborative team environment to realize a shared vision. You’ll also check in and check out code in online repositories, learn about branches, and actively version a live project. Combining art, code, and other assets into a cohesive whole, your experience will culminate in an app or game that's ready for the big-time. Work together and keep iterating to add more polished content to your portfolio! This course is for current high school students.
Once you've mastered the basics, you'll work in a collaborative team environment to realize a shared vision. You’ll also check in and check out code in online repositories, learn about branches, and actively version a live project. Combining art, code, and other assets into a cohesive whole, your experience will culminate in an app or game that's ready for the big-time. Work together and keep iterating to add more polished content to your portfolio! This course is for current high school students.
In this course you will:
- Create apps and design workflows
- Code Visual Studio using C#
- Design and develop your own apps and games
- Explore and develop a user interface
- Develop a portfolio to share with potential universities or employers
Sample Schedule
Earn a Certificate
Upon successful completion of this program, Penn School of Arts & Sciences High School Programs grants a certificate of completion to participants. This program is graded as a pass or fail; students must receive 75% to pass and obtain the certificate of completion.

-
Certificate recognizing your skills and success
-
Skills that can help secure internships and potential jobs
-
Portfolio to share with colleges and future employers
When does your teen want to learn?
What Parents Are Asking
Other Courses Teens Love
Online Teen AcademyOnline Academy
Python Coding: Machine Learning and Data Science with Penn High School Programs
Ages 13-18
Beg-Adv
Online Teen AcademyOnline Academy
C++ Coding: Algorithms and Artificial Intelligence with Penn High School Programs
Ages 13-18
Beg-Adv
Online Teen AcademyOnline Academy
Artificial Intelligence and Machine Learning with NVIDIA
Ages 13-19
Beg-Adv
2-Week Online Academy2-Week Online Academy
JavaScript Coding powered by MIT Open Learning | Teen Tech
Ages 13-19
Beg-Adv
Request a brochure