What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
University of Glasgow - Computing Science 1CT Introduction to Computational Thinking
Country: | Scotland |
University: | University of Glasgow |
Course code: | COMPSCI1016 |
Course title: | Computing Science 1CT Introduction to Computational Thinking |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Computer Science |
Prerequisits: | no |
Course for Majors: | yes |
Course stage: | 1 |
Semester: | 1 |
Programming language: | None |
Language of Instruction: | |
URL: | http://www.gla.ac.uk/coursecatalogue/course/?code=COMPSCI1016 |
Explicit or !Explicit LOs: | Explicit |
Learning Outcomes: |
Identify core characteristics of computational systems Describe the purpose and operation of a range of individual computational concepts, as exemplified in more than one programming language Explain the purpose and operation of partial and complete computations expressed in a range of notations at various levels of abstraction Apply computational understanding to solve programming problems involving textual, numerical and graphical contexts Amend computations to adjust their functionality Identify and correct errors in computations expressed in a range of notations Identify the application and emergence of computational concepts in artificial and natural systems, respectively |
LO categories: |
How Computers & computational systems work & history of computing Abstraction Testing & Debugging code Recursion |