MobileEdu-Puzzle teaches computer programming skills through puzzles and games
MobileEdu-Puzzle - combines the power of games and puzzles to support learning of programming concepts. Programming puzzles are a type of scaffolded program construction tasks where the learner is given a set of code fragments, blocks of a single or multiple lines of code, from Parsons programming puzzles. The student task is to construct a program from these skeleton codes thereby gaining understanding and comprehension of how solve a programming task. The goal is for the student to read and understand existing code and determine how to assemble, build and compile the codes. Student could obtain new perspective to programming when they are challenged by their peers.