Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 6 |
Descriptor
Source
Computer Science Education | 6 |
Author
Bati, Tesfaye Bayu | 1 |
Bälter, Olle | 1 |
Clancy, Michael J. | 1 |
Debnath, Debatosh | 1 |
Gelderblom, Helene | 1 |
Jeong, Dongwon | 1 |
Kim, Dae-Kyoo | 1 |
Lewis, Colleen M. | 1 |
Lu, Lunjin | 1 |
Ming, Hua | 1 |
Svedin, Maria | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 4 |
Reports - Evaluative | 2 |
Education Level
Higher Education | 5 |
Postsecondary Education | 5 |
Elementary Secondary Education | 1 |
Audience
Location
California | 1 |
China | 1 |
Estonia | 1 |
Ethiopia | 1 |
India | 1 |
Israel | 1 |
South Korea | 1 |
Sweden | 1 |
United Kingdom (England) | 1 |
United States | 1 |
Laws, Policies, & Programs
Assessments and Surveys
Study Process Questionnaire | 1 |
What Works Clearinghouse Rating
von Hausswolff, Kristina – Computer Science Education, 2022
Background and Context: Research in programming education seems to show that hands-on writing at the keyboard is beneficial for learning, but we lack an explanation of why that is and an underlying theory to anchor that explanation. Objective: The first objective is to lay out a theoretical foundation for understanding the learning situation when…
Descriptors: Programming, Computer Science Education, Novices, Student Experience
Kim, Dae-Kyoo; Jeong, Dongwon; Lu, Lunjin; Debnath, Debatosh; Ming, Hua – Computer Science Education, 2015
The need for computing education in the K-12 curriculum has grown globally. The Republic of Korea is not an exception. In response to the need, the Korean Ministry of Education has announced an outline for software-centric computing education in the K-12 system, which aims at enhancing the current computing education with software emphasis. In…
Descriptors: Foreign Countries, Computer Science Education, Elementary Secondary Education, Computer Software
Svedin, Maria; Bälter, Olle – Computer Science Education, 2016
The purpose of the present study was to investigate if we could improve retention by redesigning an online programming course from a gender perspective, while maintaining the focus on preferable and sustainable learning approaches. The study builds on results from an earlier study that investigated the relationship between approaches to learning…
Descriptors: Online Courses, Programming, Computer Science Education, Gender Differences
Bati, Tesfaye Bayu; Gelderblom, Helene; van Biljon, Judy – Computer Science Education, 2014
The challenge of teaching programming in higher education is complicated by problems associated with large class teaching, a prevalent situation in many developing countries. This paper reports on an investigation into the use of a blended learning approach to teaching and learning of programming in a class of more than 200 students. A course and…
Descriptors: Foreign Countries, Teaching Methods, Blended Learning, Educational Technology
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
Thota, Neena; Whitfield, Richard – Computer Science Education, 2010
This article describes a holistic approach to designing an introductory, object-oriented programming course. The design is grounded in constructivism and pedagogy of phenomenography. We use constructive alignment as the framework to align assessments, learning, and teaching with planned learning outcomes. We plan learning and teaching activities,…
Descriptors: Constructivism (Learning), Undergraduate Students, Investigations, Action Research