Impact of Gamified Learning on Computer Programming Skills Development Among High School Students | Blazingprojects Postgraduate Thesis
Home / Computer Education / Impact of Gamified Learning on Computer Programming Skills Development Among High School Students

Impact of Gamified Learning on Computer Programming Skills Development Among High School Students

 

Table Of Contents


Chapter ONE

INTRODUCTION

  • 1.1Introduction
  • 1.2Background of the Study
  • 1.3Statement of the Problem
  • 1.4Aim and Objectives of the Study
  • 1.5Research Questions
  • 1.6Research Hypotheses
  • 1.7Significance of the Study
  • 1.8Scope and Delimitation of the Study
  • 1.9Limitations of the Study
  • 1.10Organisation of the Study
  • 1.11Operational Definition of Terms

Chapter TWO

LITERATURE REVIEW

  • 2.1Conceptual Review of Gamified Learning in Computer Education
  • 2.2Conceptual Framework for Programming Skill Acquisition
  • 2.3Theoretical Framework: Self-Determination Theory and Constructivist Learning Theory
  • 2.4Empirical Review of Gamification and Programming Skill Development
  • 2.5Studies on Gamified Learning in High School Settings
  • 2.6Impact of Gamification on Motivation and Engagement in Computer Learning
  • 2.7Challenges and Limitations of Gamification in Programming Education
  • 2.8Gaps in Literature Addressing Gamified Learning Effectiveness
  • 2.9Summary of Existing Empirical Evidence
  • 2.10Limitations of Prior Studies
  • 2.11Conceptual Model Illustrating the Relationship Between Gamified Learning and Programming Skills
  • 2.12Synthesis and Summary of Review Findings

Chapter THREE

RESEARCH METHODOLOGY

  • 3.1Research Design: Quantitative Quasi-Experimental Approach
  • 3.2Philosophical Paradigm: Positivism
  • 3.3Population of the Study: High School Students Learning Computer Programming
  • 3.4Sample Size Determination and Sampling Technique: Stratified Random Sampling
  • 3.5Data Collection Sources and Instruments: Structured Coding Tests and Questionnaires
  • 3.6Validity and Reliability of Instruments: Content Validity via Expert Review, Cronbach’s Alpha
  • 3.7Data Collection Procedures and Ethical Considerations
  • 3.8Data Analysis Techniques: Descriptive Statistics, T-tests, ANOVA
  • 3.9Model Specification: Regression Analysis to Measure Effect Size
  • 3.10Ethical Considerations: Consent, Confidentiality, and Data Security

Chapter FOUR

DATA PRESENTATION AND ANALYSIS

  • ANALYSIS AND DISCUSSION OF FINDINGS
  • 4.1Data Presentation: Sample Demographics and Response Rates
  • 4.2Descriptive Analysis of Students’ Programming Skills Pre- and Post-Intervention
  • 4.3Testing of Hypotheses: Effect of Gamified Learning on Programming Skills
  • 4.4Analysis of Engagement and Motivation Levels
  • 4.5Interpretation of Statistical Results and Effect Sizes
  • 4.6Discussion of Key Findings in Relation to Literature
  • 4.7Addressing the Research Questions and Hypotheses
  • 4.8Summary of Results and Implications for Computer Education Practice

Chapter FIVE

SUMMARY, CONCLUSION AND RECOMMENDATIONS

  • CONCLUSION AND RECOMMENDATIONS
  • 5.1Summary of Research Findings
  • 5.2Conclusions Drawn from the Study
  • 5.3Contribution to Knowledge in Computer Education and Gamification
  • 5.4Practical Recommendations for Educators and Curriculum Developers
  • 5.5Limitations and Delimitations of the Study
  • 5.6Suggestions for Further Research

Thesis Abstract

The rapid advancement of technology and the increasing demand for computer literacy among high school students underscore the importance of effective computer programming instruction, which remains a challenge in traditional classroom settings due to student disengagement and limited practical exposure. This study investigates the impact of gamified learning approaches on the development of computer programming skills among high school students, aiming to provide evidence-based insights into innovative pedagogical strategies that enhance programming competencies. The primary objectives include evaluating the effectiveness of gamified learning interventions on students’ programming knowledge, coding proficiency, engagement levels, and problem-solving skills; identifying the motivational and cognitive factors influencing students' performance; and comparing the outcomes of gamified versus traditional instructional methods. The research adopts a quasi-experimental design with a mixed-methods approach, integrating quantitative and qualitative data collection. The study population comprises 200 high school students enrolled in introductory programming courses across four public schools in the metropolitan region. A stratified random sampling technique ensures a representative sample of 100 students assigned to the experimental group, experiencing gamified learning modules, and 100 students in the control group receiving conventional instruction. Data collection instruments include standardized programming tests, engagement questionnaires based on the Self-Determination Theory, focus group discussions, and classroom observation checklists. The programming tests, developed and validated through expert review and pilot testing, assess coding skills in Java, while engagement questionnaires measure intrinsic motivation, perceived competence, and autonomy. Triangulation of data enhances validity and reliability, with Cronbach’s alpha coefficients exceeding 0.80. Data analysis employs descriptive statistics to characterize demographic variables and baseline equivalence, followed by inferential techniques such as independent samples t-tests to compare pre- and post-intervention scores, and multivariate analysis of covariance (MANCOVA) to control for potential confounders. Regression analysis examines the predictive power of motivational factors on programming skill acquisition. Qualitative data from focus groups are analyzed thematically aligned with the Self-Determination Theory and Constructivist Learning Theory, providing contextual insights into students' learning experiences. Expected findings suggest that students exposed to gamified learning interventions will demonstrate statistically significant improvements in programming skills, higher engagement levels, and increased intrinsic motivation compared to their peers in traditional settings. The study anticipates identifying key motivational constructs, such as competence and autonomy, as mediators of successful skill development through gamification. Moreover, qualitative insights are expected to reveal that gamified elements, such as challenges, badges, and leaderboards, foster a deeper interest in programming and promote sustained learning behaviors. This research contributes to the existing body of knowledge by empirically substantiating the efficacy of gamification in computer science education at the high school level, offering practical insights for educators and policymakers seeking to integrate game-based strategies into curricula. It extends the theoretical understanding of motivational mechanisms underpinning skill acquisition through gamified learning, grounded in Self-Determination and Constructivist Learning Theories. The study concludes that gamified learning represents a viable pedagogical approach for enhancing programming skills among high school students, advocating for curriculum reforms that incorporate educational games and gamification techniques. Recommendations include designing contextually relevant gamified modules, providing teacher training on game-based pedagogy, and conducting longitudinal studies to assess long-term impacts on students’ interest and proficiency in computer science. Future research should explore digital gamification tools' scalability and effectiveness across diverse educational contexts and technological environments.

