Publication Date
| In 2026 | 0 |
| Since 2025 | 71 |
| Since 2022 (last 5 years) | 403 |
| Since 2017 (last 10 years) | 793 |
| Since 2007 (last 20 years) | 1176 |
Descriptor
| Programming Languages | 1465 |
| Programming | 621 |
| Computer Science Education | 572 |
| Computer Software | 461 |
| Foreign Countries | 425 |
| Teaching Methods | 405 |
| Undergraduate Students | 194 |
| Educational Technology | 175 |
| Problem Solving | 168 |
| Instructional Effectiveness | 167 |
| Introductory Courses | 167 |
| More ▼ | |
Source
Author
| Bers, Marina Umaschi | 6 |
| Cavus, Nadire | 6 |
| Xinogalos, Stelios | 6 |
| Barnes, Tiffany | 5 |
| Ibrahim, Dogan | 5 |
| Mannila, Linda | 5 |
| Dan Sun | 4 |
| Frydenberg, Mark | 4 |
| Laakso, Mikko-Jussi | 4 |
| Resnick, Mitchel | 4 |
| Sullivan, Amanda | 4 |
| More ▼ | |
Publication Type
Education Level
Location
| Turkey | 36 |
| Taiwan | 28 |
| China | 18 |
| Germany | 18 |
| United Kingdom | 18 |
| Australia | 16 |
| Spain | 16 |
| Brazil | 11 |
| Canada | 11 |
| Finland | 11 |
| Nigeria | 11 |
| More ▼ | |
Laws, Policies, & Programs
| Americans with Disabilities… | 1 |
| Telecommunications Act 1996 | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 2 |
Velez, Martin – ProQuest LLC, 2019
Software is an integral part of our lives. It controls the cars we drive every day, the ships we send into space, and even our toasters. It is everywhere and we can easily download more. Software solves many real-world problems and satisfies many needs. Thus, unsurprisingly, there is a rising demand for software engineers to maintain existing…
Descriptors: Computer Science Education, Programming, Introductory Courses, Computer Software
Kaitlyn Storm; Jerry Zhang; Eileen Haase – Biomedical Engineering Education, 2022
Our first year biomedical engineering course exposes students to multiple engineering and design techniques within an overarching theme of understanding health inequity. Currently, the semester-long curriculum excludes computational methods such as Python programming and Machine Learning, which are usually not introduced until more advanced BME…
Descriptors: Artificial Intelligence, Programming Languages, Learning Modules, Introductory Courses
Chiang, Feng-kuang; Qin, Lian – Interactive Learning Environments, 2018
This study examined the effects of students' construction of computer-based educational games, using Scratch, on their mathematical equation-solving performance and their attitudes towards learning mathematics with the assistance of technology. A one-group, pretest-posttest quasi-experimental study design, was adopted. A total of 89 seventh grade…
Descriptors: Pilot Projects, Foreign Countries, Grade 7, Educational Games
Djelil, Fahima; Albouy-Kissi, Adelaide; Albouy-Kissi, Benjamin; Sanchez, Eric; Lavest, Jean-Marc – Journal of Interactive Learning Research, 2016
Object-Oriented paradigm is a common paradigm for introductory programming courses. However, many teachers find that transitioning to teaching this paradigm is a difficult task. To overcome this complexity, many experienced teachers use microworlds to give beginner students an intuitive and rapid understanding of fundamental abstract concepts of…
Descriptors: Programming, Models, Introductory Courses, Programming Languages
Thrall, Elizabeth S.; Lee, Seung Eun; Schrier, Joshua; Zhao, Yijun – Journal of Chemical Education, 2021
Techniques from the branch of artificial intelligence known as machine learning (ML) have been applied to a wide range of problems in chemistry. Nonetheless, there are very few examples of pedagogical activities to introduce ML to chemistry students in the chemistry education literature. Here we report a computational activity that introduces…
Descriptors: Undergraduate Students, Artificial Intelligence, Man Machine Systems, Science Education
Unal, Alper; Topu, Fatma Burcu – Education and Information Technologies, 2021
In this study, based on quasi-experimental research, was investigated the effects of teaching Python programming language via Blockly tool, which had hybrid interface, on students' computer programming anxiety, cognitive load level, and achievement. Participants were 90 high school students, 44 of them in experimental group (hybrid interface) and…
Descriptors: Instructional Effectiveness, Computer Science Education, Computer Interfaces, Programming Languages
Socratous, Chrysanthos; Ioannou, Andri – Educational Technology Research and Development, 2021
The study aims to compare the effect of a structured versus an unstructured educational robotics (ER) curriculum on (a) the frequency and type of programming errors made by students in block-based programming, (b) their ability to debug a programme, and (c) their engagement in the learning process. The authors' hypothesis is that, in programming…
Descriptors: Robotics, Educational Technology, Programming Languages, Computer Science Education
Dominguez, Cesar; Garcia-Izquierdo, Francisco J.; Jaime, Arturo; Perez, Beatriz; Rubio, Angel Luis; Zapata, Maria A. – IEEE Transactions on Learning Technologies, 2021
The study of the relationships between self-regulated learning and formative assessment is an active line of research in the educational community. A recent review of the literature highlights that the study of these connections has been mainly unidirectional, focusing on how formative assessment helps students to self-regulate their learning,…
Descriptors: Learning Analytics, Time Factors (Learning), Self Evaluation (Individuals), Formative Evaluation
Schwab-McCoy, Aimee; Baker, Catherine M.; Gasper, Rebecca E. – Journal of Statistics and Data Science Education, 2021
In the past 10 years, new data science courses and programs have proliferated at the collegiate level. As faculty and administrators enter the race to provide data science training and attract new students, the road map for teaching data science remains elusive. In 2019, 69 college and university faculty teaching data science courses and…
Descriptors: Statistics Education, Higher Education, College Students, Teaching Methods
Hadjistassou, Stella; Louca, Petros; Joannidou, Shaunna; Molina Muñoz, Pedro Jesus – Research-publishing.net, 2021
This paper delves into the underlying phases involved in designing, developing, and deploying Augmented Reality (AR) applications and game-based scenarios that will be implemented during intercultural exchanges among students in two different academic institutions in Sweden and Cyprus. Building on principles of design-based research (Barab &…
Descriptors: Computer Simulation, Exchange Programs, Game Based Learning, Intercultural Communication
Da Cruz Alves, Nathalia; Gresse Von Wangenheim, Christiane; C.R. Hauck, Jean – Informatics in Education, 2019
As computing has become an integral part of our world, demand for teaching computational thinking in K-12 has increased. One of its basic competences is programming, often taught by learning activities without a predefined solution using block-based visual programming languages. Automatic assessment tools can support teachers with their assessment…
Descriptors: Computation, Thinking Skills, Competence, Elementary Secondary Education
Kelter, Riko – Measurement: Interdisciplinary Research and Perspectives, 2020
Survival analysis is an important analytic method in the social and medical sciences. Also known under the name time-to-event analysis, this method provides parameter estimation and model fitting commonly conducted via maximum-likelihood. Bayesian survival analysis offers multiple advantages over the frequentist approach for measurement…
Descriptors: Bayesian Statistics, Maximum Likelihood Statistics, Programming Languages, Statistical Inference
Alves, Francisco Regis Vieira; Machado Vieira, Renata Passos – International Electronic Journal of Mathematics Education, 2020
The work deals with the study of the roots of the characteristic polynomial derived from the Leonardo sequence, using the Newton fractal to perform a root search. Thus, Google Colab is used as a computational tool to facilitate this process. Initially, we conducted a study of the Leonardo sequence, addressing it fundamental recurrence,…
Descriptors: Mathematical Concepts, Teaching Methods, Visualization, Educational Technology
Rubleske, Joseph; Fletcher, Travis; Westerfeld, Brett – Journal of Instructional Pedagogies, 2020
Electronic sports (e-sports) can be defined as digital games played competitively for an audience (Hodge et al., 2017). With a global consumer base of roughly 450 million people and projected 2019 revenues of US$1.1 billion, the e-sports industry continues to grow (Pannekeet, 2019). Behind this growth is a thriving ecosystem which includes…
Descriptors: Computer Games, Athletics, Data Collection, Data Analysis
Teimourzadeh, Aria; Kakavand, Samaneh; Kakavand, Benjamin – Marketing Education Review, 2023
In the era of big data, many business organizations consider data analytics skills as important criteria in the acquisition of qualified applicants. As numerous managerial decisions in the field of marketing are becoming evidence-based, business schools have integrated case studies about different stages of data analytics such as problem…
Descriptors: Marketing, Teaching Methods, Programming Languages, Data Analysis

Direct link
Peer reviewed
