Micro:Bit Coding And Report Assignment

Micro:Bit Coding And Report Assignment
Weight : 20%
OUTCOMES TO BE ASSESSED :
▪ Designs algorithms for digital solutions and implements them in a general-purpose programming language TE4-4DP
▪ Designs, communicates and evaluates innovative ideas and creative solutions to authentic problems or opportunities TE4-1DP
▪ Explains how people in technology related professions contribute to society now and into the future TE4-10TS
▪ Explains how data is represented in digital systems and transmitted in networks TE4-7DI
Micro:Bit Coding And Report Assignment

Micro:Bit Coding And Report Assignment

CONTEXT FOR THE TASK :
Individually, students must create simple projects using Micro:Bit coding. These projects focus on providing an accessible and hands-on platform for learning coding and programming concepts. It allows students to develop computational thinking, problem-solving skills, and creativity through practical projects. The Micro:Bit encourages collaboration and teamwork, while also preparing students for the digital era by fostering digital literacy and technological competence.

TASK RUBRIC
You will be examined on your ability to:
▪ Write the project brief.
▪ Identify the uses of a step counter.
▪ Write an algorithm for a step counter.
▪ Program the BBC micro: bit as a step-counter.
▪ Document: clear and concise documentation that includes screenshots of the project progress, with interpretation of coding used in the project.

TASK DESCRIPTION/DIRECTIONS

Be Active
Students use previous learning to consider how activity trackers may use variables to record the number of steps a person takes daily. They will identify some of the ways that step counters work and create algorithms to represent them. Students then transfer this knowledge to the BBC Micro:Bits program, using the MakeCode editor to act as a step counter. Finally, they conclude the task by evaluating the use of the Micro:Bit as an activity tracker.

1. Design Brief (5 marks)
(a) Design brief statement and target audience. (2 marks)
(b) Develop a criterion for success (i.e. the features that will make your program successful) (2 marks)
(c) What resources (tools, materials and techniques) will you use? (1 mark)

2. Research – Questions (Complete answering in pairs) (12 marks)
a) What devices are commonly used by people to track their physical activity? (1 mark)
b) What types of data do these devices record? State 2 types of data. (2 mark)
c) How might these devices have a positive impact on people’s health? State 3 impacts. (3 marks)
d) How do activity trackers count the number of steps a person does daily? (1 mark)
e) How can variables be used when counting steps? (1 mark)
f) What actions do activity trackers carry out when counting the steps a person takes daily? Record these in a mind map. (4 marks)

3. Algorithm
▪ What actions do activity trackers carry out when counting steps? Use your mind map to write the algorithm. (3 marks)

Micro:Bit Coding And Report Assignment

4. Make : a) Use the blocks to write a program that uses a Micro:Bit as a step counter. The analysis of the parts of the program you have just completed will help you to structure the program. The program needs to be shown to the teacher after completion for marking purposes. (5 marks)

 

a) Screenshots of your progress (minimum 5): You should provide screenshots of your working progress in your Micro:Bit. The screenshots should be clear and related to your final program. (3 marks)
b) Data recording: Show evidence of 5 minutes of walking (include a minimum of 2 screenshots) (2 marks)

5. Evaluation
a) Now that you have programmed a Micro:Bit to be a step counter, think about the other improvements you would make so it can compete with other step counters. (3 marks)
Consider
i. Design
ii. Comfort
iii. Power source
b) What went well with the coding task? (1 mark)
c) Are you satisfied with the results? Explain why? (1 mark)

To Be Continuous…

Excellent Assignment Help

We Aim At:

  • Lowest Price.
  • 100% Uniqueness.
  • Assignment Fastest Delivery.
Call Now : +61 363 877 039