Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 3 |
| Since 2017 (last 10 years) | 4 |
| Since 2007 (last 20 years) | 7 |
Descriptor
Source
| ACM Transactions on Computing… | 2 |
| Journal of Information… | 2 |
| Education and Computing | 1 |
| Educational Technology &… | 1 |
| IEEE Transactions on Education | 1 |
| ProQuest LLC | 1 |
Author
| Bower, Matt | 1 |
| Flanigan, Abraham E. | 1 |
| Garnick, David K. | 1 |
| Han, Bernard | 1 |
| Karavirta, Ville | 1 |
| Malmi, Lauri | 1 |
| Menon, Pratibha | 1 |
| Michelle Craig | 1 |
| Peteranetz, Markeya S. | 1 |
| Rienzo, Thomas | 1 |
| Rita Garcia | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 7 |
| Reports - Research | 3 |
| Information Analyses | 2 |
| Reports - Descriptive | 2 |
| Dissertations/Theses -… | 1 |
| Opinion Papers | 1 |
| Reports - Evaluative | 1 |
| Tests/Questionnaires | 1 |
Education Level
| Higher Education | 4 |
| Postsecondary Education | 3 |
| Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Rita Garcia; Michelle Craig – ACM Transactions on Computing Education, 2025
Introduction: Computer Science Education does not have a universally defined set of concepts consistently covered in all introductory courses (CS1). One approach to understanding the concepts covered in CS1 is to ask educators. In 2004, Nell Dale did just this. She also collected their perceptions on challenging topics to teach. Dale mused how the…
Descriptors: Replication (Evaluation), Teaching Methods, Computer Science Education, Introductory Courses
Menon, Pratibha – Journal of Information Systems Education, 2023
This paper introduces a teaching process to develop students' problem-solving and programming efficacy in an introductory computer programming course. The proposed teaching practice provides step-by-step guidelines on using worked-out examples of code to demonstrate the applications of programming concepts. These coding demonstrations explicitly…
Descriptors: Introductory Courses, Programming, Computer Science Education, Feedback (Response)
Saiteja Malisetty – ProQuest LLC, 2024
This dissertation investigates the application of network models in educational assessment across diverse learning settings, encompassing both clinical and classroom environments. As educational paradigms shift and digital tools become more embedded in learning processes, traditional assessment methods often fall short in effectively capturing the…
Descriptors: Educational Assessment, Information Technology, Technology Integration, Textbooks
Peteranetz, Markeya S.; Flanigan, Abraham E.; Shell, Duane F.; Soh, Leen-Kiat – IEEE Transactions on Education, 2017
Computational thinking and creative thinking are valuable tools both within and outside of computer science (CS). The goal of the project discussed here is to increase students' achievement in CS courses through a series of computational creativity exercises (CCEs). In this paper, the framework of CCEs is described, and the results of two separate…
Descriptors: Computer Science Education, Introductory Courses, Metacognition, Engineering Education
Sorva, Juha; Karavirta, Ville; Malmi, Lauri – ACM Transactions on Computing Education, 2013
This article is a survey of program visualization systems intended for teaching beginners about the runtime behavior of computer programs. Our focus is on generic systems that are capable of illustrating many kinds of programs and behaviors. We inclusively describe such systems from the last three decades and review findings from their empirical…
Descriptors: Visualization, Programming, Guidelines, Introductory Courses
Redesigning a Web-Conferencing Environment to Scaffold Computing Students' Creative Design Processes
Bower, Matt – Educational Technology & Society, 2011
Based on a three-semester design research study, this paper argues the need to redesign online learning environments to better support the representation and sharing of factual, procedural, and conceptual knowledge in order for students to develop their design capabilities. A web-conferencing environment is redesigned so that the modalities…
Descriptors: Foreign Countries, Computer Assisted Instruction, Multimedia Instruction, Internet
Rienzo, Thomas; Han, Bernard – Journal of Information Systems Education, 2009
While Web 2.0 has no universal definition, it always refers to online interactions in which user groups both provide and receive content with the aim of collective intelligence. Since 2005, online software has provided Web 2.0 collaboration technologies, for little or no charge, that were formerly available only to wealthy organizations. Academic…
Descriptors: Introductory Courses, College Instruction, Cooperation, Course Content
Peer reviewedTucker, Allen B.; Garnick, David K. – Education and Computing, 1991
Traces the evolution of introductory computing courses for undergraduates based on the Association for Computing Machinery (ACM) guidelines published in "Curriculum 78." Changes in the curricula are described, including the role of discrete mathematics and theory; and the need for a broader model for designing introductory courses is…
Descriptors: Computer Assisted Instruction, Computer Science Education, Curriculum Design, Curriculum Development

Direct link
