TeenCoder: Windows Programming Package RE3

TeenCoder: Windows Programming Package

Third Edition with Instructional Videos

This item has been discontinued.


The first-semester C# course in the TeenCoder series. Your 9th-12th grade students will learn the basics of the C# programming language and create graphical Windows applications using object-oriented design concepts. Note: Though the two TeenCoder series operate independently and may be studied in the order you desire, the creator of TeenCoder Programming recommends that students take Windows/Game Programming prior to Java/Android Programming.

TeenCoder: Windows Programming Demo

Topics Covered in Windows Programming

  • Introduction to the C# programming language
  • Creating graphical Windows screens
  • Using dialog controls
  • C# data types and variables
  • User input and flow control
  • Math functions and string operations
  • C# debugging and exception handling
  • Object-oriented programming concepts
  • Classes, inheritance, and polymorphism
  • Collections, sorting, and recursion
  • File Input/Output

Final Project!
Your student will create a graphical chess game as the final project! This will demonstrate many of the Windows and object-oriented programming skills your student has learned. It's also a great lead-in to the second-semester course, TeenCoder: Game Programming.

System Requirements:

  • Windows 7 and up (including Windows 10)
  • 1.6Ghz or faster CPU
  • 1Gb of RAM
  • Monitor with 1024 x 768 or higher resolution
  • A graphics card supporting DirectX-10 or later
  • 3GB or more of free hard drive space
  • DVD-ROM drive

Please Note: Software cannot be returned for a refund once package is opened.

You only need to purchase one copy for your immediate family. However, if you want to use Homeschool Programming with a group of unrelated children, a separate course must be purchased for each student.

No resources.

Please enter your name and email address to view samples.

(We will send you important information, encouraging messages and occasional offers. You can unsubscribe at any time. We hate spam.)

Get Samples