ABSTRACT
Having found that algorithm efficiency is difficult for students to grasp, we advocate a different didactic approach in the introductory CS course (CS1). By exposing students to a number of possible solutions to the same problems, students internalize the concept of a more efficient algorithm.
Index Terms
- Teaching algorithm efficiency in a CS1 course SBTa different approach
Recommendations
Teaching algorithm efficiency in a CS1 course SBTa different approach
Proceedings of the 8th annual conference on Innovation and technology in computer science educationHaving found that algorithm efficiency is difficult for students to grasp, we advocate a different didactic approach in the introductory CS course (CS1). By exposing students to a number of possible solutions to the same problems, students internalize ...
Experiences with a CS0 course targeted for CS1 success
SIGCSE '05: Proceedings of the 36th SIGCSE technical symposium on Computer science educationIn this paper, we report on an approach taken addressing the issue of the preparedness of students entering CS1. Specifically, we discuss the adoption of a first-day assessment test in lieu of completed course prerequisites for determining students' ...
CS0 vs. CS1:: Understanding Fears and Confidence amongst Non-majors in Introductory CS Courses
SIGCSE 2023: Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1Previous research has been devoted to improving the experience of non-majors in introductory CS courses. In this study, we compare the experiences of non-majors in two different introductory CS courses, specifically with respect to fears about taking the ...
Comments