30-Hour Online Workshops At a Glance

ProjectFUN's 30-Hour Online Workshops mirror many of the same topics covered at onsite Summer Workshops, but are engineered specifically to serve students learning remotely. Students who complete an online course that serves as a prerequisite for another course can take the next course in the series either online or on-site.


  • Duration: 2 weeks
  • Hours: M-F, 9:00 a.m. - 12:00 p.m. or 2:00 p.m. - 5:00 p.m.
  • Tuition: $395
  • Subjects: Video Game Development, Game Programming, Art and Animation


  • Duration: 10 weeks
  • Hours: Saturdays, 9:00 a.m. - 12:00 p.m. or 1:00 p.m. - 4:00 p.m.
  • Tuition: $395
  • Subjects: Video Game Development, Game Programming, Art and Animation

Course Format

Each 30-Hour Online Workshoup is a hybrid class that uses a combination of online classroom sessions and offline study. Each session includes 30 hours of online class meetings via Zoom.us, where students interact with their instructor in real time, as well as independent studying and projects. Students communicate with instructors and classmates through live internet chats during online sessions, as well as through email and message forums. Students have access to reference material, schedules, and assignment postings through an interactive distance-learning website.

  • Fall and Spring Sessions: 10 weeks (3 hour live meeting and approximately 3 hours offline per week)
  • Summer Sessions: 2 weeks (Daily 3 hour live meeting and approximately 3 hours offline per week)
30-Hour Workshops

Game Development

Video Game Development Level 1

This Online Workshop teaches students in grades 8 through 12 how today’s digital games and interactive experiences are created. Students will make a series of games while learning basic programming concepts, immersing themselves in the game production process, and exploring pathways into video game careers!

Video Game Development Level 2

In this Online Workshop, students learn about the tools and processes game designers use to create compelling video game levels, interesting scenarios, and enjoyable playing experiences. Students will discover how to create dynamic sequences and events in video game levels to make them come to life. They will leave this workshop with a greater understanding of the work of professional game designers, as well as the ability to create their own game designs!

Game Programming

Game Programming Level 1: 2D Video Games

This Online Workshop allows students in grades 8 through 12 to dive into the process of writing code for video games! Students will learn the basics of Java programming, such as variables, conditionals, and functions, in conjunction with the basics of video game programming, including animating sprites, controlling character behaviors, and applying sound effects!

Game Programming Level 2: 2D Game Engine

If you enjoyed programming in the prerequisite course and want to learn advanced game programming skills, this higher level workshop is for you! Using an object-oriented programming language, you will learn the crucial computer science and mathematical concepts that go into hand-coding the components of a 2D game engine. The amount of code you will write in this workshop will give you a real sense of a professional programmer’s work.

Art and Animation

Art and Animation Level 1

Animators have an important job in any video game or film studio: to create living, breathing characters who express their unique personalities through movement. It is a complex and challenging task, but the results can be nothing short of breathtaking. This Online Workshop introduces students to the art and science of animation through hands-on projects that show firsthand how each step of the production process works. Students will learn about the tools and techniques professional animators use while creating their own 2D and 3D animations. Along the way, students will discover how traditional art skills, including drawing and sculpting, are central to the animation process.

Prerequisites and Requirements


This course is open to students in Grades 8 through 12.
Students must also possess the following basic computer skills.

A student must be able to:
  • Zip and unzip files
  • Upload files to class distance learning site
  • Navigate class distance learning site
  • Download software
  • Install software
  • Have administrative access to PC
  • Use Windows operating system running on a PC
  • Read and understand instructions
  • Read a computer screen
  • Have keyboarding skills to type messages in chat
  • Navigate websites
  • Demonstrate interest in subject matter
  • Think logically and sequentially
  • Sit at a computer workstation and use the screen for up to two and a half hours at a time

Technology Requirements

In addition to the prerequisites listed above, students must have access to a computer that meets the technology requirements listed below. Some programs or courses may indicate additional technology requirements (see individual course descriptions for more info).

  • Operating System: Windows 7 or newer 
  • Pentium 4 CPU or newer, 1.5 GHz or faster
  • Minimum display resolution 1024×768
  • Sound card and headphones or speakers
  • Broadband Internet connection (512 Kbits or higher)—no dialup
  • Browser: Internet Explorer 8 or Firefox 3 or newer
  • Plugins: Adobe Reader 9, Adobe Flash Player 10
Schedule and Tuition

Schedule for 2016

ProjectFUN 30-hour Online Workshops are offered summer, fall, and spring. Refer to each course description for specific workshop schedules.


The tuition for 30-hour Online Workshops is $395 per workshop. A $100 non-refundable deposit must be paid at the time of registration. The remaining $295 must be paid by the registration deadline.

DigiPen's ProjectFUN offers workshops, camps and college prep courses for kids and teens. Technology courses are held in Redmond, WA (near Seattle and Bellevue), and online.