Course syllabus

Description:

There are two major components to this course -- how students learn Computer Science (Computer Science Education) and how computers can be used to improve learning in all subjects (Computers in Education).

Computer Science Education is the study of how students learn computing concepts. We look how novices learn to program, differences between programming languages and environments used in computer science education, visualization of computing concepts, curriculum design and delivery, attitudes and diversity in the computing classroom.

Computers in Education is the study of how computers are used to enhance learning. Computers play an increasingly important role in modern education as tools to communicate knowledge, engage students in active learning, and facilitate collaboration. We look at different instructional technologies and how computer software can enhance traditional education practice, including educational games, mobile learning and tools that support collaboration.

Learning Outcomes:

  • Describe fundamental concepts concerning how students learn computer science
  • Account for different theories of learning and current research in computer science education and apply their knowledge in a study of an aspect of the subject.
  • Critically evaluate education research and design a small-scale study using appropriate research methods for a computing education related research problem.

Assessment:

Throughout this course there will be a significant emphasis on reading research papers, and being able to critically reflect on the quality of published research.

Your final grade will consist of 100% coursework.

Assignment 1 will involve:

  • Literature review (written report - 40%)
  • Peer Review of written reports submitted by your peers (5%)
  • Seminar (presenting your literature review - 5%)

Assignment 2 will involve:

  • Research project (written report of your project - 40%)
  • Seminar (presenting your research project - 5%)
  • Seminar feedback (peer review of peer seminars - 5%)

Late submissions: Late submission of reports will be accepted with a small penalty (10% for one day late, and an additional 5% per day beyond that), up to a maximum of 7 days.


Staff involved in the course:

Course Coordinator
  Paul Denny, Room 303-531, paul@cs.auckland.ac.nz

Lecturers
  Andrew Luxton-Reilly, Room 303-523, a.luxton-reilly@auckland.ac.nz
  Paul Denny, Room 303-531, paul@cs.auckland.ac.nz

Lecture timetable:
Wednesday 1-2pm, Rm: 303-310
Thursday 11-12pm, Rm: 303-310
Friday 10-11pm, Rm: 303-310

 

Graduate profile - capability themes:

1) Disciplinary Knowledge and Practice
2) Critical Thinking
3) Solution Seeking
4) Communication and Engagement
5) Independence and Integrity
6) Social and Environmental Responsibilities

Course summary:

Date Details Due