NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations2
Showing 466 to 480 of 1,456 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Casterella, Gretchen I.; Vijayasarathy, Leo – Journal of Information Systems Education, 2019
SQL query writing is a challenging task for novices, even after considerable training. Query writing is a programming task and a translation task where the writer must translate a user's request for information into code that conforms to the structure, constraints, and syntax of an SQL SELECT statement and that references specific tables and…
Descriptors: Information Retrieval, Programming Languages, Programming, Coding
Peer reviewed Peer reviewed
Direct linkDirect link
McCall, Davin; Kölling, Michael – ACM Transactions on Computing Education, 2019
The types of programming errors that novice programmers make and struggle to resolve have long been of interest to researchers. Various past studies have analyzed the frequency of compiler diagnostic messages. This information, however, does not have a direct correlation to the types of errors students make, due to the inaccuracy and imprecision…
Descriptors: Computer Software, Programming, Error Patterns, Novices
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Seebut, Supot; Wongsason, Patcharee; Kim, Dojin; Putjuso, Thanin; Boonpok, Chawalit – EURASIA Journal of Mathematics, Science and Technology Education, 2022
Simulation modeling is an effective tool for solving problems that cannot be explained analytically or when data cannot be collected. This is done by simulating the observed behavior of a problem under study using a computer program. In math education, this can develop knowledge and fundamental competencies of simulation modeling at a higher level…
Descriptors: Programming Languages, Mathematics Instruction, Grade 12, Secondary School Students
Berry, Alex Joshua – ProQuest LLC, 2022
In this research, social media data from a public school district was utilized to help improve district communication during and after a crisis. Data was analyzed by utilizing the programming languages R and Python. The programming languages helped generate data that allowed this research to evaluate how the quality of crisis communication could…
Descriptors: Social Media, Data Analysis, Public Schools, School Districts
Peer reviewed Peer reviewed
Direct linkDirect link
Yueh-Hui Vanessa Chiang; Maiga Chang; Nian-Shing Chen – Educational Technology & Society, 2024
Generative Artificial Intelligence (AI), especially machine learning models that autonomously generate human-like content, has recently attracted significant attention in the education sector. This paper explores the potential of generative AI, including tools like ChatGPT, to shift from traditional outcome-oriented educational practices to a more…
Descriptors: Artificial Intelligence, Educational Practices, Process Education, Educational Objectives
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Quevedo Gutiérrez, Eduardo; Zapatera Llinares, Alberto – Education Sciences, 2021
The objective of this research is to study the "Scratch" programming language as a didactic tool to teach functions. The introduction of didactic tools allowing comprehension in simple and attractive ways is required. Given the traditional teaching/learning system, it is necessary to organize participatory and collaborative dynamic…
Descriptors: Mathematics Instruction, Teaching Methods, Programming Languages, Mathematical Concepts
Peer reviewed Peer reviewed
Direct linkDirect link
Xing, Wanli – Interactive Learning Environments, 2021
Previous research has invested much effort in understanding how programming can contribute to the development of young learners' computational thinking (CT) in traditional K-12 classroom settings. Relatively few studies have examined programming for CT in informal online communities, especially for large scale quantitative research. With the…
Descriptors: Programming, Thinking Skills, Computation, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Hutchins, Nicole M.; Biswas, Gautam; Zhang, Ningyu; Snyder, Caitlin; Lédeczi, Ákos; Maróti, Miklós – International Journal of Artificial Intelligence in Education, 2020
Driven by our technologically advanced workplaces and the surge in demand for proficiency in the computing disciplines, it is becoming imperative to provide computational thinking (CT) opportunities to all students. One approach for making computing accessible and relevant to learning and problem-solving in K-12 environments is to integrate it…
Descriptors: Computer Assisted Instruction, Problem Solving, Computation, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Gutiérrez-Cárdenas, Juan – Journal of Information Systems Education, 2020
In the current literature, there is limited evidence of the effects of teaching programming languages using two different paradigms concurrently. In this paper, we present our experience in using a multiparadigm and multiprogramming approach for an Introduction to Programming course. The multiparadigm element consisted of teaching the imperative…
Descriptors: Information Systems, Programming, Computer Science Education, Introductory Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Cederqvist, Anne-Marie – Education and Information Technologies, 2020
Programming has recently become part of Swedish technology education; pupils should now be able to analyse existing programmed technological solutions, and be able to design new ones. Teachers facing this curriculum change need guidance on how to teach and what to address, based on how pupils understand the content. The aim of this study is to…
Descriptors: Programming, Foreign Countries, Technology Education, Middle School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Del Toro, Israel; Dickson, Kimberly; Hakes, Alyssa S.; Newman, Shannon L. – American Biology Teacher, 2022
Increasingly, students training in the biological sciences depend on a proper grounding in biological statistics, data science and experimental design. As biological datasets increase in size and complexity, transparent data management and analytical methods are essential skills for undergraduate biologists. We propose that using the software R…
Descriptors: Undergraduate Students, Biology, Statistics Education, Data Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
Becker, Benjamin; van Rijn, Peter; Molenaar, Dylan; Debeer, Dries – Assessment & Evaluation in Higher Education, 2022
A common approach to increase test security in higher educational high-stakes testing is the use of different test forms with identical items but different item orders. The effects of such varied item orders are relatively well studied, but findings have generally been mixed. When multiple test forms with different item orders are used, we argue…
Descriptors: Information Security, High Stakes Tests, Computer Security, Test Items
Peer reviewed Peer reviewed
Direct linkDirect link
Mashood, K. K.; Khosla, Kamakshi; Prasad, Arjun; V., Sasidevan; Ashefas CH, Muhammed; Jose, Charles; Chandrasekharan, Sanjay – Physical Review Physics Education Research, 2022
Recent educational policies advocate a radical revision of science curricula and pedagogy, to support interdisciplinary practices, a distinguishing feature of contemporary science. Computational modeling (CM) is a core methodology of interdisciplinary science, as such models allow intertwining of data and theoretical perspectives from multiple…
Descriptors: Teaching Methods, Undergraduate Students, Science Instruction, Science Curriculum
Peer reviewed Peer reviewed
Direct linkDirect link
Skhvediani, Angi; Sosnovskikh, Sergey; Rudskaia, Irina; Kudryavtseva, Tatiana – Journal of Education for Business, 2022
The development of digital technologies has created a market need for specialists working with the big data that is necessary for making management decisions. This study aims to identify the skills structure of the data analyst profession (DAP) in Russia. The authors used a program code written in Python to examine relevant vacancies extracted…
Descriptors: Data Analysis, Employment Qualifications, Higher Education, Curriculum Development
Peer reviewed Peer reviewed
Direct linkDirect link
Shin, Yoonhee; Song, Donggil – Journal of Educational Computing Research, 2022
This study explores the effect of self-regulated learning support on learners' cognitive load and problem-solving performance, considering cases from well-structured to ill-structured tasks in a computer programing course. Sixty-seven undergraduate students in a computer programing fundamentals course were randomly assigned into one of two groups:…
Descriptors: Cognitive Ability, Computer Science Education, Programming, Problem Solving
Pages: 1  |  ...  |  28  |  29  |  30  |  31  |  32  |  33  |  34  |  35  |  36  |  ...  |  98