This course will introduce the secondary education student to the use of software technologies and provide a framework for utilizing software products in an educational setting. The course will provclasse its participants with strategies for employing these technologies to assist the secondary classroom teacher and learning community. This course is designed to introduce students to the discipline of computer science. Major emphasis will be placed on problem solving by decomposition top-down design of algorithms, elementary control and record structures, array, string, and file processing, recursion and pointer variables. This course is designed to introduce students to the discipline of computer science.
Major emphasis is placed on problem solving and program development skills.
Students write computer programs in a high-level language. Major topics include program design, control structures, subprograms, airways, pointers, and class construction.