Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 2 |
| Since 2007 (last 20 years) | 12 |
Descriptor
| Learning Modules | 14 |
| Teaching Methods | 14 |
| Computer Science Education | 11 |
| Foreign Countries | 7 |
| Programming | 6 |
| Undergraduate Students | 5 |
| Computer System Design | 4 |
| Instructional Effectiveness | 4 |
| Active Learning | 3 |
| Computer Science | 3 |
| Computer Software | 3 |
| More ▼ | |
Source
Author
| Ahmed, M. S. | 1 |
| Anderson, J. R. | 1 |
| Barrett, S. F. | 1 |
| Caton, Hope | 1 |
| Chan, Stephen C. F. | 1 |
| Connor David Nelson | 1 |
| Cupal, J. J. | 1 |
| Faesi, Chris | 1 |
| Goodman, Alyssa A. | 1 |
| Greenhill, Darrel | 1 |
| Hamann, J. C. | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 10 |
| Reports - Research | 6 |
| Reports - Descriptive | 3 |
| Reports - Evaluative | 2 |
| Collected Works - Proceedings | 1 |
| Dissertations/Theses -… | 1 |
| Guides - Classroom - Teacher | 1 |
Education Level
| Higher Education | 10 |
| Postsecondary Education | 7 |
| Adult Education | 2 |
| Elementary Secondary Education | 2 |
| Grade 10 | 1 |
| Grade 11 | 1 |
Audience
| Teachers | 2 |
| Practitioners | 1 |
Location
| United Kingdom | 2 |
| Australia | 1 |
| Canada | 1 |
| Costa Rica | 1 |
| Ecuador | 1 |
| Estonia | 1 |
| Germany | 1 |
| Hong Kong | 1 |
| India | 1 |
| Ireland | 1 |
| Italy | 1 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Connor David Nelson – ProQuest LLC, 2024
This dissertation introduces a comprehensive framework aimed at reshaping applied cybersecurity education to significantly ease the learning curve, at scale, through three synergistic innovations. These methods address the daunting educational barriers in cybersecurity, enabling learners at all levels to understand complex security concepts more…
Descriptors: Computer Security, Information Security, Computer Science Education, Models
Maguire, Phil; Maguire, Rebecca; Kelly, Robert – Computer Science Education, 2017
We report on an intervention in which informal programming labs were switched to a weekly machine-evaluated test for a second year Data Structures and Algorithms module. Using the online HackerRank system, we investigated whether greater constructive alignment between course content and the exam would result in lower failure rates. After…
Descriptors: Programming, Computer Science Education, Teaching Methods, Test Scoring Machines
Kavitha, R. K.; Ahmed, M. S. – Education and Information Technologies, 2015
Agile software development is an iterative and incremental methodology, where solutions evolve from self-organizing, cross-functional teams. Pair programming is a type of agile software development technique where two programmers work together with one computer for developing software. This paper reports the results of the pair programming…
Descriptors: Knowledge Management, Educational Environment, Case Studies, Programming
Sanders, Nathan E.; Faesi, Chris; Goodman, Alyssa A. – Journal of Science Education and Technology, 2014
Educational technology has attained significant importance as a mechanism for supporting experiential learning of science concepts. However, the growth of this mechanism is limited by the significant time and technical expertise needed to develop such products, particularly in specialized fields of science. We sought to test whether interactive,…
Descriptors: Computer System Design, Computer Software, Learning Modules, Instructional Innovation
Caton, Hope; Greenhill, Darrel – International Journal of Game-Based Learning, 2014
This paper describes how a gamified rewards and penalties framework was used to increase attendance and engagement in a level six undergraduate computing module teaching game production. The framework was applied to the same module over two consecutive years: a control year and a trial year. In both years the tutor, assignments and assessment…
Descriptors: Undergraduate Students, Computer Science Education, Learning Modules, Attendance
Touretzky, David S. – Computer Science Education, 2013
Modern robots, like today's smartphones, are complex devices with intricate software systems. Introductory robot programming courses must evolve to reflect this reality, by teaching students to make use of the sophisticated tools their robots provide rather than reimplementing basic algorithms. This paper focuses on teaching with Tekkotsu, an open…
Descriptors: Robotics, Computer Science Education, Programming, Science Curriculum
Jagger, Suzy – Innovations in Education and Teaching International, 2013
A commonly used teaching method to promote student engagement is the classroom debate. This study evaluates how affective characteristics, as defined in Bloom's taxonomy, were stimulated during debates that took place on a professional ethics module for first year computing undergraduates. The debates led to lively interactive group discussions…
Descriptors: Computer Science Education, Undergraduate Students, Debate, Group Discussion
Ngai, Grace; Chan, Stephen C. F.; Leong, Hong Va; Ng, Vincent T. Y. – ACM Transactions on Computing Education, 2013
This article presents the design and development of i*CATch, a construction kit for physical and wearable computing that was designed to be scalable, plug-and-play, and to provide support for iterative and exploratory learning. It consists of a standardized construction interface that can be adapted for a wide range of soft textiles or electronic…
Descriptors: Computer System Design, Engineering Technology, Courseware, Computer Science Education
Poe, D.; Venkatraman, N.; Hansen, C.; Singh, G. – IEEE Transactions on Education, 2009
There is an increasing need for an effective method of teaching bioinformatics. Increased progress and availability of computer-based tools for educating students have led to the implementation of a computer-based system for teaching bioinformatics as described in this paper. Bioinformatics is a recent, hybrid field of study combining elements of…
Descriptors: Biology, Statistics, Computer Science, Interdisciplinary Approach
Pierre, J. W.; Tuffner, F. K.; Anderson, J. R.; Whitman, D. L.; Ula, A. H. M. S.; Kubichek, R. F.; Wright, C. H. G.; Barrett, S. F.; Cupal, J. J.; Hamann, J. C. – IEEE Transactions on Education, 2009
This paper describes a one-credit laboratory course for freshmen majoring in electrical and computer engineering (ECE). The course is motivational in nature and exposes the students to a wide range of areas of electrical and computer engineering. The authors believe it is important to give freshmen a broad perspective of what ECE is all about, and…
Descriptors: Introductory Courses, Problem Based Learning, Computer Science, Engineering
Ostashewski, Nathaniel; Moisey, Susan; Reid, Doug – International Review of Research in Open and Distance Learning, 2011
This report explores the first iteration of a teacher professional development courselet grounded in constructionist theory and activities. This online teacher professional development (oTPD) courselet provided opportunities for teachers to engage in just-in-time, ongoing TPD within a social networking site for educators. The topic of the oTPD was…
Descriptors: Foreign Countries, Social Networks, Computer Mediated Communication, Web Based Instruction
Nunes, Miguel Baptista, Ed.; McPherson, Maggie, Ed. – International Association for Development of the Information Society, 2016
These proceedings contain the papers of the International Conference e-Learning 2016, which was organised by the International Association for Development of the Information Society, 1-3 July, 2016. This conference is part of the Multi Conference on Computer Science and Information Systems 2016, 1-4 July. The e-Learning (EL) 2016 conference aims…
Descriptors: Professional Associations, Conferences (Gatherings), Electronic Learning, Computer Science Education
Price, Robert V. – 2000
This paper describes the personalized system of instruction (PSI), a teaching method based on a high student involvement in the learning process, immediate feedback, mastery learning, and careful planning and instructional design of the course content. With PSI, students proceed through the course at their own pace and are required to demonstrate…
Descriptors: Computer Science Education, Computer Uses in Education, Curriculum, Feedback
New South Wales Dept. of Corrective Services, Sydney (Australia). – 1995
This document contains learning modules for adult basic education courses in Australia, along with teacher information for integrating curricula, using integrated themes, and planning curricula. The learning modules contain learning activities in the following areas: job search skills; occupational health and safety; life skills; ceramics;…
Descriptors: Academic Education, Adult Basic Education, Adult Literacy, Art Activities

Direct link
Peer reviewed
