What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
University of Otago - Practical Programming
Country: | New Zealand |
University: | University of Otago |
Course code: | COMP150 |
Course title: | Practical Programming |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Computer Science |
Prerequisits: | no |
Course for Majors: | yes |
Course stage: | 1 |
Semester: | 1 |
Programming language: | Python |
Language of Instruction: | English |
URL: | http://www.otago.ac.nz/courses/papers/index.html?papercode=COMP150 |
Explicit or !Explicit LOs: | Explicit |
Learning Outcomes: |
The fundamental concepts of computation and programming How to write simple and moderately complex computer program in the Python programming language How to test and debug programs How to use the most common data structures (lists, dictionaries, sets) The basics of graphical user interface programming The basics of object-oriented programming How to automate common computer tasks via programming |
LO categories: |
Writing programs How Computers & computational systems work & history of computing Basic OOP Arrays, Lists, dictionaries, vectors, sets Testing & Debugging code Simple Graphics & GUIs |