Wooden Peg Game: Implementations as Both a Web App and as an Android AppReport as inadecuate

Wooden Peg Game: Implementations as Both a Web App and as an Android App - Download this document for free, or read online. Document in PDF available to download.

Information Systems Education Journal, v14 n2 p14-18 Mar 2016

Mobile application development is currently an important component of CS/IS education. Because of the rapid rate of change in the mobile application field, there are many websites that provide instructional material in tutorial format, but it is difficult to find a textbook that includes mobile application programming assignments and exercises. This paper presents two assignments, one as a web app implemented in HTML and JavaScript and one as an Android app implemented in Java using Android Studio, for an introductory level course in mobile application development. Both assignments implement the same game: a digital representation of the wooden peg game in which 15 pegs are arranged in a wooden triangle. When playing the game, one initial peg is removed from the board. Subsequent moves are made by jumping a peg over a second peg and removing the second peg. The ultimate goal is to remove all but one peg. The web app version of the game is assigned to students first, after other introductory html/JavaScript assignments have been completed. The html/JavaScript version can be used as an example of multi-platform development using PhoneGap or other multi-platform development environments. The Android app version of the game is assigned after other introductory Android applications have been completed.

Descriptors: Undergraduate Students, Computer Science Education, Introductory Courses, Programming, Programming Languages, Computer Oriented Programs, Educational Games, Handheld Devices, Computer Software, Program Implementation, Assignments, Comparative Analysis, Teaching Methods, Coding, Cooperative Learning

Information Systems and Computing Academic Professionals. Box 488, Wrightsville Beach, NC 28480. e-mail: publisher[at]isedj.org; Web site: http://isedj.org

Author: Martincic, Cynthia J.

Source: https://eric.ed.gov/?q=a&ft=on&ff1=dtySince_1992&pg=230&id=EJ1136238

Related documents