You are on page 1of 10

Introduction to the Module

Interactive Programming 4ENT1070

Course Details
Semester : A Number of credits: 15 credits Module Leader: Dr. Soodamani Ramalingam (aka Sooda) Other Module Tutors: Dr. Lily Meng Lab Tutor - Zhai, Xiaojun (aka BB)
03/10/2012 Dr. Sooda Ramalingam 2

Aims of the Module


Programming basics in Java

Include concepts of Interactive Programming


Object Oriented Programming

Software Life Cycles


03/10/2012 Dr. Sooda Ramalingam 3

Module Tutors
Name Dr Soodamani Ramalingam Dr Lily Meng Room B414
B426

Email S.Ramalingam@herts.ac.uk
L.1.Meng@herts.ac.uk

03/10/2012

Dr. Sooda Ramalingam

Class Room Arrangements

Class Lecture Labs

Room C152 E150

Time 2-4 PM 11-1 AM

Lab Assistant Research Student Zhai, Xiaojun (BB)

03/10/2012

Dr. Sooda Ramalingam

Assessments
Type Labs Quiz-EVS Frequency Weekly Weekly at end of lectures Phase Test 30% Written test at semester end 100% Internal Course Assessment (ICA) based. No exam. % of total 60% 10%

03/10/2012

Dr. Sooda Ramalingam

Assessments contd.
Plagiarism, http://logos.herts.ac.uk/libqdp/plagiarism/sta rt.html

Late Submission
Serious Adverse Condition

03/10/2012

Dr. Sooda Ramalingam

Week
No 1 2 Beginning 24-Sep-12 1-Oct-12

Lecture

Class Contact Non-directed Learning

Tutorial/Laborat ory

Notes

8-Oct-12

Semester A Induction Week <see induction schedule> Introduction to the No lab module and OOP/Interaction Variables and Chapter 4 of [1] Netbeans and Conditionals Chapter 5 of [1] Processing programming environment, EVS Loops Chapter 6 of [1] Variables and Conditionals

Chapter 2 of [1]

15-Oct-12

Chapter 4 of [1] Chapter 5 of [1] Chapter 6 of [1] Chapter 7,8 of [1] Chapter 22 of [1]

5 6 7

22-Oct-12 29-Oct-12 05-Nov-12

Functions and Objects Inheritance and Polymorphism GUI Basics

Chapter 7,8 of [1] Chapter 22 of [1] Chapter 12 of [9]

Loops Functions and Objects Inheritance and Polymorphism GUI Basics and Components Graphics

12-Nov-12

Graphics

Chapter 13, 17 of [9] Chapter 16 of [9]

19-Nov-12

Event-driven Programming GUI Components

10

26-Nov-12

Chapter 17 of [9]

Event-driven Programming

Award ceremonies week Level-6 project week no classes for final-year u/g only.

11

03-Dec-12

Applets and Multimedia Phase Test

Chapter 18 of [9]

Applets and Multimedia Non-directed Learning

12

10-Dec-12

13 17-Dec-12 14 24-Dec-12 15 31-Dec-12 16 07-Jan-13 03/10/2012 17 14-Jan-13

Vacation Vacation Vacation Revision Week <no new material to be presented> Dr. Sooda Ramalingam Examination Week

Studynet Resources
Where what to find
Folder Names
Module Information Teaching Resources Assignment Module News

What to find/do
DMD, Module Guide Lectures/Lab Material Where you upload your lab work Any news to bring to your attention

03/10/2012

Dr. Sooda Ramalingam

Reading List
1. 2. 3. 4. Learning Processing A Beginners Guide to Programming Images, Animation, and Interaction, Daniel Shiffman, Morgan Kaufmann, 2008, Safari Tech Books Online. [ebook], http://proquest.safaribooksonline.com/9780080920061?uicode=225. Principles of object-oriented programming in Java 1.1: the practical guide, Cooper, James W., Ventana Press, USA, 1997, 1566045304. Simply Java: an introduction to Java programming, James R. Levenick, 2006, 9781584504269, 1584504269, Safari Tech Books Online. [ebook], http://proquest.safaribooksonline.com/9781584504269?uicode=225. Java 2 : The complete reference / by Patrick Naughton, Herbert Schildt. 3rd ed., Osborne/McGraw-Hill, 1999. Schaums outline of theory and problems of programming with Java, Hubbard, John R., McGrawHill, 1998. Teach yourself Java, ONeil, Joseph., Osborne/McGraw-Hill, 1999. The definitive guide to NetBeans Platform Heiko Bock., Safari Tech Books Online. [ebook], http://proquest.safaribooksonline.com/9781430224174, Springer Verlag 2009. Online Java tutorial, http://download.oracle.com/javase/tutorial/, http://www.java2s.com/Tutorial/Java/CatalogJava.htm Introduction to Java Programming, Brief Version By Y. Daniel Liang - Pearson Education, Limited (2012) - Paperback - 811 pages - ISBN 0132923734.

5.
6. 7. 8. 9.

03/10/2012

Dr. Sooda Ramalingam

10

You might also like