Indiana Virtual School [Home]

Computer Programming

Subject: Computer Science

Course Description:

How can we control the most powerful tool ever invented if we cannot speak its language? Computer Programming 1 is a two-semester course that enables students to learn two modern programming languages: Python and Java. The course teaches programming using real-world, practical examples. Students learn Python by controlling the motion and sensory capabilities of a robot. They learn Java by manipulating graphics, images, and audio. Programming is easier than most students think, and students show what they know by choosing projects that are of interest to them. Major colleges and universities are now using this approach to teach introductory computer programming, so students in this course learn the skills necessary to tackle advanced work.

Major Topics:

Participation Requirements:

Back To Course Listings

Course Details

  • Course Code: 00
  • Course Credits: 1


Estimated Completion: