Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 3 |
Descriptor
Author
Alfredo Ferreira | 1 |
Joao Madeiras Pereira | 1 |
Kotti, Zoe | 1 |
Krish Pillai | 1 |
Liargkovas, Georgios | 1 |
Lidia Custodio | 1 |
Marcia Lovas | 1 |
Nuno Verdelho Trindade | 1 |
Papadopoulou, Angeliki | 1 |
Spinellis, Diomidis | 1 |
Publication Type
Reports - Research | 3 |
Journal Articles | 2 |
Speeches/Meeting Papers | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 1 |
Postsecondary Education | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Liargkovas, Georgios; Papadopoulou, Angeliki; Kotti, Zoe; Spinellis, Diomidis – IEEE Transactions on Education, 2022
Contribution: Determine and analyze the gap between software practitioners' education outlined in the 2014 IEEE/ACM software engineering education knowledge (SEEK) and industrial needs pointed by Wikipedia articles referenced in Stack Overflow (SO) posts. Background: Previous work has uncovered deficiencies in the coverage of computer…
Descriptors: Industry, Knowledge Level, Computer Software, Computer Science
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
Krish Pillai; Marcia Lovas – International Society for Technology, Education, and Science, 2023
A typical first computer science course (CS1) introduces the student to coding conventions, variables, methods, control structures, conditionals, and the semantics of classes and objects. Advanced concepts of inheritance, polymorphism, abstract classes, interfaces, and their use in the design process, are covered in a second-level course (CS2).…
Descriptors: Computer Games, Educational Games, Teaching Methods, Technology Uses in Education