Publication Date
| In 2026 | 0 |
| Since 2025 | 52 |
| Since 2022 (last 5 years) | 260 |
| Since 2017 (last 10 years) | 517 |
| Since 2007 (last 20 years) | 918 |
Descriptor
Source
Author
| Taitt, Kathy | 6 |
| Hazzan, Orit | 5 |
| Lavy, Ilana | 5 |
| Malmi, Lauri | 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 | 77 |
| Teachers | 77 |
| Students | 23 |
| Researchers | 11 |
| Policymakers | 5 |
| Administrators | 4 |
| Parents | 2 |
| Community | 1 |
Location
| Taiwan | 29 |
| Australia | 27 |
| Turkey | 26 |
| Spain | 23 |
| Greece | 20 |
| United Kingdom | 17 |
| Brazil | 16 |
| China | 16 |
| Germany | 16 |
| Canada | 12 |
| India | 12 |
| 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 |
Fernández-Alemán, José Luis; Carrillo-de-Gea, Juan Manuel; Meca, Joaquín Vidal; Ros, Joaquín Nicolás; Toval, Ambrosio; Idri, Ali – IEEE Transactions on Education, 2016
This paper presents the results of two educational experiments carried out to determine whether the process of specifying requirements (catalog-based reuse as opposed to conventional specification) has an impact on effectiveness and productivity in co-located and distributed software development environments. The participants in the experiments…
Descriptors: Productivity, Computer Science Education, Computer Software, Course Descriptions
Miller, Vivian J.; Murphy, Erin R.; Cronley, Courtney; Fields, Noelle L.; Keaton, Craig – Journal of Social Work Education, 2019
This article provides a case study of student experiences working as part of an interdisciplinary research team. A team of graduate-level students from social work, civil engineering, and computer science collaborated on the design of a mobile device application that captures data regarding how transportation disadvantage affects the lived…
Descriptors: Social Work, Counselor Training, Interdisciplinary Approach, Case Studies
Araújo, Rafael D.; Brant-Ribeiro, Taffarel; Mendonça, Igor E. S.; Mendes, Miller M.; Dorça, Fabiano A.; Cattelan, Renan G. – Educational Technology & Society, 2017
This article presents a social and collaborative model for content enrichment in Ubiquitous Learning Environments. Designed as a loosely coupled software architecture, the proposed model was implemented and integrated into the Classroom eXperience, a multimedia capture platform for educational environments. After automatically recording a lecture…
Descriptors: Educational Technology, Technology Uses in Education, Models, Computer Software
Yang, Chunhua; Smith, David R. R. – New Directions in the Teaching of Physical Sciences, 2017
This study investigated the acquisition of MATLAB programming skills by postgraduate students, and whether this learning was improved by research support-oriented teaching. Questionnaire surveys were given to academic staff asking about what they considered the most important knowledge and skills in programming to be. Questionnaire surveys were…
Descriptors: Computer Software, Graduate Students, Skill Development, Programming
Magana, Alejandra J.; Seah, Ying Ying; Thomas, Paul – Journal of Information Systems Education, 2018
Agile methods such as Scrum that emphasize technical, communication, and teamwork skills have been practiced by IT professionals to effectively deliver software products of good quality. The same methods combined with pedagogies of engagement can potentially be used in the setting of higher education to promote effective group learning in software…
Descriptors: Cooperative Learning, Class Activities, Design, Teaching Methods
Association Supporting Computer Users in Education, 2021
ASCUE, the Association Supporting Computer Users in Education, is a group of people interested in small college computing issues. It is a blend of people from all over the country who use computers in their teaching, academic support, and administrative support functions. Begun in 1968 as CUETUG, the College and University Eleven-Thirty Users'…
Descriptors: Computer Uses in Education, Integrated Learning Systems, Higher Education, College Instruction
Ghandforoush, Parviz – International Association for Development of the Information Society, 2017
Teaching an online fully asynchronous information technology course that requires students to ideate, build an e-commerce website, and develop an effective business plan involves a well-developed and highly engaging course design. This paper describes the design, development, and implementation of such a course and presents information on…
Descriptors: Instructional Design, Web Based Instruction, Entrepreneurship, Teaching Methods
Shih, Ya-Chun – International Journal of Computer-Assisted Language Learning and Teaching, 2020
This study incorporated Google Street View into a 3D virtual environment, known as VECAR, in which EFL learners controlled their avatars to learn vocabulary in a context of New York City. New York City's Times Square is full of real-life materials, realia, which can be used to assist situated incidental vocabulary learning and to connect…
Descriptors: Vocabulary Development, Second Language Learning, Second Language Instruction, English (Second Language)
Simic, Danijela – International Journal for Technology in Mathematics Education, 2015
Stepwise program refinement techniques can be used to simplify program verification. Programs are better understood since their main properties are clearly stated, and verification of rather complex algorithms is reduced to proving simple statements connecting successive program specifications. Additionally, it is easy to analyse similar…
Descriptors: Mathematics, Computer Science, Computer Science Education, Comparative Analysis
Rennick, Christopher; Hulls, Carol C. W.; McKay, Kenneth N. – IEEE Transactions on Education, 2019
Contribution: A semester-long, open-ended design project was implemented to promote intellectual development of first-year students while reinforcing event-driven/procedural programming principles. This paper describes this approach, and an evaluation strategy using Perry's model for intellectual development. The results show that students can…
Descriptors: Introductory Courses, Engineering Education, Active Learning, Student Projects
Lin, Yu-Tzu; Wu, Cheng-Chih; Hou, Ting-Yun; Lin, Yu-Chih; Yang, Fang-Ying; Chang, Chia-Hu – IEEE Transactions on Education, 2016
This study explores students' cognitive processes while debugging programs by using an eye tracker. Students' eye movements during debugging were recorded by an eye tracker to investigate whether and how high- and low-performance students act differently during debugging. Thirty-eight computer science undergraduates were asked to debug two C…
Descriptors: Cognitive Processes, Programming, Computer Software, Computer Science Education
Larsen, Lasse Juel; Majgaard, Gunver – Designs for Learning, 2016
This article considers game design research in educational settings. Its focus is on how undergraduate students -- particularly engineering students -- learn computer game design. From observations conducted during our game design courses we have developed a model of expanded game design space. It encapsulates the entire development process from…
Descriptors: Undergraduate Students, Engineering Education, Computer Games, Design
Price, Thomas; Zhi, Rui; Barnes, Tiffany – International Educational Data Mining Society, 2017
In this paper we present a novel, data-driven algorithm for generating feedback for students on open-ended programming problems. The feedback goes beyond next-step hints, annotating a student's whole program with suggested edits, including code that should be moved or reordered. We also build on existing work to design a methodology for evaluating…
Descriptors: Feedback (Response), Computer Software, Data Analysis, Programming
Abdel-Maksoud, Nahed F. – International Journal of Education and Practice, 2018
Virtualization technology has been around for many years, and its use is increasingly becoming common in education, in general and in computing fields, in particular. This can be attributed partly to its potential to reduce costs, boost efficiency and overcome limited resources through its virtual applications such as servers, storage devices and…
Descriptors: Electronic Learning, Educational Environment, Educational Quality, Instructional Effectiveness
Mitra, Sandeep – ACM Transactions on Computing Education, 2014
This article presents the use of a model-centric approach to facilitate software development projects conforming to the three-tier architecture in undergraduate software engineering courses. Many instructors intend that such projects create software applications for use by real-world customers. While it is important that the first version of these…
Descriptors: Computer Science Education, Computer Software, Models, Undergraduate Students

Peer reviewed
Direct link