Thesis Overview

This research is focused on understanding how using game-like elements—known as gamified learning—affects high school students' ability to learn and improve their computer programming skills. Programming is an important skill for students today, but many find it difficult or unengaging, which can hinder their progress. Gamified learning introduces features like points, badges, leaderboards, and interactive challenges to make learning programming more fun and motivating. The study aims to examine whether this approach helps students learn programming concepts better than traditional classroom methods. The main problem the research addresses is the lack of clear evidence on the effectiveness of gamification in high school programming education. While some studies suggest positive effects, many have limitations in scope or methodology. This research seeks to fill this gap by conducting a detailed, systematic investigation. The researcher will start by reviewing existing literature on gamified learning and programming education to identify current knowledge gaps. Then, a quasi-experimental design will be used, involving two groups of high school students—one experiencing gamified learning modules and the other receiving conventional instruction. Data will be collected through pre- and post-tests to assess programming skills, along with surveys or interviews to gauge motivation and engagement. Data analysis will involve statistical techniques such as t-tests or ANCOVA to compare performance gains between groups, and thematic analysis for qualitative data. The goal is to determine whether gamification significantly improves programming skills and motivation. This study will contribute to the understanding of effective teaching strategies in computer education, especially in high school settings. It is expected to show that gamified learning enhances both skill acquisition and interest in programming, providing evidence-based recommendations for educators and curriculum developers. The findings could encourage wider adoption of gamification tools in computer science education to boost student achievement and engagement.

Blazingprojects Mobile App

📚 Over 50,000 Research Thesis
📱 100% Offline: No internet needed
📝 Over 98 Departments
🔍 Thesis-to-Journal Publication
🎓 Undergraduate/Postgraduate Thesis
📥 Instant Whatsapp/Email Delivery

Blazingprojects App

Related Research

Geo-science. 3 min read

Design and Evaluate a Low-Cost Seismic Monitoring Network in Urban Areas...

This research focuses on creating and testing a low-cost seismic monitoring network to detect earthquakes in urban areas. Currently, many cities rely on expensi...

BP
Blazingprojects
Read more →
French. 4 min read

Conception, mise en œuvre et évaluation d'une plateforme éducative adaptative en ...

This research focuses on designing, building, and evaluating an online educational platform that adapts to each learner's individual needs. Adaptive learning te...

BP
Blazingprojects
Read more →
Environmental scienc. 2 min read

Design and Evaluation of Urban Green Roofs for Stormwater Management...

This research is about exploring how green roofs can be designed and used effectively in urban areas to help manage stormwater. Urban areas often face problems ...

BP
Blazingprojects
Read more →
Environmental manage. 3 min read

Design and evaluate a community-based urban waste recycling program...

This research focuses on creating and testing a community-based urban waste recycling program, which means designing a system where local residents actively par...

BP
Blazingprojects
Read more →
Entrepreneurship. 2 min read

Designing and Evaluating a Digital Support Tool for Rural Entrepreneurial Startups...

This research explores how to create and test a digital support tool specifically designed for entrepreneurs starting businesses in rural areas. Many rural entr...

BP
Blazingprojects
Read more →
Crop science. 3 min read

Optimizing Organic Fertilizer Application for Wheat Yield Enhancement...

This research explores how best to apply organic fertilizers to improve wheat crop yields. Organic fertilizers, such as compost and manure, are eco-friendly alt...

BP
Blazingprojects
Read more →
Criminology. 4 min read

Designing and Evaluating a Community-Based Crime Prevention Program in Urban Areas...

This research focuses on developing and testing a community-based program aimed at reducing crime in urban areas. Urban environments often face high crime rates...

BP
Blazingprojects
Read more →
Communication and li. 3 min read

Design and evaluate a chatbot for intercultural communication training...

This research focuses on creating and testing a chatbot designed to help people improve their skills in intercultural communication. Intercultural communication...

BP
Blazingprojects
Read more →
Art and Design. 2 min read

Designing and evaluating immersive digital art installations for enhanced audience e...

This research explores how digital art installations that create immersive experiences can be designed to better attract and hold the attention of audiences. Im...

BP
Blazingprojects
Read more →
WhatsApp Click here to chat with us