Posts

Showing posts from November, 2016
Image
Learning Objective: Develop a conclusion for your chosen technology using online resources. Starter: What makes a good conclusion? Go to classroom.google.com Discuss the planning sheet questions with a partner Main: 1. Complete the boxes in your planning sheet to help you build a conclusion for your chosen technology presentation 2. Write a conclusion using the planning notes. 3. Complete all areas of presentation including SPAG Plenary: Assess your partner's work against the mark scheme (ensure you mark their work for SPAG too)
Image
Learning Objective: Understand the ethical, social and legal implications of your chosen technology Starter: What is ethical implication? What is social implication? What is legal implication? Discuss.... Use the following links to help you: TEXTING DRIVERS TOO YOUNG FOR A PHONE? REVENGE PORN LAW Main: Complete slides 11-13 in your template. Use news stories and acts of parliments to help you....where will you find these? Plenary: Check each other's work - SPAG
Image
Learning Objective: Understand how to use and call functions in programming using Python Starter: Go to Lightbot Play Level 2 'Procedures' section What does a procedure in lightbot do? How might this be useful in your code? Main: Red Task Choose worksheet 1 or 2 You can copy the code below to save time: def pullRabbit():     print ("    ,__           ")     print ("   / /^\  ,____   ")     print ("   \_), ^^  _, \  ")     print ("      / @ @ \(_/  ")     print ("  ___{_-.x.-_}__  ")     print ("(_______________) ")     print ("     |       |    ")     print ("     |       |    ")     print ("     |       |    ")     print ("     |       |    ")     print ("     |_______|    ") Amber Task Take a screen shot of your code working and place in your evidence document. Annotate the code to show your understanding.  Green Task Complete work
Learning Objective: Develop understanding of how to use the input and int function in Python Starter: Tracker Main: Go to: Classroom.google.com Red Task Open up Python 4 and complete slides 1-10 Amber Task Open up Python 4 and complete slides 11-14 Green Task Open up Python  4 and complete slides 15-19 Plenary: Update Tracker How could you use the int and input function for your own programs?
Image
Learning Objective: Develop knowledge of Python programming using online resource. 1. Go to www.codecademy.com 2. Log in or sign up using the google button 3. Sign in with your school email and password 4. Click on Catalog in the top right corner 5. Scroll down the page to the python lessons 6. Work through the lessons by reading the instructions and helping each other. You can use the help sheet to learn how to use Codecademy.com
Image
Learning Objective:  Apply sequencing techniques using pseudocode and interactive resource Starter: Can you draw the correct shape following the instructions? Main: LOGO Task 1 Create pseudocode for drawing this square in LOGO....Can you use the technical terminology? Write up your pseudocode with annotations in your evidence document. Example pseudocode: Task 2 Go to LOGO and create a square using Level 1, 2 or 3? Can you create other shapes? Pick one and try! Plenary: Evidence your shapes and your code in your evidence document on google classroom
Learning Objective: Develop understanding of your chosen technology's uses and the impact it has had in society Starter: Competition... In your groups you have 2 mins to think of as many USES of the technologies in the table. Main: In your groups pick one use of 1 technology. Discuss what impact this has had for that technology. Task Use the help from the group activity to pick 5 uses of your chosen technology. You will need to include: - Technical terms - The difference between each technology - Images - Other media if necessary Complete slides 5-9 in your presentation document (1 slide per use and it's impact). Plenary: Allow your partner to read your work so far. How could they improve their work? How far have we reached?
Learning Objective: Consolidate programming skills to test knowledge of errors, functions, variables and data types. Starter: Kahoot Main: Go to classroom.google.com Discuss with a partner which areas you feel you need to revise. How can you revise this? Plenary: Go to  classroom.google.com Complete the test in exam conditions.
Learning Objective:   Understand how to create a loop in Python and use a Boolean variable to define when to stop  Starter: In partners – think of all the things that you have done with python so far on post its and place on post it board. What program do we use? Keywords? Main: What is Iteration? Think about these questions: What different types of loops are described in the video?  What is the technical term for loops? What might a loop do in a piece of code??? Activity 1 Pick a worksheet and complete the challenge.  Activity 2 What does the code do? Take a screen shot of your working code and place in to your evidence document. Explain what the loop is doing to your code. Which loop is it?  What would happen if there wasn't that loop there? Extension:  Can you explain what other parts of the code is doing? Can you use keywords to help you explain? What does the # symbol do in your code? Why would you use a #? Can you find out why Python is called
Learning Objective: Develop programming skills using an online resource. Play one of the links below to develop your sequencing and coding skills: Light Bot Dance Moves  Frozen Dragon Dash Brick Breaker
Image
Learning Objective: Develop sequencing skills using online resources Starter: Volunteers? How can we ensure the computer can understand our instructions? Let's try... Main: Red Task Using  Draw.io  create a flowchart for the first level of LIGHTBOT What symbols will you use? Can you create a flowchart for the next level? Amber Task Open classroom.google.com  and go to your class code. Open the Unit 1: Algorithms - Evidence Document Take a snip of your flowchart and paste it in to the first box. Annotate your flowchart where directed. Green Task Continue to work through  LIGHTBOT Plenary: Take a snip of the furthest point you managed in Lightbot and paste in to your evidence document.
Image
Learning Objective: Understand how to use selection to create a simple calculator Starter:  Recap on Python - Click on the link  HERE and have a go at the questions. Check and edit your answers. Main: Watch the video about Selection HERE Red Task Open Python 3.4 IDLE in all programs. Open your Hello World programs. Copy the text below underneath your program Check your code is correct by running your program (F5) Input your name and press enter then input yes or no and press enter. What happens? Are there any errors? Go to classroom.google.com Go to your class code and find your Python Evidence Document Take a snip of your code and program running using the snipping tool and paste into the Lesson 1: Python Syntax box. Extension: Can you explain what the code is doing? Can you use any keywords? E.g. String, function, variable? Amber Task You are now going to create a simple calculator in Python. In Python a whole number
Image
Learning Objective: Describe changes that have taken place in your chosen technology. Starter:  Complete your section A and Form in classroom.google.com if not done last lesson. Main: Amber Task Go to classroom.google.com and open the 'Trends in Computing Timeline Template' Complete a timeline for your chosen technology.  Green Task Open the Trends in Computing - Presentation Template in classroom.google.com Complete slides 1-4 - Insert your timeline in to the template. Extension Make your presentation look attractive by selecting a theme, different font and colours - Think about the viewer. Plenary: Share your work with a partner. Mark each other's work so far. Think about: - Content (does it make sense and flow?) - SPAG (Don't forget capital I's) - Presentation (How does it look?)