Lecture 1 Overview
- Welcome.
- What this module is about.
- What is a computer program (instructions for a computer)
- Instructions written in a programming language
- Computer: stores and processes information
- How the module is implemented
- How it fits in with other modules on the degree course.
- Lectures, workshops and labs
- Textbook
- Teaching approach
See also the module Web Page.
- What you need to do to get maximum benefit.
- You must decide that you are going to learn to program
and let nothing get in your way.
- Keep up to date with each week's work. Each week builds on the previous
week's work and if you miss a week, it is very hard to catch up.
- Prepare for the lecture by reading the book. Listen at the lecture.
If there is something you don't understand, ask.
- Prepare for the labs by going to the workshops.
- If you don't finish the exercises in the lab, then finish them in your own time
before the next lab.
- Get the book and use it.
- More on programs and computers
- Brief history of computers.
Here are the notes.