Sections [Enrolled students will be notified if teacher schedules change between course posting at the time enrollment opens and the scheduled start of classes. Please see Tuition and Fees for refund policy.]
Classes meet from September 5, 2017 to June 1, 2018
Friday 12:00 PM to 1:00 PM ET
Enrollment Policy: Full Year Only
There is currently no teacher website for this course.
Participants in this course will learn:
• What is programming?
• How to design a program
• The analysis and reasoning needed to convert a statement of requirements into a program design.
• Some basic flowcharting techniques.
• The basics of the Clojure programming language.
Each student will prepare a final project analyzing and designing a program.
This course meets once a week for discussion and review of assigned homework.
Weekly assignments will involve simple Clojure program exercises or analysis exercises or both.
Once the students start their projects these will be shorter to allow the student to work on their projects.
The schedule is subject to change.
Having completed Algebra I (or its equivalent) is a prerequisite.
NO prior programming experience is required.
This is a beginning course.
Students should be familiar with text editors and working with files and folders (directories) on their computers.
It is highly recommended that students complete their coursework on a computer, not a mobile device; but if they are using only a mobile device, they should have a keyboard available.
Schedule may be subject to change.
Textbooks and Materials
There are no textbook or materials currently required for this course.
Check instructor's notes above for additional information, or contact the instructor.