Higher Nationals in Engineering

Overview - Unit 112: Computer Programming Techniques

This week will focus on introducing Java, and how to create simple classes with attributes and methods

Learning Outcomes

  1. Be able to design and develop code using structured programming methods

Assessments

  1. 11/May/2016 Assessment A112.1: Software Design Final
  2. 25/May/2016 Assessment A112.2: Software Coding Final

Week 4 Lesson Activities - Activity Diagrams (11-May-2016)

  1. Create an Activity Diagram for your chosen game
  2. Check your completed design for consistancy and omissions. Make sure each team members contributions are clearly identified.
  3. Select Tools -> Doc and select the Use Case, Class and Activity diagrams. Make sure the output path is set to a suitable location. member names are included. Example Content
  4. Update the cover sheet, make sure all team member names are included. Example Cover Sheet
  5. Update the headers and footers, make sure all team member names are included. Example Headers & Footers
  6. Update the Options to match the example Example Options
  7. Select a suitable Example Headers & Footers
  8. Generate the final report in Visual Paradigm as a PDF, and submit it on Oaklearn as the evidence for Assessment 1.

Week 4 Lesson 2 Activities - Java Programming (11-May-2016)

  1. Create a new TicketMachine Visual Paradigm local project. Add a class diagram and a TicketMachine class with suitable attributes and methods.
  2. Create an empty BlueJ TicketMachine project
  3. Generate Java from the Visual Paradigm class diagram and add to the BlueJ project
  4. Get a basic version of the ticket machine working
  5. Document examples of syntax and semantic errors in a word document.

Useful Resources

Lesson Index