Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 4 |
Since 2006 (last 20 years) | 4 |
Descriptor
Computer Science Education | 4 |
Programming Languages | 4 |
Computer Software | 2 |
Instructional Design | 2 |
Programming | 2 |
Teaching Methods | 2 |
Access to Computers | 1 |
Automation | 1 |
Coding | 1 |
Computer Peripherals | 1 |
Computer Use | 1 |
More ▼ |
Source
International Association for… | 4 |
Author
Alke Martens | 1 |
Andrea Domínguez-Lara | 1 |
Baghaei, Nilufar | 1 |
Dacey, Simon | 1 |
Eric Schätz | 1 |
Hinds, Matthew | 1 |
Houghton, Travers | 1 |
Lambert, Jonathon | 1 |
Mendori, Takahiko | 1 |
Nongkhai, Lalita Na | 1 |
Ragon, Pedrito | 1 |
More ▼ |
Publication Type
Reports - Descriptive | 4 |
Speeches/Meeting Papers | 4 |
Education Level
High Schools | 1 |
Audience
Location
Germany | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Andrea Domínguez-Lara; Wulfrano Arturo Luna-Ramírez – International Association for Development of the Information Society, 2022
The automatic code generation is the process of generating source code snippets from a program, i.e., code for generating code. Its importance lies in facilitating software development, particularly important is helping in the implementation of software designs such as engineering diagrams, in such a case, automatic code generation copes with the…
Descriptors: Programming, Coding, Computer Software, Programming Languages
Nongkhai, Lalita Na; Wang, Jingyun; Mendori, Takahiko – International Association for Development of the Information Society, 2022
This paper proposes the design of an ontology of multiple programming languages and give three examples to show the methodology. Our ontology aims to summarize the core of computational thinking logic by elaborating the concepts of three object-oriented programming languages in the industry: Python, Java, and C#. Therefore, the construction of the…
Descriptors: Programming Languages, Computer Science Education, Intelligent Tutoring Systems, Thinking Skills
Eric Schätz; Alke Martens – International Association for Development of the Information Society, 2023
Due the wideness of the term Physical Computing, there is a need for a better structure of this topic. This paper is about an approach of structuring this field by finding attributes of different physical computing devices which can be used in class. Those attributes are meant to enforce teachers as well as researchers to analyze different devices…
Descriptors: Computer Use, Handheld Devices, Telecommunications, Teaching Methods
Hinds, Matthew; Baghaei, Nilufar; Ragon, Pedrito; Lambert, Jonathon; Rajakaruna, Tharindu; Houghton, Travers; Dacey, Simon – International Association for Development of the Information Society, 2017
Programming promotes critical thinking, problem solving and analytic skills through creating solutions that can solve everyday problems. However, learning programming can be a daunting experience for a lot of students. "RunJumpCode" is an educational 2D platformer video game, designed and developed in Unity, to teach players the…
Descriptors: Educational Games, Video Games, Computer Science Education, Programming