Publication Date
| In 2026 | 2 |
| Since 2025 | 21 |
| Since 2022 (last 5 years) | 154 |
| Since 2017 (last 10 years) | 336 |
| Since 2007 (last 20 years) | 852 |
Descriptor
Source
Author
| Schwieger, Dana | 7 |
| Venables, Anne | 7 |
| Armoni, Michal | 6 |
| Gusev, Dmitri A. | 6 |
| Tan, Grace | 6 |
| Young, Jeffrey R. | 6 |
| Gal-Ezer, Judith | 5 |
| Mitri, Michel | 5 |
| Tenenberg, Josh | 5 |
| Ginat, David | 4 |
| Lending, Diane | 4 |
| More ▼ | |
Publication Type
Education Level
Audience
| Practitioners | 287 |
| Teachers | 160 |
| Policymakers | 37 |
| Researchers | 33 |
| Students | 16 |
| Administrators | 15 |
| Media Staff | 6 |
| Community | 3 |
| Parents | 2 |
| Support Staff | 1 |
Location
| Australia | 30 |
| California | 30 |
| United Kingdom | 26 |
| United Kingdom (Great Britain) | 24 |
| Japan | 18 |
| Germany | 16 |
| Pennsylvania | 16 |
| Canada | 15 |
| Spain | 15 |
| Texas | 15 |
| Virginia | 14 |
| More ▼ | |
Laws, Policies, & Programs
| Carl D Perkins Vocational and… | 2 |
| No Child Left Behind Act 2001 | 2 |
| Higher Education Opportunity… | 1 |
| Individuals with Disabilities… | 1 |
| Rehabilitation Act 1973… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Amenyo, John-Thones – Journal of Educational Computing Research, 2012
Carefully engineered playable games can serve as vehicles for students and practitioners to learn and explore the programming of advanced computer architectures to execute applications, such as high performance computing (HPC) and complex, inter-networked, distributed systems. The article presents families of playable games that are grounded in…
Descriptors: Educational Games, Computer Games, Computer Uses in Education, Programming
Wright, Geoffrey A.; Rich, Peter; Leatham, Keith R. – Technology and Engineering Teacher, 2012
Programming is a fundamental component of modern society. Programming and its applications influence much of how people work and interact. Because of people's reliance on programming in one or many of its applications, there is a need to teach students to be programming literate. Because the purpose of the International Technology and Engineering…
Descriptors: Multiple Literacies, Standards, Junior High School Students, Secondary School Curriculum
Snyder, Johnny – Journal of Information Systems Education, 2009
Your next usability project could be waiting for you in the college library, registration office, or online admissions process that your college or university utilizes in their daily transactions. As an added bonus, these exercises supplement the IS2002 curriculum model, benefit the instructor's institution, build inter-departmental collaboration,…
Descriptors: Information Systems, College Libraries, Computer Science, Web Sites
Armoni, Michal; Ginat, David – Computer Science Education, 2008
Reversing is the notion of thinking or working in reverse. Computer science textbooks and tutors recognize it primarily in the form of recursion. However, recursion is only one form of reversing. Reversing appears in the computer science curriculum in many other forms, at various intellectual levels, in a variety of fundamental courses. As such,…
Descriptors: Computer Science Education, Problem Solving, Computer Science, Models
Fantinato, Marcelo; Chaim, Marcos Lordello; Morandini, Marcelo; Peres, Sarajane Marques; Tuesta, Esteban Fernandez – Informatics in Education, 2011
Contests are usually applied in the academic environment to simulate real professional situations that require from the participants a more pro-active attitude than the one shown in conventional coursework. Although they are commonly applied in the scope of a unique course, the contest described here was an extracurricular experience applied in an…
Descriptors: Competition, Information Systems, Computer Science Education, Extracurricular Activities
Bers, Marina U. – Early Childhood Research & Practice, 2010
This article describes the TangibleK robotics program for young children. Based on over a decade of research, this program is grounded on the belief that teaching children about the human-made world, the realm of technology and engineering, is as important as teaching them about the natural world, numbers, and letters. The TangibleK program uses…
Descriptors: Young Children, Computer Science, Engineering, Kindergarten
Sa, Leonardo; Hsin, Wen-Jung – InSight: A Journal of Scholarly Teaching, 2010
Recursion is a concept that can be used to describe the phenomena and natural occurrences in many different fields. As many applications utilize computer software to model recursion, recursion is a particularly important concept in the computing discipline. However, it is a difficult concept for many undergraduate students to master. A Recursion…
Descriptors: Computer Science Education, Undergraduate Students, Programming, Mathematics
Maloney, John; Resnick, Mitchel; Rusk, Natalie; Silverman, Brian; Eastmond, Evelyn – ACM Transactions on Computing Education, 2010
Scratch is a visual programming environment that allows users (primarily ages 8 to 16) to learn computer programming while working on personally meaningful projects such as animated stories and games. A key design goal of Scratch is to support self-directed learning through tinkering and collaboration with peers. This article explores how the…
Descriptors: Computer Software, Computer Assisted Instruction, Computer Science Education, Programming Languages
Bachman, Dale J.; Brown, Ezra A.; Norton, Anderson H. – Mathematics Teacher, 2010
Cryptography is the science of hidden or secret writing. More generally, cryptography refers to the science of safeguarding information. Cryptography allows people to use a public medium such as the Internet to transmit private information securely, thus enabling a whole range of conveniences, from online shopping to personally printed movie…
Descriptors: Intellectual Property, Privacy, Computer Security, Internet
Chen, Ling; Liu, Yang; Gallagher, Marcus; Pailthorpe, Bernard; Sadiq, Shazia; Shen, Heng Tao; Li, Xue – Journal of Information Systems Education, 2012
The demand for graduates with exposure in Cloud Computing is on the rise. For many educational institutions, the challenge is to decide on how to incorporate appropriate cloud-based technologies into their curricula. In this paper, we describe our design and experiences of integrating Cloud Computing components into seven third/fourth-year…
Descriptors: Computers, Schools, Foreign Countries, Computer Science
Slauson, Gayla Jo; Carpenter, Donald; Snyder, Johnny – Information Systems Education Journal, 2011
Systems in the Foundations of Information Systems course can be used to connect with students in computer information systems programs; a systematic approach to beginning student relationship management in this course is helpful. The authors suggest that four systems be created in the Foundations Course. These theoretical systems include an…
Descriptors: Information Systems, Computer Science Education, Systems Development, Guidelines
Education Scotland, 2014
This report continues the series in which Education Scotland evaluates the quality of young people's learning and achievements, in this case in the technologies. The report contributes to the overall picture of what it is like to be a learner in a Scottish early learning or childcare setting or school in this second decade of the 21st Century. The…
Descriptors: Foreign Countries, Technology Uses in Education, Early Childhood Education, Child Care
Coger, Robin N.; Cuny, Jan; Klawe, Maria; McGann, Matt; Purcell, Karen D. – Chronicle of Higher Education, 2012
There have been many efforts in recent years to draw more women into STEM fields. While women have made gains, they are still far less likely than men to major in such fields, especially engineering and computer science. Why? This article presents the responses and the thoughts of a group of scholars and experts.
Descriptors: Females, STEM Education, Career Choice, Gender Bias
Irwin, Gretchen; Wessel, Lark; Blackman, Harvey – Journal of Information Systems Education, 2012
This case describes a database redesign project for the United States Department of Agriculture's National Animal Germplasm Program (NAGP). The case provides a valuable context for teaching and practicing database analysis, design, and implementation skills, and can be used as the basis for a semester-long team project. The case demonstrates the…
Descriptors: Course Descriptions, Genetics, Animals, Animal Husbandry
Bose, Indranil; Liu, Han; Ye, Alex – Journal of Information Systems Education, 2012
The patients receiving treatment from a hospital need to interact with multiple entities when claiming reimbursements. The complexities of the medical service supply chain can be simplified with an electronic clearance management system that allows hospitals, medical insurance bureau, bank, and patients to interact in a seamless and cashless…
Descriptors: Foreign Countries, Computer System Design, Computer Software, Program Administration

Peer reviewed
Direct link
