NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
Elementary and Secondary…1
What Works Clearinghouse Rating
Showing 121 to 135 of 655 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Nitesh Kumar Jha; Plaban Kumar Bhowmik; Kaushal Kumar Bhagat – Educational Technology Research and Development, 2024
A majority of research in Computational Thinking (CT) mainly focuses on teaching coding to school students. However, CT involves more than just coding and includes other skills like algorithmic thinking. The current study developed an Online Inquiry-based Learning Platform for Computational Thinking (CT-ONLINQ) that follows Inquiry-Based Learning…
Descriptors: Thinking Skills, Computer Science Education, Comparative Analysis, Problem Solving
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Febrian, Andreas; Lawanto, Oenardi – International Education Studies, 2018
The ability of students to problem solve begins with interpreting the problem. When they interpret the problem inaccurately, they will likely use ineffective strategies or fail to solve the problem. Studies reported students are often incapable of identifying and articulating the problem goal, requirements/constraints, and expected output. In…
Descriptors: Computer Science Education, Programming, Problem Solving, College Seniors
Peer reviewed Peer reviewed
Direct linkDirect link
Saba, Janan; Hel-Or, Hagit; Levy, Sharona T. – Instructional Science: An International Journal of the Learning Sciences, 2023
This article concerns the synergy between science learning, understanding complexity, and computational thinking (CT), and their impact on near and far learning transfer. The potential relationship between computer-based model construction and knowledge transfer has yet to be explored. We studied middle school students who modeled systemic…
Descriptors: Transfer of Training, Science Instruction, Learning Management Systems, Learning Processes
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Lertyosbordin, Chacharin; Maneewan, Sorakrich; Yampinij, Sakesun; Thamwipat, Kuntida – International Education Studies, 2019
Office of basic education commission of Thailand firstly declared the indicator for computing science of the students in primary education and secondary education in 2018. The important of computing science is to develop the learners to solve the questions of computing science by using technology correctly. To gain the effective learning…
Descriptors: Scoring Rubrics, Problem Solving, Computer Science Education, Student Evaluation
Peer reviewed Peer reviewed
Direct linkDirect link
Miller, Craig S.; Settle, Amber – ACM Transactions on Computing Education, 2019
We investigate conditions in which novices make some reference errors when programming. We asked students from introductory programming courses to perform a simple code-writing task that required constructing references to objects and their attributes. By experimentally manipulating the nature of the attributes in the tasks, from identifying…
Descriptors: Error Patterns, Novices, Programming, Introductory Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Ezeamuzie, Ndudi O.; Leung, Jessica S. C.; Ting, Fridolin S. T. – Journal of Educational Computing Research, 2022
Although abstraction is widely understood to be one of the primary components of computational thinking, the roots of abstraction may be traced back to different fields. Hence, the meaning of abstraction in the context of computational thinking is often confounded, as researchers interpret abstraction through diverse lenses. To disentangle these…
Descriptors: Computer Science Education, Thinking Skills, Research Reports, Abstract Reasoning
Peer reviewed Peer reviewed
Direct linkDirect link
Ouyang, Fan; Dai, Xinyu; Chen, Si – International Journal of STEM Education, 2022
Background: Instructor scaffolding is proved to be an effective means to improve collaborative learning quality, but empirical research indicates discrepancies about the effect of instructor scaffoldings on collaborative programming. Few studies have used multimodal learning analytics (MMLA) to comprehensively analyze the collaborative programming…
Descriptors: Learning Analytics, Scaffolding (Teaching Technique), Small Group Instruction, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Lakshminarayanan, Srinivasan; Rao, N. J. – Cogent Education, 2021
CS1 courses are designed in Indian Institutions as a lecture course of three to four credits and one credit lab course. The issues related to curriculum design, instruction design, and students' learning manifest themselves as issues in the lab programs. This situation presents the lab instructor with an opportunity to understand and address the…
Descriptors: Computer Science Education, Teaching Methods, Programming, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Beyza Ucar-Longford; Anesa Hosein; Marion Heron – Journal of Digital Learning in Teacher Education, 2024
The literature widely reports that pre-service teachers repeatedly demonstrate inadequate argumentation skills. Through a mixed-methods research approach, this study investigated the effectiveness of a holistic online scaffolding design for guiding the development of pre-service teachers' argumentation skills. Participants were randomly assigned…
Descriptors: Preservice Teachers, Preservice Teacher Education, Persuasive Discourse, Skill Development
Peer reviewed Peer reviewed
Direct linkDirect link
Berikan, Burcu; Özdemir, Selçuk – Journal of Educational Computing Research, 2020
This study aims to investigate problem-solving with dataset (PSWD) as a computational thinking learning implementation as reflected in academic publications. Specifically, the purpose is to specify the scope of PSWD, which overlaps with the data literacy, thinking with data, big data literacy, and data-based thinking concepts in the literature.…
Descriptors: Problem Solving, Data Analysis, Thinking Skills, Computation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Palts, Tauno; Pedaste, Margus – Informatics in Education, 2020
Computer science concepts have an important part in other subjects and thinking computationally is being recognized as an important skill for everyone, which leads to the increasing interest in developing computational thinking (CT) as early as at the comprehensive school level. Therefore, research is needed to have a common understanding of CT…
Descriptors: Models, Skill Development, Computation, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Remshagen, Anja; Huett, Kim C. – TechTrends: Linking Research and Practice to Improve Learning, 2023
As schools endeavor to provide all students with access to computational thinking and computer science, the hackathon emerges as a competitive and high-energy event that uses authentic problems to motivate learners to engage in the domain of computing. This article presents the design case of a hackathon for teenagers as enacted over five…
Descriptors: Adolescents, Computer Software, Group Activities, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Espinal, Alejandro; Vieira, Camilo; Guerrero-Bequis, Valeria – Computer Science Education, 2023
Background and context: Transfer is a process where students apply their learning to different contexts. This process includes using their knowledge to solve problems with similar complexity, and in new contexts. In the context of programming, transfer also includes being able to understand and use different programming languages. Objective: This…
Descriptors: Block Scheduling, Computer Science Education, Programming Languages, Coding
Peer reviewed Peer reviewed
Direct linkDirect link
Garcia, Victor; Conesa, Jordi; Perez-Navarro, Antoni – Journal of Science Education and Technology, 2022
Videos created with the hands of teachers filmed have been perceived as useful educational resource for students of Physics in undergraduate courses. In previous works, we analyzed the students' perception about educational videos by asking them about their experiences. In this work, we analyze the same facts, but from a learning analytics…
Descriptors: Physics, Science Instruction, Teaching Methods, Video Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Lai, Rina P. Y. – ACM Transactions on Computing Education, 2022
Computational Thinking (CT), entailing both domain-general and domain-specific skills, is a competency fundamental to computing education and beyond. However, as a cross-domain competency, appropriate assessment design and method remain equivocal. Indeed, the majority of the existing assessments have a predominant focus on measuring programming…
Descriptors: Computer Assisted Testing, Computation, Thinking Skills, Computer Science Education
Pages: 1  |  ...  |  5  |  6  |  7  |  8  |  9  |  10  |  11  |  12  |  13  |  ...  |  44