Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 5 |
Since 2016 (last 10 years) | 9 |
Since 2006 (last 20 years) | 10 |
Descriptor
Author
Baghaei, Nilufar | 1 |
Baloyi, Leonah L. | 1 |
Beccue, Barbara | 1 |
Billman, Rachel | 1 |
Brahan, J. W. | 1 |
Bump, Wren, Ed. | 1 |
Cai, Qijie | 1 |
Char, Cynthia | 1 |
Christenson, Lea Ann | 1 |
Clerehan, Rosemary | 1 |
Cochrane, Thomas | 1 |
More ▼ |
Publication Type
Education Level
Higher Education | 4 |
Postsecondary Education | 3 |
Adult Education | 1 |
Elementary Secondary Education | 1 |
High Schools | 1 |
Audience
Practitioners | 2 |
Researchers | 2 |
Policymakers | 1 |
Teachers | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
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
Moallem, Mahnaz; Loksa, Dastyni C.; Vandiver, Marcia; Li, Qing; Cai, Qijie; Billman, Rachel; Christenson, Lea Ann; Kara, Melike; Engbert, Christine – International Association for Development of the Information Society, 2022
The paper shares the results of the process of forming a cross-disciplinary collaborative team and using a user-centered design framework to co-create a self-directed, self-paced, personalized, flexible learning environment as an alternative approach to preparing PK-8 preservice teachers to teach computational thinking. It is part of a larger…
Descriptors: Computation, Thinking Skills, Computer Science Education, Instructional Design
Schätz, Eric; Martens, Alke – International Association for Development of the Information Society, 2022
As we talked with school teachers about the use of physical computing systems in class, one major drawback of these systems became obvious: almost nobody--next to enthusiastic autodidacts--has been able to tell us on an abstract basis for which educational purposes a certain physical computing system can be used, i.e. in a goal-oriented way. This…
Descriptors: Teacher Attitudes, Teaching Methods, Educational Improvement, Computer Science Education
Ragazou, Vasiliki; Karasavvidis, Ilias – International Association for Development of the Information Society, 2021
Video tutorials substantially support demonstration-based training where the main goal is to enhance procedural knowledge by observing various understandable examples of performing a task. Although video tutorials are broadly popular nowadays, little attention is given to the design features of an instructional tutorial. The aim of this study is…
Descriptors: Instructional Design, Video Technology, Educational Technology, Cues
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
Reis, Rosa; Marques, Bertil P. – International Association for Development of the Information Society, 2021
In this paper we present a model for designing professional courses in a blended learning context as a tool to help the interaction between students, teachers and learning resources. This model aims to promote new concepts, new approaches and new strategies that have been changing the paradigm of teaching and learning. To develop a course based on…
Descriptors: Programming, Instructional Design, Computer Science Education, Case Studies
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
Baloyi, Leonah L.; Ojo, Sunday O.; Van Wyk, Etienne A. – International Association for Development of the Information Society, 2017
Teaching and learning programming has presented many challenges in institutions of higher learning worldwide. Teaching and learning programming require cognitive reasoning, mainly due to the fundamental reality that the underlying concepts are complex and abstract. As a result, many institutions of higher learning are faced with low success rates…
Descriptors: Computer Science Education, Programming, Instructional Design, Interaction
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
Cochrane, Thomas – Research in Learning Technology, 2012
Having implemented and evaluated over 35 mlearning projects in a variety of contexts in higher education over the past 6 years the researcher is ready to share the untold secret: not all mlearning projects succeed! This article critiques three of the researcher's mlearning projects that can be classed as "failures" and compares them to successful…
Descriptors: Longitudinal Studies, Action Research, Participatory Research, Program Design

Brahan, J. W.; Westrom, M. L. – 1978
NATAL is a high-level programming language designed to meet the requirements of the course author in the preparation of Computer Assisted Learning (CAL) materials. The basis for its design is found in the functional specification published by the National Research Council's Associate Committee on Instructional Technology; developers of the…
Descriptors: Computer Assisted Instruction, Computer Science Education, Evaluation, Instructional Design
Seidman, Robert H. – 1987
Four conference papers are reviewed in this introduction to a symposium. The first paper is by Clements and Merriman, who make a case for the reflection of Steinberg's information processing componential model of cognitive processes in the LOGO language and computational environment; present a series of experiments that attempted to tailor the…
Descriptors: Cognitive Processes, Computer Science Education, Group Instruction, Instructional Design
McClain, Gary R. – 1985
Designed to illustrate effective course design for user-oriented materials for data processing education or training, this paper argues that conceptual knowledge should be integrated into a course only as it is needed to support task knowledge. The importance of determining the direction of a course by planning and controlling the informational…
Descriptors: Computer Science Education, Course Descriptions, Data Processing, Educational Strategies
Heines, Jesse M. – 1978
To make training cost-effective for its small systems customers, Digital Equipment Corporation (DEC) is providing self-instructional packages that can be used by customers on-site for training people to run their systems. To control the quality of this training, Computer Managed Instruction (CMI) is now incorporated into some of these packages.…
Descriptors: Computer Managed Instruction, Computer Science Education, Instructional Design, Instructional Development
Gerber, E. L. – 1984
The Macintosh microcomputer was selected by Drexel University as part of a program that requires all freshman to have access to a personal computer. Because of a lack of good courseware for the chosen microcomputer, especially in electrical engineering, Drexel has provided faculty release time, several development systems, computer assisted…
Descriptors: College Students, Computer Assisted Instruction, Computer Science Education, Courseware