Friday 28 November 2014

Lesson 4 - Subroutines

Today's work

1.  In Google Draw, draw your flow chart for the song of your choice, using subroutines for repeated verses or chorus.

2.  Share your flow chart (click Share - Advanced - Anyone with the link - and copy the hyperlink.

3.  Paste the hyperlink to a new Blog post for today's lesson.

4.  Title your Blog post the same as this one.

5.  On your post, write a definition of what a subroutine is (check the teacher's presentation on Lesson 4)

6.  Explain why subroutines are useful in programming.

7.  Publish!

Tuesday 18 November 2014

Flow charts lesson


Today's work

1. Start a new Blog post titled the same as this one.

2. Write this on your post for this lesson....

Lots of problems can be solved by describing the solution as a sequence of instructions.   Computers can follow a sequence of instructions which makes them very useful for solving problems.

3. Explain what the word 'algorithm' means.

4. In Google Draw, draw your flow chart for a making a jam sandwich.

5. Share your drawing (Anyone at Cooper School with the link) and copy the hyperlink.

6. Paste the hyperlink to your Blog post.

7. Click Publish

If you don't finish this in the lesson, make sure it's finished for homework ready for the next lesson

Sunday 9 November 2014

Problem solving - Lesson 2 - Divide and Conquer

Before you start the task detailed below, you must read through the teacher's presentation for this lesson (I may go through this with you in the lesson).  This explains what 'Divide and Conquer' means.

The problem

Earth is dying.  In order to survive, the population of the Earth needs to find somewhere else to live.  A group of 150 people from around the World are going to be sent to the Moon to see if they can colonise the Moon and make it habitable for other people.

Your task
1.  Organise yourselves into groups of 3 or 4 and get a piece of A3 paper.

2.  In your group, write down at the top of the paper, all the problems that will need to be solved in order for Man to be able to move to the Moon and live there.  Hint: think about all the things humans need to be able to live.

3.  Individually, each take one of the problems and write down on your group's paper your ideas of how these problems could be solved.  You can include drawings if they help explain your ideas.  Spread the ideas around the page.

4.  When you're all finished, talk to each other about the ideas and discuss whether they'd work, whether they need altering, improvements, etc.  Have you missed anything out that is needed for survival?  Plus, do you think working in this way has helped you tackle the problem more easily?

5.  Blog post for the lesson - summarise what you did this lesson; the problem, what's needed for survival, all your solutions.
     Explain how using the 'Divide and Conquer' method helped you to tackle this      task.

6.  Publish your Blog post at the end of the lesson.  If you haven't finished it, finish it for homework ready for the next lesson.