Explain what touch develop is to your students:

Slides:



Advertisements
Similar presentations
Understanding an Apps Architecture ASFA Computer Science: Principles Fall 2013.
Advertisements

Introduction to TouchDevelop
How to make a game on game maker 7. Start With an Idea Before you actually start making your game, you are going to need an idea as to what it is you.
Salesforce1 Mobile App Jan
LO: Learn how to develop your game further to include interactions with the device.
Sequencing Miss Regan. Blood Hound  Does anyone know what the Bloodhound project is?  Video 1 Video 1  Video 2 Video 2  Link to website Link to website.
Every week: Sign in at the door If you are new: Fill in Registration Form Ask a Mentor how to get started Make sure you are on the Athenry Parents/Kids.
The Scratch Calculator You are all going to be real computer programmers!!!
Introduction to TouchDevelop
Summer Computing Workshop. Session 2 Input in Scratch  Multi-Character input - This is used when the user is prompted to enter a number or word.  Problems.
Learning the skills for programming Advanced Visual Programming.
Python Programming Using Variables and input. Objectives We’re learning to build functions and to use inputs and outputs. Outcomes Build a function Use.
Instructions for Administrators Choose the Enrollment slide decks that match your environment, either for SaaS or On Premise. Edit the red text to match.
Intro CS – Screens and Variables Lesson Plan 9. Goals  Using sprites as full screens (Start screen, Game over)  Using layering to control ordering of.
Python Lesson 1 1. Starter Create the following Excel spreadsheet and complete the calculations using formulae: 2 Add A1 and B1 A2 minus B2 A3 times B3.
Introduction to TouchDevelop Lesson 3 – Comments & Lists Created by S. Johnson
Today's Ninja Challenge: Write Your First Computer Game!
ICT/COMPUTING RULES Only use software allowed by the teacher
Screens naming screens and concepts v2.8 Disclaimer: This document is provided “as-is”. Information and views expressed in this document, including URL.
Introduction to Scratch We will be using the Scratch Environment today, so please log in to the Scratch website (scratch.mit.edu)
Learning to use a ‘For Loop’ and a ‘Variable’. Learning Objective To use a ‘For’ loop to build shapes within your program Use a variable to detect input.
Intro CS – Keyboard and mouse input Lesson Plan 7.
Boxes. SOUNDBOARD Objective: Tap the boxes to play sounds! Demo:
Scratch Programming Cards
Development Environment
Intro CS – Screens and Variables
Broadcasting (Adding a new level)
Bbc microbit Lesson 3 – Temperature hot medium.
Games Programming in Scratch
Intro CS – Loops, making animations & films
Co-ordinates And Geometry Module 6: Investigation 2
TODAY’s LESSON IS ABOUT:
Scratch Unit Overview We are going to look at computer programming and how to create your very own computer game The piece of software we will be using.
Year 11 DTG Intermediate Using MIT Scratch for Programming and Control Exercise 2 Controlling movement with the keyboard Year 11 DTG Intermediate.
Intro CS – Keyboard and mouse input
Section 17.1 Section 17.2 Add an audio file using HTML
Encoding Through the Keyboard
Understanding an App’s Architecture
Intro to Programming with Scratch
Explain what touch develop is to your students:
APPLE TWO STEP VERIFICATION CHANGE PHONE NUMBER Please read the following presentation on any help on Apple two step verification change phone number.
Unit 27 - Web Server Scripting
Completing the tasks for A452 with….
Explain what touch develop is to your students:
Fill the screen challenge!
Creating Variables Output Logic flow Operators (More) Basic blocks
Learn… Create… Program
Introduction to TouchDevelop
Explain what touch develop is to your students:
Introduction to TouchDevelop
Programming In Lesson 3.
Learn… Create… Program
Recap the basics Lesson 1.
Introduction to TouchDevelop
Lesson Objectives To understand how to make sprites interact
Explain what touch develop is to your students:
SUBSTITUTION 6th Grade Unit 3
Learning Objectives Explain how selection is used to change a program output Decompose a problem with inputs to help design a program Describe the use.
ICT Gaming Lesson 3.
Explain what touch develop is to your students:
Explain what touch develop is to your students:
Explain what touch develop is to your students:
Explain what touch develop is to your students:
Recap the basics Lesson 1.
Learn… Create… Program
Learn… Create… Program
Introduction to Python
Introduction to Python programming for KS3
Primary School Computing
Scratch 7B IT 1.
Presentation transcript:

Explain what touch develop is to your students: TouchDevelop is a programming environment that runs on your mobile devices. You write scripts by tapping on the screen. You do not need a separate PC or keyboard. Scripts can perform various tasks similar to regular apps. Any TouchDevelop user can install, run, edit, and publish scripts. You can share your scripts with other people by publishing them to the TouchDevelop script bazaar, or by submitting them as an app to the Windows Store or Windows Phone Store.

POP QUIZ! Get your students to take the 5 minute quiz on keywords and test if they understand key words within programming such as variable, loop etc..

Learning Objective LO: Learn how to control a sprite to move using the X and Y co-ordinates Lesson Objective: - Students have learnt how to create functions and how to create characters which can move with the input. They have also learnt how to get characters to carry out actions based on bumping into others. In this lesson they’re going to learn how to get their character to move without input from the touch on the board.

Loading Your Previous Script Go to www.touchdevelop.com Sign in using a windows live ID. Click on the open link at the top of the screen. Click on the name of your script used previously. Walk your students through how to get logged on to the touch develop environment.

Learning Outcomes Use Touch develop to build an application which : Moves characters along X and Y co-ordinates without input Extend your game to use interactions: If characters bump into each other on the X and Y co-ordinates create an event or an action when this takes place. Talk about what the students will be expected to achieve after their second lesson.

What is X and Y? Show your students the difference between X and Y. Talk about positioning on the screen. Link back to previous lessons where they have talked about The character updating X or updating Y. They should have some idea of this already. Ask questions like, what would happen if X increased? What would happen if Y increased? What would happen if they were both increasing at the same time?

Creating a moving object Create a procedure click on new in the code section. Name the procedure to something you can remember. I.E – Score setup Write out your code which would set up the score on the screen. Insert your procedure into main().

Task: - Try and get a number of moving objects through out your game. Have a character which moves up and then down using a loop. Have a character which moves left and then right using a loop.

Extensions: - Extension – Edge of screen… Get your characters to do some, type of action if they happen to bump into each other. Edge of screen… See if you can get your character to change direction when it is at a particular position on the screen.

Hint…. It is basically that answer… however…. They need to use the correct buttons to get it working for Y or X.