Publication Date
In 2025 | 1 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 4 |
Since 2006 (last 20 years) | 6 |
Descriptor
Source
Education and Information… | 6 |
Author
Aeiad, Eiman | 1 |
Agostino Marengo | 1 |
Ahmed, M. S. | 1 |
Ajay Bandi | 1 |
Arvind W. Kiwelekar | 1 |
Danilo Caivano | 1 |
Eryilmaz, Evren | 1 |
Faraon, Montathar | 1 |
Giovanni Dimauro | 1 |
Jenny Pange | 1 |
Julio Ariel Hurtado Alegría | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 6 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 4 |
Postsecondary Education | 4 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Michele Scalera; Agostino Marengo; Vita Santa Barletta; Danilo Caivano; Giovanni Dimauro; Jenny Pange – Education and Information Technologies, 2025
Computer architecture is considered one of the dry and hard-to-learn courses for students in the computer science discipline. Therefore, educational institutions experiment with different pedagogical approaches to enhance students' performance and interest in courses. This study introduces a Simplified Approach to Teach a Processor (SAtTaP), a…
Descriptors: Computer Science Education, Teaching Methods, Computer System Design, Undergraduate Students
Wilson Libardo Pantoja Yépez; Julio Ariel Hurtado Alegría; Ajay Bandi; Arvind W. Kiwelekar – Education and Information Technologies, 2024
The ability to define, evaluate, and implement software architectures is a fundamental skill for software engineers. However, teaching software architecture can be challenging as it requires students to be involved in real-context projects with high degrees of complexity. This involves making trade-off decisions among several quality attributes.…
Descriptors: Computer Software, Training, Computer Science Education, Teaching Methods
Aeiad, Eiman; Meziane, Farid – Education and Information Technologies, 2019
With the rapid advances in E-learning systems, personalisation and adaptability have now become important features in the education technology. In this paper, we describe the development of an architecture for A Personalised and Adaptable E-Learning System (APELS) that attempts to contribute to advancements in this field. APELS aims to provide a…
Descriptors: Electronic Learning, Individualized Instruction, Computer Science Education, Computer System Design
Faraon, Montathar; Rönkkö, Kari; Wiberg, Mikael; Ramberg, Robert – Education and Information Technologies, 2020
As information technology continues to evolve rapidly in society, coding skills become increasingly essential to develop. The purpose of this article is to examine differences between the learner-centered and sociocultural approaches when teaching and learning coding in higher education. A quasi-experiment was applied over six academic semesters…
Descriptors: Higher Education, Computer Science Education, Computer System Design, Web Sites
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
Thoms, Brian; Eryilmaz, Evren – Education and Information Technologies, 2015
In this research we present a new design component for online learning communities (OLC); one that integrates Twitter with an online discussion board (ODB). We introduce our design across two sections of upper-division information systems courses at a university located within the U.S. The first section consisted of full-time online learners,…
Descriptors: Blended Learning, Online Courses, Discussion Groups, Computer Mediated Communication