Publication Date
| In 2026 | 0 |
| Since 2025 | 214 |
| Since 2022 (last 5 years) | 1128 |
| Since 2017 (last 10 years) | 2270 |
| Since 2007 (last 20 years) | 3758 |
Descriptor
| Programming | 4360 |
| Computer Science Education | 1782 |
| Foreign Countries | 1420 |
| Teaching Methods | 1125 |
| Computer Software | 1095 |
| Educational Technology | 767 |
| Student Attitudes | 685 |
| Problem Solving | 625 |
| Programming Languages | 617 |
| Thinking Skills | 592 |
| College Students | 559 |
| More ▼ | |
Source
Author
| Bers, Marina Umaschi | 21 |
| Barnes, Tiffany | 17 |
| Xinogalos, Stelios | 16 |
| Hwang, Gwo-Jen | 14 |
| Sullivan, Amanda | 14 |
| Denner, Jill | 13 |
| Brusilovsky, Peter | 11 |
| Kafai, Yasmin B. | 10 |
| Laakso, Mikko-Jussi | 10 |
| Lepp, Marina | 10 |
| Luik, Piret | 10 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 108 |
| Practitioners | 49 |
| Administrators | 17 |
| Students | 15 |
| Researchers | 13 |
| Media Staff | 9 |
| Policymakers | 7 |
| Parents | 3 |
| Community | 1 |
Location
| Turkey | 165 |
| Taiwan | 92 |
| Australia | 81 |
| China | 74 |
| United Kingdom | 59 |
| Sweden | 50 |
| Spain | 49 |
| Canada | 48 |
| Finland | 47 |
| California | 44 |
| Greece | 42 |
| More ▼ | |
Laws, Policies, & Programs
| No Child Left Behind Act 2001 | 2 |
| Individuals with Disabilities… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Peer reviewedKarsten, Rex; Kaparthi, Shashidhar – Computers & Education, 1998
Describes how World Wide Web delivered visual explanations of programming constructs have been used to supplement conventional instructional methods and materials traditionally employed introductory programming courses. Explanations are constructed using inexpensive commercial software that supports the use of animation, graphics, color, and…
Descriptors: Animation, Color, Computer Graphics, Computer Science Education
Peer reviewedEngel, Renata S.; And Others – Journal of Computing in Higher Education, 1996
A computer simulation program for use in the study of fluid mechanics is described. The package is an interactive tool to explore the fluid flow characteristics of a pipe system by manipulating the physical construction of the system. The motivation, software design requirements, and specific details on how its objectives were met are presented.…
Descriptors: College Instruction, Computer Assisted Instruction, Computer Software, Computer Software Development
Gonsalves, Dotty; Lopez, Joan – Learning & Leading with Technology, 1998
Discusses teaching grade 1-8 students programming and complex problem-solving skills using MicroWorlds, a variation of LOGO. Discusses game programming and provides a MicroWorlds "Cat and Mouse" game-planning sheet. Argues that programming instruction fosters creativity, innovation, and patience. (PEN)
Descriptors: Active Learning, Computer Software Development, Computer Uses in Education, Creativity
Peer reviewedKirkwood, Margaret – Journal of Curriculum and Supervision, 2001
Four-year curriculum-development project involving computing teachers from Scottish schools focused on methods of teaching and assessing computer-program skills at the secondary 3/4 level (14- to 16-year-olds) and the professional development of participants. Findings show that curriculum development can enhance teachers' professional development,…
Descriptors: Curriculum Development, Foreign Countries, Metacognition, Outcomes of Education
Lorenzo, George – Distance Education Report, 2001
Describes the first online undergraduate certificate program in programming which was created specifically for the deaf and hard-of-hearing at Rochester Institute of Technology's (RIT's) National Technical Institute for the Deaf College. Explains modifications to videotaped lectures as well as possible future plans. (LRW)
Descriptors: Accessibility (for Disabled), Computer Science Education, Futures (of Society), Hearing Impairments
Defranco-Tommarello, Joanna; Deek, Fadi P. – Journal of Interactive Learning Research, 2005
The experimental results of a collaborative problem solving and program development model that takes into consideration the cognitive and social activities that occur during software development is presented in this paper. This collaborative model is based on the Dual Common Model that focuses on individual cognitive aspects of problem solving and…
Descriptors: Interpersonal Communication, Group Dynamics, Programming, Educational Technology
Ozcan, Oguzhan – International Journal of Technology and Design Education, 2005
The article firstly examines the techniques of miniature art, and attempts to identify those which can serve as an inspiration for artistic aspects of today's information design in the electronic environment. It also brings forward the idea whether miniature art could be used in our existing new media education models and finally answers the…
Descriptors: Creativity, Journalism Education, Electronic Publishing, Educational Technology
Hopp, Marsha A.; Hopp, Theodore H. – CALICO Journal, 2004
The "newSLATE" environment provides a Web-based infrastructure for language learning. Its design and implementation were driven by the difficulties of non-Roman-script text handling. The software features a cross-platform approach to non-Roman text input and handling and a novel method for automatically generating online quizzes from study…
Descriptors: Multilingualism, Tests, Computer Software, Internet
Wyeth, Peta; Purchase, Helen – Information Technology in Childhood Education Annual, 2002
Electronic Blocks are a new programming environment designed specifically for children between three and eight years of age. As such, the design of the Electronic Block environment is firmly based on principles of developmentally appropriate practices in early childhood education. Electronic Blocks are the physical embodiment of computer…
Descriptors: Early Childhood Education, Preschool Children, Children, Developmentally Appropriate Practices
Sajaniemi, Jorma; Kuittinen, Marja – Computer Science Education, 2005
Roles of variables is a new concept that captures tacit expert knowledge in a form that can be taught in introductory programming courses. A role describes some stereotypic use of variables, and only ten roles are needed to cover 99% of all variables in novice-level programs. This paper presents the results of an experiment where roles were…
Descriptors: Programming, Teaching Methods, Scientific Concepts, Introductory Courses
Costelloe, Eileen; Sherry, Elisabeth; Magee, Patricia – Electronic Journal of e-Learning, 2007
Teaching programming to novices has proved challenging for both learner and lecturer due to the abstraction and complexity of the subject matter. The work described in this paper is part of an EU funded Minerva project called TUPULO (Teaching Undergraduate Programming Using Learning Objects) which aims to address the challenges faced by novice…
Descriptors: Programming, Undergraduate Study, Resource Units, Constructivism (Learning)
Banerjee, Sarbani; Lin, William – Journal of Education for Business, 2006
In this study, the authors provide some details about a variety of entry-level skills that are vitally important to systems analysts. They gathered the data from information technology practitioners, who related their experiences with real-world systems development projects. Such empirical evidence may be useful to faculty as they decide which…
Descriptors: Entry Workers, Job Skills, Employees, Programming
Barnes, Tiffany, Ed.; Chi, Min, Ed.; Feng, Mingyu, Ed. – International Educational Data Mining Society, 2016
The 9th International Conference on Educational Data Mining (EDM 2016) is held under the auspices of the International Educational Data Mining Society at the Sheraton Raleigh Hotel, in downtown Raleigh, North Carolina, in the USA. The conference, held June 29-July 2, 2016, follows the eight previous editions (Madrid 2015, London 2014, Memphis…
Descriptors: Data Analysis, Evidence Based Practice, Inquiry, Science Instruction
Pollack, Thomas A. – 1997
The dramatic changes that occurred in information technology in the 1990s have rendered the curricular offerings of many college and university information systems and computer science programs obselete. This paper identifies some of the most desirable skills in the current technology environment. By being astute innovators with college curricula,…
Descriptors: College Curriculum, College Graduates, Computer Literacy, Curriculum Development
Lippert, Susan K.; Granger, Mary J. – 1997
The role of Information Systems within organizations is constantly changing. Undergraduates concentrating in Information Systems need to acquire the knowledge and skills to compete in this dynamic arena. The undergraduate curriculum must not only address technical knowledge, but also communications and collaborative skills necessary for…
Descriptors: Cooperative Learning, Group Activities, Higher Education, Information Science Education

Direct link
