iD Tech Coding Camps image
image
Global Virtual Program
image
Requirements
image Online Application From
image
Jun 12 — Jun 23
Jun 26 — Jul 07
Jul 10 — Jul 21
Jul 24 — Aug 04
Aug 07 — Aug 18
Price range
2500 USD
image
image
Need Help?
Learn more about the application process in the Blog or by scheduling a free consultation with the Summer Program adviser
Speak with an adviser Learn more in the blog
iD Tech Coding Camps image
Visit website
Key Facts

Our Coding Camps are designed to enable students to explore their interests in a fun, high-touch learning environment and ignite an academic spark in the business and technology behind the games and apps you use every day. These programs are developed in collaboration with iD Tech and approved by Penn faculty.

Interest Areas:
Computer Science
Math/Statistics
STEM
Technology & Innovation
Grade:
Grade 8
Grade 9
Grade 10
Grade 11
Grade 12
High school grad
gap year
College 1st year/freshman
Other features:
image Non-credit
image Online, live
image Online, flexible schedule
image Online
image Accepts International Students
image Final project
Academics

These programs are developed in collaboration with iD Tech—a leader in K-12 STEM education since 1999 with a record of incredible student outcomes—and approved by Penn faculty.

Python Coding: Machine learning and data science

Whether you want to become an AI and machine learning programmer, a data scientist, or almost any coding professional, Python—the fastest-growing coding language—will set you on your path! You’ll start off developing a strong understanding of the fundamental concepts of coding. Working up from variables and data types to classes to object-oriented concepts and beyond, you'll see what Python has to offer.

C++ Coding: Algorithms and artificial intelligence

Open the door to the vast world of programming and development by learning the syntax of C++. While the fundamental concepts of code are consistent between languages, C++ requires developers to engage with aspects of code that other languages abstract away. Mastering C++ requires understanding memory management, data types, and more, which will help any budding developer appreciate what's happening under the hood and solve programmatic problems with keener insights.

C# Coding: Unity for apps and games

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.


JavaScript coding and web development

Duration: 10 weeks (fall and spring) or 2 weeks (summer)
Discover coding, web dev, and app design through JavaScript, one of the internet’s most powerful programming languages! You’ll start with basics like variables, data types, and object-oriented programming, then explore new features of the ECMAScript syntax. From there, you’ll debug your programs, experiment with logic-based web structures, and design web pages using HTML and CSS.

Format

Format: Online

Program Details

Python Coding: Machine learning and data science
In this course you will:
Understand key machine learning and data science concepts
Develop programs and models using Python
Use TensorFlow to create a neural network
Train models to learn without being directly coded
Optimize learning rates
Develop a portfolio to share with potential universities or employers

C++ Coding: Algorithms and artificial intelligence
In this course you will:
Explore and develop programs incorporating Artificial Intelligence
Read user input and print formatted output
Implement a game loop
Use algorithms to help solve problems like pathfinding and map creation
Develop a portfolio to share with potential universities or employers

C# Coding: Unity for apps and games
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

JavaScript coding and web development
In this course you will:
Understand the fundamental concepts of coding and web development
Develop web pages and applications using JavaScript, HTML, and CSS
Build interactive programs and implement UI components using programming logic
Create 2D visuals and animations for web applications using JavaScript functions
Develop a portfolio to share with potential universities or employers

Summer 2023: Daily for 2 Weeks
Maximize your teen’s summer learning with an online group class meeting Monday-Friday for two weeks! This focused schedule will help them boost their resume as quickly as possible, with plenty of summer left for travel, hangouts with friends, and other favorite activities. Each two-hour session includes a live instructor, individual attention, and access to exclusive curriculum. Office hours are included for further help and personalized guidance.
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.

Review

Tell us your
opinion about us

Eligibility

Age: 13 - 18
Skill Level: Beginner–Advanced
In order for your teen to run this course, they will need a Mac or Windows computer, webcam, and stable internet connection with access to Zoom video conferencing.

Application Components
image Online Application From

You must complete the online application form and make either the full payment for the 2 Weeks Summer Program or a $600 USD deposit.

Tuition & Aid
Session I
image Jun 12 - Jun 23
image 2 weeks
online-icon Online
2500 USD
Session 2
image Jun 26 - Jul 07
image 2 weeks
online-icon Online
2500 USD
Session 3
image Jul 10 - Jul 21
image 2 weeks
online-icon Online
2500 USD
Session 4
image Jul 24 - Aug 04
image 2 weeks
online-icon Online
2500 USD
Session 5
image Aug 07 - Aug 18
image 2 weeks
online-icon Online
2500 USD

You can choose to pay in full for the 2 Weeks summer program or pay in deposit $600 USD now + payments.

 

Financial Aid

No financial aid is available.

iD Tech Coding Camps image
image
image
Global Virtual Program
image
Requirements
image Online Application From
image
Jun 12 — Jun 23
Jun 26 — Jul 07
Jul 10 — Jul 21
Jul 24 — Aug 04
Aug 07 — Aug 18
Price range
2500 USD
image
image
Need Help?
Learn more about the application process in the Blog or by scheduling a free consultation with the Summer Program adviser
Speak with an adviser Learn more in the blog

Useful Resources