EdTech Institute, LLC (formerly The Sage Group, LLC) | Evaluated Learning Experience
Introduction to Computer Programming (396)
30 hours (10 weeks).
January 2018 – December 2019.
Upon successful completion of the course, students will be able to: use simple program logic; list the steps involved in the program development cycle; write pseudocode statements and draw flowchart symbols; describe the evolution of programming models; use variables and constants; modularize a program; create hierarchy charts; describe the three basic structures of programming; use a priming input to structure a program; describe the selection structure; make selections within ranges; list the advantages of looping; identify common loop mistakes; describe common loop applications; store data in arrays; search arrays; describe the data hierarchy; merge files; discuss the need for sorting data; list the parts of a method; and use predefined methods.
The course addresses the basic steps involved in the programming process. Topics covered include hardware and software, source and object code, logic, and flow-charting symbols. The course focuses on the three basic structures of programming that apply to any programming language – Sequence, Selection, and Loop. Concepts are reinforced through the use of business examples for understanding and application. The course is supported by interactive lectures, in-class and online demonstrations, proctored skills applications/lab activities, and proctored testing.
In the lower division baccalaureate / associate degree category, 2 semester hours in Computer Science, Information Systems, or Information Technology (1/18).