NotesFAQContact Us
Collection
Advanced
Search Tips
50 Years of ERIC
50 Years of ERIC
The Education Resources Information Center (ERIC) is celebrating its 50th Birthday! First opened on May 15th, 1964 ERIC continues the long tradition of ongoing innovation and enhancement.

Learn more about the history of ERIC here. PDF icon

Showing 76 to 90 of 181 results
Peer reviewed Peer reviewed
Direct linkDirect link
Charlton, Terence; Devlin, Marie; Drummond, Sarah – Computer Science Education, 2009
As part of the CETL ALiC initiative (Centre of Excellence in Teaching and Learning: Active Learning in Computing), undergraduate computing science students at Newcastle and Durham universities participated in a cross-site team software development project. To ensure we offer adequate resources to support this collaboration, we conducted an…
Descriptors: Foreign Countries, Social Networks, Web Sites, Communication Strategies
Peer reviewed Peer reviewed
Direct linkDirect link
Crellin, Jonathan; Duke-Williams, Emma; Chandler, Jane; Collinson, Timothy – Computer Science Education, 2009
This article reports on the use of a virtual world ("Second Life") in computing education, and identifies the precursors of current virtual world systems. The article reviews the potential for virtual worlds as tools in computing education. It describes two areas where "Second Life" has been used in computing education: as a development…
Descriptors: Foreign Countries, Computer Simulation, Social Systems, Internet
Peer reviewed Peer reviewed
Direct linkDirect link
Howles, Trudy – Computer Science Education, 2009
Student attrition and low graduation rates are critical problems in computer science education. Disappointing graduation rates and declining student interest have caught the attention of business leaders, researchers and universities. With weak graduation rates and little interest in scientific computing, many are concerned about the USA's ability…
Descriptors: Computer Science Education, Class Size, Graduation Rate, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Levy, Ronit Ben-Bassat; Ben-Ari, Mordechai – Computer Science Education, 2009
This article describes how research methodologies were modified and integrated during the doctoral research conducted by the first author under the supervision of the second author. The research project concerned trying to understand why teachers do or don't use "Jeliot", a program animation system designed to facilitate teaching and learning of…
Descriptors: Animation, Behavior Theories, Research Methodology, Social Psychology
Peer reviewed Peer reviewed
Direct linkDirect link
Bower, Matt – Computer Science Education, 2009
This paper analyses the teaching and learning of computing in a Web-conferencing environment. A discourse analysis of three introductory programming learning episodes is presented to demonstrate issues and effects that arise when teaching computing using such an approach. The subject of discussion, the interactive nature of discussion and any…
Descriptors: Student Participation, Discourse Analysis, Computers, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Varma, Roli – Computer Science Education, 2009
This paper examines students' pre-college experience with computers. It finds significant gender differences in how students develop interest in computers; exposure to computers at home; availability of computers in high schools; and high-school preparations for college study in a computing field. The paper has a number of implications to improve…
Descriptors: Undergraduate Students, Computers, Gender Differences, Majors (Students)
Peer reviewed Peer reviewed
Direct linkDirect link
Boyer, Kristy Elizabeth; Phillips, Robert; Wallis, Michael D.; Vouk, Mladen A.; Lester, James C. – Computer Science Education, 2009
The majority of computer science education research to date has focused on purely cognitive student outcomes. Understanding the "motivational" states experienced by students may enhance our understanding of the computer science learning process, and may reveal important instructional interventions that could benefit student engagement and…
Descriptors: Computer Science Education, Tutoring, Student Motivation, Learning Processes
Peer reviewed Peer reviewed
Direct linkDirect link
Boustedt, Jonas – Computer Science Education, 2009
The current paper describes an empirical study with the aim of producing insights about how students experience programming and software engineering. The research aims to investigate the students' world, and hence, we have chosen a phenomenographic approach. Our questions focus on the students' experiences of concepts related to a realistic…
Descriptors: Computer Software, Programming, Internet, Student Experience
Peer reviewed Peer reviewed
Direct linkDirect link
Box, Ilona – Computer Science Education, 2009
This paper contributes to an understanding of the variation in approaches that information system analysts/designers use to do analysis and design. A qualitative, phenomenographic research method was used. Four categories were constituted from the data: an "ad hoc" strategy with the intention of solving the problem as quickly as possible; a…
Descriptors: Research Methodology, Intention, Information Systems, Employees
Peer reviewed Peer reviewed
Direct linkDirect link
Parhami, Behrooz – Computer Science Education, 2008
We observe that recruitment efforts aimed at alleviating the shortage of skilled workforce in computer engineering must be augmented with strategies for retaining and motivating the students after they have enrolled in our educational programmes. At the University of California, Santa Barbara, we have taken a first step in this direction by…
Descriptors: First Year Seminars, College Freshmen, Internet, Academic Persistence
Peer reviewed Peer reviewed
Direct linkDirect link
Zendler, A.; Spannagel, C.; Klaudt, D. – Computer Science Education, 2008
Computer science education should not be based on short-term developments but on content that is observable in multiple domains of computer science, may be taught at every intellectual level, will be relevant in the longer term, and is related to everyday language and/or thinking. Recently, a catalogue of "central concepts" for computer science…
Descriptors: Computer Science Education, Multivariate Analysis, Computer Science, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Mentz, E.; van der Walt, J. L.; Goosen, L. – Computer Science Education, 2008
Based on their quantitative and qualitative investigations, the authors conclude that pair programming as a strategy for teaching student teachers could be made more effective through the incorporation of principles associated with cooperative learning. They substantiate this claim by referring to a literature study about the advantages and…
Descriptors: Preservice Teachers, Learning Strategies, Cooperative Learning, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Kolikant, Y. Ben-David; Mussai, M. – Computer Science Education, 2008
We studied students' conceptions of correctness and their influence on students' correctness-related practices by examining how 159 students had analyzed the correctness of error-free and erroneous algorithms and by interviewing seven students regarding their work. We found that students conceptualized program correctness as the sum of the…
Descriptors: Misconceptions, Computer Science Education, Science Instruction, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Simon, Beth; Bouvier, Dennis; Chen, Tzu-Yi; Lewandowski, Gary; McCartney, Robert; Sanders, Kate – Computer Science Education, 2008
We report on responses to a series of four questions designed to identify pre-existing abilities related to debugging and troubleshooting experiences of novice students before they begin programming instruction. The focus of these questions include general troubleshooting, bug location, exploring unfamiliar environments, and describing students'…
Descriptors: Troubleshooting, Teaching Methods, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Keppens, Jeroen; Hay, David – Computer Science Education, 2008
A key challenge of effective teaching is assessing and monitoring the extent to which students have assimilated the material they were taught. Concept mapping is a methodology designed to model what students have learned. In effect, it seeks to produce graphical representations (called concept maps) of the concepts that are important to a given…
Descriptors: Concept Mapping, Programming, Teaching Methods, Educational Assessment
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10  |  11  |  12  |  13