1. Welcome
• Before we start please check that your audio is
setup and working
• Use Tools->Audio->Audio Setup Wizard and
following the instructions
2. Before the off
• I’d like to record this session for those unable to
attend
• If you would rather the session was not
recorded, i.e. if you do not consent, please click
the red cross. Otherwise click the green tick
• The session will only be recorded if everyone
agrees to it
5. Overview
• At this stage of the course there will be those who feel
comfortable with everything and those who still find the
whole lot daunting
• All are welcome here!
• I’ve made space to exchange ideas and chat
6. Notes with Freemind
• Start by reading the story at
http://www.bbc.co.uk/news/world-europe-jersey-17527734
(I’ll post the link in the chat section)
• Try to pick out some of the main points
7. Here’s what I did
• http://www.screenr.com/LyU8
• (Again I’ll post this in the chat area so that you can click
and go)
8. Something like this
• Is it easier to see the main points like this?
• Can you start seeing other relationships?
• Can you “internalise” the arguments better like this?
10. Of course you can use Freemind
• At the first level node define the argument
• At lower level nodes find the supporting information
• Each node might be a paragraph
• Flexibility
• Can shuffle stuff around
12. Thinking about programs
• We’re not going to cut code
• Just talk about and think about design
• Here is something we might consider……
13. My washing machine
• My washer dryer has three programs; hot wash, warm
wash, cold wash. It takes cold water and heats it as
required
• Each program will finish with a rinse and fast spin
• It can also be programmed to tumble dry for an hour,
thirty minutes or not at all
• If I have selected a cold wash the tumble dryer will not
heat up, i.e. it’s a cold tumble cycle. Otherwise it is
heated.
• The door will not open until the final program has been
stopped for 30 seconds
14. Programme needed to…
• Control the inflow of water
• Control the door
• Control water temp
• Control the tumble dryer
• Look after the whole process from start to end
15. Let’s look at how it might work
• What might we need to hold/store (variables)
• Look for the constraints
• Think about subsystems and relationships
• At this stage don’t worry about programming constructs
19. And finally.........
• To pass the course you must submit enough iCMAs
• You must gain an average of 40% on OCAS
• You must get 40% on the EMA
• It is more important to complete and submit the EMA
than to get a fantabulous mark on TMA06