Publication Date
| In 2026 | 0 |
| Since 2025 | 91 |
| Since 2022 (last 5 years) | 480 |
| Since 2017 (last 10 years) | 964 |
| Since 2007 (last 20 years) | 1400 |
Descriptor
| Computer Science Education | 1682 |
| Teaching Methods | 1682 |
| Foreign Countries | 614 |
| Programming | 573 |
| Computer Software | 417 |
| Student Attitudes | 381 |
| Undergraduate Students | 324 |
| Instructional Effectiveness | 287 |
| College Students | 257 |
| Educational Technology | 220 |
| Problem Solving | 214 |
| More ▼ | |
Source
Author
| Hazzan, Orit | 7 |
| Xinogalos, Stelios | 7 |
| Barnes, Tiffany | 6 |
| Mayer, Richard E. | 6 |
| Lang, Guido | 5 |
| Lavy, Ilana | 5 |
| Ragonis, Noa | 5 |
| Chi, Min | 4 |
| Gal-Ezer, Judith | 4 |
| Hwang, Gwo-Jen | 4 |
| Kolikant, Yifat Ben-David | 4 |
| More ▼ | |
Publication Type
Education Level
Location
| Turkey | 46 |
| Australia | 35 |
| Taiwan | 35 |
| Brazil | 30 |
| Israel | 25 |
| United Kingdom | 25 |
| China | 24 |
| Germany | 24 |
| Spain | 23 |
| Greece | 19 |
| Finland | 17 |
| More ▼ | |
Laws, Policies, & Programs
| Carl D Perkins Vocational and… | 1 |
| Higher Education Opportunity… | 1 |
| No Child Left Behind Act 2001 | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Drachova, Svetlana V.; Hallstrom, Jason O.; Hollingsworth, Joseph E.; Krone, Joan; Pak, Rich; Sitaraman, Murali – ACM Transactions on Computing Education, 2015
Undergraduate computer science students need to learn analytical reasoning skills to develop high-quality software and to understand why the software they develop works as specified. To accomplish this central educational objective, this article describes a systematic process of introducing reasoning skills into the curriculum and assessing how…
Descriptors: Undergraduate Students, Computer Science Education, Logical Thinking, Thinking Skills
Decker, Adrienne; Phelps, Andrew; Egert, Christopher A. – Educational Technology, 2017
This article explores the critical need to articulate computing as a creative discipline and the potential for gender and ethnic diversity that such efforts enable. By embracing a culture shift within the discipline and using games as a medium of discourse, we can engage students and faculty in a broader definition of computing. The transformative…
Descriptors: Computer Science Education, Creativity, Educational Games, Learner Engagement
Rusli, Muhammad; Negara, I. Komang Rinartha Yasa – Turkish Online Journal of Distance Education, 2017
The effectiveness of a learning depends on four main elements, they are content, desired learning outcome, instructional method and the delivery media. The integration of those four elements can be manifested into a learning module which is called multimedia learning or learning by using multimedia. In learning context by using computer-based…
Descriptors: Animation, Multimedia Instruction, Cognitive Style, Programming
Sentance, Sue; Csizmadia, Andrew – Education and Information Technologies, 2017
Computing is being introduced into the curriculum in many countries. Teachers' perspectives enable us to discover what challenges this presents, and also the strategies teachers claim to be using successfully in teaching the subject across primary and secondary education. The study described in this paper was carried out in the UK in 2014 where…
Descriptors: Teacher Attitudes, Elementary Secondary Education, Foreign Countries, Thinking Skills
Al Hashimi, Sama'a – Journal of Education and Learning, 2019
In computer-based courses such as multimedia and digital design courses, being fully conversant with a computer application is almost unachievable within a single academic semester. Therefore, it is common for students to seek additional help and information from their lecturers either during office hours or through emails. It is also common for…
Descriptors: Teaching Methods, Multimedia Materials, Computer Science Education, Design
Junus, Kasiyah; Suhartanto, Heru; R-Suradijono, Sri Hartati; Santoso, Harry Budi; Sadita, Lia – Journal of Educators Online, 2019
An online discussion forum has the potential to facilitate collaborative learning that improves students' critical thinking. To explain the collaborative online learning experience, the Community of Inquiry (CoI) model has been proposed by a group of researchers. The model captures an in-depth and meaningful collaborative online learning process…
Descriptors: Learning Strategies, Metacognition, Cooperative Learning, Critical Thinking
Larke, Laura R. – British Journal of Educational Technology, 2019
The addition of computing to England's National Curriculum was welcomed as a much-needed modernization of the country's digital skills curriculum, replacing a poorly regarded ICT program of study with an industry-supported scheme of computer science, robotics and computational thinking. This paper will demonstrate how teachers have acted as…
Descriptors: Foreign Countries, Curriculum Design, Elementary School Students, Technological Literacy
Reilly, Joseph M.; Schneider, Bertrand – International Educational Data Mining Society, 2019
Collaborative problem solving in computer-supported environments is of critical importance to the modern workforce. Coworkers or collaborators must be able to co-create and navigate a shared problem space using discourse and non-verbal cues. Analyzing this discourse can give insights into how consensus is reached and can estimate the depth of…
Descriptors: Problem Solving, Discourse Analysis, Cooperative Learning, Computer Assisted Instruction
Blanco, Teresa; López-Forniés, Ignacio; Zarazaga-Soria, Francisco Javier – International Journal of Technology and Design Education, 2017
The competence-based education recently launched in Spanish universities presents a set of abilities and skills that are difficult to teach to students in higher and more technologically-oriented grades. In this paper, a teaching intervention that is based on design methodologies is proposed, to upgrade the competitive capacities of computer…
Descriptors: Foreign Countries, College Students, Empathy, Teamwork
Gonçalves, Rafael Queiroz; von Wangenheim, Christiane Gresse; Hauck, Jean Carlo Rossa; Petri, Giani – Informatics in Education, 2017
The management of contemporary software projects is unfeasible without the support of a Project Management (PM) tool. In order to enable the adoption of PM tools in practice, teaching its usage is important as part of computer education. Aiming at teaching PM tools, several approaches have been proposed, such as the development of educational PM…
Descriptors: Feedback (Response), Teaching Methods, Program Administration, Instructional Innovation
Gusev, Dmitri A.; Swanson, Dewey A. – Association Supporting Computer Users in Education, 2017
Facing the need to introduce new approaches to teaching the art of programming to undergraduate Computer and Information Technology (CIT) students as part of the transition of the former Purdue College of Technology to the novel concept and status of Purdue Polytechnic, we came up with the idea of offering a pilot 300-level course entitled…
Descriptors: Educational Technology, Technology Uses in Education, Undergraduate Study, Programming
Nathan J. Antonacci; Michael Rogers; Thomas J. Pfaff; Jason G. Hamilton – Numeracy, 2017
This three-year study focused on first-year Calculus I students and their abilities to incorporate figures in technical reports. In each year, these calculus students wrote a technical report as part of the Polar Bear Module, an educational unit developed for use in partner courses in biology, computer science, mathematics, and physics as part of…
Descriptors: Calculus, Mathematics Instruction, Teaching Methods, Reports
Fields, Deborah Ann; Kafai, Yasmin; Nakajima, Tomoko; Goode, Joanna; Margolis, Jane – Equity & Excellence in Education, 2018
Recent discussions of making have focused on developing out-of-school makerspaces and activities to provide more equitable and enriching learning opportunities for youth. Yet school classrooms present a unique opportunity to help broaden access, diversify representation, and deepen participation in making. In turning to classrooms, we want to…
Descriptors: High School Students, Computer Science Education, Teaching Methods, Learning Activities
Gren, Lucas – IEEE Transactions on Education, 2020
Contribution: A flipped classroom approach to teaching empirical software engineering increases student learning by providing more time for active learning in class. Background: There is a need for longitudinal studies of the flipped classroom approach in general. Although a few cross-sectional studies show that a flipped classroom approach can…
Descriptors: Flipped Classroom, Teaching Methods, Masters Programs, International Education
Taheri, Pooya; Robbins, Philip; Maalej, Sirine – Education Sciences, 2020
Langara College, as one of the leading undergraduate institutions in the province of British Columbia (BC), offers the "Applied Science for Engineering" two-year diploma program as well as the "Engineering Transfer" two-semester certificate program. Three project-based courses are offered as part of the two-year diploma program…
Descriptors: Engineering Education, Student Projects, Teaching Methods, Active Learning

Peer reviewed
Direct link
