AlgoTiles

所属分类:论文
开发工具:Java
文件大小:0KB
下载次数:0
上传日期:2017-08-26 23:23:38
上 传 者sh-1993
说明:  使用纸牌学习编程的移动应用程序,
(Mobile App for learning programming using paper tiles,)

文件列表:
LICENSE (35141, 2017-08-26)
MyApplication/ (0, 2017-08-26)
MyApplication/.idea/ (0, 2017-08-26)
MyApplication/.idea/.name (13, 2017-08-26)
MyApplication/.idea/compiler.xml (686, 2017-08-26)
MyApplication/.idea/copyright/ (0, 2017-08-26)
MyApplication/.idea/copyright/profiles_settings.xml (74, 2017-08-26)
MyApplication/.idea/encodings.xml (159, 2017-08-26)
MyApplication/.idea/gradle.xml (957, 2017-08-26)
MyApplication/.idea/misc.xml (2226, 2017-08-26)
MyApplication/.idea/modules.xml (512, 2017-08-26)
MyApplication/.idea/runConfigurations.xml (564, 2017-08-26)
MyApplication/app/ (0, 2017-08-26)
MyApplication/app/build.gradle (666, 2017-08-26)
MyApplication/app/proguard-rules.pro (670, 2017-08-26)
MyApplication/app/src/ (0, 2017-08-26)
MyApplication/app/src/androidTest/ (0, 2017-08-26)
MyApplication/app/src/androidTest/java/ (0, 2017-08-26)
MyApplication/app/src/androidTest/java/com/ (0, 2017-08-26)
MyApplication/app/src/androidTest/java/com/example/ (0, 2017-08-26)
MyApplication/app/src/androidTest/java/com/example/user/ (0, 2017-08-26)
MyApplication/app/src/androidTest/java/com/example/user/myapplication/ (0, 2017-08-26)
MyApplication/app/src/androidTest/java/com/example/user/myapplication/ApplicationTest.java (361, 2017-08-26)
MyApplication/app/src/main/ (0, 2017-08-26)
MyApplication/app/src/main/AndroidManifest.xml (881, 2017-08-26)
MyApplication/app/src/main/java/ (0, 2017-08-26)
MyApplication/app/src/main/java/com/ (0, 2017-08-26)
MyApplication/app/src/main/java/com/example/ (0, 2017-08-26)
MyApplication/app/src/main/java/com/example/user/ (0, 2017-08-26)
MyApplication/app/src/main/java/com/example/user/myapplication/ (0, 2017-08-26)
MyApplication/app/src/main/java/com/example/user/myapplication/Createlevel.java (6489, 2017-08-26)
MyApplication/app/src/main/java/com/example/user/myapplication/ImageProcessing.java (7338, 2017-08-26)
MyApplication/app/src/main/java/com/example/user/myapplication/MainActivity.java (22516, 2017-08-26)
MyApplication/app/src/main/java/com/example/user/myapplication/Simulate.java (10926, 2017-08-26)
MyApplication/app/src/main/java/com/example/user/myapplication/Start.java (665, 2017-08-26)
MyApplication/app/src/main/res/ (0, 2017-08-26)
MyApplication/app/src/main/res/drawable/ (0, 2017-08-26)
... ...

## Pokemon Coding Monsters present: # AlgoTiles AlgoTiles is an awesome app for kids to learn programming. It was created in less than 48 hours during Hackathon Cyprus 2016. ![AlgoTiles screenshot](https://github.com/doc-images/screenshot.jpg "AlgoTiles screenshot") It has been implemented by: * [Panayiotis Panayiotou](https://github.comhttps://uk.linkedin.com/in/panayiotis-panayiotou-905437108) * [Andreas Loizou](https://github.comhttps://cy.linkedin.com/in/loizouandreas) * [Michalis Psalios](https://github.comhttps://uk.linkedin.com/in/michalis-psalios-61b873a9) * [Constantinos Diomedous](https://github.comhttps://github.com/condiom), * [Demos Christoforou](https://github.comhttps://github.com/demos317) For an Ultra High Definition demonstration we have added a gif below [TODO] and a few photos at the end. Its a great combination between scratch, the programming language created by MIT for kids to learn algorithmic logic and Legos, that you can physically use to build things. Kids from 4-101 can learn basic algorithmic principles by programming using colored tiles. Literally, you can build a program just by moving the colored tiles on your desk, floor, or even on an A4 paper. You can use the android application we created (soon on iOS as well*) to take a photo of the tiles. The application reads your tiles, converts them to commands, and your agent can move in a labyrinth based on the commands you just wrote. Beware of bombs (they are dangerous some times)! Wait, **THERE IS MORE!** You can use the application to create your **own** levels and then arrange the tiles to algorithmically tell the player how to move within the maze. a*MAZE*ing, isn't it? If you don't want the levels we have created for you, you can load and play any level you create at any time. Our app is currently on version 63.0. Take that Google Chrome :) Enjoy! \*That was a joke.. for now :) **Step 0:** Cut your papers into tiles of the same size. Add them into A3 paper (8x4) ![Step 0](https://github.com/doc-images/step0.jpg "Cut your papers into tiles of the same size. Add them on top of an A3 paper sheet (8x4)") **Step 1:** Open AlgoTiles app! ![Step 1](https://github.com/doc-images/step1.jpg "Open AlgoTiles app!") **Step 2.a:** Press *Take Photo* button and take a photo of your *Solution* on the app ![Step 2](https://github.com/doc-images/step2.jpg "Press *Take Photo* button and take a photo of your *Solution* on the app") **Step 2.b:** Your photo should be something similar to that. ![Step 2](https://github.com/doc-images/step2-board.jpg "Your photo should be something similar to that.") **Step 3:** Load the picture and watch your agent execute your commands and move on the labyrinth!. ![Step 3](https://github.com/doc-images/step-3.jpg "Load the picture and watch your agent execute your commands and move on the labyrinth!.")

近期下载者

相关文件


收藏者