Publication Date
| In 2026 | 0 |
| Since 2025 | 55 |
| Since 2022 (last 5 years) | 268 |
| Since 2017 (last 10 years) | 531 |
| Since 2007 (last 20 years) | 1006 |
Descriptor
| Computer Software | 1310 |
| Computer Science Education | 1139 |
| Teaching Methods | 444 |
| Programming | 436 |
| Foreign Countries | 394 |
| Student Attitudes | 247 |
| Undergraduate Students | 221 |
| College Students | 214 |
| Computer Science | 214 |
| Educational Technology | 213 |
| Instructional Effectiveness | 182 |
| More ▼ | |
Source
Author
| Malmi, Lauri | 6 |
| Taitt, Kathy | 6 |
| Hazzan, Orit | 5 |
| Lavy, Ilana | 5 |
| Schwieger, Dana | 5 |
| Acharya, Sushil | 4 |
| Bers, Marina Umaschi | 4 |
| Janicki, Thomas | 4 |
| Joy, Mike | 4 |
| Rashkovits, Rami | 4 |
| Simon, Beth | 4 |
| More ▼ | |
Publication Type
Education Level
Audience
| Practitioners | 90 |
| Teachers | 88 |
| Students | 26 |
| Researchers | 14 |
| Policymakers | 7 |
| Administrators | 6 |
| Media Staff | 2 |
| Parents | 2 |
| Community | 1 |
Location
| Taiwan | 30 |
| Australia | 29 |
| Turkey | 29 |
| Spain | 24 |
| Greece | 20 |
| United Kingdom | 20 |
| China | 18 |
| Germany | 17 |
| Brazil | 16 |
| India | 14 |
| Israel | 14 |
| More ▼ | |
Laws, Policies, & Programs
| Americans with Disabilities… | 1 |
| Education Consolidation… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 1 |
McNeill, Laura; Rice, Margaret; Wright, Vivian – Online Journal of Distance Learning Administration, 2019
Academic research has consistently shown effective teacher presence to be a significant factor in student satisfaction, engagement, perceived learning, and sense of community. The need for effective teaching presence remains of significant importance, particularly with the vast growth of online courses and online degree programs. It is, therefore,…
Descriptors: Undergraduate Students, Gender Differences, Student Attitudes, Learner Engagement
Billingsley, William; Torbay, Rosemary; Fletcher, Peter R.; Thomas, Richard N.; Steel, Jim R. H.; Süß, Jörn Guy – ACM Transactions on Computing Education, 2019
One of the challenges of global software engineering courses is to bring the practices and experience of large geographically distributed teams into the local and time-limited environment of a classroom. Over the last 6 years, an on-campus studio course for software engineering has been developed at the University of Queensland (UQ) that places…
Descriptors: Computer Science Education, Universities, Undergraduate Students, Teaching Methods
Fagan, Bryan J.; Payne, Bryson R. – Proceedings of the Interdisciplinary STEM Teaching and Learning Conference, 2017
The US Bureau of Labor Statistics predicts over 8 million job openings in IT and computing, including 1 million cybersecurity postings, over the current five-year period. This paper presents lessons learned in preparing middle-school students in rural Georgia for future careers in computer science/ IT by teaching computer programming in the free,…
Descriptors: Programming Languages, Teaching Methods, Computer Science Education, Open Source Technology
dos Santos, Simone C. – IEEE Transactions on Education, 2017
The problem-based learning (PBL) approach has been successfully applied to teaching software engineering thanks to its principles of group work, learning by solving real problems, and learning environments that match the market realities. However, the lack of well-defined methodologies and processes for implementing the PBL approach represents a…
Descriptors: Performance Based Assessment, Engineering Education, Problem Based Learning, Computer Software
Lavbic, Dejan; Matek, Tadej; Zrnec, Aljaž – Interactive Learning Environments, 2017
Today's software industry requires individuals who are proficient in as many programming languages as possible. Structured query language (SQL), as an adopted standard, is no exception, as it is the most widely used query language to retrieve and manipulate data. However, the process of learning SQL turns out to be challenging. The need for a…
Descriptors: Evaluation Methods, Information Systems, Intelligent Tutoring Systems, Computer Science Education
Mukala, Patrick; Cerone, Antonio; Turini, Franco – Education and Information Technologies, 2017
Free\Libre Open Source Software (FLOSS) environments are increasingly dubbed as learning environments where practical software engineering skills can be acquired. Numerous studies have extensively investigated how knowledge is acquired in these environments through a collaborative learning model that define a learning process. Such a learning…
Descriptors: Open Source Technology, Learning Activities, Computer Software, Learning Processes
Ibrahim Bastug; Kagan Kircaburun – Journal of Pedagogical Research, 2017
In recent years, the number of students who have chosen computer science related undergraduate departments has decreased rapidly. Moreover, students who prefer computer science and programming departments appear to be unsuccessful in programming classes due to the complexity and frustrating difficulties of programming learning. One of the…
Descriptors: Student Attitudes, Programming, Computer Science Education, Middle School Students
Savic, Goran; Segedinac, Milan; Milenkovic, Dušica; Hrin, Tamara; Segedinac, Mirjana – Australasian Journal of Educational Technology, 2018
This paper presents research on using a model-driven approach to the development and management of electronic courses. We propose a course management system which stores a course model represented as distinct machine-readable components containing domain knowledge of different course aspects. Based on this formally defined platform-independent…
Descriptors: Electronic Learning, Online Courses, Curriculum Development, Management Systems
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
von Wangenheim, Aldo; von Wangenheim, Christiane Gresse; Pacheco, Fernando S.; Hauck, Jean C. R.; Ferreira, Miriam Nathalie F. – International Journal of Computer Science Education in Schools, 2017
Computing education in schools faces several problems, such as a lack of computing teachers and time in an already overloaded curriculum. A solution can be a multidisciplinary approach, integrating the teaching of computing within other subjects, creating the need to motivate teachers from other disciplines to teach computing in middle school.…
Descriptors: Middle School Teachers, Teacher Motivation, Workshops, Computer Science Education
Cosma, Georgina; Joy, Mike; Sinclair, Jane; Andreou, Margarita; Zhang, Dongyong; Cook, Beverley; Boyatt, Russell – ACM Transactions on Computing Education, 2017
Perspectives of students on what constitutes source-code plagiarism may differ based on their educational background. Surveys have been conducted with home students undertaking computing and joint computing subject degrees at higher education institutions throughout the UK, China, and South Cyprus, and a total of 984 responses have been…
Descriptors: Foreign Countries, College Students, Plagiarism, Student Attitudes
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
Yildiz, Ezgi Pelin; Alkan, Ayse – Higher Education Studies, 2019
The most preferred tools of technology today are internet and smart phones. Nowadays, these two tools offer numerous services and facilities to humanity in many areas. Accessing technology at any time, having a pleasant time, interacting without the limitations of face to face communication are some of them. That is why; individuals have become…
Descriptors: Case Studies, Telecommunications, Handheld Devices, High School Students
John, June Park; Carnoy, Martin – Journal of Education and Work, 2019
We analyse race and gender trends in the Silicon Valley technology industry from 1980 to 2015, with a focus on education, employment and wages in computer science. Racial gaps in representation are more salient among programmers than in the overall technology labour force; in addition, we document a stable or increasing gender gap across all races…
Descriptors: Computer Science Education, Race, Ethnicity, Geographic Regions
Vicente, Aileen Joan; Tan, Tiffany Adelaine; Yu, Alvin Ray – Journal of Information Technology Education: Innovations in Practice, 2018
Aim/Purpose: This study was aimed at enhancing students' learning of software engineering methods. A collaboration between the Computer Science, Business Management, and Product Design programs was formed to work on actual projects with real clients. This interdisciplinary form of collaboration simulates the realities of a diverse Software…
Descriptors: Interdisciplinary Approach, Computer Science Education, Engineering Education, Business Administration Education

Peer reviewed
Direct link
