Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 5 |
| Since 2017 (last 10 years) | 9 |
| Since 2007 (last 20 years) | 24 |
Descriptor
| Computer Software | 25 |
| Educational Environment | 25 |
| Computer Science Education | 22 |
| Foreign Countries | 18 |
| Teaching Methods | 11 |
| Student Attitudes | 9 |
| College Students | 8 |
| Instructional Design | 8 |
| Educational Technology | 7 |
| Electronic Learning | 7 |
| Instructional Effectiveness | 7 |
| More ▼ | |
Source
Author
| Abdel-Maksoud, Nahed F. | 1 |
| Abirami, A. M. | 1 |
| Ahmed, M. S. | 1 |
| Armstrong, Helen L. | 1 |
| Barrero, F. | 1 |
| Berland, Matthew, Ed. | 1 |
| Beynon, Meurig | 1 |
| Bowers, Jonathan | 1 |
| Brennan, Linsey | 1 |
| Cajander, Åsa | 1 |
| Chandler, Jane | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 21 |
| Reports - Research | 13 |
| Reports - Evaluative | 6 |
| Reports - Descriptive | 3 |
| Tests/Questionnaires | 3 |
| Collected Works - Proceedings | 2 |
| Books | 1 |
| Collected Works - General | 1 |
| Speeches/Meeting Papers | 1 |
Education Level
Audience
| Teachers | 1 |
Location
| Brazil | 4 |
| Greece | 3 |
| India | 3 |
| Turkey | 3 |
| United Kingdom | 3 |
| Australia | 2 |
| China | 2 |
| Egypt | 2 |
| Estonia | 2 |
| Israel | 2 |
| South Korea | 2 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Deepti Reddy Patil; Sridhar Iyer; Sasikumar – ACM Transactions on Computing Education, 2025
Design problems are often ill-structured as the requirements are broadly defined and have multiple correct solutions. Experts solve such problems by applying various cognitive and metacognitive skills before the formal specifications and solution designs are documented. Novices often need help solving ill-structured design problems as they lack…
Descriptors: Educational Environment, Problem Solving, Design, Technology Uses in Education
Ezequiel Scott; Marcelo Campo – Interactive Learning Environments, 2023
Scrum is one of the most used frameworks for agile software development because of its potential improvements in productivity, quality, and client satisfaction. Academia has also focussed on teaching Scrum practices to prepare students to face common software engineering challenges and facilitate their insertion in professional contexts.…
Descriptors: Computer Simulation, Training, Computer Software, Computer Science Education
Abirami, A. M.; Pudumalar, S.; Pandeeswari, S. Thiruchadai – International Journal of Adult Education and Technology, 2023
Software engineering is a core theory course offered in undergraduate engineering programmes which deals with various systematic approaches, methods, and tools that can be employed for designing, developing, testing, and maintaining quality software applications. It is one of the challenging courses for the teaching faculty. After graduation, the…
Descriptors: Educational Environment, Undergraduate Students, Computer Science Education, Computer Software
Felipe A. Feichas; Rodrigo D. Seabra – Informatics in Education, 2023
This research discusses the use of a gamified web platform for studying software modeling with Unified Modeling Language (UML). Although UML is constantly being improved and studied, many works show that there is difficulty in teaching and learning the subject, due to the complexity of its concepts and the students' cognitive difficulties with…
Descriptors: Gamification, Computer Software, Models, Teaching Methods
Bowers, Jonathan; Eidin, Emanuel; Stephens, Lynn; Brennan, Linsey – Journal of Science Education and Technology, 2023
Interpreting and creating computational systems models is an important goal of science education. One aspect of computational systems modeling that is supported by modeling, systems thinking, and computational thinking literature is "testing, evaluating, and debugging models." Through testing and debugging, students can identify aspects…
Descriptors: Computer Science Education, Systems Approach, Thinking Skills, Science Education
Iskrenovic-Momcilovic, Olivera – Education and Information Technologies, 2019
This paper examines the effectiveness of programming in pairs in the Scratch environment in primary school. The motivation for tackling this issue is based on the successful use of Scratch as a learning environment for any students of programming. The analysis has shown that that programming in pairs produces better results for beginners in…
Descriptors: Programming, Instructional Effectiveness, Teaching Methods, Cooperative Learning
Isomöttönen, Ville; Daniels, Mats; Cajander, Åsa; Pears, Arnold; Mcdermott, Roger – ACM Transactions on Computing Education, 2019
Literature on global employability signifies "enabling" learning environments where students encounter ill-formed and open-ended problems and are required to adapt and be creative. Varying forms of "projects," co-located and distributed, have populated computing curricula for decades and are generally deemed an answer to this…
Descriptors: Employment Qualifications, Student Projects, Student Motivation, Computer Software
Holbert, Nathan, Ed.; Berland, Matthew, Ed.; Kafai, Yasmin B., Ed. – MIT Press, 2020
Constructionism, first introduced by Seymour Papert in 1980, is a framework for learning to understand something by making an artifact for and with other people. A core goal of constructionists is to respect learners as creators, to enable them to engage in making meaning for themselves through construction, and to do this by democratizing access…
Descriptors: Constructivism (Learning), Educational Philosophy, Educational Research, Teaching Methods
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
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
Cicek, Fatma Gozalan; Taspinar, Mehmet – Eurasian Journal of Educational Research, 2016
Problem Statement: The current study investigates whether the learning environment designed based on the laboratory control system affects the academic achievement, the attitude toward the learning-teaching process and the retention of the students in computer education. Purpose of Study: The study aims to identify the laboratory control system…
Descriptors: Student Attitudes, Academic Achievement, Foreign Countries, Grade 10
Kavitha, R. K.; Ahmed, M. S. – Education and Information Technologies, 2015
Agile software development is an iterative and incremental methodology, where solutions evolve from self-organizing, cross-functional teams. Pair programming is a type of agile software development technique where two programmers work together with one computer for developing software. This paper reports the results of the pair programming…
Descriptors: Knowledge Management, Educational Environment, Case Studies, Programming
English, Hilary – Bulgarian Comparative Education Society, 2012
This paper presents the findings of a study on software development students from economically disadvantaged backgrounds that have dropped out of universities which have a strong research emphasis. In the UK, these universities are generally part of the Russell Group of Universities. The participants were all male, mainly black, working class and…
Descriptors: Foreign Countries, Economically Disadvantaged, College Students, Research Universities
Crellin, Jonathan; Duke-Williams, Emma; Chandler, Jane; Collinson, Timothy – Computer Science Education, 2009
This article reports on the use of a virtual world ("Second Life") in computing education, and identifies the precursors of current virtual world systems. The article reviews the potential for virtual worlds as tools in computing education. It describes two areas where "Second Life" has been used in computing education: as a…
Descriptors: Foreign Countries, Computer Simulation, Social Systems, Internet
Konstantakis, Nikos I.; Palaigeorgiou, George E.; Siozos, Panos D.; Tsoukalas, Ioannis A. – Behaviour & Information Technology, 2010
Today, software piracy is an issue of global importance. Computer science students are the future information and communication technologies professionals and it is important to study the way they approach this issue. In this article, we attempt to study attitudes, behaviours and the corresponding reasoning of computer science students in Greece…
Descriptors: Copyrights, Antisocial Behavior, Crime, Duplication
Previous Page | Next Page »
Pages: 1 | 2
Peer reviewed
Direct link
