Programming for Computing 07 - 08

Chapter: Module Administration

Module Admin   Contents, Index   Schedule  
1: Intro to VB    2: First Program and Projects    3: Variables, assignment, Strings    4: Type Conversion, InputBox, Constants    5:Built-in Functions    6: If - decisions    7: Loops - while, for    Example - find smallest    8: Scopes: local, global    9: Writing Procedures.Parameters, Functions   
10: Objects    11: Design    12: Testing    13: Graphics    14: Controls and events    15: Listboxes    16: Arrays    17: Files    18: The Command Line   

Appendices(links etc)   Additional Lectures    Tutorials (not in printed notes)     Selected solutions (not in printed notes)     Assignments    Additions and Errata   

new

The  schedule page has info on what we will do each week.

Most of the unit deals with learning to program using VB.NET. Towards the end, we will have a quick look at Java script.

Unit Administration

Go through the Blackboard system to get to the material. Blackboard also provides you with urgent messages etc.

Just in case Blackboard is not working, bookmark this page so you can come straight to this page:

http://teaching.shu.ac.uk/aces/mp/p4c/contentsindex.htm
If you want to use the online material at home, here is a zip(p4c0708.zip of all the web pages. Having it locally on your pc means you can search all the files at once using Windows Explorer.

Assignments

There are two individual assignments, worth 40% and 60%.

some weekly tutorial work will enable you to get up to 10%. This mark comes out of the assignment mark. You have to do it in the tutorial. If you are e.g. ill, mail me telling me why you were away. I will mail you will an alternative question.

(so assignment 1 is made up of 36% + 4% etc)

There is no exam.

The SHU policy on cheating will be applied (and has been! )if assignments are copied.

Fun?

Programming can be fun! You are creating stuff which does not already exist!

Do not be afraid to ask questions. The only silly question is the one you are afraid to ask!

These Notes

...are best if used on a computer. We will give you a paper version, but there are bits of program that you can copy, paste and run.

new When you see this icon, it indicates additions that are not in your printed notes.

Staff

Mike Parr (module Leader) m.parr@shu.ac.uk

Software

It is free to download from Microsoft, or we provide a cd. BUT you can connect to SHU via broadband, and use it from home, without installing it.

It needs a PC - not a Mac - and XP or above. I recall it needs 512Mb of RAM.

Books

The provided notes should be enough. If you want more, look in the library for (e.g.):
An Introduction to Programming Using Visual Basic 2005 by David Schneider

Visual Basic 2005 How to Program - by Deitel (massive, but ok)

Avoid books that are about VB 6, or earlier versions. You want vb.net, or vb 2005

Module Admin   Contents, Index