Before we start working on developing our outcome it is a good idea to plan and think about who we are designing it for. If you are planning to use the database or the electronics achievement standard please sketch out a basic algorithm as the first part of your assignment. Some things to remember are:
Designing the structure of the data ( Plan who will use this)
Use the Miroboard or the Lucidchart to organise, query and present data for a purpose and end users. Once you have done this share it with your group and get their feedback for it.
Greymouth High School is looking for a reward system for its PB4L values and you have been asked to design and create a database to store the contents of a collection of badges for a loyalty card and coupon redeeming system.
Advanced techniques that you could use in creating the database include:
linking data in related tables or nodes using queries or keys
writing custom queries to filter and/or sort data
using logical, mathematical and/or wildcard operators
customising presentation of the data
using custom forms to add user input to the database
setting validation rules for data entry.
Learning Objective:
customising presentation of the data
using custom forms to add user input to the database
As a team start this scoping activity by looking through several example apps designed to demonstrate apps that can be created with App Lab. Then chose one (or more) of the apps as a basis for their own. Discuss the basic functionality of your App with your peer programmer and make changes based on the feedback.
Learning Objective:
1. Customising presentation of the data
2. Using custom forms to add user input to the database
This week you will research some key apps to streamline your own design. Please ensure that you have a workable game or the PB4L App with at least 3 screens working.