Publication Date
| In 2026 | 0 |
| Since 2025 | 424 |
| Since 2022 (last 5 years) | 2009 |
| Since 2017 (last 10 years) | 3982 |
| Since 2007 (last 20 years) | 6128 |
Descriptor
Source
Author
| Barnes, Tiffany | 22 |
| Armoni, Michal | 18 |
| Yadav, Aman | 17 |
| Gal-Ezer, Judith | 16 |
| Malmi, Lauri | 15 |
| Xinogalos, Stelios | 15 |
| Soh, Leen-Kiat | 14 |
| Frydenberg, Mark | 13 |
| Hazzan, Orit | 13 |
| Kafai, Yasmin B. | 13 |
| Howe, Richard D. | 12 |
| More ▼ | |
Publication Type
Education Level
Audience
| Practitioners | 724 |
| Teachers | 401 |
| Researchers | 151 |
| Policymakers | 97 |
| Administrators | 71 |
| Students | 66 |
| Media Staff | 11 |
| Parents | 9 |
| Community | 6 |
| Counselors | 1 |
| Support Staff | 1 |
| More ▼ | |
Location
| Turkey | 251 |
| Australia | 167 |
| United Kingdom | 153 |
| Canada | 131 |
| China | 118 |
| Taiwan | 118 |
| California | 114 |
| United States | 96 |
| Germany | 88 |
| Spain | 81 |
| Finland | 78 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 2 |
| Does not meet standards | 1 |
Jafar, Musa; Babb, Jeffry – Information Systems Education Journal, 2012
In this paper we present an artifacts-based approach to teaching a senior level Object-Oriented Analysis and Design course. Regardless of the systems development methodology and process model, and in order to facilitate communication across the business modeling, analysis, design, construction and deployment disciplines, we focus on (1) the…
Descriptors: Data Analysis, Design, Systems Development, Models
Hosack, Bryan; Lim, Billy; Vogt, W. Paul – Journal of Information Systems Education, 2012
An introduction to programming course can be a challenge for both students and instructors. This paper describes a study that introduced Web services (WS) and Service-Oriented Architecture in Information Systems 1 (IS 1) and Computer Science 1 (CS 1) programming courses over a two-year period. WS were used as an instruction tool based on their…
Descriptors: Computer Science Education, Programming, Introductory Courses, Internet
Sanders, Ian; Scholtz, Tamarisk – African Journal of Research in Mathematics, Science and Technology Education, 2012
Recursion is an important concept for any computer science student to master. Many first year students develop the viable "copies" mental model of recursion and can successfully trace the execution of a simple recursive function. This article discusses a study focused on determining whether the ability to successfully trace a recursive…
Descriptors: Mathematics, Mathematics Instruction, Computer Science, Mathematical Concepts
Lewis, Colleen Marie – ProQuest LLC, 2012
To meet a growing demand and a projected deficit in the supply of computer professionals (NCWIT, 2009), it is of vital importance to expand students' access to computer science. However, many researchers in the computer science education community unproductively assume that some students lack an innate ability for computer science and…
Descriptors: Computer Science Education, Prior Learning, Novices, Programming
Stange, Melissa – ProQuest LLC, 2012
Previous studies have examined the curricula of information systems technology (IST) programs, and some have noted a discrepancy between the stated needs of industry and the skills and attributes of graduates of 4-year programs. In addition, gaps between the 2-year curricula and the perceived needs of employers have been noted. The purpose of this…
Descriptors: Curriculum Evaluation, Information Systems, Information Technology, Associate Degrees
Hundley, Jacqueline Holliday – ProQuest LLC, 2012
Although the two-year curriculum guide includes coverage of all eight software engineering core topics, the computer science courses taught in Alabama community colleges limit student exposure to the programming, or coding, phase of the software development lifecycle and offer little experience in requirements analysis, design, testing, and…
Descriptors: Community Colleges, College Curriculum, Computer Science Education, Computer Software
Basawapatna, Ashok Ram – ProQuest LLC, 2012
Computational thinking aims to outline fundamental skills from computer science that everyone should learn. As currently defined, with help from the National Science Foundation (NSF), these skills include problem formulation, logically organizing data, automating solutions through algorithmic thinking, and representing data through abstraction.…
Descriptors: Computer Science Education, Computation, Thinking Skills, Logical Thinking
Panovics, Janos – Journal of Information Technology Education: Innovations in Practice, 2012
The theory and practice of search algorithms related to state-space represented problems form the major part of the introductory course of Artificial Intelligence at most of the universities and colleges offering a degree in the area of computer science. Students usually meet these algorithms only in some imperative or object-oriented language…
Descriptors: Foreign Countries, Programming, Artificial Intelligence, Programming Languages
Ip, Barry – ACM Transactions on Computing Education, 2012
There have been growing criticisms in recent years among the computer and video games community on the apparent lack of graduates capable of meeting the industry's employment needs. Following the sharp rise in the number of computer and video games courses across higher education (HE) institutions in the UK and across the globe, this article…
Descriptors: Computer Games, Video Games, Computer Science Education, College Programs
Perez-Marin, Diana; Pascual-Nieto, Ismael – Journal of Science Education and Technology, 2012
Students tend to procrastinate. In particular, Computer Science students tend to reduce the number of hours devoted to study concepts after class. In this paper, a case study on the use of Blended Learning to encourage Computer Science students to study is described. Furthermore, an experiment in which the reaction of 131 Computer Science…
Descriptors: Blended Learning, Scoring, Computer Science, Study Habits
Carruthers, Sarah; Stege, Ulrike – Journal of Problem Solving, 2013
This article is concerned with how computer science, and more exactly computational complexity theory, can inform cognitive science. In particular, we suggest factors to be taken into account when investigating how people deal with computational hardness. This discussion will address the two upper levels of Marr's Level Theory: the computational…
Descriptors: Problem Solving, Computation, Difficulty Level, Computer Science
Lin, Che-Li; Liang, Jyh-Chong; Su, Yi-Ching; Tsai, Chin-Chung – Journal of Educational Computing Research, 2013
Teacher-centered instruction has been widely adopted in college computer science classrooms and has some benefits in training computer science undergraduates. Meanwhile, student-centered contexts have been advocated to promote computer science education. How computer science learners respond to or prefer the two types of teacher authority,…
Descriptors: Foreign Countries, Computer Science Education, Majors (Students), Undergraduate Students
Effects of Teaching Critical Thinking to Saudi Female University Students Using a Stand-Alone Course
Al Ghamdi, Amani K. Hamdan; Deraney, Philline M. – International Education Studies, 2013
Teaching critical thinking, an educational goal widely discussed in the last 30 years (Halpern, 1993), is an essential element of professional and higher education as it promotes reasoned judgments under "conditions of uncertainty," a hallmark of professionalism (Levine, 2010; Shulman, 2005; Perry, 1970). In this study, the researchers…
Descriptors: Foreign Countries, Critical Thinking, Females, College Students
Hamblen, J. O.; van Bekkum, G. M. E. – IEEE Transactions on Education, 2013
This paper describes a new approach for a course and laboratory designed to allow students to develop low-cost prototypes of robotic and other embedded devices that feature Internet connectivity, I/O, networking, a real-time operating system (RTOS), and object-oriented C/C++. The application programming interface (API) libraries provided permit…
Descriptors: Robotics, Engineering Education, Computer Science Education, Internet
Yilmaz, M.; Ozcelik, S.; Yilmazer, N.; Nekovei, R. – IEEE Transactions on Education, 2013
This paper presents an innovative two-course, laboratory-based, and design-oriented robotics educational model. The robotics curriculum exposed senior-level undergraduate students to major robotics concepts, and enhanced the student learning experience in hybrid learning environments by incorporating the IEEE Region-5 annual robotics competition…
Descriptors: Robotics, College Curriculum, College Seniors, Elective Courses

Peer reviewed
Direct link
