20 credits at level HE4
This module is a first insight into computer programming using the language Java. The student will be taught coding aspects of the language together with introductory aspects of designing and testing a simple software solution to a specified problem
Simple Data types.
Simple classes and objects.
Designing and testing a simple graphical user interface.
This module is primarily a practical module, using a wide range of delivery mechanisms to support and scaffold the student. The emphasis throughout aims to encourage the student to design, test and write new code as well as experiment with existing code in order to understand how the language syntax supports the coding of elementary algorithms.
A series of interactive lectures will introduce students to the programming language, constructs and syntax. This will be underpinned with web-based materials such as interactive learning objects, course notes and a variety of practical exercises.
The module will have a continuous assessment element which supports reflection and programming practice as well as enabling the students to demonstrate their ability to design and implement a solution to a given problem.
NB Where this module is offered online (via BoltOnline) lectures and seminars delivered by Elluminate.
when you have successfully completed this module you will:
to demonstrate that you have achieved the learning outcome you will:
|1.||have understood and learnt the programming language syntax and constructs.||can create and/or recognise syntactically correct code for specified aspects of the programming language syntax and constructs|
|2.||write simple code to demonstrate appropriate use of differing aspects of syntax.||writes code for a precisely specified outcome|
|3.||design and program a solution to a given problem||designs, implements and tests a program to solve a given problem|
Your achievement of the learning outcomes for this module will be tested as follows:
|Description||Minimum of 2 assignments to demonstrate theye are able to design and create simple programs|
There are no prerequisites for this module.
No restrictions apply.
Bell D., Parr M., (2002) Java for Students, Edition 3, Prentice Hall
Charatan Q., Kans A., (2002) Java in Two Semesters, McGraw Hill
|Host Subject Group:|
|User Name||Date Accessed||Action|