|
Dec 10, 2024
|
|
|
|
CS 390 - Computational Thinking and ProgrammingUnits: 3 Introduces teachers to computational thinking and fundamental computing concepts such as decomposition, data representation, and generalization/abstraction is introduced using at least one block-based, visual (drag-and-drop) programming language (e.g. Alice, Blockly, Kodu, Logo, Scratch, Snap!). Introduces basic programming and design skills using at least one modern, high-level programming language (e.g. Python, Java, C/C++/C#). Includes variables, conditionals, sequencing, events, loops, functions, etc.
Note: The units for this course count toward only the Supplementary Authorization in Computer Science credential program.
Enrollment Requirement(s): Enrollment in the Supplementary Authorization in Computer Science Credential program.
Add to My Favorites (opens a new window)
|
|