NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations2
Showing 2,266 to 2,280 of 6,475 results Save | Export
Hosseini, Roya – ProQuest LLC, 2018
My dissertation is situated in the field of computer science education research, specifically, the learning and teaching of programming. This is a critical area to be studied, since, primarily, learning to program is difficult, but also, the need for programming knowledge and skills is growing, now more than ever. This research is particularly…
Descriptors: Computer Science Education, Educational Technology, Programming, Skill Development
Flynn, Allen J. – ProQuest LLC, 2018
Here we demonstrate how more highly interoperable computable knowledge enables systems to generate large quantities of evidence-based advice for health. We first provide a thorough analysis of advice. Then, because advice derives from knowledge, we turn our focus to computable, i.e., machine-interpretable, forms for knowledge. We consider how…
Descriptors: Health Promotion, Data Use, Knowledge Management, Integrated Learning Systems
Peer reviewed Peer reviewed
Direct linkDirect link
Thompson, Ian – Australian Senior Mathematics Journal, 2017
In this paper, an example is offered of a problem-solving task for senior secondary school students which was given in the context of a story. As the story unfolds, the task requires progressively more complex forms of linear programming to be applied. Coding in MATLAB is used throughout the task in such a way that it supports the increasing…
Descriptors: Foreign Countries, Programming, High School Seniors, Mathematics Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Papert, Artemis – LEARNing Landscapes, 2017
In this interview, biologist, artist, and shiatsu healer Artemis Papert describes how computational thinking can help people organize their thoughts in a more formal way. She discusses TurtleArt, a software that allows both children and adults to create two-dimensional static art images using geometry and coding as a medium. TurtleArt not only…
Descriptors: Art, Technology, Computation, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Grover, Shuchi; Basu, Satabdi; Bienkowski, Marie; Eagle, Michael; Diana, Nicholas; Stamper, John – ACM Transactions on Computing Education, 2017
Systematic endeavors to take computer science (CS) and computational thinking (CT) to scale in middle and high school classrooms are underway with curricula that emphasize the enactment of authentic CT skills, especially in the context of programming in block-based programming environments. There is, therefore, a growing need to measure students'…
Descriptors: Learning Analytics, Thinking Skills, Computation, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Yadav, Aman; Gretter, Sarah; Good, Jonathon – AERA Online Paper Repository, 2017
The gender gap in computer science is worst amongst any of the STEM fields. At the secondary school level, only 18.6% of AP computer science test-takers in the United States were girls. In order to address the persistent gender gaps in computer science, it is important to understand K-12 students' views about computer science and programming. The…
Descriptors: Computer Science, Sex Role, Gender Differences, Middle School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Fields, Deborah; Vasudevan, Veena; Kafai, Yasmin B. – Interactive Learning Environments, 2015
We highlight ways to support interest-driven creation of digital media in Scratch, a visual-based programming language and community, within a high school programming workshop. We describe a collaborative approach, the programmers' collective, that builds on social models found in do-it-yourself and open source communities, but with scaffolding…
Descriptors: Programming Languages, Programming, High School Students, Cooperative Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Jordánová, Dagmar; Koldová, Helena; Petrášková, Vladimíra; Rosa, Premysl – International Journal for Technology in Mathematics Education, 2019
This paper presents a way of utilizing interdisciplinary relations between two educational branches, Mathematics and its applications and Information technologies (ICT) in integrated learning by the use of the Scratch programming language. The authors also present how they understand the concept of integrated learning and why they have chosen to…
Descriptors: Interdisciplinary Approach, Teaching Methods, Mathematics Instruction, Information Technology
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Frydenberg, Mark; Xu, Jennifer – Information Systems Education Journal, 2019
Python is a popular, general purpose programming language that is gaining wide adoption in beginning programming courses. This paper describes the development and implementation of an introductory Python course at a business university open to students in a variety of majors and minors. Given the growing number of career opportunities in…
Descriptors: Programming Languages, Introductory Courses, Data Analysis, Course Descriptions
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Nainan, Mariam; Balakrishnan, Balamuralithara – Malaysian Online Journal of Educational Technology, 2019
Studying worked examples has been found to be effective for learning problem solving, especially among students. However, students need to actively process example content to benefit from it and content must be structured in a manner that facilities knowledge construction. This study investigated the use of worked examples for teaching and…
Descriptors: Computer Science Education, Demonstrations (Educational), Programming, Introductory Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Altanis, Ioannis; Retalis, Symeon – Educational Media International, 2019
In the last few years, engaging students to create digital games has been a pole of attraction for many teachers and researchers, resulting in highly positive learning experiences and promoting their thinking skills, e.g., programming and computational thinking (CT) skills. Researchers have already stated about the need for further research not…
Descriptors: Thinking Skills, Computation, Skill Development, Motion
Peer reviewed Peer reviewed
Direct linkDirect link
Lin, Che-Chern; Liu, Zi-Cheng; Chang, Chih-Lin; Lin, Yu-Wen – IEEE Transactions on Education, 2019
Contribution: An online genetic algorithm-based remedial learning system is presented in order to strengthen students' understanding of object-oriented programming (OOP) concepts by tailoring personalized learning materials according to each student's strengths and weaknesses. Background: Prior studies on computer programming education have…
Descriptors: Individualized Instruction, Remedial Instruction, Computer Science Education, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Cabrera, Lautaro – Journal of Technology and Teacher Education, 2019
Computational Thinking (CT) is an increasingly relevant concept that researchers are promoting in formal learning contexts. In their mission to prepare teachers to integrate CT into K-12 schooling, teacher educators would benefit from understanding the different kinds of preconceptions of CT that their students bring to the classroom in order to…
Descriptors: Teacher Attitudes, Computation, Thinking Skills, Misconceptions
Peer reviewed Peer reviewed
Direct linkDirect link
Hsu, Wenhua – RELC Journal: A Journal of Language Teaching and Research, 2019
Schmitt and Schmitt (2014) labelled the first 4,000 to 9,000 word families as mid-frequency vocabulary and highlighted its essential nature based on Nation's (2006) estimate that knowledge of the first 9,000 word families would provide 98% coverage of various texts. To attain this goal, this study first measured the vocabulary level of Voice of…
Descriptors: Vocabulary Development, English (Second Language), News Reporting, Programming (Broadcast)
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
Pages: 1  |  ...  |  148  |  149  |  150  |  151  |  152  |  153  |  154  |  155  |  156  |  ...  |  432