NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 11 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Davis Krumins; Sandra Schumann; Veiko Vunder; Rauno Põlluäär; Kristjan Laht; Renno Raudmäe; Alvo Aabloo; Karl Kruusamäe – IEEE Transactions on Learning Technologies, 2024
Teaching robotics with the robot operating system (ROS) is valuable for instating good programming practices but requires significant setup steps from the learner. Providing a ready-made ROS learning environment over the web can make robotics more accessible; however, most of the previous remote labs have abstracted the authentic ROS developer…
Descriptors: Teaching Methods, Robotics, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Rafael Herrero-Álvarez; Rafael Arnay; Eduardo Segredo; Gara Miranda; Coromoto Leon – IEEE Transactions on Learning Technologies, 2025
RoblockLLy is an educational robotics simulator designed for primary and secondary school students, whose goal is to increase their interest in science, technology, engineering, and mathematics. In the particular case of computer science, it allows developing computational thinking skills. It has been designed with ease of use in mind. This free…
Descriptors: Secondary School Students, STEM Education, Computer Science Education, Robotics
Peer reviewed Peer reviewed
Direct linkDirect link
Nuno Verdelho Trindade; Lidia Custodio; Alfredo Ferreira; Joao Madeiras Pereira – IEEE Transactions on Learning Technologies, 2024
Ray tracing is a computer graphics technique used to produce realistic visuals by physically simulating the behavior of light. Although this technique can be described straightforwardly, fully comprehending it might be challenging. It is typically taught in the classroom using the 2-D formats, such as paper or a blackboard. We propose using…
Descriptors: Computer Simulation, Computer Graphics, Visualization, Computer Assisted Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Graham, Kendra; Anderson, James; Rife, Conrad; Heitmeyer, Bryce; Patel, Pranav R.; Nykl, Scott; Lin, Alan C.; Merkle, Laurence D. – IEEE Transactions on Learning Technologies, 2020
Cyberspace odyssey (CSO) is a novel serious game supporting computer networking education by engaging students in a race to successfully perform various cybersecurity tasks in order to collect clues and solve a puzzle in virtual near-Earth three-dimensional space. Each team interacts with the game server through a dedicated client presenting a…
Descriptors: Computer Networks, Information Security, Task Analysis, Computer Games
Peer reviewed Peer reviewed
Direct linkDirect link
Garcia-Carballeira, Felix; Calderon-Mateos, Alejandro; Alonso-Monsalve, Saul; Prieto-Cepeda, Javier – IEEE Transactions on Learning Technologies, 2020
Our educational project has three primary goals. First, we want to provide a robust vision of how hardware and software interplay, by integrating the design of an instruction set (through microprogramming) and using that instruction set for assembly programming. Second, we wish to offer a versatile and interactive tool where the previous…
Descriptors: Instructional Design, Computer Simulation, Technology Integration, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Liang, Yuxin; Liu, Guo-Ping – IEEE Transactions on Learning Technologies, 2018
This paper presents a method to design high-quality 3D equipment for virtual laboratories. A virtual control laboratory is designed on large-scale educational purpose with merits of saving expenses for universities and can provide more opportunities for students. The proposed laboratory with more than 30 virtual instruments aims at offering…
Descriptors: Computer Simulation, Computer Software, Laboratory Experiments, Student Attitudes
Peer reviewed Peer reviewed
Direct linkDirect link
Shoufan, Abdulhadi; Lu, Zheng; Huss, Sorin A. – IEEE Transactions on Learning Technologies, 2015
This paper presents a web-based education platform for the visualization and animation of the digital logic design process. This includes the design of combinatorial circuits using logic gates, multiplexers, decoders, and look-up-tables as well as the design of finite state machines. Various configurations of finite state machines can be selected…
Descriptors: Visualization, Animation, Computer Simulation, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Lamberti, Fabrizio; Sanna, Andrea; Paravati, Gianluca; Carlevaris, Gilles – IEEE Transactions on Learning Technologies, 2014
Assessment is a delicate task in the overall teaching process because it may require significant time and may be prone to subjectivity. Subjectivity is especially true for disciplines in which perceptual factors play a key role in the evaluation. In previous decades, computer-based assessment techniques were developed to address the…
Descriptors: Foreign Countries, College Students, Computer Assisted Testing, Grading
Peer reviewed Peer reviewed
Direct linkDirect link
Bañeres, David; Clarisó, Robert; Jorba, Josep; Serra, Montse – IEEE Transactions on Learning Technologies, 2014
The synthesis of digital circuits is a basic skill in all the bachelor programmes around the ICT area of knowledge, such as Computer Science, Telecommunication Engineering or Electrical Engineering. An important hindrance in the learning process of this skill is that the existing educational tools for the design of circuits do not allow the…
Descriptors: Electronics, Design, Program Validation, Electronic Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Ruiz-Martinez, A.; Pereniguez-Garcia, F.; Marin-Lopez, R.; Ruiz-Martinez, P. M.; Skarmeta-Gomez, A. F. – IEEE Transactions on Learning Technologies, 2013
In the teaching of computer networks the main problem that arises is the high price and limited number of network devices the students can work with in the laboratories. Nowadays, with virtualization we can overcome this limitation. In this paper, we present a methodology that allows students to learn advanced computer network concepts through…
Descriptors: Computer Networks, Concept Teaching, Science Process Skills, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Torrente, Javier; Borro-Escribano, Blanca; Freire, Manuel; del Blanco, Ángel; Marchiori, Eugenio J.; Martinez-Ortiz, Iván; Moreno-Ger, Pablo; Fernández-Manjón, Baltasar – IEEE Transactions on Learning Technologies, 2014
We present EGDA, an educational game development approach focused on the teaching of procedural knowledge using a cost-effective approach. EGDA proposes four tasks: analysis, design, implementation, and quality assurance that are subdivided in a total of 12 subtasks. One of the benefits of EGDA is that anyone can apply it to develop a game since…
Descriptors: Computer Simulation, Video Games, Teaching Methods, Health Services