Explain what touch develop is to your students:

Slides:



Advertisements
Similar presentations
Summer Computing Workshop. Introduction to Variables Variables are used in every aspect of programming. They are used to store data the programmer needs.
Advertisements

Pages and boxes Building quick user interfaces. learning objectives o Build a quick UI with pages and boxes o understand how pages and boxes work o click.
Introduction to TouchDevelop
Programming with touchdevelop touchdevelop introduction Disclaimer: This document is provided “as-is”. Information and views expressed in this document,
Screens naming screens and concepts Disclaimer: This document is provided “as-is”. Information and views expressed in this document, including URL and.
Microsoft Office 2013 ®® Appendix A Introduction to Cloud Computing.
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.
Programming on the Go Chapters 1and 2 Siddharth Patel
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials Software: Building apps Suitable for: Advanced.
Introduction to TouchDevelop
Python Programming Introduction to programming using python.
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.
PROGRAMMING In. Objectives  We’re learning to develop basic code with the use of the correct syntax and variables. Outcomes  Explain what syntax is.
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.
Today: Student will be able to describe the basics of their class and computing Tell me about you and how you use computers. Lesson 1 Slide 1.
FACEBOOK Material adapted from
 Write the Learning objective onto your Self Assessment Sheet LO: Learn how to add different types of paths to a world and control an enemy within a.
Introduction to TouchDevelop Lesson 3 – Comments & Lists Created by S. Johnson
OST Intro in to Macs. History of Macintosh On January 24, 1984 Apple Computer introduced the Apple Macintosh personal computer, with the Macintosh.
Screens naming screens and concepts v2.8 Disclaimer: This document is provided “as-is”. Information and views expressed in this document, including URL.
 This is an online tool that one can use to share with multiple users either by saving and printing their creation or sending the link to someone else.
Boxes. boxes- learning targets o I will be able to display buttons (boxes) o I will be able to organize boxes o I will be able to create an animation.
Introducing Scratch Learning resources for the implementation of the scenario
Martin Norris Computing Teacher/Leader at Moldgreen Community Primary School, Huddersfield
Index Background Costumes Making object walk smoothly Controlling an object with the keyboard Control an object with the mouse Changing costume when hit.
Boxes. SOUNDBOARD Objective: Tap the boxes to play sounds! Demo:
Scratch Programming Cards
Code Editing Lesson 2.
Development Environment
Computer Literacy BASICS
Operating Systems & System Software
Customise & Explain your game
Meetoo Tips.
Intro CS – Screens and Variables
Bbc microbit Lesson 3 – Temperature hot medium.
Introduction to Event-Driven Programming
Scratch 7B IT1.
Basic operations in Matlab
Lesson 1: Buttons and Events – 12/18
Scratch – Simple Programming
Explain what touch develop is to your students:
What is a computer?.
Chapter 16 – Programming your App’s Memory
Introduction to Computer Basics Part 2
Learning Objective LO: We’re learning to understand when it is appropriate to use particular data types.
Explain what touch develop is to your students:
Chromebook Enrolment.
Introduction to TouchDevelop
GAMING IN KODU – Lesson 1.
Explain what touch develop is to your students:
Introduction to TouchDevelop
Scratch – Simple Programming
Motion and Looks.
Areas of the SCRATCH 2 Screen
Introduction to TouchDevelop
SUBSTITUTION 6th Grade Unit 3
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:
Tank Game Int 10 Unit 3 – Game Maker.
Introduction to Python programming for KS3
Explain what touch develop is to your students:
Scratch 7B IT1.
Interactive Media Technology
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.

Learning Objective LO: Learn how to develop a simple application using the Touch Develop Environment. Lesson Objective: - Students are learning how to develop a simple application which will move characters up and down and it will introduce them to the touch environment.

Setting Up Touch Develop Go to www.touchdevelop.com Sign in using a windows live ID. Click on the open link at he top of the screen. Click on the Create Script button Walk your students through how to get logged on to the touch develop environment.

Introduction What is “main()”? What is “Post to wall?” What is a “Sprite?” What is a “Variable?” Main() – Students will need to know that main is the main function of your game. It will run this function before anything else. If you have used Kodu as a starter you can link this is with Pages. Explain that other functions will happen later on. Post to wall – Get your students to experiment with changing this message and pressing the run button. Get a quick discussion about the changes and what it does. Talk to students how plain the game is and what we would like to do. What is a sprite – Get your students to understand and maybe even take notes. A sprite is a character or computer graphic which may be moved on screen. It can be manipulated in many ways. What is a variable – Get your students to think of a variable as a bucket. It is something which can be emptied and refilled with information. For example if you had a name variable. It could store lots of different information. If you emptied the bucket, you would have room for a new name. Explain that you can have a variable which is local and a variable which is global and used all over the program.

Learning Outcomes Touch develop to build a application which : Has a background image Has a width for 480 and a height of 800 Upload an image and include a sprite. Upload a number of different images to use as characters throughout your application. Talk about what the students will be expected to achieve after their first lesson. This might take 2 lessons for some students but the help sheets will be attached to introduce this to younger students.

Setting a Background Create a variable for the height – As Number Create a variable for the width – As Number Create a variable for the board – As Board Create a portrait board using the 3 variables. Post to wall Use the hand out to support this task. Talk about what the students will be expected to achieve after their first lesson. This might take 2 lessons for some students but the help sheets will be attached to introduce this to younger students.

Setting up a Sprite Upload your picture. Set up a variable for the image as a Sprite. Create the picture on the board. Set the height, width and position. Set the friction. Use the hand out to support this task. Extension – Use what you already known to make variables for the height / width of the character. Talk about what the students will be expected to achieve after their first lesson. This might take 2 lessons for some students but the help sheets will be attached to introduce this to younger students.