Software Construction 1st semester, fall 2013 (subject to change)

Lecturer: Ebbe Vang

Last modified: September 8, 2013


Literature

Date / Week Subjects Litterature & Links
week 36

Introduction

Greenfoot

  • Programming games

 

http://greenfoot.org
week 37
  • Installation of Visual Studio 2012
    • introduction to Visual Studio
  • My first Application'
Dream spark
[Deitel12] chp 1-3
week 38
  • Basic concepts
    • Class & objects
    • Methods & parameters
    • variables
[Deitel12] chp 4
https://skoda.emu.dk/skoda-cgi/britannicaw/EBchecked/topic/130429/computer

code example from class
week 39
  • Conditional statements
[Deitel12] chp 5
exercise: http://www.mathmaniacs.org/lessons/01-binary/Magic_Trick/
week 40
  • Conditional statements
  • Arrays
[Deitel12] chp 6
[Deitel12] chp 21.3

MSDN: While loop
MSDN: For loop
MSDN: Do while loop
MSDN: Switch case
MSDN: Array tutorial




week 41
  • Methods
  • Arrays
  • Exceptions
[Deitel12] chp 7
[Deitel12] chp 8
MSDN: Static classes and methods
MSDN: Optional arguments in methods
MSDN: enum
MSDN: Multidimensional arrays

 
week 42 Fall Break -
week 43 Exception


files and streams
[Deitel12] chp 13
MSDN: try/catch
MSDN: try/catch/finally
small execpetion project
[Deitel12] chp 17

Serializable Recipes project
week 44 Binary numbers
Searching an sorting

[Deitel12] chp 18
advanced controls and sortable scout class
week 45 Inherritance
Polyphormism & interfaces
[Deitel12] chp 11
[Deitel12] chp 12
week 46 DataStructures
List, queus & stack
Polymorphism slides
Cash/Credit purchase example
[Deitel12] chp 19
[Deitel12] chp 21
week 47 GUI, windwos forms [Deitel12] chp 14
Enrollment Example
week 48 More GUI [Deitel12] chp 15
exercise TicTacToe
Exam Project paper
week 49 Project Exam Questions
Exam schedule
week 50 Project -
week 51 Project -

Important dates:

Links: