Games & Apps Design with MS Touch Develop

Course Description

The way in which we interact with computing devices is changing: instead of keyboards, advanced touchscreens become more common; mobile devices are often equipped with more sensors, such as location information and acceleration, and are always connected to the cloud.

Touch Develop is a new programming environment and language from Microsoft built around this new reality. Its typed, structured programming language is built around the idea of only using a touchscreen as the input device to author code. It has built-in primitives which make it easy to access the rich sensor data available on a mobile device.

From Drag and Drop blocks to curly braces, the editor adapts to users skills and allows you to grow at your own pace. Touch Develop features 3 skill levels: beginner, coder, and expert, that provide a seamless transition for learners.

Learning Outcome

Students will be able to

  1. Apply sequence and repetition  in programs.
  2. Develop variables of different data types
  3. Design Controls and Events
  4. Develop cross platform scripts

  5. Transition from block-based programming to scripting.

  6. Improve Soft STEM Skills: Critical, Computational & Creative Thinking
STEM concepts are integrated and core components of this course. Introducing kids to these principles of integrated Science, Technology, Engineering and Maths at their early ages and in the basic forms would enhance school performance and sustained interests in their real world application.

Software & Tools

Reference: https://www.touchdevelop.com/

Take Home / Projects

Our approach helps kids understand and design their own programs.
The link below shows what other people are doing all over the world.
Our approach is to help our students design similar projects or create their own without just coping existing projects.

Class Details

3

Max number of students per Instructor.

8

Lessons (Regular Class)

5

Lessons (Holiday Camp)

1.5

Hours /Lesson (Regular Class)

2.0

Hours /Lesson (Holiday Camp)