Lesson 5: Design brief 1 – My program

Creative thinking and problem solving – Students come up with their own challenge and conceptualise how the robot can provide a solution. This may take two lesson periods; alternatively this can be a home work exercise. Students may select their own topic, state the program’s purpose and explain where the program could be used in the real world.

1. Identify a problem that the robot can solve or a fun movement to music

In the future robots will be our helpers. We already have robot vacuum cleaners, so this future isn’t too far away. What helpful or entertaining task can a student’s robot perform? 

Examples are:

  • Dance to music – robot dances to the student’s favourite music
  • Vacuum cleaner – students can draw a living room floor layout on a large piece of paper and program the robot to ‘vacuum’ the entire area
  • Security robot – students can define a secure area (square drawn on paper or a small object. The robot’s job is to guard the secure area by driving around it.

2. Describe the problem or the movements the robot needs to make

Using the design brief worksheet students describe the problem that their robot program solves and how the robot program solves the problem.

Example: The problem is… ‘People can dance well, but their movements are slow and can be out of sync with other dancers.’ My robot will solve this by…Making fast movements and by keeping in time with the other robots doing the same dance routine. This will be more entertaining to watch than people dancing.’

3. Write the program and test it

Students write their program and test it.

4. Failure

Inevitably, the first attempt is never successful. Some students may need extra encouragement to keep trying! Failure is a normal part of programming (or any engineering discipline). Thomas Edison famously failed 10,000 times before he succeeded at inventing the light bulb! The students can describe their failures on the design brief worksheet.

5. Describe the programming icons used and what they do

Using the design brief worksheet 5.2 students select a number of icons being used in their program and describe what the icon does in the program. Print additional sheets to have students describe more programming icons.

6. Demo

The students demonstrate their robot’s behaviour and talk about their idea, the program, the problems that they encountered and how they solved them.

  • Keep up with Edison

    Sign up for our newsletter to get all things Edison delivered straight to your inbox.

  • This field is for validation purposes and should be left unchanged.

Heads up

The Australian Federal Parliament has passed a law that extends goods and services tax (GST) to low value imports of physical goods imported by consumers from 1 July 2018.

This means that all customers purchasing Edison robots and accessories with an Australian shipping address must now pay GST. The GST will be automatically added to your purchase and show as a line item on your invoice.

We've detected that you are in Australia, so we wanted to let you know that we have changed your settings to view our Australian site, which displays GST inclusive pricing.

You can change back to the GLOBAL SITE at any time using the link in the top left of the page.

OK got it!    Take me to the GLOBAL SITE instead

Pin It on Pinterest

Share This