scholarly journals Learning object-oriented paradigm by playing computer games: concepts first approach

2014 ◽  
Vol 4 (3) ◽  
Author(s):  
Jakub Livovský ◽  
Jaroslav Porubän

AbstractSince the beginning of teaching object-oriented programming at universities in the mid 90’s, university teachers are trying to come up with more effective ways of teaching. Number of researches has been made in this area. They are trying to identify errors teachers are making in learning process. These researches suggest different teaching methodologies and tools, which should help them to avoid these mistakes.The subject of this paper is to present a solution we developed to teach and illustrate basic concepts of object oriented paradigm through playing of computer game. In this approach, we are teaching basic principles, such as class, objects and relationship between them in the beginning of object oriented programming (OOP) course and postpone learning of specific objective language to later time. Also we are taking advantage of attractiveness of computer games to increase students motivation, which should lead to improved learning performance of students.

Author(s):  
Omar Karram

Computer games are an effective approach that enhances student’s motivation and innovation. Many modern teaching strategies have been implemented in the process of teaching different subjects such as learn to do, explore to learn, cognitive and meta-cognitive learning, and gamification. Gamification is an effective approach to make a positive change in students' behavior and attitude towards learning, to improve their motivation and engagement. This paper presents the role of computer games in enhancing high schools computer science students’ motivation and engagement through gamification. It’s illustrated the implementation of Code Combat as a teaching model for teaching object-oriented programming (OOP) which considered a tough topic in the computer science field. Code-Combat is a gamification platform that uses games elements to make coding interesting and engaging for students. It consists of different levels, where each level covers a specific topic in computer science and structures based on object oriented methodology such as(variables, conditions, loops and recursion).


2021 ◽  
Vol 5 (4) ◽  
pp. 620-628
Author(s):  
Osman Gazi Yildirim ◽  
Nesrin Ozdener

Computer games are effective instructional tools used in programming courses to increase students' motivation and engagement. This participatory action research aims to redesign the Object-Oriented Programming course in which the first author is both the instructor and researcher to make it more effective and efficient.  In the first step of the action research, data were collected for the definition and solution of the problem through questionnaires and semi-structured interviews. After this step, an action plan was created, and the Object-Oriented Programming course was redesigned as part of the action plan. In line with the objectives of the action plan, The Karting Microgame Template, a game prototype prepared by Unity 3D, was integrated into the course, and students were expected to add various game components (bonus collection system, a scoring system, collision mechanisms, etc.) to this game prototype using C # programming language.  After the action plan creation phase, an action plan was implemented. The implementation phase was conducted in the 2019-2020 spring semester with 29 post-secondary students enrolling in Computer Technology Department at a vocational college in Turkey. After the implementation phase, data were collected through the Object-Oriented Programming achievement test, student and researcher diaries, and focus group interviews on measuring this implementation's effectiveness. This paper describes the difficulties encountered during the study, the students' views on this implementation, and the researchers' experiences in this process.


Information ◽  
2021 ◽  
Vol 12 (3) ◽  
pp. 101
Author(s):  
Suhni Abbasi ◽  
Hameedullah Kazi ◽  
Ahmed Waliullah Kazi ◽  
Kamran Khowaja ◽  
Ahsanullah Baloch

Serious Games (SG) provide a comfortable learning environment and are productive for various disciplines ranging from Science, Technology, Engineering, and Mathematics (STEM) to computer programming. The Object Oriented (OO) paradigm includes objects related to real life, and is considered a natural domain that can be worked with. Nonetheless, mapping those real-life objects with basic Object-Oriented Programming (OOP) concepts becomes a challenge for students to understand. Therefore, this study is concerned with designing and developing an SG prototype to overcome students’ difficulties and misconceptions in learning OOP and achieving positive learning outcomes. An experimental evaluation was carried out to show the difference between the experimental group students’ performance, who interact with the developed game, and students of the control group, who learn via the traditional instructional method. The experimental evaluations’ main finding is that the experimental group’s performance is better than the control group. The experimental group’s Normalized Learning Gain (NLG) is significantly higher than the control group (p< 0.005, paired t-test). The evaluation study results show that the developed prototype’s perceived motivation on the Instructional Materials Motivation Survey (IMMS) 5-point Likert scale resulted in the highest mean score for attention (3.87) followed by relevance (3.66) subcategories. The results of this study show that the developed SG prototype is an effective tool in education, which improves learning outcomes and it has the potential to motivate students to learn OOP.


2014 ◽  
Vol 13 (8) ◽  
pp. 4760-4766
Author(s):  
Sachchida Nand Prasad

This paper presents a design case study of SIDES: Design Interfaces to Develop Effective Public Efficiency. SIDES is a tool designed to help adolescents in Public group therapy, specifically individuals with Asperser’s Syndrome, practice effective group work efficiency using a four-player cooperative computer game that runs on computer games technology. We are represent the design process and evaluation of SIDES conducted over a period of six months with a middle school Public group therapy class. Our findings indicate that   computer games   are a motivating and supported tool for effective group work among. My target population and reveal different design lessons to inform the development of similar systems.


Sign in / Sign up

Export Citation Format

Share Document