NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 9 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Denner, Jill; Green, Emily; Campe, Shannon – Journal of the Learning Sciences, 2021
Background: Learning to program and success in computer science requires persistence in the face of challenges. This study contributes to research on the social context of learning by describing how children's peer interactions can support or hinder the pair's problem solving on the computer. Methods: Video recordings from eight pairs of middle…
Descriptors: Programming, Computer Science Education, Middle School Students, Peer Relationship
Peer reviewed Peer reviewed
Direct linkDirect link
Campe, Shannon; Denner, Jill; Green, Emily; Torres, David – Computer Science Education, 2020
Background and Context: Pair programming is used in classrooms to promote learning and engage a more diverse group of students in computing fields, but little is known about what it looks like in middle school. Objective: The aim of this study was to examine how programming pairs were interacting and about what. Method: Video, audio, and screen…
Descriptors: Cooperative Learning, Programming, Computer Science Education, Middle School Students
Peer reviewed Peer reviewed
Direct linkDirect link
DeLay, Dawn; Hartl, Amy C.; Laursen, Brett; Denner, Jill; Werner, Linda; Campe, Shannon; Ortiz, Eloy – International Journal of Research & Method in Education, 2014
Data collected from partners in a dyadic instructional setting are, by definition, not statistically independent. As a consequence, conventional parametric statistical analyses of change and influence carry considerable risk of bias. In this article, we illustrate a strategy to overcome this obstacle: the longitudinal actor-partner interdependence…
Descriptors: Research Methodology, Student Surveys, Cooperative Learning, Peer Relationship
Peer reviewed Peer reviewed
Direct linkDirect link
Beck, Leland; Chizhik, Alexander – ACM Transactions on Computing Education, 2013
Cooperative learning is a well-known instructional technique that has been applied with a wide variety of subject matter and a broad spectrum of populations. This article briefly reviews the principles of cooperative learning, and describes how these principles were incorporated into a comprehensive set of cooperative learning activities for a CS1…
Descriptors: Cooperative Learning, Teaching Methods, Computer Science Education, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Harlow, Danielle Boyd; Leak, Anne Emerson – Computer Science Education, 2014
Recent studies in learning programming have largely focused on high school and college students; less is known about how young children learn to program. From video data of 20 students using a graphical programming interface, we identified ideas that were shared and evolved through an elementary school classroom. In mapping these ideas and their…
Descriptors: Programming, Cooperative Learning, Concept Mapping, Elementary School Science
Peer reviewed Peer reviewed
Direct linkDirect link
Titterton, Nathaniel; Lewis, Colleen M.; Clancy, Michael J. – Computer Science Education, 2010
Lab-centric instruction emphasizes supervised, hands-on activities by substituting lab for lecture time. It combines a multitude of pedagogical techniques into the format of an extended, structured closed lab. We discuss the range of benefits for students, including increased staff interaction, frequent and varied self-assessments, integrated…
Descriptors: Learning Activities, Computer Assisted Instruction, Mathematics Instruction, Lecture Method
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Kelley, Scott; Alger, Christianna; Deutschman, Douglas – Bioscene: Journal of College Biology Teaching, 2009
The importance of Bioinformatics tools and methodology in modern biological research underscores the need for robust and effective courses at the college level. This paper describes such a course designed on the principles of cooperative learning based on a computer software industry production model called "Extreme Programming" (EP).…
Descriptors: Biology, Information Science, Science Instruction, College Science
Peer reviewed Peer reviewed
Direct linkDirect link
Reed, Adam – College Teaching Methods & Styles Journal, 2008
The classical dialectical (study partner) learning method of Greek and Hellenistic antiquity remains the traditional learning method of Jewish religious and cultural studies, and enjoys widespread informal use by students in some American universities. The cognitive advantages of dialectical study have led to its adoption as a powerful, general…
Descriptors: Higher Education, Study Habits, Study Skills, Information Systems
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Denner, Jill; Bean, Steve; Martinez, Jacob – Afterschool Matters, 2009
This article describes the Girl Game Company's involvement in teaching Latina girls to design and program computer games while building a network of support to help them pursue IT courses and careers. Afterschool programs like the Girl Game Company can fill an important gap by providing opportunities for underserved youth to build IT fluency. A…
Descriptors: Females, Hispanic Americans, Computer Games, Design