NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 136 to 150 of 482 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Kostousov, Sergei A.; Simonova, Irina V. – International Association for Development of the Information Society, 2019
The purpose of the article is to identify conditions for the effective use of visual modeling tools that can help reduce the difficulty level of solving problems during the teaching high school students programming. Visual modeling tools are a type of software that allows you to create visual abstractions that reproduce concepts and objects of the…
Descriptors: Visual Aids, Models, Problem Solving, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Salas-Rueda, Ricardo-Adán – International Electronic Journal of Mathematics Education, 2020
This quantitative research aims to analyze the design and implementation of the Web Application on the educational process of the Linear Function (WALF) considering the TPACK (Technological Pedagogical and Content Knowledge) model and data science. The sample consists of 45 students who studied the Basic Math course at a Mexican university during…
Descriptors: Pedagogical Content Knowledge, Technological Literacy, Mathematics Instruction, Mexicans
Peer reviewed Peer reviewed
Direct linkDirect link
Uto, Masaki; Nguyen, Duc-Thien; Ueno, Maomi – IEEE Transactions on Learning Technologies, 2020
With the wide spread large-scale e-learning environments such as MOOCs, peer assessment has been popularly used to measure the learner ability. When the number of learners increases, peer assessment is often conducted by dividing learners into multiple groups to reduce the learner's assessment workload. However, in such cases, the peer assessment…
Descriptors: Item Response Theory, Electronic Learning, Peer Evaluation, Accuracy
Peer reviewed Peer reviewed
Direct linkDirect link
Apple, Lillian; Baunach, John; Connelly, Glenda; Gahlhoff, Sonia; Romanowicz, Colleen Megowan; Vieyra, Rebecca Elizabeth; Walker, Lucas – Physics Teacher, 2021
Multiple initiatives contend that all students should master computational thinking, including the "Next Generation Science Standards, the K-12 Framework for Computational Thinking," and Code.org. In turn, many physics teachers have begun to explore a variety of approaches to integrating computational modeling through programming. These…
Descriptors: Science Instruction, High Schools, Secondary School Science, Physics
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Bohorquez, Carlos; Marquet, Pascal – International Association for Development of the Information Society, 2019
This paper describes the first stages on the development of a design method of digital trainings using the collaborative authoring tool "ALO". Based on the theory of instrumental conflict (Marquet, 2005), this method highlights the necessity of the design digital trainings under the optimal harmonization for users/learners in didactic,…
Descriptors: Instructional Design, Programming, Conflict, Teaching Methods
Stewart, Angela E. B.; Vrzakova, Hana; Sun, Chen; Yonehiro, Jade; Stone, Cathlyn Adele; Duran, Nicholas D.; Shute, Valerie; D'Mello, Sidney K. – Grantee Submission, 2019
Collaborative problem solving (CPS) is a crucial 21st century skill; however, current technologies fall short of effectively supporting CPS processes, especially for remote, computer-enabled interactions. In order to develop next-generation computer-supported collaborative systems that enhance CPS processes and outcomes by monitoring and…
Descriptors: Problem Solving, Cooperative Learning, Language Usage, Speech Communication
Peer reviewed Peer reviewed
Direct linkDirect link
Wagh, Aditi; Wilensky, Uri – Journal of Science Education and Technology, 2018
Extensive research has shown that one of the benefits of programming to learn about scientific phenomena is that it facilitates learning about mechanisms underlying the phenomenon. However, using programming activities in classrooms is associated with costs such as requiring additional time to learn to program or students needing prior experience…
Descriptors: Evolution, Programming, Computer Uses in Education, Comparative Analysis
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ehara, Yo – International Educational Data Mining Society, 2022
Language learners are underserved if there are unlearned meanings of a word that they think they have already learned. For example, "circle" as a noun is well known, whereas its use as a verb is not. For artificial-intelligence-based support systems for learning vocabulary, assessing each learner's knowledge of such atypical but common…
Descriptors: Language Tests, Vocabulary Development, Second Language Learning, Second Language Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Flynt, Abby; Dean, Nema – Journal of Educational and Behavioral Statistics, 2016
Cluster analysis is a set of statistical methods for discovering new group/class structure when exploring data sets. This article reviews the following popular libraries/commands in the R software language for applying different types of cluster analysis: from the stats library, the kmeans, and hclust functions; the mclust library; the poLCA…
Descriptors: Multivariate Analysis, Computer Software, Comparative Analysis, Programming Languages
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Hadwen-Bennett, Alex; Sentance, Sue; Morrison, Cecily – International Journal of Computer Science Education in Schools, 2018
Programming can be challenging to learn, and for visually impaired (VI) learners, there are numerous additional barriers to the learning process. Many modern programming environments are inaccessible to VI learners, being difficult or impossible to interface with using a screen reader. A review of the literature has identified a number of…
Descriptors: Programming, Accessibility (for Disabled), Visual Impairments, Auditory Stimuli
Peer reviewed Peer reviewed
Direct linkDirect link
Quille, Keith; Bergin, Susan – Computer Science Education, 2019
Background and Context: Computer Science attrition rates (in the western world) are very concerning, with a large number of students failing to progress each year. It is well acknowledged that a significant factor of this attrition, is the students' difficulty to master the introductory programming module, often referred to as CS1. Objective: The…
Descriptors: Computer Science Education, Introductory Courses, Programming, Student Attrition
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Emerson, Andrew; Rodríguez, Fernando J.; Mott, Bradford; Smith, Andy; Min, Wookhee; Boyer, Kristy Elizabeth; Smith, Cody; Wiebe, Eric; Lester, James – International Educational Data Mining Society, 2019
Recent years have seen a growing interest in block-based programming environments for computer science education. While these environments hold significant potential for novice programmers, they lack the adaptive support necessary to accommodate students exhibiting a wide range of initial capabilities and dispositions toward computing. A promising…
Descriptors: Programming, Computer Science Education, Feedback (Response), Prediction
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Kermek, Dragutin; Novak, Matija – Informatics in Education, 2016
In programming courses there are various ways in which students attempt to cheat. The most commonly used method is copying source code from other students and making minimal changes in it, like renaming variable names. Several tools like Sherlock, JPlag and Moss have been devised to detect source code plagiarism. However, for larger student…
Descriptors: Plagiarism, Programming, Assignments, Cheating
Peer reviewed Peer reviewed
Direct linkDirect link
Molina, Ana I.; Arroyo, Yoel; Lacave, Carmen; Redondo, Miguel A. – British Journal of Educational Technology, 2018
The incorporation of advanced information and communication technologies into the field of education has made the design and deployment of courses and instructional units more and more complicated. In order to support such complex task, methods and techniques have been proposed in the last years for the standardization, formalization and modelling…
Descriptors: Programming Languages, Models, Cooperative Learning, Learning Processes
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Emara, Mona; Hutchins, Nicole M.; Grover, Shuchi; Snyder, Caitlin; Biswas, Gautam – Journal of Learning Analytics, 2021
The integration of computational modelling in science classrooms provides a unique opportunity to promote key 21st century skills including computational thinking (CT) and collaboration. The open-ended, problem-solving nature of the task requires groups to grapple with the combination of two domains (science and computing) as they collaboratively…
Descriptors: Cooperative Learning, Self Management, Metacognition, Computer Science Education
Pages: 1  |  ...  |  6  |  7  |  8  |  9  |  10  |  11  |  12  |  13  |  14  |  ...  |  33