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

Title:
Wooden Peg Game: Implementations as Both a Web App and as an Android App
Language:
English
Source:
Information Systems Education Journal. Mar 2016 14(2):14-18.
Availability:
Information Systems and Computing Academic Professionals. Box 488, Wrightsville Beach, NC 28480. e-mail: publisher@isedj.org; Web site: http://isedj.org
Peer Reviewed:
Y
Page Count:
5
Publication Date:
2016
Intended Audience:
Teachers
Document Type:
Fachzeitschrift Journal Articles<br />Reports - Descriptive
Education Level:
Higher Education
Postsecondary Education
ISSN:
1545-679X
Number of References:
6
Entry Date:
2017
Accession Number:
EJ1136238
Database:
ERIC

Weitere Informationen

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.

As Provided