NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations2
Showing 3,196 to 3,210 of 6,504 results Save | Export
Savard, Annie; Highfield, Kate – Mathematics Education Research Group of Australasia, 2015
Programming and the use of robotics present affordances for mathematics learning with application across a broad range of ages. However, realising these affordances in the classroom requires educators to recognise and build apron these potential opportunities for learning. This paper reports one component of a larger study, examining teacher…
Descriptors: Robotics, Mathematics, Programming, Mathematics Teachers
Peer reviewed Peer reviewed
Direct linkDirect link
Touretzky, David S. – Computer Science Education, 2013
Modern robots, like today's smartphones, are complex devices with intricate software systems. Introductory robot programming courses must evolve to reflect this reality, by teaching students to make use of the sophisticated tools their robots provide rather than reimplementing basic algorithms. This paper focuses on teaching with Tekkotsu, an open…
Descriptors: Robotics, Computer Science Education, Programming, Science Curriculum
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Rodgers, Michael P. H.; Webb, Stuart – CALICO Journal, 2017
The Multimedia Principle (Fletcher & Tobias, 2005) states that people learn better and comprehend more when words and pictures are presented together. The potential for English language learners to increase their comprehension of video through the use of captions, which graphically display the same language as the spoken dialogue, has been…
Descriptors: English (Second Language), Second Language Learning, Second Language Instruction, Video Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Shim, Jaekwoun; Kwon, Daiyoung; Lee, Wongyu – IEEE Transactions on Education, 2017
In the past, computer programming was perceived as a task only carried out by computer scientists; in the 21st century, however, computer programming is viewed as a critical and necessary skill that everyone should learn. In order to improve teaching of problem-solving abilities in a computing environment, extensive research is being done on…
Descriptors: Robotics, Educational Games, Programming, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Corno, Fulvio; De Russis, Luigi – IEEE Transactions on Education, 2017
The increasing complexity of the new breed of distributed intelligent systems, such as the Internet of Things, which require a diversity of languages and protocols, can only be tamed with design and programming best practices. Interest is also growing for including the human factor, as advocated by the "ambient intelligence" (AmI)…
Descriptors: Programming, Best Practices, Artificial Intelligence, Student Projects
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ünal, Erhan; Çakir, Hasan – Malaysian Online Journal of Educational Technology, 2017
The purpose of this study was to design a problem based collaborative learning environment supported by dynamic web technologies and to examine students' views about this learning environment. The study was designed as a qualitative research. Some 36 students who took an Object Oriented Programming I-II course at the department of computer…
Descriptors: Student Attitudes, Problem Based Learning, Cooperative Learning, Educational Environment
Newman, Thomas R. – ProQuest LLC, 2017
The lack of diversity in the technology workforce in the United States has proven to be a stubborn problem, resisting even the most well-funded reform efforts. With the absence of computer science education in the mainstream K-12 curriculum, only a narrow band of students in public schools go on to careers in technology. The problem persists…
Descriptors: Computer Science, Computer Literacy, Elementary School Teachers, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Tsompanoudi, Despina; Satratzemi, Maya; Xinogalos, Stelios – IEEE Transactions on Education, 2016
The results presented in this paper contribute to research on two different areas of teaching methods: distributed pair programming (DPP) and computer-supported collaborative learning (CSCL). An evaluation study of a DPP system that supports collaboration scripts was conducted over one semester of a computer science course. Seventy-four students…
Descriptors: Computer Uses in Education, Cooperative Learning, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
van Zyl, Sukie; Mentz, Elsa; Havenga, Marietjie – African Journal of Research in Mathematics, Science and Technology Education, 2016
As part of curriculum changes in South Africa, an introductory programming language, Scratch, must first be taught before switching to the well-established teaching of Delphi. The nature of programming in Scratch is considerably different from that in Delphi. It was assumed that the teaching of Scratch as introductory programming language could…
Descriptors: Foreign Countries, Programming Languages, Teaching Methods, Guidelines
Peer reviewed Peer reviewed
Direct linkDirect link
Chang, Yi-Hsing; Chen, Yen-Yi; Chen, Nian-Shing; Lu, You-Te; Fang, Rong-Jyue – EURASIA Journal of Mathematics, Science & Technology Education, 2016
This study designs and implements an adaptive learning management system based on Felder and Silverman's Learning Style Model and the Mashup technology. In this system, Felder and Silverman's Learning Style model is used to assess students' learning styles, in order to provide adaptive learning to leverage learners' learning preferences.…
Descriptors: Management Systems, Cognitive Style, Supplementary Reading Materials, Usability
Peer reviewed Peer reviewed
Direct linkDirect link
Mironova, Olga; Amitan, Irina; Vendelin, Jelena; Vilipõld, Jüri; Saar, Merike – Interactive Technology and Smart Education, 2016
Purpose: This paper aims to present a teaching approach to achieve the most personal support for students with different backgrounds and preferences in studying an Informatics course. Design/Methodology/Approach: The presented methodology is based on the main principles of flexible and blended learning. The authors considered three main aspects:…
Descriptors: Electronic Learning, College Freshmen, Information Science Education, College Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Abrams, Zsuzsanna Ittzes – ReCALL, 2016
Despite a growing body of research on task-based language learning (TBLT) (Samuda & Bygate, 2008; Ellis, 2003), there is still little information available regarding the pedagogical design behind tasks and how they are implemented (Samuda & Bygate, 2008). Scholars in computer-mediated second language (L2) learning have called for research…
Descriptors: Case Studies, German, Second Language Learning, Second Language Instruction
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Durak, Gurhan; Ataizi, Murat – Contemporary Educational Technology, 2016
The purpose of the study was to investigate the views of learners experienced in the Distance Learning Platform (DLP), which was prepared according to an online course design model. The participants of the study were 19 learners who took the programming languages course (via the DLP for 14 weeks). Before the application, the preparation of the DLP…
Descriptors: Student Attitudes, Distance Education, Interviews, Student Motivation
Peer reviewed Peer reviewed
Direct linkDirect link
Ott, Claudia; Robins, Anthony; Shephard, Kerry – ACM Transactions on Computing Education, 2016
Learning the first programming language is challenging for many students. High failure rates and bimodally distributed grades lead to a pedagogical interest in supporting students in first-year programming courses (CS1). In higher education, the important role of feedback for guiding the learning process and improving the learning outcome is…
Descriptors: Feedback (Response), Programming, Computer Science Education, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Allinjawi, Arwa A.; Al-Nuaim, Hana A.; Krause, Paul – ACM Transactions on Computing Education, 2014
Students often face difficulties while learning object-oriented programming (OOP) concepts. Many papers have presented various assessment methods for diagnosing learning problems to improve the teaching of programming in computer science (CS) higher education. The research presented in this article illustrates that although max-min composition is…
Descriptors: Programming, Computer Science Education, Student Problems, Higher Education
Pages: 1  |  ...  |  210  |  211  |  212  |  213  |  214  |  215  |  216  |  217  |  218  |  ...  |  434