NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Showing 1,681 to 1,695 of 4,360 results Save | Export
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
Buitrago Flórez, Francisco; Casallas, Rubby; Hernández, Marcela; Reyes, Alejandro; Restrepo, Silvia; Danies, Giovanna – Review of Educational Research, 2017
Computational thinking (CT) uses concepts that are essential to computing and information science to solve problems, design and evaluate complex systems, and understand human reasoning and behavior. This way of thinking has important implications in computer sciences as well as in almost every other field. Therefore, we contend that CT should be…
Descriptors: Computation, Computer Science Education, Programming, Problem Solving
Peer reviewed Peer reviewed
PDF on ERIC Download full text
von Wangenheim, Christiane Gresse; Alves, Nathalia Cruz; Rodrigues, Pedro Eurico; Hauck, Jean Carlo – International Journal of Computer Science Education in Schools, 2017
In order to be well-educated citizens in the 21st century, children need to learn computing in school. However, implementing computing education in schools faces several practical problems, such as a lack of computing teachers and time in an already overloaded curriculum. A solution may be a multidisciplinary approach, integrating computing…
Descriptors: Computer Science Education, Computation, Thinking Skills, Interdisciplinary Approach
Peer reviewed Peer reviewed
Direct linkDirect link
Kolling, Michael; McKay, Fraser – ACM Transactions on Computing Education, 2016
The past few years has seen a proliferation of novice programming tools. The availability of a large number of systems has made it difficult for many users to choose among them. Even for education researchers, comparing the relative quality of these tools, or judging their respective suitability for a given context, is hard in many instances. For…
Descriptors: Heuristics, Programming, Programming Languages, Computer Software
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Rachmatullah, Arif; Akram, Bita; Boulden, Danielle; Mott, Bradford; Boyer, Kristy; Lester, James; Wiebe, Eric – EURASIA Journal of Mathematics, Science and Technology Education, 2020
The increasing interest in computer science (CS) and CS-integrated STEM teaching and learning has created a need for assessment instruments that can be used to evaluate the efficacy of innovative instructional approaches to K-12 CS education. However, there is a lack of validated assessment tools aligned to core CS concepts for younger students.…
Descriptors: Test Construction, Test Validity, Measures (Individuals), Multiple Choice Tests
Peer reviewed Peer reviewed
Direct linkDirect link
Pawlak, Alanna; Irving, Paul W.; Caballero, Marcos D. – Physical Review Physics Education Research, 2020
An increasing number of introductory physics courses are seeking to incorporate "authentic practices," and a large area of focus in this trend is the incorporation of computational problems into the curriculum. These problems offer students an opportunity to engage with the programming practices and numerical problem-solving methods used…
Descriptors: Problem Based Learning, Physics, Science Instruction, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Luik, Piret; Lepp, Marina; Feklistova, Lidia; Säde, Merilin; Rõõm, Marili; Palts, Tauno; Suviste, Reelika; Tõnisson, Eno – International Journal of Lifelong Education, 2020
MOOCs for learning the basics of programming have become popular among people with a diverse range of backgrounds, interests and learning contexts. Studies show that learners who enrol in MOOCs tend to have different motivation from learners in traditional courses, but it is not known how motivation differs for people with different backgrounds.…
Descriptors: Online Courses, Open Education, Programming, Learning Motivation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Okal, Gozde; Yildirim, Bekir; Timur, Serkan – Educational Policy Analysis and Strategic Research, 2020
This study aimed to determine the effect of teaching model developed on coding education on students' self-efficacy and attitude towards technology. The research was conducted on 64 students who were the 5th, 6th and 7th grades of a secondary school during the fall semester of 2018-2019 academic years. The research was designed in accordance with…
Descriptors: Programming, Computer Science Education, Grade 5, Grade 6
Peer reviewed Peer reviewed
Direct linkDirect link
Durak, Hatice Yildiz – Journal of Educational Computing Research, 2020
Learning the basic concepts of programming and its foundations is considered as a challenging task for students to figure out. It is a challenging process for lecturers to learn these concepts, as well. The current literature on programming training abounds with the examples of a wide range of methods employed. Within this context, one of the…
Descriptors: Educational Technology, Technology Uses in Education, Programming, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Lui, Debora; Kafai, Yasmin; Litts, Breanne; Walker, Justice; Widman, Sari – Computer Science Education, 2020
Background and Context: Physical computing involves complex negotiations of multiple, on and off-screen tasks, which calls for research on how to best structure collaborative work to ensure equitable learning. Objective: We focus on how pairs self-organized their multi-domain tasks in physical computing, and how their social interactions supported…
Descriptors: Cooperative Learning, High School Students, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Humble, Niklas; Mozelius, Peter; Sällvin, Lisa – International Journal of Information and Learning Technology, 2020
Purpose: The purpose of this study is to analyse and discuss K-12 mathematics and technology teachers' perceptions on integrating programming in their teaching and learning activities, and perceptions on different programming tools. Design/methodology/approach: The approach of a case study was used, with data collected from three instances of a…
Descriptors: Elementary School Teachers, Secondary School Teachers, Teacher Attitudes, Technology
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
Dawar, Deepak – Information Systems Education Journal, 2022
Learning computer programming is a challenging task for most beginners. Demotivation and learned helplessness are pretty common. A novel instructional technique that leverages the value-expectancy motivational model of student learning was conceptualized by the author to counter the lack of motivation in the introductory class. The result was a…
Descriptors: Teaching Methods, Introductory Courses, Computer Science Education, Assignments
Peer reviewed Peer reviewed
Direct linkDirect link
Riese, Emma; Bälter, Olle – ACM Transactions on Computing Education, 2022
Assessment plays an important role in education and can both guide and motivate learning. Assessment can, however, be carried out with different aims: providing the students with feedback that supports the learning (formative assessment) and judging to which degree the students have fulfilled the intended learning outcomes (summative assessment).…
Descriptors: Introductory Courses, Programming, Computer Science Education, Learning Motivation
Pages: 1  |  ...  |  109  |  110  |  111  |  112  |  113  |  114  |  115  |  116  |  117  |  ...  |  291