Beyond the Code: A Multi-Modal Assessment Strategy for Fostering Professional Competencies via Introductory Programming Projects
- URL: http://arxiv.org/abs/2603.18741v1
- Date: Thu, 19 Mar 2026 10:42:34 GMT
- Title: Beyond the Code: A Multi-Modal Assessment Strategy for Fostering Professional Competencies via Introductory Programming Projects
- Abstract summary: This paper reports on a "Fundamentals of Programming" course that used a Project-Based Learning framework to develop a 2D "Maze Runner"-style game.<n>Our findings suggest that this multi-dimensional approach improves student retention of programming fundamentals.
- Score: 1.8810916321241071
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: As the landscape of software engineering evolves, introductory programming courses must go beyond teaching syntax to foster comprehensive technical competencies and professional soft skills. This paper reports on a pedagogical experience in a "Fundamentals of Programming" course that used a Project-Based Learning (PBL) framework to develop a 2D "Maze Runner"-style game. While game development serves as a high-engagement vehicle for mastering core concepts, such as multidimensional arrays, control structures, and logic, the core of this study focuses on implementing a rigorous, multifaceted assessment model structured across four distinct dimensions: (1) an in-situ technical demonstration, evaluating real-time code execution and algorithmic robustness; (2) a technical screencast, requiring students to articulate their work in a concise audiovisual format; (3) a formal presentation to instructors, defending their project's design patterns and problem-solving strategies; and (4) a structured peer-review process, where students evaluated their colleagues' projects. Our findings suggest that this multi-dimensional approach not only improves student retention of programming fundamentals but also significantly enhances communication skills and critical thinking. By integrating peer evaluation and multimedia documentation, the course successfully bridges the gap between basic coding and the collaborative requirements of modern software engineering. This paper details the curriculum design, the challenges of implementing diverse assessment pillars, and the measurable impact on student performance and engagement, providing a scalable roadmap for educators looking to modernize introductory computing curricula.
Related papers
- Student Competency Assessment and Presentation Methods Based on Algorithm Courses [4.332793252500841]
competency-based education, which integrates knowledge, skills, and dispositions, has become pivotal in computer science education.<n>The research aims to analyze learning behavior patterns, design methods for competency assessment in algorithm courses, and evaluate the difficulty of course experiments to inform curriculum design.
arXiv Detail & Related papers (2026-05-29T17:03:59Z) - Building a Bridge between the Two Schools: Realizing a Practical Path to Include Literacy-based Skills within the STEM Curricula [36.6289575395892]
This contribution investigates the integration of technical and professional skills while teaching specialized curricula in computer science.<n>We propose a step-by-step methodology that connects core technical concepts with fine arts practices such as music, video production, gaming, and performing arts.<n>The results indicate that this art-based integration can effectively bridge the historical divide between the two schools of thought.
arXiv Detail & Related papers (2026-01-24T12:48:07Z) - Revisiting Software Engineering Education in the Era of Large Language Models: A Curriculum Adaptation and Academic Integrity Framework [0.0]
This paper proposes a theoretical framework for analyzing how generative AI alters core software engineering competencies.<n> Attention is given to computer engineering programs in Turkey, where centralized regulation, large class sizes, and exam-oriented assessment practices amplify these challenges.
arXiv Detail & Related papers (2026-01-06T22:41:47Z) - Generative Teaching via Code [43.45801837806965]
TeachMaster orchestrates a collaborative team of agents--spanning planning, design, and rendering--to automate the production of interpretable, editable, and curriculum-ready educational videos.<n>Experiments validate that TeachMaster significantly boosts production efficiency without compromising structural coherence or visual fidelity.
arXiv Detail & Related papers (2025-12-07T12:52:24Z) - "Can you feel the vibes?": An exploration of novice programmer engagement with vibe coding [42.82674998306379]
"vibe coding" refers to creating software via natural language prompts rather than direct code authorship.<n>This paper reports on a one-day educational hackathon investigating how novice programmers and mixed-experience teams engage with vibe coding.
arXiv Detail & Related papers (2025-12-02T13:32:23Z) - A Survey of Vibe Coding with Large Language Models [93.88284590533242]
"Vibe Coding" is a development methodology where developers validate AI-generated implementations through outcome observation.<n>Despite its transformative potential, the effectiveness of this emergent paradigm remains under-explored.<n>This survey provides the first comprehensive and systematic review of Vibe Coding with large language models.
arXiv Detail & Related papers (2025-10-14T11:26:56Z) - Automated Feedback on Student-Generated UML and ER Diagrams Using Large Language Models [39.58317527488534]
We introduce DUET (Diamatic & ER Tutor), a prototype of an LLM-based tool.<n>It converts a reference diagram and a student-submitted diagram into a textual representation and provides structured feedback based on the differences.<n>It uses a multi-stage LLM pipeline to compare diagrams and generate reflective feedback.<n>It enables analytical insights for educators, aiming to foster self-directed learning and inform instructional strategies.
arXiv Detail & Related papers (2025-07-31T11:49:01Z) - Curriculum Design of Competitive Programming: a Contest-based Approach [0.8702432681310401]
We introduce a contest-based approach to curriculum design that explicitly incorporates realistic contest scenarios into formative assessments.<n>This paper details the design and implementation of such a course at Purdue University, structured to systematically develop students' observational skills.
arXiv Detail & Related papers (2025-04-01T08:25:05Z) - A Problem-Based Learning Approach to Teaching Design in CS1 [0.9786690381850356]
Design skills are increasingly recognized as a core competency for software professionals.
New designers require a structured process to keep them from being overwhelmed by possibilities.
We present our experience teaching a team design project course to 200 first-year-university students.
arXiv Detail & Related papers (2024-10-15T23:36:08Z) - Charting a Path to Efficient Onboarding: The Role of Software
Visualization [49.1574468325115]
The present study aims to explore the familiarity of managers, leaders, and developers with software visualization tools.
This approach incorporated quantitative and qualitative analyses of data collected from practitioners using questionnaires and semi-structured interviews.
arXiv Detail & Related papers (2024-01-17T21:30:45Z) - Análise e modelagem de jogos digitais: relato de uma experiência educacional utilizando metodologias ativas em um grupo multidisciplinar [0.0]
The traditional teaching of software engineering is focused on technical skills.
Problem-Based Learning (PBL) brings real market scenarios into the classroom.
This article reports on the experience in the course, presenting concepts and results.
arXiv Detail & Related papers (2023-11-11T20:28:51Z) - A Competence-aware Curriculum for Visual Concepts Learning via Question
Answering [95.35905804211698]
We propose a competence-aware curriculum for visual concept learning in a question-answering manner.
We design a neural-symbolic concept learner for learning the visual concepts and a multi-dimensional Item Response Theory (mIRT) model for guiding the learning process.
Experimental results on CLEVR show that with a competence-aware curriculum, the proposed method achieves state-of-the-art performances.
arXiv Detail & Related papers (2020-07-03T05:08:09Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.