NotesFAQContact Us
Collection
Advanced
Search Tips
Publication Date
In 20250
Since 20240
Since 2021 (last 5 years)0
Since 2016 (last 10 years)1
Since 2006 (last 20 years)9
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 12 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Xia, Belle Selene – Journal of Learning Design, 2017
Previous research has shown that, despite the importance of programming education, there is limited research done on programming education experiences from the students' point of view and the need to do so is strong. By understanding the student behaviour, their learning styles, their expectation and motivation to learn, the quality of teaching…
Descriptors: Programming, Higher Education, Educational Theories, Student Centered Learning
Neena Thota – Sage Research Methods Cases, 2014
This case provides an account of the use of the repertory grid interview technique as one aspect of my PhD study. The doctoral thesis documented the development of a holistic approach to redesign an introductory programming course to enhance learning and teaching of object-oriented programming to novices. Starting with the premise that it is not…
Descriptors: Interviews, Research Methodology, Programming, Educational Change
Peer reviewed Peer reviewed
Direct linkDirect link
Park, Thomas H.; Dorn, Brian; Forte, Andrea – ACM Transactions on Computing Education, 2015
Many people are first exposed to code through web development, yet little is known about the barriers beginners face in these formative experiences. In this article, we describe a study of undergraduate students enrolled in an introductory web development course taken by both computing majors and general education students. Using data collected…
Descriptors: Programming Languages, Computer Science Education, Hypermedia, Web Sites
Peer reviewed Peer reviewed
Direct linkDirect link
Vahrenhold, Jan; Paul, Wolfgang – Computer Science Education, 2014
We report on the development, validation, and implementation of a collection of test items designed to detect misconceptions related to first-year computer science courses. To this end, we reworked the development scheme proposed by Almstrum et al. ("SIGCSE Bulletin" 38(4):132-145, 2006) to include students' artifacts and to…
Descriptors: Computer Science Education, Introductory Courses, Test Items, Evaluation Methods
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Tom, Mary – Journal of Learning Design, 2015
The already existing complexities of teaching and learning computer programming are increased where students are diverse in their disciplinary backgrounds, language skills, and culture. Learners experience emotional issues of anxiety, fear or boredom. Identifying opportunities for improvement and applying theoretical and empirical evidence found…
Descriptors: Student Centered Curriculum, Teaching Methods, Programming, Student Diversity
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Lykke, Marianne; Coto, Mayela; Jantzen, Christian; Mora, Sonia; Vandel, Niels – Journal of Problem Based Learning in Higher Education, 2015
Based on the assumption that wellbeing, positive emotions and engagement influence motivation for learning, the aim of this paper is to provide insight into students' emotional responses to and engagement in different learning designs. By comparing students' reports on the experiential qualities of three different learning designs, their…
Descriptors: Foreign Countries, Problem Based Learning, Student Motivation, Learning Experience
Peer reviewed Peer reviewed
Direct linkDirect link
Hawi, N. – Computers & Education, 2010
The purpose of this research is to identify the causal attributions of business computing students in an introductory computer programming course, in the computer science department at Notre Dame University, Louaize. Forty-five male and female undergraduates who completed the computer programming course that extended for a 13-week semester…
Descriptors: Attribution Theory, Undergraduate Students, Academic Achievement, Learning Strategies
Peer reviewed Peer reviewed
Direct linkDirect link
Benda, Klara; Bruckman, Amy; Guzdial, Mark – ACM Transactions on Computing Education, 2012
We present the results of an interview study investigating student experiences in two online introductory computer science courses. Our theoretical approach is situated at the intersection of two research traditions: "distance and adult education research," which tends to be sociologically oriented, and "computer science education…
Descriptors: Computer Science Education, Programming, Distance Education, Online Courses
Trees, Frances P. – ProQuest LLC, 2010
Programming is recognized as being challenging for teachers to teach and difficult for students to learn. For decades, computer science educators have looked at innovative approaches by creating pedagogical software tools that attempt to facilitate both the teaching of and the learning of programming. This dissertation investigates the motivations…
Descriptors: Computer Science Education, Program Effectiveness, Programming, Resource Materials
Madison, Sandra Kay – 1995
Parameter passing is the mechanism by which various program modules share information in a complex program; this paper was a study of novice programmers' understanding of the parameter construct. The bulk of the data was collected from interviews with eight college students enrolled in a state university introductory computer programming course.…
Descriptors: College Students, Computer Literacy, Computer Science Education, Computer System Design
Peer reviewed Peer reviewed
Direct linkDirect link
Bruce, Christine; Buckingham, Lawrence; Hynd, John; McMahon, Camille; Roggenkamp, Mike; Stoodley, Ian – Journal of Information Technology Education, 2004
The research reported here investigates variation in first year university students' early experiences of learning to program, with a particular focus on revealing differences in how they go about learning to program. A phenomenographic research approach was used to reveal variation in how the act of learning to program may be constituted amongst…
Descriptors: Programming, Computer Science Education, College Freshmen, Learning Experience
Peer reviewed Peer reviewed
Direct linkDirect link
Postner, Lori; Stevens, Reed – Computer Science Education, 2005
In this paper, we explore how students used two resources, the in-class lecture and the online newsgroup, to write computer programs. By focusing on the questions students asked in each setting, we compare these two learning environments. Questions students asked during lecture typically related to the material the instructor was presenting. In…
Descriptors: Programming, Lecture Method, Computer Science Education, Use Studies