NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 181 to 195 of 403 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Erümit, Ali Kürsat – Education and Information Technologies, 2020
Purpose of this study is determined effects of different teaching approaches on programming skills. Therefore, the effect of three different types of activities prepared with Scratch on 423 sixth grade students' attitudes towards computer technologies, algorithmic thinking skills and reflective thinking skills on problem solving were investigated.…
Descriptors: Teaching Methods, Instructional Effectiveness, Programming, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Tan, Song Wei Benjamin; Naraharisetti, Pavan Kumar; Chin, Siew Kian; Lee, Lai Yeng – Journal of Chemical Education, 2020
The advance of digital technology presents an opportunity to equip students with relevant skill sets as "Scientists of the Future" who are able to utilize knowledge at the interface between various disciplines. In this technology report, an open source programming language is used to automate a simple laboratory experiment commonly…
Descriptors: Programming Languages, Science Instruction, Chemistry, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Chen, Yen Tzu; Liu, Che-Hung; Lee, Chih Yu – Education Quarterly Reviews, 2021
This study used CodeMonkey, an online learning platform through which elementary teachers can learn programming while playing games and experience how to integrate STEM into their courses. The study analyzed and examined their experiences using a qualitative research method. According to the research results, learning programming while playing…
Descriptors: Game Based Learning, Computer Games, Computer Science Education, STEM Education
Peer reviewed Peer reviewed
Direct linkDirect link
Troussas, Christos; Krouska, Akrivi; Sgouropoulou, Cleo – IEEE Transactions on Education, 2021
Contribution: This article presents the instruction of computer programming using adaptive learning activities considering students' cognitive skills based on the learning theory of the Revised Bloom Taxonomy (RBT). To achieve this, the system converts students' knowledge level to fuzzy weights, and using rule-based decision making, delivers…
Descriptors: Undergraduate Students, Intelligent Tutoring Systems, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Oshanova, Nurzhamal; Anuarbekova, Gulzat; Shekerbekova, Shirinkyz; Arynova, Gylnar – Australian Educational Computing, 2019
In this paper, the researchers have tried to solve one of the didactic tasks of an educational institution - the formation of a student's thinking, the development of their algorithmic style of thinking and intelligence. Since an important component of human intellectual development is precisely algorithmic thinking, learning to solve standard…
Descriptors: Mathematical Concepts, Computer Science Education, Programming Languages, Secondary School Students
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Friebroon-Yesharim, Mor; Ben-Ari, Mordechai – International Journal of Computer Science Education in Schools, 2018
Studying computer science (CS) in elementary schools has gained become popular in recent years. However, students at such a young age encounter difficulties when first engaging with CS. Robotics has been proposed as a medium for teaching CS to young students, because it reifies concepts in a tangible object, and because of the excitement of…
Descriptors: Computer Science Education, Robotics, Elementary School Students, Elementary School Science
Peer reviewed Peer reviewed
Direct linkDirect link
Cárdenas-Cobo, Jesennia; Puris, Amilkar; Novoa-Hernández, Pavel; Galindo, José Angel; Benavides, David – IEEE Transactions on Learning Technologies, 2020
Learning computer programming is a challenging process. Among the current approaches for overcoming this challenge, visual programming languages (VPLs), such as Scratch, have shown very promising results for beginners. Interestingly, some higher education institutions have started to use VPLs to introduce basic programming concepts, mainly in CS1…
Descriptors: Computer Science Education, Programming, Programming Languages, Teaching Methods
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Lee, Eunsang – European Journal of Educational Research, 2020
The Arduino microcontroller enables ordinary people to perform professional tasks that only traditional engineering professionals could perform. Recently, several educational cases have been applied to primary and secondary schools, which is a desirable attempt to popularize engineering education. This study meta-analyzed the effects of…
Descriptors: Meta Analysis, Elementary Secondary Education, Engineering Education, Effect Size
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Cavus, Nadire – World Journal on Educational Technology: Current Issues, 2020
The advance of pervasive technologies such as mobile technologies and various mobile devices has brought opportunities for educators to design and perform interactive learning activities and has also enabled educationalists to access the virtual learning environment anytime and anywhere without restrictions of time or place and without too much…
Descriptors: Virtual Classrooms, Teaching Methods, Telecommunications, Handheld Devices
Peer reviewed Peer reviewed
Direct linkDirect link
Zhang, Xihui; Crabtree, John D.; Terwilliger, Mark G.; Jenkins, Janet T. – Journal of Information Systems Education, 2020
A solid foundation in computer programming is critical for students to succeed in advanced computing courses, but teaching such an introductory course is challenging. Therefore, it is important to develop better approaches in order to improve teaching effectiveness and enhance student learning. In this paper, we present 26 tips for teaching…
Descriptors: Programming, Programming Languages, Introductory Courses, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Threekunprapa, Arinchaya; Yasri, Pratchayapong – International Journal of Instruction, 2020
Computational thinking (CT) has become a necessary skill of students in the 21st century. Various learning approaches have been developed to foster CT among school students. However, these approaches predominantly rely on computer devices and internet connection and fail to promote advanced computer concepts necessary for programming. Therefore,…
Descriptors: Computation, Thinking Skills, Coding, Flow Charts
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
Myint, Leslie; Hadavand, Aboozar; Jager, Leah; Leek, Jeffrey – Journal of Statistics Education, 2020
We performed an empirical study of the perceived quality of scientific graphics produced by beginning R users in two plotting systems: the base graphics package ("base R") and the ggplot2 add-on package. In our experiment, students taking a data science course on the Coursera platform were randomized to complete identical plotting…
Descriptors: Statistics, Randomized Controlled Trials, Teaching Methods, Courseware
Peer reviewed Peer reviewed
Direct linkDirect link
Imran, Hazra – Journal of Educational Computing Research, 2023
Adding gaming elements to conventional teaching methodologies has gained a lot of attention because of its ability to incorporate an engaging, motivating, and fun-based environment. As a result, learners' dedication and performance are also better. Unfortunately, current gamification models do not consider the effect of different levels of…
Descriptors: Introductory Courses, Game Based Learning, Learning Motivation, Learner Engagement
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Brigas, Carlos Jorge; Figueiredo, José Alberto Quitério – Research in Social Sciences and Technology, 2019
In recent years, there has been an increased effort to introduce coding and computational thinking in early childhood education. In accordance with the international trend, programming has become an increasingly growing focus in European education. The idea of introducing computer programming in the classroom dates back to the late 1960s. The…
Descriptors: Computer Science Education, Thinking Skills, Coding, Elementary School Students
Pages: 1  |  ...  |  9  |  10  |  11  |  12  |  13  |  14  |  15  |  16  |  17  |  ...  |  27