مقاله انگلیسی رایگان در مورد طراحی بازی جدی تجربی برای توسعه دانش برنامه نویسی و مهارت تفکر محاسباتی – تیلور و فرانسیس ۲۰۲۲

مقاله انگلیسی رایگان در مورد طراحی بازی جدی تجربی برای توسعه دانش برنامه نویسی و مهارت تفکر محاسباتی – تیلور و فرانسیس ۲۰۲۲

 

مشخصات مقاله
ترجمه عنوان مقاله طراحی بازی جدی تجربی برای توسعه دانش برنامه نویسی شی گرا و مهارت های تفکر محاسباتی
عنوان انگلیسی مقاله Experiential serious-game design for development of knowledge of object-oriented programming and computational thinking skills
نشریه تیلور و فرانسیس – Taylor & Francis
سال انتشار ۲۰۲۲
تعداد صفحات مقاله انگلیسی  ۲۷ صفحه
هزینه  دانلود مقاله انگلیسی رایگان میباشد.
نوع نگارش مقاله مقاله پژوهشی (Research article)
مقاله بیس این مقاله بیس نمیباشد
نمایه (index) Master Journal List – Scopus
نوع مقاله
ISI
فرمت مقاله انگلیسی  PDF
ایمپکت فاکتور(IF)
۳٫۴۷۸ در سال ۲۰۲۰
شاخص H_index ۳۶ در سال ۲۰۲۲
شاخص SJR ۱٫۰۰۱ در سال ۲۰۲۰
شناسه ISSN ۱۷۴۴-۵۱۷۵
شاخص Quartile (چارک) Q1 در سال ۲۰۲۰
فرضیه ندارد
مدل مفهومی ندارد
پرسشنامه ندارد
متغیر ندارد
رفرنس دارد
رشته های مرتبط مهندسی کامپیوتر
گرایش های مرتبط بازی رایانه ای – برنامه نویسی کامپیوتر
نوع ارائه مقاله
ژورنال
مجله / کنفرانس آموزش علوم کامپیوتر – Computer Science Education
دانشگاه Computer Education & Educational Technology Department, Boğaziçi University, Turkey
کلمات کلیدی بازی جدی – تفکر محاسباتی – برنامه نویسی شی گرا – طراحی آموزشی
کلمات کلیدی انگلیسی  Serious game – computational thinking – object-oriented programming – instructional design
شناسه دیجیتال – doi https://doi.org/10.1080/08993408.2022.2044673
لینک سایت مرجع
https://www.tandfonline.com/doi/full/10.1080/08993408.2022.2044673
کد محصول e17118
وضعیت ترجمه مقاله  ترجمه آماده این مقاله موجود نمیباشد. میتوانید از طریق دکمه پایین سفارش دهید.
دانلود رایگان مقاله دانلود رایگان مقاله انگلیسی
سفارش ترجمه این مقاله سفارش ترجمه این مقاله

 

فهرست مطالب مقاله:
Abstract
Introduction
Literature review
Methodology
Instructional design model
Results
Discussion and conclusion
Limitations of the study
Disclosure statement
References

 

بخشی از متن مقاله:

Abstract

     Background and Context: Though still a nascent area of research, serious games have been presented as means of engaging students in computer programming and computational thinking due to their immersive and interactive nature. Existing research is limited in its ability to provide systems based on sound instructional design models, and only a few studies validate their design with statistical support.

     Objective: This study investigated the effects of a game which is based on experiential learning theory under framework of the fourcomponent instructional design model on undergraduate students’ learning performance in conceptual knowledge of object-oriented programming and computational thinking skills.

     Method: A pre-test and post-test quasi-experimental design was used to study the effects of the experiential serious games on conceptual knowledge of OOP and CT skills of 61 nonengineering students with and without prior programming knowledge

     Findings: The statistical analyses reveal that students with and without programming experience significantly improved their understanding of fundamental concepts of OOP. There were only weak correlations among students’ creative problem solving, attitudes towards digital game-based learning of programming, and learning.

     Implications: We provide several recommendations for researchers and practitioners for designing and developing an effective serious game to teach novice programmers computer programming.

Introduction

     Computer programming is one of most important skills of today’s world because modern societies rely on computer systems to drive industry, trade and nearly every aspect of human life. Additionally, computational thinking (CT) skills are the fundamental skills that lie at the bottom of computer programming. CT is a problem-solving approach in which solutions to problems are generated in a way that computers are able to perform (Wing, 2006). However, students have problems in understanding and analyzing a problem, building step-by-step algorithmic solution designs for problems (Guenaga et al., 2021; Xinogalos, 2016) and visualizing the programming concepts from a problem situation (AlSakkaf et al., 2019; Mladenovic et al., 2021) which result in demotivation. Hence, researchers adopted a digital game-based learning approach to help novice programmers overcome their learning problems and improve their performance on computer programming.

Results and analyses

Effects of a serious game on students’ conceptual knowledge of OOP and CT skills

     Conceptual knowledge of OOP and CT skills play an important role in understanding problems, designing and implementing solutions to problems in CS (Laakso et al., 2021; Liu et al., 2011; Wing, 2008). Therefore, the first two questions of the study focused on the effects of playing the developed game on students’ learning of conceptual knowledge of OOP and CT skills. The analyses of both groups’ data showed that both freshman and sophomore students significantly improved their conceptual knowledge of OOP and CT skills after playing the developed game. This result is consistent with the idea that serious games can be effective in fostering novice programmers’ programming knowledge (Abbasi et al., 2021; Guenaga et al., 2021; Livovsky & Poruban, 2014; Mathrani et al., 2016; Miljanovic & Bradbury, 2017; Muratet et al., 2011; O’Kelly & Gibson, 2006; Phelps et al., 2005; Sun et al., 2021).

ثبت دیدگاه