Publication Date
| In 2026 | 1 |
| Since 2025 | 94 |
| Since 2022 (last 5 years) | 495 |
| Since 2017 (last 10 years) | 1003 |
| Since 2007 (last 20 years) | 1515 |
Descriptor
| Teaching Methods | 1909 |
| Computer Science Education | 1682 |
| Foreign Countries | 671 |
| Programming | 598 |
| Computer Software | 444 |
| Student Attitudes | 406 |
| Undergraduate Students | 344 |
| Instructional Effectiveness | 303 |
| Computer Science | 287 |
| Educational Technology | 275 |
| College Students | 272 |
| More ▼ | |
Source
Author
| Hazzan, Orit | 8 |
| Xinogalos, Stelios | 7 |
| Barnes, Tiffany | 6 |
| Mayer, Richard E. | 6 |
| Ragonis, Noa | 6 |
| Gal-Ezer, Judith | 5 |
| Lang, Guido | 5 |
| Lavy, Ilana | 5 |
| Malmi, Lauri | 5 |
| Sorva, Juha | 5 |
| Chi, Min | 4 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 103 |
| Practitioners | 90 |
| Researchers | 14 |
| Administrators | 5 |
| Students | 5 |
| Policymakers | 3 |
| Media Staff | 1 |
| Parents | 1 |
Location
| Turkey | 49 |
| Australia | 38 |
| Taiwan | 35 |
| Brazil | 31 |
| United Kingdom | 29 |
| Germany | 28 |
| Israel | 27 |
| China | 25 |
| Spain | 25 |
| Greece | 21 |
| Japan | 20 |
| More ▼ | |
Laws, Policies, & Programs
| Carl D Perkins Vocational and… | 1 |
| Higher Education Opportunity… | 1 |
| No Child Left Behind Act 2001 | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
McKenna, Peter – Journal on Educational Resources in Computing, 2004
This paper summarizes the results of an investigation into whether women and men have different (concrete and abstract) styles of programming, and whether the standard computing curriculum is therefore biased against women. The theory underpinning the hypothesis is critically reviewed in practical programming contexts. A concrete means of testing…
Descriptors: Student Attitudes, Females, Learning Strategies, Programming
Schmidt, Cecil – Journal of Information Systems Education, 2007
The purpose of this study was to determine if a case-based reasoning tool would improve a student's understanding of the complex concepts in a Java programming course. Subjects for the study were randomly assigned from two sections of an introductory Java programming course. Posttests were used to measure the effects of the case-based reasoning…
Descriptors: Programming, Case Method (Teaching Technique), Logical Thinking, Computer Science Education
Needle, Andrew; Corbo, Christopher; Wong, Denise; Greenfeder, Gary; Raths, Linda; Fulop, Zoltan – College Teaching, 2007
Two of this article's authors--an art professor and a biology professor--shared a project for advanced biology, art, nursing, and computer science majors involving scientific research that used digital imaging of the brain of the zebrafish, a newly favored laboratory animal. These contemporary and innovative teaching and learning practices were a…
Descriptors: Majors (Students), Scientific Research, Biology, Computer Science Education
Lee, Mark J. W.; Pradhan, Sunam; Dalgarno, Barney – Journal of Information Technology Education, 2008
Modern information technology and computer science curricula employ a variety of graphical tools and development environments to facilitate student learning of introductory programming concepts and techniques. While the provision of interactive features and the use of visualization can enhance students' understanding and assist them in grasping…
Descriptors: Cognitive Processes, Computer Software Evaluation, Hypothesis Testing, Visualization
Hsin, Wen-Jung – InSight: A Collection of Faculty Scholarship, 2007
This paper introduces several hands-on projects that have been used to motivate students in learning various computer networking concepts. These projects are shown to be very useful and applicable to the learners' daily tasks and activities such as emailing, Web browsing, and online shopping and banking, and lead to an unexpected byproduct,…
Descriptors: Student Motivation, Internet, Computer Networks, Computer Science Education
Seyed-Abbassi, Behrooz; King, Ronnie; Wiseman, Eddie – Journal of Information Systems Education, 2007
Collaborations between business and academia provide valuable opportunities for students to connect classroom learning with practical work experience. To effectively reach a significant number of students, one approach is to meld a real-world business project and classroom assignment into a realistic business scenario that can be addressed by…
Descriptors: Health Insurance, Education Work Relationship, Databases, Educational Opportunities
Yoder, Sharon Burrowes; And Others – 1988
In the fall of 1987, Cleveland State University in conjunction with Cleveland area schools and Logo Computer Systems, Inc., embarked on a series of workshops designed to train teachers in group learning techniques and Logo programming for use in computer training for junior high school girls or minorities. The first serious exposure to computing…
Descriptors: Computer Literacy, Computer Science Education, Equal Education, Females
Piele, Donald T. – Creative Computing, 1980
The use of the computer in problem solving situations is profiled. Sample lessons for beginning, intermediate, and advanced students are presented along with possible programs for a variety of computers using BASIC. (MP)
Descriptors: Computer Programs, Computer Science Education, Enrichment Activities, Learning Activities
Peer reviewedMacken, Elizabeth; And Others – Journal of Research and Development in Education, 1980
Micro theory can be used to reveal aspects of individualization that should be controlled in computer-assisted instruction (CAI) curriculum. Global theory is useful in evaluating educational projects as long as the individuals involved are similar in characteristics. (JN)
Descriptors: Computer Assisted Instruction, Computer Oriented Programs, Computer Science, Educational Technology
Peer reviewedFranzblau, Deborah S. – Primus, 1992
Details the planning and the outcomes for an undergraduate seminar course that introduced students to journal articles and graduate level texts pertaining to theoretical computer science. Included are useful guides for students that provide basic techniques for reading mathematical papers, and that lead students through the process of generating…
Descriptors: Classroom Techniques, College Mathematics, Computer Science, Higher Education
Peer reviewedCrews, Thad; Butterfield, Jeff – Journal of Computing in Higher Education, 2002
Discusses the three-step implementation of an instructional technology tool and associated pedagogy to support teaching and learning computer programming concepts. The Flowchart Interpreter (FLINT) was proven through experiments to support novice programmers better than the traditional textbook approach. (EV)
Descriptors: Authoring Aids (Programming), Case Studies, Computer Science Education, Computer Uses in Education
Peer reviewedMcIntyre, David R.; Wolff, Francis G. – Computers & Education, 1998
Discusses an exploration with the use of interactive learning on the Web in an Introduction to C Programming Course taught at Cleveland State University, and compares the results with the same course taught during a previous semester using no interactive Web instruction. (Author/AEF)
Descriptors: Comparative Analysis, Computer Assisted Instruction, Computer Science Education, Distance Education
Polanco, Rodrigo; Calderon, Patricia; Delgado, Francisco – Innovations in Education and Teaching International, 2004
The aim of this paper is to report on a three-year follow-up evaluation of an experimental problem-based learning (PBL) integrated curriculum directed to second-year engineering students. The PBL curriculum brought together the contents of physics, mathematics and computer science courses into a single course. Instead of the students having to…
Descriptors: Physics, Teaching Methods, Integrated Curriculum, Grade Point Average
Haberman, Bruria – Computer Science Education, 2004
Recursion is a central concept in computer science, yet it is difficult for beginners to comprehend. Israeli high-school students learn recursion in the framework of a special modular program in computer science (Gal-Ezer & Harel, 1999). Some of them are introduced to the concept of recursion in two different paradigms: the procedural…
Descriptors: Foreign Countries, Models, Knowledge Representation, Logical Thinking
Gal-Ezer, Judith; Vilner, Tamar; Zur, Ela – Computer Science Education, 2004
Realizing the importance of teaching efficiency at early stages of the program of study in computer science (CS) on one hand, and the difficulties encountered when introducing this concept on the other, we advocate a different didactic approach in the introductory CS course (CS1). This paper describes the approach as it is used at the Open…
Descriptors: Foreign Countries, Computer Science Education, Introductory Courses, Efficiency

Direct link
