Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 2 |
| Since 2017 (last 10 years) | 8 |
| Since 2007 (last 20 years) | 18 |
Descriptor
| Curriculum Implementation | 20 |
| Teaching Methods | 20 |
| Programming | 18 |
| Computer Science Education | 11 |
| Foreign Countries | 7 |
| Curriculum Development | 6 |
| Instructional Design | 6 |
| Instructional Effectiveness | 6 |
| Student Attitudes | 5 |
| Computer Software | 4 |
| Course Descriptions | 4 |
| More ▼ | |
Source
Author
| Abu Baker, M. | 1 |
| Apiola, Mikko | 1 |
| Asad, Khaled | 1 |
| Barbion, Evelien | 1 |
| Basuhail, Abdullah | 1 |
| Blake, Adam B. | 1 |
| Boya-Lara, Carlos | 1 |
| Broman, D. | 1 |
| Bunch, John M. | 1 |
| Carbonaro, Mike | 1 |
| Chambers, Joan M. | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 20 |
| Reports - Research | 11 |
| Reports - Descriptive | 7 |
| Reports - Evaluative | 2 |
Education Level
| Higher Education | 12 |
| Postsecondary Education | 8 |
| Elementary Education | 3 |
| Adult Education | 1 |
| Elementary Secondary Education | 1 |
| Secondary Education | 1 |
Audience
Location
| South Africa | 2 |
| Bosnia and Herzegovina… | 1 |
| California | 1 |
| Canada | 1 |
| Connecticut | 1 |
| Israel | 1 |
| North Carolina (Charlotte) | 1 |
| Pennsylvania | 1 |
| Sweden | 1 |
| Tanzania | 1 |
Laws, Policies, & Programs
Assessments and Surveys
| Gregorc Style Delineator | 1 |
What Works Clearinghouse Rating
Simon D. Weaver; G. Alex Ambrose; Rebecca J. Whelan – Journal of Chemical Education, 2022
Students completing undergraduate majors in chemistry are not typically required to undergo formal training in computer programming or coding. As a result, many chemistry students are graduating without skills in understanding, writing, or manipulating computer code. This skills gap places students at a disadvantage, considering the widespread and…
Descriptors: Coding, Undergraduate Students, Majors (Students), Chemistry
Geldenhuys, Cindy Jean; Fataar, Aslam – South African Journal of Education, 2021
Several teachers have recently started introducing coding into their teaching in primary schools. This comes on the back of the emerging prominence of educational technology and the teaching of computational skills at school level, in light of the country's policy commitment to the Fourth Industrial Revolution. Coding has been punted as 1 of 2…
Descriptors: Elementary School Teachers, Teaching Experience, Programming, Foreign Countries
Boya-Lara, Carlos; Saavedra, Doris; Fehrenbach, Aaron; Marquez-Araque, Angel – International Journal of Educational Technology in Higher Education, 2022
In this work, BEAM robotics is proposed to enhance the STEM knowledge and skills of engineering students in the electrical, electronic, and mechanical domains. To evaluate the proposal, a course is designed and implemented based on a curriculum with objectives and learning activities centered on the design, construction, and operation of the BEAM…
Descriptors: Robotics, Technology Uses in Education, STEM Education, Curriculum Implementation
Neutens, Tom; Barbion, Evelien; Coolsaet, Kris; wyffels, Francis – Journal of Computer Assisted Learning, 2021
In the last few years, programming, computational thinking, and robotics are more frequently integrated into elementary education. This integration can be done in many different ways. However, it is still unclear which teaching methods work in which situations. To provide some clarity in this area, we compared two methods of integrating…
Descriptors: Programming, Computer Science Education, Robotics, Thinking Skills
Son, Ji Y.; Blake, Adam B.; Fries, Laura; Stigler, James W. – Journal of Statistics and Data Science Education, 2021
Students learn many concepts in the introductory statistics course, but even our most successful students end up with rigid, ritualized knowledge that does not transfer easily to new situations. In this article we describe our attempt to apply theories and findings from learning science to the design of a statistics course that aims to help…
Descriptors: Statistics Education, Introductory Courses, Teaching Methods, Data Analysis
Huang, Hong – Online Submission, 2016
Project-Based Learning (PBL) is a widely adopted pedagogy that ignites students' interest of a subject through the investigation of an authentic problem and cultivates their abilities of innovation and self-learning. Traditional PBL often involves a project of complexity and significant scale, which, under the time constraint of a course, is often…
Descriptors: Active Learning, Student Projects, Teaching Methods, Computer Science Education
Basuhail, Abdullah – International Journal of Technology in Education, 2019
Problem solving techniques are one of the primary topics introduced to the computing and information technology students in tertiary education. In general, those techniques are presented using a collection of traditional tools, such as texts, graphs, illustrations, procedural steps, pseudocodes, algorithms, and flowcharts. In many cases, there is…
Descriptors: Electronic Learning, Programming, Problem Solving, Postsecondary Education
Lucic, Luka – Pedagogy, Culture and Society, 2021
Educational practices that developed under the conditions of the military siege of Sarajevo during the Bosnian War (1992-1995) are examined. Analyses of interviews with teachers and students are juxtaposed with archival documentation to reveal the mode of educational activities and the structure of the curriculum implemented. By exploring how…
Descriptors: War, Curriculum Implementation, Radio, Programming (Broadcast)
Davenport, Casey E. – Journal of College Science Teaching, 2018
The "flipped classroom" pedagogical approach is used for a combined undergraduate and graduate computer programming course in meteorology. Details of how the course was flipped are discussed, as well as how student perceptions of the approach, which were gathered from qualitative feedback collected throughout the semester, evolved.…
Descriptors: Computer Science Education, Programming, Student Attitudes, Teaching Methods
Primary School Pupils' Attitudes toward Learning Programming through Visual Interactive Environments
Asad, Khaled; Tibi, Moanis; Raiyn, Jamal – World Journal of Education, 2016
New generations are using and playing with mobile and computer applications extensively. These applications are the outcomes of programming work that involves skills, such as computational and algorithmic thinking. Learning programming is not easy for students children. In recent years, academic institutions like the Massachusetts Institute of…
Descriptors: Programming, Elementary School Students, Student Attitudes, Visual Aids
Chen, Gwo-Dong; Li, Liang-Yi; Wang, Chin-Yea – Turkish Online Journal of Educational Technology - TOJET, 2012
In programming courses, teaching students who have varied levels of knowledge and skills the requisite competencies to perform in real-world software development teams is indeed difficult. To address this problem, this paper proposes a community of practice (CoP) approach and provides some guidelines to simulate a real-world CoP in a blended…
Descriptors: Knowledge Level, Programming, Blended Learning, Communities of Practice
Zhu, Hongwei – IEEE Transactions on Education, 2011
Students lose interest in learning programming when the materials are not related to their lives. A challenge facing most students is that they lack the financial literacy necessary to manage their debts. An approach is developed to integrate financial literacy into an object-oriented programming (OOP) course. The approach is effective in…
Descriptors: Money Management, Programming, Relevance (Education), Student Centered Curriculum
Apiola, Mikko; Tedre, Matti – Computer Science Education, 2012
Programming education is a widely researched and intensely discussed topic. The literature proposes a broad variety of pedagogical viewpoints, practical approaches, learning theories, motivational vehicles, and other elements of the learning situation. However, little effort has been put on understanding cultural and contextual differences in…
Descriptors: Foreign Countries, Programming, Information Technology, Computer Science Education
Broman, D.; Sandahl, K.; Abu Baker, M. – IEEE Transactions on Education, 2012
Teaching larger software engineering project courses at the end of a computing curriculum is a way for students to learn some aspects of real-world jobs in industry. Such courses, often referred to as capstone courses, are effective for learning how to apply the skills they have acquired in, for example, design, test, and configuration management.…
Descriptors: Foreign Countries, Computer Software, Statistical Analysis, Course Evaluation
Lau, Wilfred W. F.; Yuen, Allan H. K. – British Journal of Educational Technology, 2009
Computer programming has been taught in secondary schools for more than two decades. However, little is known about how students learn to program. From the curriculum implementation perspectives, learning style helps address the issue of learner differences, resulting in a shift from a teacher-centred approach to a learner-focused approach. This…
Descriptors: Cognitive Style, Instructional Effectiveness, Gender Differences, Academic Ability
Previous Page | Next Page ยป
Pages: 1 | 2
Peer reviewed
Direct link
