UPSI Digital Repository (UDRep)
Start | FAQ | About
Menu Icon

QR Code Link :

Type :thesis
Subject :LB Theory and practice of education
Main Author :Wong, Yoke Seng
Title :The effectiveness of learning Object-Oriented Programming concepts through role playing game among undegraduate students
Place of Production :Tanjong Malim
Publisher :Fakulti Seni, Komputeran dan Industri Kreatif
Year of Publication :2020
Notes :With cd
Corporate Name :Universiti Pendidikan Sultan Idris
PDF Guest :Click to view PDF file

Abstract : Universiti Pendidikan Sultan Idris
This  research  aims  to  examine  the  effectiveness  of  learning  the  concept  of  Object Oriented  Programming  (OOP)  through  role-playing  games  among  undergraduate students. A  framework on game-based learning (GBL) has been developed and a variety of platform games  (computer-based and mobile) titled Odyssey of Phoenix have been developed. The development of this  game  has combined the concept of constructive alignment and design of game elements with  appropriate OOP learning content. A total of nine experts were involved in the validity of game  design and validity of learning content with each having more than five years of experience. A  pilot test was conducted involving  20  students.   This  study  uses  a  quantitative  approach   through  quasi- experimental pre-test and post-test involving a randomly selected sample of 214  first year  undergraduate  students  in  computer  science  from  three  institutions  of  higher  learning in Malaysia. A total of 107 people were placed as treatment groups and a total of 107   people  were  placed  as  control groups.  Data  were  analyzed  using  parametric inference  statistics such as t-test and variance analysis to test the hypothesis. The t-test results showed  that the mean score was high for the treatment group which was 7.36 (M=0.657,   SD=9.295)    compared   to   the   control   group   (M=0.731,   SD=8.833), t(107)=0.025,   p=.0001).   The    results   of   the   variance   analysis   showed   that   the effectiveness of student performance  was significant (F=17.6241, p

References

Abbasi,  Suhni,  Kazi,  Hameedullah,  &  Khowaja,  Kamran.  (2017).  A  Systematic  Review  of 

Learning Object Oriented Programming through Serious  Games and Programming Approaches. Paper 

presented at the Engineering Technologies and Applied Sciences (ICETAS), 2017 4th IEEE 

International Conference

 

Agha, Riaz A., & Fowler, Alexander J. (2015). The Role and Validity of Surgical Simulation.

International surgery, 100(2), 350-357. doi: 10.9738/INTSURG-D-14-00004.1

 

Aha, David W, Molineaux, Matthew, & Ponsen, Marc. (2005). Learning to Win: Case-Based Plan  

Selection  in  a  Real-Time  Strategy  Game.  Paper  presented  at  the  International Conference 

on Case-Based Reasoning ICCBR 2005.

 

Ak, Oguz, & Kutlu, Birgul. (2017). Comparing 2D and 3D GameOguz, & Kutlu, Birgul. (2017). Compms of 

Learning Gains and Student Perceptions.  British Journal of Educational Technology, 48(1), 129-144.

 

Akar,  Sacide  Guzin  Mazman,  &  Altun,  Arif.  (2017).  Individual  Differences  in  Learning 

Computer  Programming:  A Social Cognitive  Approach.  Contemporary Educational Technology, 8(3), 

195-213.

 

Alaswad,  Zina,  &  Nadolny,  Larysa.  (2015).  Designing  for  Game-Based  Learning:  The 

Effective  Integration  of  Technology  to  Support  Learning.  Journal  of  Educational Technology 

Systems, 43(4), 389-402.

 

Alcid, Argomer S, Bandril, Leonard Benjamin P, De Guzman, Anfernee E, & Lopez, Lance Jasper C 

(2017). Analysis, Design, Development, Implementation, and Evaluation of a Serious  Game  Designed  

to  Inform  Users  on  Environmental  Issues.  International Journal of Computing Sciences 

Research, 1(1), 11-23.

 

Amory,   Alan.   (2007).  Game  Object   Model   Version  Ii:  A  Theoretical  Framework  for 

Educational Game Development. Educational Technology Research and Development, 55(1), 51-77.

 

Amory, Alan, & Seagram, Robert. (2003). Educational Game Models: Conceptualization and Evaluation:  

The  Practice  of  Higher  Education.  South  African  Journal  of  Higher Education, 17(2), 

206-217.

 

Anquan, Jie, Yuqing, Li, Bailiang, Chen, Jihua, Ye, & Jie, Zou. (2010). The Education Reform and 

Innovation of Object-Oriented Programming Course in Normal University. Paper presented  at  the  

Computer  Science  and  Education  (ICCSE),  2010  5th  International

Conference

Apperley, Thomas H. (2006). Genre and Game Studies: Toward a Critical Approach to Video

Game Genres. Simulation & Gaming, 37(1), 6-23.

 

Arnab,  Sylvester,  Lim,  Theodore,  Carvalho,  Maira  B,  Bellotti,  Francesco,  De Freitas,  

Sara, Louchart, Sandy, et al. (2015). Mapping Learning and Game Mechanics for Serious Games 

Analysis. British Journal of Educational Technology, 46(2), 391-411.

 

Barik,  Titus,  Murphy-Hill,  Emerson,  &  Zimmermann,  Thomas.  (2016).  A  Perspective  on 

Blending  Programming  Environments  and  Games:  Beyond  Points,  Badges,  and Leaderboards. Paper 

presented at the 2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

 

Barriga, Nicolas A, Stanescu, Marius, & Buro, Michael. (2017). Combining Strategic Learning and 

Tactical Search in Real-Time Strategy Games. arXiv preprint arXiv:1709.03480.

Bartle, Richard. (1996). Hearts, Clubs, Diamonds, Spades: Players Who Suit Muds. Journal of MUD 

research, 1(1), 19.

 

Battistella, Paulo, & von Wangenheim, C Gresse. (2016). Games for Teaching Computing in Higher 

Education–a Systematic Review. J IEEE Technology Engineering Education, 9(1), 8-30.

 

Beaubouef, Theresa, Lucas, Richard, & Howatt, James. (2001). The Unlock System: Enhancing Problem 

Solving Skills in Cs-1 Students. ACM SIGCSE Bulletin, 33(2), 43-46.

 

Beaubouef,  Theresa,  &  Mason,  John.  (2005).  Why  the  High  Attrition  Rate  for  Computer 

Science Students:  Some Thoughts  and Observations.  ACM  SIGCSE Bulletin,  37(2), 103-106.

 

Bennedsen, Jens, & Caspersen, Michael. (2008). Model-Driven Programming Reflections on the Teaching 

of Programming (pp. 116-129): Springer.

 

Bennedsen, Jens, & Caspersen, Michael E. (2007). Failure Rates in Introductory Programming.

ACM SIGcSE Bulletin, 39(2), 32-36.

 

Bennedsen,  Jens,  Caspersen,  Michael  E,  &  Kölling,  Michael.  (2008).  Reflections  on  the 

Teaching of Programming: Methods and Implementations (Vol. 4821): Springer.

 

Benson, Lisa, Elliott, Dean, Grant, Michael, Holschuh, Doug, Kim, Beaumie, Kim, Hyeonjin, et al. 

(2002). Usability and Instructional Design Heuristics for E-Learning Evaluation. Paper  presented  

at  the  EdMedia:  World  Conference  on  Educational  Media  and Technology.

 

Bergin, Susan, & Reilly, Ronan. (2005a). The Influence of Motivation and Comfort-Level on Learning  

to  Program  Proceedings  of  the  17th  Workshop  of  the  Psychology  of Programming Interest 

Group, Ppig 05. University of Sussex, Brighton, Uk, June 2005. (pp. 293-304): Psychology of 

Programming Interest Group.

 

Bergin, Susan, & Reilly, Ronan. (2005b). Programming: Factors That Influence Success. Paper 

presented at the ACM SIGCSE Bulletin.

 

Biggs, John. (1996). Enhancing Teaching through Constructive Alignment. Higher education,

32(3), 347-364.

 

Biggs, John B. (1987). Student Approaches to Learning and Studying. Research Monograph:

ERIC.

Bittencourt, Roberto A, dos Santos, David Moises B, Rodrigues, Carlos A, Batista, Washington P,  &  

Chalegre,  Henderson  S.  (2015).  Learning  Programming  with  Peer  Support, Games,  Challenges  

and  Scratch.  Paper  presented  at  the  2015  IEEE  Frontiers  in Education Conference (FIE).

 

Blunt, Richard. (2007). Does Game-Based Learning Work? Results from Three Recent Studies. Paper 

presented at the Proceedings of the Interservice/Industry Training, Simulation, & Education 

Conference.

 

Bouvier,  Dennis,  Lovellette,  Ellie,  Matta,  John,  Alshaigy,  Bedour,  Becker,  Brett  A,  

Craig, Michelle,  et  al.  (2016).  Novice  Programmers  and  the  Problem  Description  Effect. 

Paper presented at the Proceedings of the 2016 ITiCSE Working Group Reports.

 

Boyle, Elizabeth A, Hainey, Thomas, Connolly, Thomas M, Gray, Grant, Earp, Jeffrey, Ott, Michela, 

et al. (2016). An Update to the Systematic Literature Review of Empirical Evidence  of  the Impacts 

 and Outcomes  of  Computer  Games  and Serious  Games.  J Computers Education, 94, 178-192.

 

Braun, Beate, Stopfer, Juliane M, Müller, Kai W, Beutel, Manfred E, & Egloff, Boris. (2016). 

Personality  and  Video  Gaming:  Comparing  Regular  Gamers,  Non-Gamers,  and Gaming  Addicts  

and  Differentiating  between  Game  Genres.  Computers  in  Human Behavior, 55, 406-412.

 

Brockett, Ralph G, & Hiemstra, Roger. (2018). Self-Direction in Adult Learning: Perspectives on 

Theory, Research and Practice: Routledge.

 

Bruner, Jerome Seymour. (1966). Toward a Theory of Instruction (Vol. 59): Harvard University Press.

 

Buchanan, Bruce G. (1986). Some Approaches to Knowledge Acquisition Machine Learning

(pp. 19-24): Springer.

 

Burguillo, Juan C. (2010). Using Game Theory and Competition-Based Learning to Stimulate Student 

Motivation and Performance.  Computers & Education, 55(2), 566-575. doi: 

10.1016/j.compedu.2010.02.018

 

Byrne,   Pat,  &  Lyons,   Gerry.   (2001).   The  Effect  of   Student  Attributes  on  Success   

in Programming. Paper presented at the ACM SIGCSE Bulletin.

 

Cagiltay, Nergiz Ercil, Ozcelik, Erol, & Ozcelik, Nese Sahin. (2015). The Effect of Competition on 

Learning in Games. Computers & Education, 87, 35-41.

 

Chandrashekar, HS, Kiran, A Geetha, Uma, B, & Sunita, P. (2018). Introducing Programming Using 

“Scratch” and “Greenfoot”. Journal of Engineering Education Transformations.

 

Chang,  Chi-Cheng,  Liang,  Chaoyun,  Chou,  Pao-Nan,  &  Lin,  Guan-You.  (2017).  Is  Game- Based 

Learning Better in Flow Experience and Various Types of Cognitive Load Than Non-Game-Based  

Learning?  Perspective  from  Multimedia  and  Media  Richness.

Computers in Human Behavior, 71, 218-227.

 

Chang,  Chiung-Sui,  Wong,  Meng-Ting,  &  Chien,  Fei-Liang  (2017).  Development  and Evaluation  

of  the  Operational  Management  Simulation  Game  E-Café.  Journal  of Applied Science 

Engineering, 20(1), 95-106.

 

Cojocariu, Venera-Mihaela, & Boghian, Ioana. (2014). Teaching the Relevance of Game-Based Learning  

to  Preschool  and  Primary  Teachers.  Procedia  -  Social  and  Behavioral Sciences, 142, 

640-646. doi: https://doi.org/10.1016/j.sbspro.2014.07.679

 

Colakoglu,  Ozgur  M,  &  Akdemir,  Omur.  (2012).  Motivational  Measure  of  the  Instruction 

Compared: Instruction Based on the Arcs Motivation Theory Vs Traditional Instruction in Blended 

Courses. Turkish Online Journal of Distance Education, 11(2), 73-89.

 

Colder  Carras,  Michelle,  Van  Rooij,  Antonius  J,  Spruijt-Metz,  Donna,  Kvedar,  Joseph, 

Griffiths,  Mark  D,  Carabas,  Yorghos,  et  al.  (2018).  Commercial  Video  Games  as Therapy:  

A  New  Research  Agenda  to  Unlock  the  Potential  of  a  Global  Pastime. Frontiers in 

psychiatry, 8, 300.

 

Connolly, Thomas M, Boyle, Elizabeth A, MacArthur, Ewan, Hainey, Thomas, & Boyle, James

M.  (2012).  A  Systematic  Literature  Review  of  Empirical  Evidence  on  Computer Games and 

Serious Games. Computers & Education, 59(2), 661-686.

 

Csikszentmihalyi, Mihaly, & Csikszentmihalyi, Isabella. (1975). Beyond Boredom and Anxiety

(Vol. 721): Jossey-Bass San Francisco.

 

D'Souza, Jeevan, & Gurin, Michael. (2016). The Universal Significance of Maslow’s Concept of 

Self-Actualization. The Humanistic Psychologist, 44(2), 210.

 

Dalal,  Nikunj,  Dalal, Parth, Kak, Subhash, Antonenko,  Pavlo,  & Stansberry,  Susan.  (2009). 

Rapid Digital Game Creation for Broadening Participation in Computing and Fostering Crucial 

Thinking Skills. International Journal of Social and Humanistic Computing, 1(2), 123-137.

 

Davis, Dixie Margaret. (2017). Alice, Bluej and Starlogo Tng–Next Generation Environments for   

Learning   Programming:   Research   Report   EDF   5906/DIS.   http://gisshop. 

com/isd/portfolio/files ….

 

Deneyimleri,  Üniversite  Öğrencilerinin  Programlama,  &  ve  Engeller,  Güçlükler.  (2010). 

Undergraduate  Students'  Experiences  in  Programming:  Difficulties  and  Obstacles. Editorial 

Board, 9.

 

Denis, Guillaume, & Jouvelot, Pierre. (2005). Motivation-Driven Educational Game Design: Applying 

Best Practices to Music Education. Paper presented at the Proceedings of the 2005 ACM SIGCHI 

International Conference on Advances in computer entertainment technology.

 

Dick,  W.,  Carey,  L.,  &  Carey,  J.O.  (2013).  The  Systematic  Design  of  Instruction: 

Pearson Education, Limited.

 

Dieker, Lisa A, Rodriguez, Jacqueline A, Lignugaris/Kraft, Benjamin, Hynes, Michael C, & Hughes,  

Charles  E.  (2014).  The  Potential  of  Simulated  Environments  in  Teacher Education: Current 

and Future Possibilities. Teacher Education and Special Education,

37(1), 21-33.

 

DiSalvo, Betsy, Guzdial, Mark, Bruckman, Amy, & McKlin, Tom. (2014). Saving Face While Geeking Out: 

Video Game Testing as a Justification for Learning Computer Science. Journal of the Learning 

Sciences, 23(3), 272-315.

 

Ebrahimzadeh, Mohsen, & Sepideh, Alavi. (2017). The Effect of Digital Video Games on Efl 

Students’language Learning Motivation. Teaching English with Technology, 17(2), 87- 112.

 

Edgar, Gerald A. (1987). Darwin: A Survival Game for  Programmers. Computer Language, 4(4), 79-86.

 

Erhel, Séverine, & Jamet, Eric (2013). Digital Game-Based Learning: Impact of Instructions and 

Feedback on Motivation and Learning Effectiveness. Computers & Education, 67, 156-167.

 

Fincher, Sally, Cooper, Stephen, Michael, K, & Utting, I. (2009). Ile-Idol. SIGCSE Bull., 41(3), 

4-5. doi: 10.1145/1595496.1562885

 

Florea, Adrian, Gellert, Arpad, Florea, Delilah, & Florea, Adrian-Cristian. (2016). Teaching 

Programming by Developing Games in Alice. Paper presented at the The International Scientific 

Conference eLearning and Software for Education.

 

Fong,  Gwenda.  (2006).  Adapting  Cots  Games  for  Military  Experimentation.  Simulation  & 

Gaming, 37(4), 452-465. doi: 10.1177/1046878106291670

 

Forehand,  Mary. (2010). Bloom’s  Taxonomy.  Emerging perspectives on learning, teaching, and 

technology, 41, 47.

 

Fraenkel, JR, & Wallen, NE. (1996). Valididity and Reliability. How to Design and Research in 

Education (Vol. 3). New York: McGraw-Hill, INC.

 

Gagné, E.D. (1985). The Cognitive Psychology of School Learning: Little, Brown.

Gardner,  Margery.  (2017).  Understanding  Integrated  Stem  Science  Instruction  through  the 

Experiences   of   Teachers   and   Students.   Syracuse   University.   Retrieved   from 

https://surface.syr.edu/etd/686?utm_source=surface.syr.edu%2Fetd%2F686&utm_me 

dium=PDF&utm_campaign=PDFCoverPages

 

Gawel, Joseph E. (1997). Herzberg's Theory of Motivation and Maslow's Hierarchy of Needs.

Practical Assessment, Research & Evaluation, 5(11), 3.

 

Gay, L.R., & Diehl, P.L. (1992). Research Methods for Business and Management: Macmillan Publishing 

Company.

 

Gentile, Douglas A, & Gentile, J Ronald. (2008). Violent Video Games as Exemplary Teachers: A 

Conceptual Analysis. Journal of Youth and Adolescence, 37(2), 127-141.

 

Giessen,  Hans  W.  (2015).  Serious  Games  Effects:  An  Overview.   Procedia-Social  and 

Behavioral Sciences, 174, 2240-2244.

 

Gilakjani, Abbas Pourhossein (2012). Visual, Auditory, Kinaesthetic Learning Styles and Their

Impacts on English Language Teaching. Journal of studies in education, 2(1), 104-113.

 

González,  Marta,  Masip,  Llúcia,  Granollers,  Antoni,  &  Oliva,  Marta.  (2009).  Quantitative 

Analysis  in a  Heuristic  Evaluation Experiment.  Advances  in  Engineering  Software, 40(12), 

1271-1278. doi: https://doi.org/10.1016/j.advengsoft.2009.01.027

 

Goold,  Annagret,  &  Rimmer,  Russell.  (2000).  Factors  Affecting Performance  in First-Year 

Computing. ACM SIGCSE Bulletin, 32(2), 39-43.

 

Grace,  Lindsay.  (2005).  Game  Type  and  Game  Genre.     Retrieved  8/07/2017,  2017,  from 

http://aii.lgracegames.com/documents/Game_types_and_genres.pdf

 

Guzdial,  Mark,  &  Adams,  Joel C.  (2014).  Moocs  Need More Work;  So Do Cs  Graduates.

Commun. ACM, 57(1), 18-19.

 

Hainey, Thomas, Connolly, Thomas M, Boyle, Elizabeth A, Wilson, Amanda, & Razak, Aisya. (2016). A 

Systematic Literature Review of Games-Based Learning Empirical Evidence in Primary Education. 

Computers & Education, 102, 202-223.

 

Hayat, Khizar, Al-Shukaili, Naeem Ali, & Sultan, Khalid. (2017). Alice in Oman.  Education 

Information Technologies, 22(4), 1553-1569.

 

Hays, Robert T. (2005). The Effectiveness of Instructional Games: A Literature Review and 

Discussion: Naval Air Warfare Center Training Systems Div Orlando Fl.

 

Helme, Sue, & Clarke, David. (2001a). Cognitive Engagement in the Mathematics Classroom 

Perspectives on Practice and Meaning in Mathematics and Science Classrooms (pp. 131-153): Springer.

 

Helme, Sue, & Clarke, David. (2001b). Identifying Cognitive Engagement in the Mathematics 

Classroom. Mathematics Education Research Journal, 13(2), 133-153.

 

Hou, Huei-Tse (2015). Integrating Cluster and Sequential Analysis to Explore Learners’ Flow and  

Behavioral  Patterns  in  a  Simulation  Game  with  Situated-Learning  Context  for Science 

Courses: A Video-Based Process Exploration. J Computers in human behavior, 48, 424-435.

 

Hsu,  Wen  Chin,  &  Mimura,  Yoko.  (2017).  Understanding  the  Secondary  Digital  Gap: Learning 

Challenges and Performance in College Introductory Programming Courses. Paper presented at the 

Engineering Education (ICEED), 2017 IEEE 9th International Conference

 

Huang,  Wenhao  David,  &  Oh,  Eunjung  Grace.  (2018).  Motivational  Support  from  Digital 

Game-Based  Learning  Environments  (Dgbles)  for  Scientific  Topics  Designed  by Novice End 

Users. Educational Media International, 1-14.

 

Huizenga, JC, Ten Dam, GTM, Voogt, JM, & Admiraal, WF (2017). Teacher Perceptions of the Value of 

Game-Based Learning in Secondary Education.  Computers Education, 110, 105-115.

 

Ibrahim,  Roslina,  Yusoff,  Rasimah Che Mohd,  Omar,  Hasiah Mohamed,  &  Jaafar,  Azizah. (2010). 

 Students  Perceptions  of  Using  Educational  Games  to  Learn  Introductory Programming. 

Computer and Information Science, 4(1), 205.

 

Jacob, Mikhail, & Magerko, Brian. (2015). Viewpoints Ai. Paper presented at the Proceedings

of the 2015 ACM SIGCHI Conference on Creativity and Cognition.

 

Jung, Tirza, Kaß, Christina, Schramm, Thomas, & Zapf, Dieter. (2017). So What Really Is User 

Experience?  An  Experimental  Study  of  User  Needs  and  Emotional  Responses  as Underlying 

Constructs. Ergonomics, 60(12), 1601-1620.

 

Kapp, Karl M. (2012). The Gamification of Learning and Instruction: Game-Based Methods and 

Strategies for Training and Education: John Wiley & Sons.

 

Kazimoglu,   Cagin.   (2013).   Empirical   Evidence   That   Proves   a   Serious   Game   Is   an 

Educationally Effective Tool for Learning Computer Programming Constructs at the Computational 

Thinking Level. University of Greenwich.

 

Ke,  Fengfeng.  (2011).  A Qualitative Meta-Analysis  of Computer  Games as Learning Tools Gaming 

and Simulations: Concepts, Methodologies, Tools and Applications (pp. 1619- 1665): IGI Global.

 

Ke,  Fengfeng  (2016).  Designing  and  Integrating  Purposeful  Learning  in  Game  Play:  A 

Systematic Review. Educational Technology Research Development, 64(2), 219-244.

 

Keller, John M. (2009). Motivational Design for Learning and Performance: The Arcs Model Approach: 

Springer Science & Business Media.

 

Kemp, J.E. (1971). Instructional Design: A Plan for Unit and Course Development: Fearon Publishers.

 

Khenissi,  Mohamed  Ali,  Essalmi,  Fathi,  &  Jemni,  Mohamed  (2015).  Comparison  between 

Serious Games and Learning Version of Existing Games. Procedia-Social Behavioral Sciences, 191, 

487-494.

 

Kim, Jung Tae, & Lee, Won-Hyung. (2015). Dynamical Model for Gamification of Learning (Dmgl). 

Multimedia Tools and Applications, 74(19), 8483-8493.

 

Kinnunen, Päivi. (2009). Challenges of Teaching and Studying Programming at a University of  

Technology–Viewpoints  of  Students,  Teachers  and  the  University.  Unpublished doctoral 

dissertation, Helsinki University of Technology.

 

Kinnunen, Päivi, & Malmi, Lauri. (2006). Why Students Drop out Cs1 Course? Paper presented at  the  

Proceedings  of  the  second  international  workshop  on  Computing  education research.

 

Kirriemuir, John, & McFarlane, Angela. (2004). Literature Review in Games and Learning. A NESTA 

Futurelab Research report.

Klump, R. (2001). Understanding Object-Oriented Programming Concepts. Paper presented at the 2001 

Power Engineering Society Summer Meeting. Conference Proceedings (Cat. No.01CH37262).

 

Kölling,  Michael.  (2015).  Lessons  from  the  Design  of  Three  Educational  Programming 

Environments: Blue, Bluej and Greenfoot.  International Journal of People-Oriented Programming 

(IJPOP), 4(1), 5-32.

 

Kölling, Michael (2010). The Greenfoot Programming Environment.  Trans. Comput. Educ.,

10(4), 1-21. doi: 10.1145/1868358.1868361

 

Krahenbuhl,  Kevin S.  (2016).  Student-Centered Education and Constructivism: Challenges, 

Concerns,  and Clarity for Teachers.  The Clearing House: A Journal of Educational Strategies, 

Issues and Ideas, 89(3), 97-105.

 

Lameras, Petros, Arnab, Sylvester, Dunwell, Ian, Stewart, Craig, Clarke, Samantha, & Petridis, 

Panagiotis. (2017). Essential Features of Serious Games Design in Higher Education: Linking  

Learning  Attributes  to  Game  Mechanics.  British  journal  of  educational technology, 48(4), 

972-994.

 

Law, Robert. (2017). Teaching Programming Using Computer Games: A Program Language Agnostic  

Approach.  Paper  presented  at  the  European  Conference  on  Games  Based Learning.

 

Lee,  Jin Ha, Karlova,  Natascha, Clarke,  Rachel Ivy, Thornton,  Katherine,  & Perti, Andrew. 

(2014). Facet Analysis of Video Game Genres. iConference 2014 Proceedings.

 

Lessard, Jonathan. (2013). Adventure before Adventure Games: A New Look at Crowther and Woods’s 

Seminal Program. Games and Culture, 8(3), 119-135.

 

Li, Kun, & Keller, John M. (2018). Use of the Arcs Model in Education: A Literature Review.

Computers & Education.

 

Liu, Debin, Wang, XiaoFeng, & Camp, Jean. (2008). Game-Theoretic Modeling and Analysis of Insider 

Threats. International Journal of Critical Infrastructure Protection, 1, 75- 80.

 

Loftus,  Chris,  Thomas,  Lynda,  & Zander,  Carol.  (2011).  Can Graduating Students Design: 

Revisited. Paper presented at the Proceedings of the 42nd ACM technical symposium on Computer 

science education.

 

Magerko, Brian, Heeter, Carrie, Fitzgerald, Joe, & Medler, Ben. (2008). Intelligent Adaptation of  

Digital  Game-Based  Learning.  Paper  presented  at  the  Proceedings  of  the  2008 Conference on 

Future Play: Research, Play, Share.

Malone,  Thomas  W.  (1980).  What  Makes  Things  Fun  to  Learn?  Heuristics  for  Designing 

Instructional Computer Games. Paper presented at the Proceedings of the 3rd ACM SIGSMALL symposium 

and the first SIGPC symposium on Small systems.

 

Marchetti, Emanuela, & Valente, Andrea. (2015). Learning Via Game Design: From Digital to Card 

Games and Back Again. Electronic Journal of E-learning, 13(3), 167-180.

 

Martin,  William  E,  &  Bridgmon,  Krista  D.  (2012).  Quantitative  and  Statistical  Research 

Methods: From Hypothesis to Results (Vol. 42): John Wiley & Sons.

 

Mathrani, Anuradha, Christian, Shelly, & Ponder-Sutton, Agate (2016). Playit: Game Based Learning  

Approach  for  Teaching  Programming  Concepts.  Journal  of  Educational Technology & Society, 

19(2), 5-17.

 

McCracken, Michael, Almstrum, Vicki, Diaz, Danny, Guzdial, Mark, Hagan, Dianne, Kolikant, Yifat   

Ben-David,   et   al.   (2001).   A   Multi-National,   Multi-Institutional   Study   of Assessment 

of Programming Skills of First-Year Cs Students. Paper presented at the Working group reports from 

ITiCSE on Innovation and technology in computer science

education.

 

Mohamed,  Hasiah,  & Sabri,  Norlina  Mohd.  (2010).  Development  and Potential Analysis of 

Heuristic Evaluation for Courseware.  Paper presented at the Engineering Education (ICEED), 2010 

2nd International Congress

 

Molenda, Michael. (2003). In Search of the Elusive Addie Model. Performance improvement, 42(5), 

34-36.

 

Moreno, Roxana, & Mayer, Richard E. (2005). Role of Guidance, Reflection, and Interactivity in an 

Agent-Based Multimedia Game. Journal of educational psychology, 97(1), 117.

 

Moser, Robert. (1997). A Fantasy Adventure Game as a Learning Environment: Why Learning to Program 

Is So Difficult and What Can Be Done About It. Paper presented at the ACM SIGCSE Bulletin.

 

Mullins,  Paul,  Whitfield,  Deborah,  &  Conlon,  Michael.  (2009).  Using  Alice  2.0  as  a  

First Language. J. Comput. Sci. Coll., 24(3), 136-143.

 

Murphy,  Ellen,  Crick,  Tom,  &  Davenport,  James  H.  (2016).  An  Analysis  of  Introductory 

Programming Courses at Uk Universities. arXiv preprint arXiv:1609.06622.

 

Noah, Sidek Mohd. (2002). Reka Bentuk Penyelidikan: Falsafah, Teori Dan Praktis.[Research 

Methodology:   Philosophy,   Theories   and   Practices].   Serdang:   Universiti   Putra Malaysia, 

Serdang.

 

Noah, Sidek Mohd. (2005). Pengujian Dan Penilaian Kaunseling: Teori Dan Aplikasi: Serdang: Ampang 

Press Sdn Bhd.

 

O'Riley, Molly E. (2016). The Question of Digital Game Based Learning: An Investigation into the 

Potential Promises and Perils of Education's Golden Goose. Education and Human Development Master's 

Theses, 632.

 

Oblinger,  D.  G.  .  (2004).  The  Next  Generation  of  Educational  Engagement.  Journal  of 

Interactive Media in Education, 1. doi: http://doi.org/10.5334/2004-8-oblinger

 

Ozmen, Busra, & Altun, Arif. (2014). Undergraduate Students' Experiences in Programming: 

Difficulties and Obstacles.  Turkish Online Journal of Qualitative Inquiry, 5(3). doi: 

10.17569/tojqi.20328

 

Pagulayan, RJ, Keeker, K, Wixon, D, Romero, RL, & Fuller, T. (2003). User-Centered Design in  Games 

 the  Human-Computer  Interaction  Handbook:  Fundamentals,  Evolving Technologies and Emerging 

Applications Erlbaum Associates Inc.

 

Pallavicini, Federica, Ferrari, Ambra, & Mantovani, Fabrizia. (2018). Video Games for Well- Being: 

A Systematic Review on the Application of Computer Games for Cognitive and Emotional Training in 

the Adult Population. Frontiers in psychology, 9, 2127.

 

Papastergiou, Marina. (2009). Digital Game-Based Learning in High School Computer Science 

Education: Impact on Educational Effectiveness and Student Motivation.  Computers & Education, 

52(1), 1-12.

 

Paras,  Brad.  (2005).  Game,  Motivation,  and  Effective  Learning:  An  Integrated  Model  for 

Educational  Game  Design.  Paper  presented  at  the  DiGRA  2005:  Changing  Views:

Worlds in Play, 2005 International Conference.

 

Partala, Timo, & Kallinen, Aleksi. (2011). Understanding the Most Satisfying and Unsatisfying User  

Experiences:  Emotions,  Psychological  Needs,  and  Context.  Interacting  with computers, 24(1), 

25-34.

 

Pivec, Maja, Dziabenko, Olga, & Schinnerl, Irmgard. (2003). Aspects of Game-Based Learning. Paper 

presented at the 3rd International Conference on Knowledge Management, Graz, Austria.

 

Plass,  Jan  L,  Homer,  Bruce  D,  &  Kinzer,  Charles  K.  (2015).  Foundations  of  Game-Based 

Learning. Educational Psychologist, 50(4), 258-283.

 

Prensky, Marc. (2003). Digital Game-Based Learning. Computers in Entertainment (CIE), 1(1), 21-21.

 

Prensky, Marc. (2005). Engage Me or Enrage Me. Educase Review, 40(5), 61-64.

Qian,  Meihua,  & Clark,  Karen R  (2016).  Game-Based Learning and 21st Century Skills: A Review 

of Recent Research. Computers in Human Behavior, 63, 50-58.

 

Quille,  Keith,  Bergin,  S,  & Mooney,  Aidan.  (2015).  Programming:  Factors  That Influence 

Success Revisited and Expanded. Paper presented at the International Conference on Enguaging 

Pedagogy (ICEP).

 

Rais, A. E., Sulaiman, S. , & Syed-Mohamad, S. M. . (2011). Game-Based Approach and Its Feasibility 

to Support the Learning of Object-Oriented Concepts and Programming. Paper presented at the 2011 

Malaysian Conference in Software Engineering.

 

Rajaravivarma,  Rathika.  (2005).  A  Games-Based  Approach  for  Teaching  the  Introductory 

Programming Course. SIGCSE Bull., 37(4), 98-102. doi: 10.1145/1113847.1113886

 

Randel, Josephine M, Morris, Barbara A, Wetzel, C Douglas, & Whitehill, Betty V. (1992). The 

Effectiveness of Games for Educational Purposes: A Review of Recent Research. Simulation & gaming, 

23(3), 261-276.

 

Richardson, Virginia. (2003). Constructivist Pedagogy. Teachers college record, 105(9), 1623- 1640.

 

Robertson,  Glen,  &  Watson,  Ian.  (2014).  A  Review  of  Real-Time  Strategy  Game  Ai.  AI 

Magazine, 35(4), 75-104.

 

Rodríguez  Corral,  José  María,  Civit  Balcells,  Antón,  Morgado  Estévez,  Arturo,  Jiménez 

Moreno, Gabriel, & Ferreiro Ramos, María José. (2014). A Game-Based Approach to the Teaching of 

Object-Oriented Programming Languages. Computers & Education, 73, 83-92. doi: 

https://doi.org/10.1016/j.compedu.2013.12.013

 

Rusell,  JD.  (1974).  Modular  Instruction:  A  Guide  to  the  Design,  Selection,  Utilization 

Readiness for Change. New York: John Wiley & Sons.

 

Ryan, Richard M, & Deci, Edward L. (2000). Self-Determination Theory and the Facilitation of 

Intrinsic Motivation, Social Development, and Well-Being. American psychologist, 55(1), 68.

 

Sabri,  Norlina  Mohd,  Mohamed,  Hasiah,  Soon,  Goh Ying,  Hayati,  Y, & Yusof,  M.  (2012).

Usability  Analysis  for  ‘Yipin’courseware  Based  on  Quantitative  Approach.  Paper presented  at  the  Computing  and  Convergence  Technology  (ICCCT),  2012   7th

International Conference.

 

Sáez-López,  José-Manuel,  Román-González,  Marcos,  &  Vázquez-Cano,  Esteban  (2016). Visual  

Programming  Languages  Integrated  across  the  Curriculum  in  Elementary School:  A  Two  Year  

Case  Study  Using  “Scratch”  in  Five  Schools.  Computers Education, 97, 129-141.

 

Schmirgel,  Volker,  Hietmann,  Gerhard,  Reitelshofer,  Sebastian,  Klumpp,  Simon,  &  Kurth, 

Johannes. (2015). Washington, DC: U.S. Patent No. U.S. Patent No. 9,102,061. Patent and Trademark 

Office.

 

Seagram, Robert, & Amory, Alan. (2004). Designing Effective Stories for Educational Games. Paper  

presented  at  the  EdMedia:  World  Conference  on  Educational  Media  and Technology.

 

Sharmin, Sadia. (2018). "And That's How It All Began": A Qualitative Exploration of Factors of 

Motivation in Early Experiences with Learning Computer Science. Paper presented at    the    

EdMedia     +     Innovate    Learning    2018,     Amsterdam,     Netherlands. 

https://www.learntechlib.org/p/184265

 

Sheard, J., Carbone, A., Chinn, D., & Laakso, M. (2013). Study Habits of Cs 1 Students: What Do  

They  Say  They  Do?  Paper  presented  at  the  2013  Learning  and  Teaching  in Computing and 

Engineering.

 

Shri, R, Wai, W, Peter, C, Shri, C, & Peter, C. (2006). Game Construction as a Learning Tool. Paper 

 presented  at  the  CyberGames'  06  Proceedings  of  the  2006  international conference on Game 

research and development.

 

Sitzmann, Traci. (2011). A Meta‐Analytic Examination of the Instructional Effectiveness of 

Computer‐Based Simulation Games. Personnel psychology, 64(2), 489-528.

 

Soflano, Mario, Connolly, Thomas M, & Hainey, Thomas. (2015). An Application of Adaptive 

Games-Based Learning Based on Learning Style to Teach Sql. Computers & Education, 86, 192-211.

 

Stapleton,  Andrew J.  (2004). Serious Games: Serious Opportunities.  Paper  presented at the 

Australian Game Developers‟ Conference, Academic Summit, Melbourne.

 

Stapleton,  Laura,  &  Stefaniak,  Jill.  (2018).  Cognitive  Constructivism:  Revisiting  Jerome 

Bruner’s Influence on Instructional Design Practices. TechTrends, 1-2.

 

Tabet, Nour, Gedawy, Huda, Alshikhabobakr, Hanan, & Razak, Saquib. (2016). From Alice to Python. 

Introducing Text-Based Programming in Middle Schools. Paper presented at the  Proceedings  of  the  

2016  ACM  Conference  on  innovation  and  Technology  in Computer Science Education.

 

Tan,  P.,  Ting,  C.,  &  Ling,  S.  (2009).  Learning  Difficulties  in  Programming  Courses: 

Undergraduates' Perspective and Perception. Paper presented at the 2009 International Conference on 

Computer Technology and Development.

 

Tang, S., & Hanneghan, M. (2010). A Model-Driven Framework to Support Development of Serious Games 

for Game-Based Learning. Paper presented at the 2010 Developments

tems Engineering.

 

Tang, Stephen, & Hanneghan, Martin. (2014). Designing Educational Games: A Pedagogical Approach  

Gamification  for  Human  Factors  Integration:  Social,  Education,  and Psychological Issues (pp. 

181-198): IGI Global.

 

Thomas,  Lynda,  Zander,  Carol,  Loftus,  Chris,  &  Eckerdal,  Anna.  (2017).  Student Software 

Designs  at the  Undergraduate  Midpoint.  Paper  presented at  the Proceedings  of  the 2017 ACM 

Conference on Innovation and Technology in Computer Science Education, Bologna, Italy.

 

Topalli,   Damla,   &   Cagiltay,   Nergiz   Ercil.   (2018).   Improving   Programming   Skills   

in Engineering   Education   through   Problem-Based   Game   Projects   with   Scratch. Computers 

Education, 120, 64-74.

 

Turner, Patrick E, Johnston, Elizabeth, Kebritchi, Mansureh, Evans, Sally, & Heflich, David A. 

(2018).  Influence  of  Online  Computer  Games  on  the  Academic  Achievement  of Nontraditional 

Undergraduate Students. Cogent Education, 5(1), 1437671.

 

Vahldick,  A.,  Mendes,  A.  J.,  &  Marcelino,  M.  J.  (2014).  A  Review  of  Games  Designed  

to Improve Introductory Computer Programming Competencies. Paper presented at the 2014 IEEE 

Frontiers in Education Conference (FIE) Proceedings.

 

Vogel, Jennifer J, Vogel, David S, Cannon-Bowers, Jan, Bowers, Clint A, Muse, Kathryn, & Wright, 

Michelle. (2006). Computer Gaming and Interactive Simulations for Learning: A Meta-Analysis. 

Journal of Educational Computing Research, 34(3), 229-243.

 

Voogt, Joke, Fisser, Petra, Good, Jon, Mishra, Punya, & Yadav, Aman. (2015). Computational Thinking 

in Compulsory Education: Towards an Agenda for Research and Practice. Education and Information 

Technologies, 20(4), 715-728.

 

Wardaszko,   Marcin.   (2016).   Building   Simulation   Game-Based   Teaching   Program   for 

Secondary School Students. Simulation & Gaming, 47(3), 287-303.

 

Watson, Christopher, & Li, Frederick WB. (2014). Failure Rates in Introductory Programming 

Revisited. Paper presented at the Proceedings of the 2014 conference on Innovation & technology in 

computer science education.

 

Weintrop,  David,  & Wilensky,  Uri.  (2016).  Bringing Blocks-Based Programming into High School 

Computer Science Classrooms. Paper presented at the Annual Meeting of the American Educational 

Research Association (AERA). Washington DC, USA.

 

Weston, Denise Chapman, & Barney, Jonathan A. (2016). System and Method for Playing an Interactive 

Game: Google Patents.

Wolfe, Joseph. (1997). The Effectiveness of Business Games in Strategic Management Course Work. 

Simulation & Gaming, 28(4), 360-376.

 

Wong, Yoke Seng, Hayati, Mohamad Yatim Maizatul, & Tan, Wee Hoe. (2016a). Examining Effectiveness 

of Learning Object-Oriented Programming Paradigm through Propriety Game-Based Learning Games. Paper 

presented at the 10th European Conference on Games Based Learning (ECGBL 2016) United Kingdom.

 

Wong, Yoke Seng, Hayati, Mohamad Yatim Maizatul, & Tan, Wee Hoe. (2016b). A Propriety Game-Based    

Learning    Game    as   Learning   Tool    to   Learn    Object-Oriented

Programming Paradigm. Paper presented at the Serious Games, Cham.

 

Wu, Wen-Hsiung, Chiou, Wen-Bin, Kao, Hao-Yun,  Hu, Chung-Hsing Alex, & Huang, Sih- Han.  (2012).  

Re-Exploring  Game-Assisted  Learning  Research:  The  Perspective  of Learning Theoretical Bases. 

Computers & Education, 59(4), 1153-1161.

 

Yang, Kai-Hsiang. (2017). Learning Behavior and Achievement Analysis of a Digital Game- Based   

Learning   Approach   Integrating   Mastery   Learning   Theory   and   Different

Feedback Models. Interactive Learning Environments, 25(2), 235-248.

 

 

 


This material may be protected under Copyright Act which governs the making of photocopies or reproductions of copyrighted materials.
You may use the digitized material for private study, scholarship, or research.

Back to previous page

Installed and configured by Bahagian Automasi, Perpustakaan Tuanku Bainun, Universiti Pendidikan Sultan Idris
If you have enquiries, kindly contact us at pustakasys@upsi.edu.my or 016-3630263. Office hours only.