Learning Objective: Understand how to store and look up values form a list (array) Starter: What do you think this code will display when it is run? Main: Red Task Create the Cipher Wheel and decrypt a message to your friend. Can you work out what the message is below? s vyfo mywzedob zbyqbkwwsxq Amber Task Complete Worksheet 1 or 2. Ensure you run the program to test the code is working. Green Task Evidence your code in the evidence document on google classroom. Explain what the code is doing and how to create a list. Plenary: Can you think of why you would want to use a list in a computer program?
Posts
Showing posts from 2016
- Get link
- X
- Other Apps
Learning Objective: Understand basic functions of game maker by making a game. Tracker Starter: What is Game Maker?! Play this game HERE Main: 1. Link to the resources you will need for the game HERE You will need to download and save these in an appropriate place. 2. Link to how to add Sprites to your game HERE 3. Link to tutorial on how to add objects to your game HERE 4. Link to tutorial on how to make the character move left and right HERE 5. Link to tutorial on how to make the character jump and fall HERE 6. Link to how to make your character jump on platforms HERE 7. Link to tutorial on how to add more levels HERE Extension: Try the advanced tutorials HERE Plenary: What have you learnt about Game Maker? Have any of your designs changed?
- Get link
- X
- Other Apps
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)
- Get link
- X
- Other Apps
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
- Get link
- X
- Other Apps
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 (" | | ...
- Get link
- X
- Other Apps
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?
- Get link
- X
- Other Apps
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
- Get link
- X
- Other Apps
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
- Get link
- X
- Other Apps
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?
- Get link
- X
- Other Apps
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.
- Get link
- X
- Other Apps
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...
- Get link
- X
- Other Apps
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.
- Get link
- X
- Other Apps
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 whol...
- Get link
- X
- Other Apps
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?)
- Get link
- X
- Other Apps
Learning Objective: Identify suitable media for chosen topic for Trends in Computing Presentation Starter: Main: Decide on a topic you wish to present on from the following: - Mobile Phones - Video games consoles - Social networks - SatNav Systems - Online Retail - Robotics - Virtual Reality - Computers in Sport - Computers and music When you have made a decision go to this website getpocket.com and sign up via google Collect at least: - 10 websites - 3 videos - 10 images Go to classroom.google.com Open the planning document and complete section A. Plenary: Share your chosen topic with your partner. Show them your resources. Why did you pick this topic?