Programming in Java Answer Template

advertisement
London School of Science & Technology
Assignment front sheet
Qualification
Unit number and title
Pearson BTEC HND Diploma in Computing and
Systems Development
Unit 41: Programming in Java
Student name
Assessor name
Date issued
Completion date
Friday 1st August 2014
Friday 5th September 2014
Assignment title
Simulation in Java for “Mobilize You”
LO
LO 1
Learning outcome
(LO)
Understand the principles
of programming in Java
AC
1.1
1.2
LO 2
Be able to design Java
solutions
2.1
2.2
Be able to implement Java
Solutions
3.1
3.2
3.3
LO 3
3.4
3.5
Be able to test and
document Java
solutions
4.1
4.2
LO 4
4.3
4.4
Submitted on
In this assessment you will have the
opportunity to present evidence that
shows you are able to:
discuss the principles, characteristics and
features of programming in Java
critically evaluate the environmental flexibility of
programming in Java
design a Java programming solution to a given
problem
explain the components and data and file
structures required to implement a given design
implement a Java programming solution based
on a prepared design
define relationships between objects to implement
design requirements
implement object behaviours using control
structures to meet the design algorithms
identify and implement opportunities for error
handling and reporting
make effective use of an Integrated Development
Environment (IDE) including code and screen
templates
critically review and test a Java programming
solution
analyse actual test results against expected results
to identify discrepancies
evaluate independent feedback on a developed
Java program solution and make recommendations
for improvements
create user documentation for the developed Java
Page 1 of 5
Task
no.
Evidence
(Page no)
1
2
3
4
5
Version 1.0
London School of Science & Technology
4.5
program solution
create technical documentation for the support
and
maintenance of a Java program solution
Learner declaration
I certify that the work submitted for this assignment is my own and research sources are fully acknowledged.
Student signature:
Date:
Assignment brief
Unit number and title
Unit 41: Programming in Java
Qualification
Pearson BTEC HND Diploma in Computing and Systems Development
Start date
Friday 1st August 2014
Deadline/hand-in
Friday 5th September 2014
Assessor
Assignment title
Simulation in Java for “Mobilize You”
Purpose of this assignment
To provide learners with an understanding of the principles of programming in Java, exploring the object oriented
nature of the language and the multi-platform versatility offered.
Company:
“Mobilize you” is a small company that rents out compact cars and bikes. They have hired you to create a software
package for them to support their customer service needs. The company will need to keep important data for the
compact cars and bikes such as Make, Model, Year of Registration, Add Ons and Rent per day.
Task 1 : (LO1: 1.1, 1.2) Word Limit (400-500)
Task 2 (LO2: 2.1, 2.2)
Page 2 of 5
Version 1.0
London School of Science & Technology
Task 3 (LO3: 3.1,3.2,3.3)
Task 4 (LO3: 3.4, 3.5)
Task 5 (LO4: 4.1, 4.2, 4.3, 4.4, 4.5)
Evidence
checklist
Task 1
Task 2
Task 3
Task 4
Task 5
Summary of evidence required by student

A Written document which explains the characteristics of Java and comparison of two IDEs.


Produce a document which shows the possible input, output and interfaces.
Create a table with variables, types and possible default values.

Java Programming code in NetBeans and UML class diagram in any appropriate software.

Java Programming code with exception handling and user interfaces




Annotated screen prints of testing results.
Tutor’s feedback
Comments within Java Program code
Documentation of your Java Program
Resources
Course notes

LSST Connect
Text Books



Bloch J – Effective Java, Second Edition (Prentice Hall, 2008) ISBN: 0321356683
Goetz B – Java Concurrency in Practice (Addison Wesley, 2006) ISBN: 0321349601
Niemeyer P – Learning Java, Third Edition (O’Reilly, 2005) ISBN: 0596008732
Websites


http://java.sun.com/docs/books/tutorial/
http://math.hws.edu/javanotes/
Page 3 of 5
Version 1.0
London School of Science & Technology

www.idevelopment.info/data/Programming/java/PROGRAMMING_Java_Programming.shtml
Achievement Summary
Qualification
Unit Number and
title
Criteria
Reference
LO 1
1.1
Pearson BTEC HND Diploma in
Computing and Systems Development
Assessor name
Unit 41: Programming in Java
Student name
To achieve the criteria the evidence must show that the student is
able to:
Achieved?
(tick)
1.2
1.3
1.4
LO 2
2.1
2.2
LO 3
3.1
3.2
LO 4
4.1
4.2
4.3
Assignment Feedback
Page 4 of 5
Version 1.0
London School of Science & Technology
Formative Feedback: Assessor to Student
Action Plan
Summative feedback
Feedback: Student to Assessor
Assessor Signature
Date
Student Signature
Date
Page 5 of 5
Version 1.0
Download