NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 12 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Toker, Sacip – Education and Information Technologies, 2022
This study investigates the association between instructional design projects and 21st-Century skills. A causal-comparative design was utilised. The participants were 85 computer education and instructional technology department students who registered for a core instructional design course. The participants are divided into two groups: Rapid…
Descriptors: 21st Century Skills, Instructional Design, Teaching Methods, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
Peidi Gu; Jiaming Wu; Zui Cheng; Yu Xia; Miaoting Cheng; Yan Dong – Education and Information Technologies, 2025
Teaching computational thinking skills to novice college students via programming poses considerable challenges. It involves learning programming language syntax and commands, along with fostering higher-order skills crucial for both computational thinking proficiency and future careers. To address this, we proposed a pedagogical approach…
Descriptors: Computation, Thinking Skills, Active Learning, Student Projects
Peer reviewed Peer reviewed
Direct linkDirect link
Te Hu; Zongmin Fu; Niya Wang; Jinbin Gui; Qinghe Song; Xiaofan Qian – Education and Information Technologies, 2025
Digital image processing is an integral part of the computer vision field. However, traditional digital image processing teaching methods mainly focus on theoretical knowledge, lacking practical teaching content. To address this issue, this article proposes a project-based learning (PBL) model that consists of four key stages: project proposal,…
Descriptors: Student Projects, Active Learning, Models, Computer Uses in Education
Peer reviewed Peer reviewed
Direct linkDirect link
Malik, Khalid Mahmood; Zhu, Meina – Education and Information Technologies, 2023
The need for computer science (CS) education, especially computer network education, is increasing. However, the challenges of teaching students with diverse backgrounds and engaging them in hands-on activities to apply theories into practices exist in CS education. The study addressed the challenges by using project-based learning (PBL) and…
Descriptors: Student Projects, Active Learning, Experiential Learning, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Macak, Martin; Kruzelova, Daniela; Chren, Stanislav; Buhnova, Barbora – Education and Information Technologies, 2021
Understanding the processes in education, such as the student learning behavior within a specific course, is a key to continuous course improvement. In online learning systems, students' learning can be tracked and examined based on data collected by the systems themselves. However, it is non-trivial to decide how to extract the desired students'…
Descriptors: Student Projects, Learning Analytics, Data Collection, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Fadip Audu Nannim; Nnenna Ekpereka Ibezim; Basil C. E. Oguguo; Emmanuel Chinweike Nwangwu – Education and Information Technologies, 2024
This study investigated the effect of project-based Arduino robot application on students' computational thinking skills development in robotics programming course using the quasi-experimental research design. The participants consist of 73 students in tertiary institutions in South-East Nigeria that offer Computer and Robotics Education…
Descriptors: Robotics, Computation, Thinking Skills, Skill Development
Peer reviewed Peer reviewed
Direct linkDirect link
Dunhong Yao; Jing Lin – Education and Information Technologies, 2025
Programming education consistently faces challenges in bridging theory with practice and fostering students' cognitive competencies. This 12-year longitudinal study (2011-2023) investigates an innovative competency-based teaching model in university C programming education that integrates six educational theories into a coherent framework with…
Descriptors: Competency Based Education, Computer Science Education, Programming, Longitudinal Studies
Peer reviewed Peer reviewed
Direct linkDirect link
Shao-Chen Chang; Charoenchai Wongwatkit – Education and Information Technologies, 2024
As computational thinking becomes increasingly essential, the challenge of designing effective teaching approaches to foster students' abilities in this area persists, especially for higher order thinking skills. This study addresses this challenge by proposing and implementing a peer assessment-based Scrum project (PA-SP) learning approach in…
Descriptors: Peer Evaluation, Computer Science Education, Programming, Mental Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Ng, Davy Tsz Kit; Lee, Min; Tan, Roy Jun Yi; Hu, Xiao; Downie, J. Stephen; Chu, Samuel Kai Wah – Education and Information Technologies, 2023
In recent years, with the popularity of AI technologies in our everyday life, researchers have begun to discuss an emerging term "AI literacy". However, there is a lack of review to understand how AI teaching and learning (AITL) research looks like over the past two decades to provide the research basis for AI literacy education. To…
Descriptors: Artificial Intelligence, Technology Uses in Education, Technological Literacy, Literacy Education
Peer reviewed Peer reviewed
Direct linkDirect link
Basnet, Ram B.; Doleck, Tenzin; Lemay, David John; Bazelais, Paul – Education and Information Technologies, 2018
Teaching programming concepts to enhance students' problem solving and computational thinking skills is a challenging task, especially when students enter college with little to no preparation, or they lack the interest or capacity for programming. Online platforms that serve as automated practice and assessment systems have been offered as…
Descriptors: Computer Science Education, Programming, Homework, Student Projects
Peer reviewed Peer reviewed
Direct linkDirect link
Hayat, Khizar; Al-Shukaili, Naeem Ali; Sultan, Khalid – Education and Information Technologies, 2017
The success of university-level education depends on the quality of underlying school education and any deficiency therein may be detrimental to a student's career. This may be more glaring with Computer Science education, given its mercurial nature. In the developing countries, the Computer Science school curricula are usually stuffed with…
Descriptors: Computer Science Education, Teaching Methods, Elementary Secondary Education, Programming Languages