Publication Date
In 2025 | 0 |
Since 2024 | 3 |
Since 2021 (last 5 years) | 6 |
Since 2016 (last 10 years) | 42 |
Since 2006 (last 20 years) | 83 |
Descriptor
Coding | 85 |
College Students | 85 |
Teaching Methods | 85 |
Foreign Countries | 36 |
Student Attitudes | 25 |
Educational Technology | 19 |
Qualitative Research | 19 |
Interviews | 16 |
Second Language Instruction | 16 |
Questionnaires | 15 |
Second Language Learning | 15 |
More ▼ |
Source
Author
Publication Type
Education Level
Audience
Teachers | 1 |
Location
Taiwan | 5 |
California | 3 |
China | 3 |
Texas | 3 |
United Kingdom | 3 |
Australia | 2 |
Canada | 2 |
Hong Kong | 2 |
Italy | 2 |
Netherlands | 2 |
New Zealand | 2 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Michael E. Ellis; K. Mike Casey; Geoffrey Hill – Decision Sciences Journal of Innovative Education, 2024
Large Language Model (LLM) artificial intelligence tools present a unique challenge for educators who teach programming languages. While LLMs like ChatGPT have been well documented for their ability to complete exams and create prose, there is a noticeable lack of research into their ability to solve problems using high-level programming…
Descriptors: Artificial Intelligence, Programming Languages, Programming, Homework
Robert J. Mills; Emily R. Fyfe; Tanya Beaulieu; Maddy Mills – Instructional Science: An International Journal of the Learning Sciences, 2024
Teachers form expectations that can influence their students' performance, and there are a variety of ways these expectations can be communicated. In the current study, we tested a novel method for communicating expectations via examples of student work--examples that contain basic, entry-level work and communicate low, but manageable expectations…
Descriptors: Teacher Expectations of Students, Academic Achievement, Teaching Methods, Communication (Thought Transfer)
Tarling, Georgie; Melro, Ana; Kleine Staarman, Judith; Fujita, Taro – Pedagogies: An International Journal, 2023
Coding bootcamps targeting diverse learners are increasingly popular. However, little research has focused on the student experience of these courses: what pedagogic practices make learning coding meaningful for them and why. In a previous paper, we proposed a conceptual framework outlining three dimensions of learning opportunities in relation to…
Descriptors: Student Attitudes, Coding, Programming, Computer Science Education
Schembari, N. Paul – PRIMUS, 2020
Ciphers based on rotor machines were the state-of-the-art in the mid-1900s, with arguably the most famous being the German Enigma. We have found that students have great interest in the Enigma and its cryptanalysis, so we created our own rotor cipher that is simulated with shifting tables and can be cryptanalyzed. Ours and the historic rotor…
Descriptors: Mathematics Instruction, Equipment, Technology, Teaching Methods
Deepak Dawar – Information Systems Education Journal, 2024
Learning computer programming is typically difficult for newcomers. Demotivation and learned helplessness have received much attention. Besides the subject's intricacy, low in-class participation has been associated with poor student achievement. This paper presents a follow-up, stage 2 study on the novel instructional technique, Student-Driven…
Descriptors: College Students, Computer Science Education, Required Courses, Elective Courses
Dawar, Deepak – Journal of Information Systems Education, 2023
For most beginners, learning computer programming is a complex undertaking. Demotivation and learned helplessness have been widely reported. In addition to the subject's complexity, low in-class involvement has been linked to poor student performance. This work introduces a novel instructional technique called Student-Driven Probe Instruction…
Descriptors: Computer Science Education, Programming, Introductory Courses, Teaching Methods
Hsu, Wen-Chin; Gainsburg, Julie – Journal of Educational Computing Research, 2021
Block-based programming languages (BBLs) have been proposed as a way to prepare students for learning to program in more sophisticated, text-based languages, such as Java. Hybrid BBLs add the ability to view and edit the block commands in auto-generated, text-based code. We compared the use of a non-hybrid BBL (Scratch), a hybrid BBL (Pencil…
Descriptors: Computer Science Education, Introductory Courses, Teaching Methods, Student Attitudes
Faraon, Montathar; Rönkkö, Kari; Wiberg, Mikael; Ramberg, Robert – Education and Information Technologies, 2020
As information technology continues to evolve rapidly in society, coding skills become increasingly essential to develop. The purpose of this article is to examine differences between the learner-centered and sociocultural approaches when teaching and learning coding in higher education. A quasi-experiment was applied over six academic semesters…
Descriptors: Higher Education, Computer Science Education, Computer System Design, Web Sites
Cheang, Chi Chiu; So, Wing-Mui Winnie; Zhan, Ying; Tsoi, Kwok Ho – International Journal of Sustainability in Higher Education, 2017
Purpose: This paper aims to explore stakeholder perspectives of the role of a campus eco-garden in education for sustainability (EfS). It will combine the perspectives to highlight a powerful learning environment (PLE) for university students to realize the concept of EfS. Design/methodology/approach: Semi-structured interviews were conducted to…
Descriptors: Environmental Education, Sustainability, Gardening, Teaching Methods
Cathro, Virginia; O'Kane, Paula; Gilbertson, Deb – Education & Training, 2017
Purpose: The purpose of this paper is to suggest ways in which business educators can interact successfully with reflective learning journals (RLJs). Specifically, the research was interested in how students used RLJs and how educators assessed these RLJs. Design/methodology/approach: In total, 31 RLJs, submitted as part of an international…
Descriptors: Reflection, Skill Development, Journal Writing, Business Administration Education
Gu, Xiaoqing; Wang, Chunli; Lin, Lin – EURASIA Journal of Mathematics, Science and Technology Education, 2019
This study aims to evaluate the impact of new media on scientific literacy. Content analysis with a coding scheme was performed on 42 filtered websites and 20 microblogs to analyze the role of new media in disseminating scientific knowledge. The results showed that the quality of science-oriented websites was higher than that of microblogs.…
Descriptors: Scientific Literacy, Content Analysis, Web Sites, Coding
Domínguez, César; Jaime, Arturo; Heras, Jónathan; García-Izquierdo, Francisco J. – ACM Transactions on Computing Education, 2019
This study analyzes the impact of adding a review exercises module to an online tool used in a software engineering degree program. The objective of the module is to promote students' self-learning effort to improve their performance. We also intend to determine if this new feature has any effect on the amount of code copies detected in lab…
Descriptors: Teaching Methods, Computer Software, Engineering Education, Computer Science Education
Velez, Martin – ProQuest LLC, 2019
Software is an integral part of our lives. It controls the cars we drive every day, the ships we send into space, and even our toasters. It is everywhere and we can easily download more. Software solves many real-world problems and satisfies many needs. Thus, unsurprisingly, there is a rising demand for software engineers to maintain existing…
Descriptors: Computer Science Education, Programming, Introductory Courses, Computer Software
Carter, B. Elijah; Wiles, Jason R. – International Journal of Environmental and Science Education, 2017
This qualitative study explores the experiences of six students enrolled in a special topics biology class that exclusively used primary literature as course material. Nature of science (NOS) conceptions have been linked to students' attitudes toward scientific subjects, but there has been little research specifically exploring the effects of…
Descriptors: Qualitative Research, Primary Sources, Biology, Literature
Bruno, Andreina; Dell'Aversana, Giuseppina – Psychology Learning and Teaching, 2017
Reflective journals have emerged as an effective means of monitoring and developing reflective practice in higher education, as part of a wider metacognitive strategy to transform traditional learning approaches. In addition, assessment procedures of reflective journals appear to be an important factor in enhancing commitment to learning and…
Descriptors: Reflection, Journal Writing, College Students, Feedback (Response)