IS Curriculum, Education and Teaching Cases


In this preliminary report we describe ongoing research aimed at developing an effective method forgiving business students the experience of using an API. Specifically, we seek a method that isaccessible and useful even to students with no technical background. The approach we have taken is toteach students a small but sufficient amount of the Python language and then provide them with the APIto a restaurant information system that we have developed specifically for the course. Student teamsuse the API to implement a simple information system tailored to the specific work flow of a restaurantof their choice. Anecdotal evidence suggests that students have found the programming experienceuseful and that further investigation of the proposed method is warranted. This paper describes theapproach taken and the reasons behind the approach in enough detail so that the reader can assess itspotential relevance to his or her own curriculum and find some guidance on how to develop similarapproaches.