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 |