Computer Programming


The TeenCoder: Computer Programming curriculum is a standalone one-semester computer science course in the TeenCoder series.

Note:New sales of this product have been discontinued. All prior purchasers of the course retain full technical support from our staff! Our recommended starting point in the TeenCoder product line is TeenCoder: Windows Programming.


This course uses the 'C' programming language -- one of the most widespread languages in use today! Students will become well-grounded in both conceptual topics and specific implementation of those topics in the 'C' language. The chapters on good coding practices and the software development lifecycle will aid the student in all future programming efforts.

Topics covered:
  • History of computers and ethical computer use
  • Understanding computer hardware and software components
  • Introduction to programming languages
  • Introduction to the Microsoft Visual Studio C++ 2008 Express Edition environment
  • Understanding data types and data arrays
  • Getting user input and finding runtime errors
  • Controlling program flow with conditional expressions
  • Working with numbers and math operations
  • String manipulation
  • Loops and advanced program flow
  • Creating and calling functions
  • Good coding techniques
  • Software development process
  • Final project designed and implemented by the student

Your student does not need to know anything about computer programming prior to this course. We start from the ground up and build all necessary programming skills.

There are no products to list in this category.
Homeschool Programming, KidCoder and TeenCoder are Copyright © 2010 Homeschool Programming, Inc.. Powered by Zen Cart