Thursday 12 December 2013

9bCS Programming Coursework Practice 2

LO: To develop our understanding of the programming coursework.
LO: To show develop our understanding of using Scratch to draw shapes.

Starter:

Constants and Variables

From yesterday's lesson:

(a) List what your drawing program must be able to do. Make a plan for the drawing program. (You can use flowcharts, pseudo code or any other sensible method of showing how your program will work.)

1. Complete your flow chart using Gliffy if it is not done.

2. Read through the next section of the coursework.

Main:
You can now attempt to start creating the program in Scratch. The first task is to:

(b) Write a program that selects a black coloured pen.

3. Print screen this and annotate it in your word document.

Part (c) starts drawing the squares. (refer back to page 1 of the instruction sheets)

(c) Add to the program so that after selecting the pen colour it then draws a square with sides of length 20 and returns to its original position. (A reminder the steps for doing this are shown on the previous page.)

Test what you have made works then give evidence of your program blocks.

4. Print screen your code and show the results of your program. Annotate them in your Word document.

IF YOUR CODE DOES NOT WORK AT FIRST, PRINT SCREEN IT ANYWAY AS YOU CAN SHOW DEVELOPMENT WHICH COULD POTENTIALLY GET YOU MORE MARKS.

(d) After drawing the square make the sprite turn 13 degrees.
Test what you have made works then give evidence of your program blocks.

5. Print screen your code and show the results of your program. Annotate them in your Word document.

(e) Add to the program so it repeats the process of drawing a square and turning 20 times.
Test what you have made works then give evidence of your program blocks.

6. Print screen your code and show the results of your program. Annotate them in your Word document.

Plenary:
7. Blog about what you have learnt today.
What have you found tough so far?
What could you improve?