|
Nov 21, 2024
|
|
|
|
CSED 6021:Programming and Problem Solving for Teachers I3 Class Hours 0 Laboratory Hours 3 Credit Hours Prerequisite: Admission to the Computer Science Endorsement or teacher education program. This is an introductory course to prepare PreK-12 educators to engage principles of computer science and computer programming. Instruction centers on investigation of computational thinking practices and learning fundamental programming concepts as well as exploring the impact of computing. The Python programming language is used to examine topics such as object-oriented design/programming, primitive data types, arithmetic and logical operators, selection and repetition structures, interactive user input, exception handling, using and designing basic classes, linear data structures (e.g. arrays), and searching and sorting techniques. Techniques of good programming style are studied including efficient design, code, and debug techniques as well as proper documentation practices.
Add to Portfolio (opens a new window)
|
|