Course Description
This course is an introduction to problem solving with structured thinking using algorithms and the implementation of coding with a procedural programming language. Students will learn data types, expressions, selection and repetition structures, functions, files, lists, dictionaries, and object-oriented programming.