Upload
maurice-king
View
213
Download
0
Embed Size (px)
Citation preview
programming with touchdevelop
class mechanicsworking with a phone in the classroom
Disclaimer: This document is provided “as-is”. Information and views expressed in this document, including URL and other Internet Web site references, may change without notice. You bear the risk of using it. This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this document for your internal, reference purposes. © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and Windows Live are trademarks of the Microsoft group of companies. All other trademarks are property of their respective owners.
programming with touchdevelop
basic idea…o no PCo only a phone
programming with touchdevelop
daily routineo recap of previous days' lesson(s)o today's new lesson(s)o exercises to try in classo extra exercises for faster learners
and for a challengeo occasional homework
programming with touchdevelop
tutorialso slides may refer to tutorial scripts in the
cloudo denoted by ☁ symbol
☁ http://touchdevelop.com/aojn
o web page shows script source (raw format)o to install, click on the install button, go to
the touchdevelop app and sync.
programming with touchdevelop
publishingo exercises, homework scripts should
be published to the cloud
► this symbol denotes an exercise
• unfinished/in-progress scripts may be published if questions arise
• when you update a script and publish, touchdevelop automatically hides the old version
programming with touchdevelop
socialo in the app or on the web,
customize your profile with a description, web site and picture
o each script has a forum, use it to ask questions
o use main forum for general questions
programming with touchdevelop
user name mapo once each student has logged in touchdevelop,
build a table that maps their user unique ids to their names.• users can change their nickname in the app, user ids
are immutable.
o TIP: avoid using facebook as it is often blocked by school Wi-Fi
o you can subscribe to your students and get notified about each of their published script, comments, etc…
programming with touchdevelop
homeworko students publish scripts with a unique
homework identifier in the description, • e.g. abcd12hw4 where abcd is the initial of our
school, 12 is the year and hw4 stands for homework 4.
o use search in the web site to find and review student scripts• tip: you can search for partial matches, e.g. abcd
o cloud keeps track of variations and base scripts, easy diffing of scripts
programming with touchdevelop
broadcasto broadcasting allows to stream your
touchdevelop to a computero requires a Windows client application
running connected through the same Wi-Fi as the phone
programming with touchdevelop
help and docso students can search for docs (the
slides your are reading as well) through the built-in search from the app
o TIP: use a shared folder to share more documents with your students, it will automatically show up in the Office hub