Q1. Create an infographic to show how databases and spreadsheets can be used to represent real-life situations and how they might be used to help with training, decision-making or even designing products.
- Copy the infographic outline on the next page.
- Expand your infographic to include three examples of applications where databases can be used to help with training, decision-making, designing products or in some other way.
- Add more detail to your infographic to include examples of where spreadsheets could be used to analyse data to help with training, decision-making or designing products.
Ans:
Databases:
Spreadsheets:
Q2. Carry out some research into the use of simulations and how they are used in real-life situations.
- Discuss your findings with a partner and then expand your infographic. Add a new strand that has the title 'Simulations'. The new section of your infographic should be shaded a different colour from the other two.
Expand your infographic to include three examples of applications you know of where simulations can be used to help with training, decision-making, designing products or in some other way.
Ans:
Simulations are a crucial tool in various sectors for training, decision-making, and product design. Here are three real-life applications:
Healthcare Training: Medical simulations are used to train healthcare professionals, allowing them to practice procedures in a risk-free environment1.
Aerospace: Flight simulators are extensively used to train pilots, providing realistic scenarios that help improve their skills and decision-making abilities2.
Urban Planning: Simulations help in modeling traffic patterns and public transportation systems to improve flow and reduce congestion
Q3. In a small group, discuss some of the ways in which businesses and other organisations could use data modelling to help make decisions in the following scenarios:
modelling supermarket queues
modelling the design of a new car for car-safety tests
simulating the impact that reducing pollution has on climate change
modelling traffic flow on a busy road with new traffic-control systems.
- Create an infographic to show how data modelling and/or a simulation can be used in one scenario.
- Use your infographic to illustrate the advantages and disadvantages of data modelling or a simulation in that scenario.
Ans:
Q4. Discuss the following questions with a partner:
- How could the gaming competition organisers use a database to model the competition entry?
- Can you think of any other ways they could make use of a database?
- How might the gaming competition organisers use a spreadsheet application to model the sales of merchandise at the event?
Ans:
Model Competition Entry: Store participant details, track progress, and manage results.
Other Uses: Analyze player behavior, preferences, and feedback to improve future events.
Spreadsheet Modeling Sales: Organizers could use spreadsheets to predict merchandise sales based on historical data, current trends, and participant numbers, aiding in inventory management and pricing strategies
Q5. If the gaming competition organisers decided to include a simulation game in the competition, do you think this would make the competition more appealing? Why?
Ans:
It adds variety to the types of games offered, attracting a broader audience.
Simulation games can provide immersive experiences, enhancing engagement and entertainment value.
They can also serve as a tool for skill development, appealing to participants interested in learning and improvement
Q1. Open the file Introducing Spreadsheets.xlsx provided by your teacher.
- Change the format of cells AI:FI and A2:A5 so that they are formatted in bold.
Copy to cell F2 the formula = AVERAGE(C2:E2), which calculates the average for the first student.
- Use the same method to add a formula that calculates the average score for the remaining students.
- Can you think of any other ways of calculating the average score for a student in this spreadsheet?
Think about how you might add together the students' three scores and then divide the result by 3. Discuss with a partner how you might add this formula to the spreadsheet instead of using the AVERAGE function.
Ans:
To calculate the average score for a student without using the AVERAGE function, you can add the scores together and then divide by the number of scores. Here’s how you would write the formula in cell F2:
= (C2 + D2 + E2) / 3
This formula adds the scores from cells C2, D2, and E2, then divides the sum by 3 to find the average. You can then drag the fill handle from cell F2 down to fill in the formula for the remaining students.
Q2. The teacher wishes to record the students' total scores in column F instead of the average score. Discuss with a partner how you could use the SUM function to calculate the total scores in this column, instead of AVERAGE. Change the label text in cell Fl to read Total and add an appropriate formula for each student to enable you to calculate their total score.
Ans:
To record the total scores in column F, you would use the SUM function. Here’s the formula you would place in cell F2:
= SUM(C2:E2)
This formula sums the scores from cells C2 to E2. After changing the label in cell F1 to “Total,” you can copy this formula down the column to calculate the total scores for all students.
Q3. Spreadsheets are often used for modelling and decision-making, especially in scenarios where numeric data and calculations are involved. Now open the file School Trip.xlsx provided by your teacher. This spreadsheet is being used by a teacher to keep track of payments made by students each month for an upcoming school trip.
With a partner, discuss what calculations are needed in columns Land M.
- Highlight cells B2 to M11 and format those cells to represent currency data. To select a different format for the data in a spreadsheet cell, highlight the cells, then right-click and select Format Cells ... Then select Currency.
Select the correct currency, for example $.
- With a partner, discuss the spreadsheet structure. Are there any additional cells that should be formatted in currency format?
- Amend the contents of cell L2 to include a formula that will calculate the total of all of the payments made by Student 1 in this example.
- When you are happy with the formula entered into cell LI, you need to copy this formula into cells L2 to L11 so that you can calculate the Total Paid for the remaining students.
- Click on cell L1 and hover the mouse over the bottom-right hand corner of the cell. A small plus sign will appear: this is called a fill handle. Keep your finger on the mouse button and drag down to highlight cells L2 to L11. The formula will automatically copy into the remaining cells. You are able to copy the formula in this way because we have used relative cell referencing in this formula.
Ans:
For the School Trip spreadsheet, the calculations needed in columns L and M would likely involve the total payments made and the remaining balance for each student. Here’s what you should discuss and do:
= SUM(B2:K2)
This formula adds up all the payments from January to October for Student 1. After verifying that the formula is correct, you can use the fill handle to copy it to cells L3 to L11 to calculate the total paid for each student.
Q4. Now calculate the balance remaining for each student. Think about how you could use the value in cell P1 to help calculate the balance remaining for each student:
Balance= Trip Cost - Total Paid
Can you add a formula to cell M1 to perform this calculation?
Check that the Balance calculated for Student 1 is correct.
- Now fill t his formula down to calculate the balance for the remaining students.
The results are no longer correct. Examine the formula to work out what has gone wrong.
- Using $ in a cell reference in this way tells the spreadsheet not to update the cell reference when the formula is copied. This is known as an absolute cell reference.
- Save your spreadsheet
Ans:
To calculate the balance remaining for each student, you can use the Trip Cost from cell P1 and subtract the Total Paid for each student. Here’s the formula you would enter in cell M2 to calculate the balance for Student 1:
= $P$1 - L2
This formula subtracts the Total Paid amount in cell L2 from the Trip Cost in cell P1. The dollar signs ($) make P1 an absolute reference, meaning it won’t change as you copy the formula to other cells.
After entering the formula in cell M2 and verifying that the balance for Student 1 is correct, you can copy this formula down to cells M3 to M11 to calculate the balance for the remaining students. Because you’ve used an absolute reference for the Trip Cost, only the reference to the Total Paid will change for each row, ensuring the correct balance is calculated for each student.
Q1. In the school trip example from the last theme, the teacher might wish to see quickly who has paid all $550.00 towards their school trip. Open your saved copy of the file SchoolTrip.xlsx.
Highlight cells M2 to M11.
Select conditional Formatting from the Home Tab, then select Highlight cell Rules and set the cell rule to be equal to O, and select the Green Fill formatting option.
Nothing should happen just yet. Add the following payments for Student 1 in the
months July to August.
I 50 I 50 I 100 I 100
Add additional payments for the remaining students for the months of July to October, so that some have not yet paid the full balance of the trip.
Test your spreadsheet and conditional formatting now that some students have paid the entire balance of their trip.
Now change the overall cost of the trip to $600. How does this affect the data highlighted in the spreadsheet?
Ans:
To see who has paid the full amount for the school trip, you can use conditional formatting in Excel. Here’s how you can set it up and test it:
Now, let’s add the payments for Student 1 for July to August:
| July | August |
| 50 | 50 |
| 100 | 100 |
For the remaining students, add varying payments for July to October so that some have not yet paid the full balance.
Once you’ve added these payments, the conditional formatting will highlight in green the cells where students have paid the entire balance of $550.00.
If you change the overall cost of the trip to $600, you’ll need to adjust the conditional formatting rule to match the new full payment amount. The cells that were previously highlighted may no longer be highlighted if the payments do not cover the new cost of $600. This visual cue quickly shows which students still owe money towards the trip.
Q1. Practise using MS Access with the small school trip database from the Learn box above.
Open the file SchoolTrip.accdb provided by your teacher.
Double-click on the table in the database, called Student Table.
This will open a blank database table. Click on the design view icon. You will see that data types for each field have been set as short text. This means that each field can be used to record up to 255 letters, numbers or other keyboard characters.
In this database, we will use StudentlD as a primary key. MS Access provides a special data type that will automatically assign a number to each record in a database. Each time a new record is added this number is automatically increased by 1. Click on the field heading 'StudentlD' and select the autonumber data type for this field to ensure that this happens with StudentlD. Click on the 'StudentlD' field again. This time you are going to set this field to be the primary key field for the database. Do this by clicking on the Primary key icon. surname, Firstname, Year and Class can all remain as 'short text' data types. However, DOB should be formatted using the 'date/time' data type.
Ans:
Setting up the Student Table:
SchoolTrip.accdb
file.Student Table
to open it.StudentID
field, change the data type to ‘autonumber’ to ensure each student gets a unique ID automatically.StudentID
field as the primary key by clicking on the primary key icon.Q2. You have now successfully edited your first MS Access database table! To add data to the database table you must now exit design view and instead enter data sheet view.
- Add the details for each of the students attending the school trip using the table of information provided in the Learn box. Do this by clicking on each cell in turn and adding the students' details under each field heading.
- Save your database by clicking on File and then save.
Ans:
Adding Data to the Table:
Q1. Examine the car database example shown below and discuss with a partner the questions that follow. Write down your answers.
- Which field would be best used as a primary key and why?
— What data type would you select for each field?
— What would be an appropriate field length for each field?
— What do you think should be the maximum number of characters required for each field?
Ans:
Primary Key: The ‘Registration’ field would be best used as a primary key because it is unique to each car and does not change over time. This uniqueness ensures that each record can be identified distinctly.
Data Types:
Field Lengths:
Maximum Number of Characters:
Q2. Consider the most appropriate data types for the gaming competition database table called 'Registration Data'.
Copy the table structure shown below.
- List the field names from the gaming competition database in the table you have created. The first row has been completed for you.
— Place an asterisk (i) beside the field you think could be used as a primary key field. Write a sentence to explain why you selected this field.
Ans:
Q3. Edit your table to show the data types and field lengths you would assign to each field. The first row in the table has been completed for you.
Ans: Here’s how you can edit your table to show the data types and field lengths for the ‘Registration Data’ table:
Q4. Use your new data dictionary to help you as you develop the gaming competition database further. In this part of the task, you are going to assign the correct data types and field lengths to the gaming competition database. Follow these instructions:
- Open the file GamingComp.accdb provided by your teacher.
Open the table called Registration Data.
Click to view the table called Registration Data in design view.
Select the most appropriate data type for each field in the database by selecting the data type from t he dropdown list beside each field name.
Edit the field size where appropriate. Set Username to be the primary key field. To do this, highlight the row containing the Username field and click on the Primary Key icon in the menu bar. Save the file.
Ans:
To assign the correct data types and field lengths in the ‘GamingComp.accdb’ database, follow these steps:
GamingComp.accdb
.Q1. Use what you have learned to design a user-friendly form that could be used to collect data for new competitors in the gaming competition. Things to consider when designing your form include:
Should you design a gaming competition logo or use the school logo?
What title should you include on the form?
What field headings are you collecting data for?
Do all of these field headings need to link to data that must be provided by the competitors (for example, some forms include a section with the heading 'For office use only')?
Should all of the data be included on the form?
Should any of the fields contain a limit to the number of characters the person completing the form can include in their answer?
Do any of the fields contain options the user could select from? How might you present these on the form?
Should any additional guidance be provided to help users complete the form? What should this be and where should it be added?
Ans:
Designing a user-friendly form for new competitors in a gaming competition involves several considerations to ensure it’s both functional and appealing. Here’s a guide on how to approach it:
Logo:
Title:
Field Headings:
Sections for Office Use:
Data Inclusion:
Character Limits:
Selectable Options:
Additional Guidance:
Form Design Tips:
Q1. The gaming competition organiser wants to highlight the beginner level gamers when they are registering for the competition, as they would like to check that they are familiar with the rules of the competition.
Use conditional formatting in the Registration Form (this form has already been created for you) to highlight any students who are beginner level. This will help give the organisers a quick view of how many beginners they have in the competition. Open GamingComp3.accdb provided by your teacher. Open the item called Registration Form by double-clicking on it. Display the form in design view.
- Highlight the control (the text box) in the form where the user will enter the gamer level of the student.
Click on the Format tab.
- Click on Conditional Formatting to display the conditional formatting rules manager.
In the conditional formatting rules manager, click on New Rule and set the rule for the gamer level field, as shown.
Click OK in the Edit Formatting Rule screen and then click OK again to return to your form in design view.
Ans:
To highlight beginner level gamers in the Registration Form using conditional formatting in MS Access, follow these steps:
GamingComp3.accdb
and double-click on ‘Registration Form’ to open it.Q2. Save your form and scroll through the records in your form to check that all beginner level registrations are highlighted.
Ans:
To check that the conditional formatting is working:
Q1. Examine each of the scenarios listed below. With a partner, discuss the following questions:
- What factors do you need to record for each scenario? For example, what data do you need to store?
- List the field headings you would use to organise the data associated with each scenario.
- List any queries or calculations you would need to help you to model each scenario.
Scenario 1
You are creating a data model to record seat bookings in a cinema.
Scenario 2
You are creating a model to keep a record Of student performance in a school swimming gala where an award is given to the team with most points.
Ans:
Scenario 1: Cinema Seat Bookings
Factors to Record:
Field Headings:
Queries/Calculations:
Scenario 2: School Swimming Gala Performance
Factors to Record:
Field Headings:
Queries/Calculations:
Q2. Copy and complete the table below to help you decide which application you would use to model each scenario:
Ans:
Q. Earlier in this unit, you used a spreadsheet to keep track of pupil payments into a school- trip fund. You then changed the cost of the trip and some of the payment figures to try to make sure that every student paid the trip balance in full. Changing data in a model in this way is known as What-If Analysis. Spreadsheet applications such as MS Excel offer some built-in tools, such as What-if Analysis, to help organisations make decisions. Another valuable tool offered by MS Excel is Goal-Seek Analysis. Use the internet to find out more about each of the tools listed below and how they can be used to analyse data in a spreadsheet application.
• Describe what the tools are designed to do. Say how you think the gaming competition organisers could use these tools in a spreadsheet to help them keep track of the funds they are raising for the school. Copy and complete this table.
Ans:
Goal-Seek Analysis is a function in Excel that is part of the What-If Analysis toolkit. It allows you to find the necessary input value that will produce a desired outcome in a formula. For example, if the gaming competition organizers want to reach a specific amount of funds, they can use Goal-Seek to determine how many tickets they need to sell at a certain price to meet their financial goal.
What-If Analysis in Excel refers to a set of tools that allow you to test different scenarios by changing input values in your spreadsheet to see how they affect the outcomes. This can include tools like Data Tables, Scenario Manager, and Goal Seek. The gaming competition organizers could use What-If Analysis to explore various financial scenarios, such as what would happen if the ticket prices were raised or if additional sponsors were found, and how these changes would impact their total funds.
Here’s how the table would look with the descriptions filled in:
Some of the competitors in the gaming competition have asked the organisers whether they will have an opportunity to use simulations in the competition. The organisers have asked you to help them understand the difference between a model and a simulation.
Q1. Write a short paragraph to explain to the organisers what is meant by a data model. Explain the key features of a data model and the advantages and disadvantages of using one.
- Use an example to show how data models are used in a real-life application you have studied in this unit.
Explain how a data model is used in this application to help make decisions.
Ans:
A data model is a conceptual representation of the data structures that are required by a database. It outlines how data is connected to one another and how they are processed and stored inside the system. The key features of a data model include entities (which represent data types), relationships (which show how entities are connected), and constraints (which ensure the integrity of the data).
Advantages:
Disadvantages:
Real-Life Application Example: In the scenario of tracking pupil payments for a school trip, a data model is used to manage student information, payment amounts, dates, and the status of each payment. This model helps the school to make decisions regarding who has completed their payments, who still owes money, and how close they are to reaching the total amount needed for the trip.
Q2. Describe one application where simulations can be used to help model a real-life situation. What are the advantages of using a simulation in the real-life application you have selected?
Ans:
One application where simulations are used is in urban planning, specifically in traffic flow management. Simulations can model the behavior of traffic through a network of roads, considering various factors like traffic signals, time of day, and accident scenarios.
Advantages:
Database task
The gaming competition organiser has created a data model in the form of a database to help keep track Of the sales of both merchandise and meet-and-greet tickets. They have asked you to help them set up the database so that they can produce some useful data about how the sales have gone so far. Before you can do this, however, you must amend the database design to ensure that:
the correct data items have been assigned to each field
a key field has been correctly assigned to the database table
the field lengths have been amended so that the database does not take up too much space.
Q1. Open the file Sales.accdb provided by your teacher. Use this file to complete the following tasks:
Produce queries to list the student numbers of each person that has purchased baseball caps (as they would like to distribute these to the students at the end of the week).
- Identify merchandise that has sold fewer than ten items. To do this, open the report called 'Sales'. Edit the report to highlight in red merchandise items where fewer than ten items have been sold.
- Save your database.
Ans:
To complete the tasks using the Sales.accdb
file, you would:
Create a query to list student numbers who purchased baseball caps:
Identify merchandise with fewer than ten sales and edit the ‘Sales’ report:
Q2. Consider additional queries that might be useful to the organisers of the gaming competition. Design the queries using a table similar to the one used on page 135. If you have time, you should also create the queries.
Ans:
Q3. Design a data capture form that would allow users to enter data into the table called Orders in the database called Sales.accdb.
Ans:
For designing a data capture form for the ‘Orders’ table:
Spreadsheet task
The organiser needs your help to set up a system that can enable them to make decisions such as:
how much the meet-and-greet tickets should cost
how much each T-shirt, sweatshirt and baseball cap should cost.
You have advised the organiser that a spreadsheet would be the best tool for this task.
Review the key features of a spreadsheet, covered earlier in this unit.
Write a sentence to explain why you feel a spreadsheet would be best for this task.
The organisers have created a spreadsheet to help them keep track of the data they have collected so far. They need your help developing some of the calculations in the spreadsheet.
Q3. Open the file Final Project.xlsx provided by your teacher.
- Continue the development of the spreadsheet by adding the data and additional labels shown in the spreadsheet below. (Do not worry about shading your spreadsheet cells in the same way.)
Use what you have learned about spreadsheet applications and formulae to add the correct formulae to the cells outlined in red . The spreadsheet cell colours provide a hint as to which cells can have a formula copied and pasted.
- Use conditional formatting to colour the funds green when Funds Raised > Target and red when Funds Raised < Target.
- A second celebrity gamer will appear; their appearance fee is $300 and 25 tickets have been sold so far. Update the spreadsheet to include this additional information.
— Save your spreadsheet.
Ans:
A spreadsheet is an ideal tool for this task because it allows for the organization of data in a tabular format, supports the use of formulas to perform calculations, and offers features like What-If Analysis and Goal-Seek to model different pricing scenarios. Additionally, conditional formatting can visually highlight data based on specific criteria, such as whether funds raised are above or below the target.
For the spreadsheet development:
Add the required data and labels as indicated in the provided spreadsheet outline.
Insert formulas in the cells outlined in red. For example, if you’re calculating total revenue from ticket sales, the formula might look like this:
= Number_of_Tickets_Sold * Price_Per_Ticket
Apply conditional formatting:
=Cell_Reference > Target
=Cell_Reference < Target
Update the spreadsheet for the second celebrity gamer:
Save the spreadsheet after making all the updates.
28 videos|17 docs|5 tests
|
1. What is the importance of data models in the context of the article? |
2. How can simulations be useful in the process of data modeling? |
3. How can spreadsheets like Microsoft Excel be utilized in data modeling? |
4. What is the role of databases, specifically Microsoft Access, in data modeling? |
5. How can collecting user data contribute to the data modeling process? |
|
Explore Courses for Class 6 exam
|