What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
University of Kent - Introduction to Object-Oriented Programming
Country: | England |
University: | University of Kent |
Course code: | CO 320 |
Course title: | Introduction to Object-Oriented Programming |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Computing |
Prerequisits: | |
Course for Majors: | yes |
Course stage: | |
Semester: | |
Programming language: | Java |
Language of Instruction: | English |
URL: | https://www.kent.ac.uk/courses/modules/module/CO320#learning_outcomes |
Explicit or !Explicit LOs: | Explicit |
Learning Outcomes: |
Read, understand and modify small programs use an object-oriented programming language to write small programs; Write programmes with the support of an integrated development environment Structure data and information as class definitions Use object-oriented analysis, design and implementation to identify and solve practical programming problems Test solutions to programming problems Where appropriate, use class inheritance to create class hierarchies Use effectively a range of software development tools, such as an integrated development environment, text editor and compile |
LO categories: |
Writing programs Developing good program Design methodology & styling Program Comprehension Generating clear documentation Data Structures (general or implied complex like stacks, queues etc) Control Structures & logic (if/else etc) Functions, methods and procedures Arrays, Lists, dictionaries, vectors, sets Pointers Variables, assignment, arithmetic expressions, declarations, data types File handling & I/O IDE use Recursion |