Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 13 |
Since 2006 (last 20 years) | 21 |
Descriptor
Source
International Association for… | 21 |
Author
Abe, Kousuke | 1 |
Abeysekera, Krishani | 1 |
Acheson, Lingma Lu | 1 |
Aggarwal, Vaibhav | 1 |
Alke Martens | 1 |
Andrea Domínguez-Lara | 1 |
Avancena, Aimee Theresa | 1 |
Baghaei, Nilufar | 1 |
Biin, Dianne | 1 |
Borchert, Otto | 1 |
Cosmano, Bob | 1 |
More ▼ |
Publication Type
Reports - Descriptive | 21 |
Speeches/Meeting Papers | 21 |
Education Level
Higher Education | 11 |
Postsecondary Education | 8 |
Secondary Education | 3 |
High Schools | 2 |
Elementary Education | 1 |
Grade 6 | 1 |
Intermediate Grades | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Audience
Location
Germany | 2 |
Japan | 2 |
Canada | 1 |
Canada (Victoria) | 1 |
Egypt | 1 |
Finland | 1 |
Indiana | 1 |
Italy (Milan) | 1 |
Philippines | 1 |
Serbia | 1 |
Texas (Houston) | 1 |
More ▼ |
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
Dina A. Zekry; Gerard T. McKee – International Association for Development of the Information Society, 2023
The paper explores current learning approaches. The authors present the Trigger-Based Discussion-Oriented Continuous learning model (TbDoC) that focuses on creating a continuous learning experience over the online and off-line (on-campus) learning environments. The model aims to create a more engaging learning environment that encourages…
Descriptors: Discussion (Teaching Technique), Independent Study, Teaching Models, Electronic Learning
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
Holowka, Peter – International Association for Development of the Information Society, 2020
COVID-19 presented a challenge to the traditional methods of teaching programming and robotics in a secondary school environment. When campuses were closed around the world in the spring of 2020, it was not possible for students to access the computer labs nor the robotics equipment that was traditionally used to facilitate the instruction of…
Descriptors: Robotics, COVID-19, Pandemics, Teaching Methods
Mallas, Andreas; Xenos, Michalis – International Association for Development of the Information Society, 2019
Merging the content of learning with the motivation of games can be a successful combination, if done properly and supported by the appropriate tool. Towards this goal, we developed Diagram[character omitted]atic an environment used to gamify the in-classroom activity of designing diagrams during a lecture. Using Diagram[character omitted]atic the…
Descriptors: Educational Games, Game Based Learning, Handheld Devices, Computer Oriented Programs
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
Abe, Kousuke; Tanaka, Tetsuo; Matsumoto, Kazunori – International Association for Development of the Information Society, 2020
The authors are developing and using a fill-in workbook system that allows faculty members to ascertain the attitude of all students to classes including students who are not active, and to improve lectures through well-timed and appropriate actions. In this paper, in order to help teachers improve lessons and teaching materials, and to help…
Descriptors: Student Attitudes, Educational Improvement, Instructional Materials, Learning Management Systems
Djenic, Slobodanka; Mitic, Jelena – International Association for Development of the Information Society, 2017
This paper presents teaching strategies and methods, applicable in modern blended environments for learning of programming. Given the fact that the manner of applying teaching strategies always depends on the specific requirements of a certain area of learning, the paper outlines the basic principles of teaching in programming courses, as well as…
Descriptors: Foreign Countries, College Students, Computer Science Education, Blended Learning
McGowan, Ian S. – International Association for Development of the Information Society, 2016
Built on Dabbagh (2005), this paper presents a four component theory-based design framework for an e-learning session in introductory computer programming. The framework, driven by a body of exemplars component, emphasizes the transformative interaction between the knowledge building community (KBC) pedagogical model, a mixed instructional…
Descriptors: Computer Science Education, Programming, Electronic Learning, Instructional Design
Kyrilov, Angelo; Noelle, David C. – International Association for Development of the Information Society, 2014
Information technology is now ubiquitous in higher education institutions worldwide. More than 85% of American universities use e-learning systems to supplement traditional classroom activities while some have started offering Massive Online Open Courses (MOOCs), which are completely online. An obvious benefit of these online tools is their…
Descriptors: Grading, Automation, Feedback (Response), Computer Science Education
Ghandforoush, Parviz – International Association for Development of the Information Society, 2017
Teaching an online fully asynchronous information technology course that requires students to ideate, build an e-commerce website, and develop an effective business plan involves a well-developed and highly engaging course design. This paper describes the design, development, and implementation of such a course and presents information on…
Descriptors: Instructional Design, Web Based Instruction, Entrepreneurship, Teaching Methods
Milani, Manuela; Papini, Sabrina; Scaccia, Daniela; Scarabottolo, Nello – International Association for Development of the Information Society, 2014
This paper is aimed at presenting some reflections on organisation and management of SSRI online: an e-learning initiative started at the University of Milan (Italy) in the academic year 2004/05 and offered to students over the last ten years. The initiative consisted in implementing the online version of an already existing three-year bachelor…
Descriptors: Foreign Countries, Bachelors Degrees, Online Courses, College Programs
Lokkila, Erno; Kaila, Erkki; Lindén, Rolf; Laakso, Mikko-Jussi; Sutinen, Erkki – International Association for Development of the Information Society, 2016
The CS0 course in the curriculum typically has the role of introducing students into basic concepts and terminology of computer science. Hence, it is used to form a base on which the subsequent programming courses can build on. However, much of the effort to build better methodologies for courses is spent on introductory programming courses…
Descriptors: Educational Technology, Technology Uses in Education, Engineering Education, College Students
Davari, Sadegh; Perkins-Hall, Sharon; Abeysekera, Krishani – International Association for Development of the Information Society, 2017
There is a shortage of STEM (Science, Technology, Engineering and Mathematics) educated workforce in the US, especially among minority and underrepresented groups. Recruiting and retaining STEM majors has been a major problem for universities and community colleges for many years. The Computer Science department of University of Houston-Clear Lake…
Descriptors: Student Recruitment, Academic Persistence, Majors (Students), STEM Education
Previous Page | Next Page »
Pages: 1 | 2