Publication Date
| In 2026 | 0 |
| Since 2025 | 91 |
| Since 2022 (last 5 years) | 480 |
| Since 2017 (last 10 years) | 964 |
| Since 2007 (last 20 years) | 1400 |
Descriptor
| Computer Science Education | 1682 |
| Teaching Methods | 1682 |
| Foreign Countries | 614 |
| Programming | 573 |
| Computer Software | 417 |
| Student Attitudes | 381 |
| Undergraduate Students | 324 |
| Instructional Effectiveness | 287 |
| College Students | 257 |
| Educational Technology | 220 |
| Problem Solving | 214 |
| More ▼ | |
Source
Author
| Hazzan, Orit | 7 |
| Xinogalos, Stelios | 7 |
| Barnes, Tiffany | 6 |
| Mayer, Richard E. | 6 |
| Lang, Guido | 5 |
| Lavy, Ilana | 5 |
| Ragonis, Noa | 5 |
| Chi, Min | 4 |
| Gal-Ezer, Judith | 4 |
| Hwang, Gwo-Jen | 4 |
| Kolikant, Yifat Ben-David | 4 |
| More ▼ | |
Publication Type
Education Level
Location
| Turkey | 46 |
| Australia | 35 |
| Taiwan | 35 |
| Brazil | 30 |
| Israel | 25 |
| United Kingdom | 25 |
| China | 24 |
| Germany | 24 |
| Spain | 23 |
| Greece | 19 |
| Finland | 17 |
| 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
Andreeva, Nadezhda M.; Artyukhov, Ivan P.; Myagkova, Elena G.; Pak, Nikolay I.; Akkasynova, Zhamilya K. – Journal of Social Studies Education Research, 2018
The relevance of the problem of organizing blended learning for students is related to the sharpening contradiction between the high potential of this educational technology and the poor methodological elaboration of its use in actual learning practice. With regard to this, the paper is aimed at providing grounds for the methodological system of…
Descriptors: Blended Learning, Educational Technology, Technology Uses in Education, Teaching Methods
Magana, Alejandra J.; Seah, Ying Ying; Thomas, Paul – Journal of Information Systems Education, 2018
Agile methods such as Scrum that emphasize technical, communication, and teamwork skills have been practiced by IT professionals to effectively deliver software products of good quality. The same methods combined with pedagogies of engagement can potentially be used in the setting of higher education to promote effective group learning in software…
Descriptors: Cooperative Learning, Class Activities, Design, Teaching Methods
McCauley, Renée; Grissom, Scott; Fitzgerald, Sue; Murphy, Laurie – Computer Science Education, 2015
Hundreds of articles have been published on the topics of teaching and learning recursion, yet fewer than 50 of them have published research results. This article surveys the computing education research literature and presents findings on challenges students encounter in learning recursion, mental models students develop as they learn recursion,…
Descriptors: Computer Science Education, Programming, Literature Reviews, Best Practices
Schwieger, Dana; Ladwig, Christine – Information Systems Education Journal, 2016
The demand for college graduates with skills in big data analysis is on the rise. Employers in all industry sectors have found significant value in analyzing both separate and combined data streams. However, news reports continue to script headlines drawing attention to data improprieties, privacy breaches and identity theft. While data privacy is…
Descriptors: Information Security, Information Systems, Data, Privacy
Ozturk, Zehra; Dooley, Caitlin McMunn; Welch, Meghan – Journal of Research on Technology in Education, 2018
The purpose of this study was to investigate how elementary teachers with little knowledge of computer science (CS) and project-based learning (PBL) experienced integrating CS through PBL as a part of a standards-based elementary curriculum in Grades 3-5. The researchers used qualitative constant comparison methods on field notes and reflections…
Descriptors: Elementary School Teachers, Computer Science Education, Student Projects, Teaching Methods
Anicic, Katarina Pažur; Divjak, Blaženka; Arbanas, Krunoslav – IEEE Transactions on Education, 2017
The information and communications technology (ICT) industry is making important contributions to economic growth both locally and globally. There is a high demand for ICT professionals that higher education institutions are still struggling to meet. An effective literature review is an important part of understanding the existing findings and…
Descriptors: Computer Science Education, Information Technology, Education Work Relationship, Demand Occupations
Chiang, Tosti Hsu-Cheng – Interactive Learning Environments, 2017
Programing is difficult for beginners because they need to learn the new language of computers. Developing software, especially complex software, is bound to result in problems, frustration, and the need to think in new ways. Identifying the learning behavior behind programing by way of empirical studies can help beginners learn more easily. In…
Descriptors: Programming, Educational Technology, Technology Uses in Education, Problem Solving
Ghandforoush, Parviz – International Association for Development of the Information Society, 2017
Teaching an online fully asynchronous information technology course that requires students to ideate, build an e-commerce website, and develop an effective business plan involves a well-developed and highly engaging course design. This paper describes the design, development, and implementation of such a course and presents information on…
Descriptors: Instructional Design, Web Based Instruction, Entrepreneurship, Teaching Methods
Shih, Ya-Chun – International Journal of Computer-Assisted Language Learning and Teaching, 2020
This study incorporated Google Street View into a 3D virtual environment, known as VECAR, in which EFL learners controlled their avatars to learn vocabulary in a context of New York City. New York City's Times Square is full of real-life materials, realia, which can be used to assist situated incidental vocabulary learning and to connect…
Descriptors: Vocabulary Development, Second Language Learning, Second Language Instruction, English (Second Language)
Casola, Linda – National Academies Press, 2020
Established in December 2016, the National Academies of Sciences, Engineering, and Medicine's Roundtable on Data Science Postsecondary Education was charged with identifying the challenges of and highlighting best practices in postsecondary data science education. Convening quarterly for 3 years, representatives from academia, industry, and…
Descriptors: Meetings, Data Analysis, Postsecondary Education, Statistics Education
Wynn, Donald E., Jr.; Pratt, Renée M. E. – Information Systems Education Journal, 2015
The Slushie World case study is designed to teach the basics of Microsoft Access and database management over a series of three 75-minute class sessions. Students are asked to build a basic database to track sales and inventory for a small business. Skills to be learned include table creation, data entry and importing, form and report design,…
Descriptors: Case Studies, Teaching Methods, Databases, Computer Science Education
Simic, Danijela – International Journal for Technology in Mathematics Education, 2015
Stepwise program refinement techniques can be used to simplify program verification. Programs are better understood since their main properties are clearly stated, and verification of rather complex algorithms is reduced to proving simple statements connecting successive program specifications. Additionally, it is easy to analyse similar…
Descriptors: Mathematics, Computer Science, Computer Science Education, Comparative Analysis
Margolis, Jane; Goode, Joanna; Ryoo, Jean J. – Educational Leadership, 2015
Computer science programs are too often identified with a narrow stratum of the student population, often white or Asian boys who have access to computers at home. But because computers play such a huge role in our world today, all students can benefit from the study of computer science and the opportunity to build skills related to computing. The…
Descriptors: Computer Science Education, Computer Science, High School Students, Programming
Abid, Adnan; Farooq, Muhammad Shoaib; Raza, Ishaq; Farooq, Uzma; Abid, Kamran – Bulletin of Education and Research, 2015
In order to effectively conduct a course, the instructor should be clear about the course contents, methodology of teaching, and about the relevant literature, mainly, the textbooks. Furthermore, it is imperative to assign appropriate time to each topic so as to conduct the course efficaciously. To assist the Database course instructor in deciding…
Descriptors: College Faculty, Computer Science Education, Introductory Courses, Database Management Systems
Rennick, Christopher; Hulls, Carol C. W.; McKay, Kenneth N. – IEEE Transactions on Education, 2019
Contribution: A semester-long, open-ended design project was implemented to promote intellectual development of first-year students while reinforcing event-driven/procedural programming principles. This paper describes this approach, and an evaluation strategy using Perry's model for intellectual development. The results show that students can…
Descriptors: Introductory Courses, Engineering Education, Active Learning, Student Projects

Peer reviewed
Direct link
