Skip to content

Bachelor's thesis about an iOS app for teaching programming to children. This app uses augmented reality and computer vision to scan tangible puzzles of programs and execute them on a virtual robot.

Notifications You must be signed in to change notification settings

Xitric/AR-Programming

Repository files navigation

AR Programming

Branch Status
master Build Status
develop Build Status

Source code accompanying the Bachelor's thesis "Multi-user tangible programming with augmented reality". Written by Emil Nielsen and Kasper Schultz Davidsen, the University of Southern Denmark, spring 2019.

Idea

This project concerns the development of an augmented reality app for teaching simple algorithms and programming to children. The app will make use of tangible programming cards tagged with Aztec codes. This allows for easy identification using the camera on tablets and smartphones.

The user can create program sequences by laying out the cards in different orders on a flat surface. The cards contain no microchips and are thus controlled entirely through the app. The goal is to program a virtual robot to solve simple tasks. The functionality of the cards can range from simple operations such as moving and rotating to more complex constructs such as branches and loops.

About

Bachelor's thesis about an iOS app for teaching programming to children. This app uses augmented reality and computer vision to scan tangible puzzles of programs and execute them on a virtual robot.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages