Scholars Online Icon Scholars Online

Course Description

Academic Year 2009-2010 • Grade 7 and above • Programming Sequence

For reference only; see current year course listing for course availability and details.

Introduction to Programming

Participants in this course will learn: • What is programming? • Program Design • The analysis and reasoning needed to convert a statement of requirements into a program design. • Some basic flowcharting techniques. • The basics of the Ruby Programming Language. Each student will prepare a final project analyzing and designing a program.

Sections and Teachers

Section 1:

Instructor: John Hogan

Starts: September 2, 2009
Ends: May 26, 2010

Wednesday 2:30 PM to 4:00 PM ET

Tuition: $350.00



Prerequisites

No prior programming experience is needed. This is a beginning course. IMPORTANT: Students will need to have Ruby installed or available on their computer to complete their assignments. (The download and installation of Ruby is described in the required text.)

Recommended background

Students should be familiar with text editors and working with files and folders (directories) on their computers.

Teacher's notes:

No class on Oct. 14th.

Textbooks and Materials

This item is required:

Learn to Program, Second Edition (The Facets of Ruby Series) [Edition or Version: 2], Authors: Chris Pine

ISBN: 1934356360

Best sources: Scholars Online Bookstore


Members: Log in to enroll in courses.

Don’t have an account? Create one now to enroll.


Scholars Online is fully accredited through the Middle States Accreditation Commissions on Elementary and Secondary Schools.

Hosted on Interserver