Tuesday 22 November 2016

Logo and Algorithms

LO: To develop basic programming skills
LO: To use knowledge of algorithms to produce a flowchart for a new programming language


Starter:






Complete the Snakes and Ladders algorithm by filling in the blank spaces.








Main:

1) What are the instructions for making a square? (This will be demonstrated at the front of the class!)


2) Using Logo:

How could we create this square using the built in commands?





3) Use this help card to produce an Octagon:



4) Have you refined this as much as possible?  What could you do to improve your instructions?




5) Using draw.io create an flowchart algorithm to show your refined sequence for your Octagon.

                        If you need help remembering which shapes to use, click HERE!


Extension: More advanced Pseudocode activities HERE


Plenary/Review:


Open up your evidence document from Google Classroom and complete the section for "Logo Progress" - Include flowchart and screenshot of your Octagon.




Extension: Can you create and evidence a Circle in Logo?




Friday 18 November 2016

Storyboards (Cover)

LO: To use critical assessments to begin to design your own storyboards for your game.

Starter:


Look at your previous storyboards


Think about:

What stands out about it?
What good language has been used in the descriptions?
Can you picture this game screen? (Why is this important?)
Would this storyboard be useful in the design phase of your game?



Main:

Using the templates on Google Classroom, begin to design your game screens for the following screens:

1) Main Menu
2) Instructions
3) Backstory
4) Level 1 - 5
5) Win Screen
6) Lose screen


Extension - Having designed your screens, begin to explain why you have designed them in that way.



Review:





Swap seats with your partner and give critical feedback about each screen created (3 starts and a wish)






Tuesday 8 November 2016

Future Worlds tracking

LO:
To use marking scheme to critique your work so far
To use tracking document to focus on key areas to develop

Starter:

Using the Future Worlds makscheme.  Read through and highlight key words for each strand (Not Strand E - we will do this next lesson)


Main:

Task 1:
Open up your Future Worlds tracking document

For each section:
     1) Read and decide where you think you sit on the markscheme
     2) Mark as either N (Nothing), P (In progress/Not up to target grade), Y (Completed to expected standard)






What do I need to do to reach my target?
Open the '10n6 Improvements FW' document in Google Classroom.

Task 2:


1) Pick 5 items from the "What do I need to have?" column

2) Why wave you chosen this item?

3) What do you need to do to improve it?





Task 3:

Begin to make the imporvements you listed on your Google Slides documnet


Plenary:

Update your tracker with any changes you have made.

Monday 7 November 2016

CS - Mid-Unit prep

LO:
To consolidate learning of topics covered so far.
To use tracking document to prepare for a mid-unit assessment.


Starter:

Log into Google accounts and "unsubmit" all 3 Lesson packs so you become the "author" again.
Open the lessons and read over all BLUE, PURPLE and BROWN slides.


Main:

Log in to Google Classroom and open up the Theory tracker document.
1)  Look back over the previous 3 lessons slides pack and complete the document with one of the following:
     N = Not done or No understanding of item
     L = Low understanding of item
     M = Medium understanding of item
     H = High understanding of item

2) In preparation for tomorrows mid-unit assessment:
    Using the Google Slides template - create a revision document to help in your preparation.
    Slide 1: Items to move from N
    Slide 2: Items to move from L
    Slide 3: Items to move from M
 
    What do you need to find out to be more secure in your understanding?


Ext: Use your Python knowledge to complete the Mastermind challenge:
        http://usingpython.com/python-programming-challenges/


Review:

Look back at your tracking document - Is there anything that you can now upgrade?



Python Lesson 1: Basic Syntax

LO:  
To learn how Python works and be able to open on the school network
To understand what a syntax is in Coding.










Discuss:

Why is important to learn how to code?




Main:

1) Open up Python in IDLE


    Write the following:  print("Hello World")
    What do you thin this will do when the program runs?

Mini-Plenary:
Open up your Self assessment document
 Fill in the first point with either H,M,L,N
Close Python completely


Main 2:

1) Use your knowledge to open Python in IDLE (Remember to get this in a new window)
2) Using slides 5 and 6 from the above presentation - add to your program using a Variable.

Plenary:
Create a 3 question yes/no quiz
Move seats with the person next to you to test out their program - Has it worked? If not, what error has occurred - what might this mean?


Storyboards Introduction

LO: To begin to analyse storyboards and critically assess examples.
LO: To use critical assessments to begin to design your own storyboards for your game.

Starter:


On a separate post it note for each -

Write down 3 good things and 1 improvement to be made for the following 3 storyboards:
1) https://drive.google.com/file/d/0B76tWhiHg_EsT2FGay1kVUJBcTg/view
2) https://drive.google.com/file/d/0B76tWhiHg_EsTHlERVRqeU5ibDQ/view
3) https://drive.google.com/file/d/0B76tWhiHg_EsLWZjdHBfNUJkYWs/view

Think about:

What stands out about it?
What good language has been used in the descriptions?
Does colour make a difference to the understanding?
Can you picture this game screen? (Why is this important?)
Wold this storyboard be useful in the design phase of your game?



Main:

Using the templates on Google Classroom, begin to design your game screens for the following screens:

1) Main Menu
2) Instructions
3) Backstory

Remember to use your post it notes for ideas on how to make useful storyboards.

Extension - Having designed your screens, begin to explain why you have designed them in that way.



Review:





Swap seats with your partner and give critical feedback about each screen created (3 starts and a wish)






Friday 4 November 2016

Future Worlds - Review

L/O1 To be able to critically review your game 

L/O2 To develop an understanding of the success criteria for Strand E 






Outcomes: You will start to evaluate your game; critically reflecting on strengths and weaknesses of your game, and will develop an understanding of the mark scheme
Starter - 5 minutes

Read through Strand E (5 marks) (printed in front of you from last lesson)

Highlight the keywords that best describe how to create a successful review of
your game. 


Task 1:


  1. Take a look through some of the existing game reviews out there - there is a FIFA16 one in front of you and on this website https://archive.org/details/pczonemagazine
  2. Q: What makes them excellent reviews?

Task 2:


Download and use THIS DOCUMENT to begin PLANNING what you will include in your review

Task 3:

Start writing your review using suitable software (Microsoft Publisher? Google Docs?)

Try to use the formatting features in your chosen software to make it look professional and like an online publication

Plenary:

Swap seats with a Test Buddy and use the yellow column on the planning document to mark the answers given (2 marks complete, 1 mark partly completed)

Ext:

Open up the tracking document and mark review as complete.   Begin improvements where needed.

REMEMBER:
Clinic - Monday, Wednesday, Friday in rm 566