Assessing Engineering Student Perceptions of Introductory CS Courses in an Indian Context
- URL: http://arxiv.org/abs/2508.06563v1
- Date: Wed, 06 Aug 2025 19:04:19 GMT
- Title: Assessing Engineering Student Perceptions of Introductory CS Courses in an Indian Context
- Authors: Utsav Kumar Nareti, Divyansh Gupta, Chandranath Adak, Soumi Chattopadhyay, Emma Riese, Tanujit Chakraborty, Mayank Agarwal, Satendra Kumar,
- Abstract summary: This study explores engineering students' perceptions of assessment practices in an introductory computer science/ programming course.<n>Students largely perceive lab assignments as effective learning activities and view exams and projects as authentic and skill-enhancing.<n>Students appreciated the role of instructors in shaping course content and found teaching assistants to be approachable and helpful.
- Score: 6.237405036268818
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Understanding student perceptions of assessment is vital for designing inclusive and effective learning environments, especially in technical education. This study explores engineering students' perceptions of assessment practices in an introductory computer science/ programming course, and its associated laboratory within an Indian engineering institute context. A total of 318 first-year Bachelor of Technology students participated in a weekly 25-statement Likert-scale survey conducted over nine weeks. Using descriptive statistics and non-parametric tests (Mann-Whitney U and Kruskal-Wallis), the analysis reveals that students largely perceive lab assignments as effective learning activities and view exams and projects as authentic and skill-enhancing. Students appreciated the role of instructors in shaping course content and found teaching assistants to be approachable and helpful, despite some inconsistencies. The study also finds significant variations in students' academic performance and assessment perceptions based on prior programming experience, technology familiarity, gender, and academic branch. Notably, the performance data did not follow a Gaussian distribution, challenging common assumptions in grade modeling. A comparative analysis with European cohorts highlights both universal patterns and contextual differences, offering valuable insights for designing inclusive and equitable assessment strategies in programming education.
Related papers
- 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) - Impact of UK Postgraduate Student Experiences on Academic Performance in Blended Learning: A Data Analytics Approach [0.0527359582877518]
Blended learning has become a dominant educational model in higher education in the UK and worldwide.<n>This paper investigates the interaction between different dimensions of student learning experiences and academic achievement.
arXiv Detail & Related papers (2025-11-15T18:42:43Z) - Agile and Student-Centred Teaching of Agile/Scrum Concepts [1.52292571922932]
We discuss our experience in designing and teaching a course on Software Engineering Project Management.<n>The course has undergone fundamental changes since 2020 to make the teaching approach more student-centred and flexible.<n>We report our lessons learned, which might provide useful insights for teaching Agile/Scrum concepts to undergraduate and postgraduate students.
arXiv Detail & Related papers (2025-06-17T10:09:32Z) - On the development of an AI performance and behavioural measures for teaching and classroom management [29.68201271068342]
This paper presents a two-year research project focused on developing AI-driven measures to analyze classroom dynamics.<n>Key outcomes include a curated audio-visual dataset, novel behavioral measures, and a proof-of-concept teaching review dashboard.
arXiv Detail & Related papers (2025-06-11T04:52:50Z) - Designing the virtual CAT: A digital tool for algorithmic thinking assessment in compulsory education [0.0]
Algorithmic thinking (AT) is a critical skill in today's digital society.
We present the design and development process of the virtual Cross Array Task (CAT)
It is a digital adaptation of an unplugged assessment activity aimed at evaluating algorithmic skills in Swiss compulsory education.
arXiv Detail & Related papers (2024-08-02T13:36:17Z) - Effects of a Prompt Engineering Intervention on Undergraduate Students' AI Self-Efficacy, AI Knowledge and Prompt Engineering Ability: A Mixed Methods Study [36.48421439947282]
This study designed and implemented a prompt engineering intervention at a university in Hong Kong.
It examined students' AI self-efficacy, AI knowledge, and proficiency in creating effective prompts.
arXiv Detail & Related papers (2024-07-30T15:05:24Z) - Explainable Few-shot Knowledge Tracing [48.877979333221326]
We propose a cognition-guided framework that can track the student knowledge from a few student records while providing natural language explanations.
Experimental results from three widely used datasets show that LLMs can perform comparable or superior to competitive deep knowledge tracing methods.
arXiv Detail & Related papers (2024-05-23T10:07:21Z) - Bridging Theory to Practice in Software Testing Teaching through Team-based Learning (TBL) and Open Source Software (OSS) Contribution [3.190574537106449]
This paper presents a teaching approach for a software testing course that integrates theory and practical experience.
The paper reports on our experience implementing the pedagogical approach over four consecutive semesters of a Software Testing course within an undergraduate Software Engineering program.
arXiv Detail & Related papers (2024-04-16T21:16:17Z) - Evaluating and Optimizing Educational Content with Large Language Model Judgments [52.33701672559594]
We use Language Models (LMs) as educational experts to assess the impact of various instructions on learning outcomes.
We introduce an instruction optimization approach in which one LM generates instructional materials using the judgments of another LM as a reward function.
Human teachers' evaluations of these LM-generated worksheets show a significant alignment between the LM judgments and human teacher preferences.
arXiv Detail & Related papers (2024-03-05T09:09:15Z) - A machine learning approach to predict university enrolment choices through students' high school background in Italy [42.57210316104905]
This paper explores the influence of Italian high school students' proficiency in mathematics and the Italian language on their university enrolment choices.
We investigate potential gender differences in response to similar previous educational choices and achievements.
The findings shed light on the complex interplay of academic proficiency, gender, and high school background in shaping students' choices regarding university education.
arXiv Detail & Related papers (2024-02-29T10:05:37Z) - A systematic literature review of capstone courses in software
engineering [0.3536605202672354]
capstone projects are a common way to provide students with hands-on experience and teach soft skills.
This paper explores the characteristics of software engineering capstone courses presented in the literature.
arXiv Detail & Related papers (2023-01-09T18:04:35Z) - Improving Students' Academic Performance with AI and Semantic
Technologies [0.0]
The aim of this study is to predict students' performance using marks from the previous semester, to model a course representation in a semantic way, and to identify the prerequisite between two similar courses.
The outcomes of this study can be summarized as: (i) a breakthrough result improves Manrique's work by 2.5% in terms of accuracy in dropout prediction; (ii) uncover the similarity between courses based on course description; (iii) identify the prerequisite over three compulsory courses of School of Computing at ANU.
arXiv Detail & Related papers (2022-05-02T06:11:24Z) - Value Cards: An Educational Toolkit for Teaching Social Impacts of
Machine Learning through Deliberation [32.74513588794863]
Value Card is an educational toolkit to inform students and practitioners of the social impacts of different machine learning models via deliberation.
Our results suggest that the use of the Value Cards toolkit can improve students' understanding of both the technical definitions and trade-offs of performance metrics.
arXiv Detail & Related papers (2020-10-22T03:27:19Z)
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.