Publication Date
In 2025 | 1 |
Since 2024 | 5 |
Since 2021 (last 5 years) | 8 |
Since 2016 (last 10 years) | 24 |
Since 2006 (last 20 years) | 36 |
Descriptor
Coding | 37 |
Computer Software | 37 |
Student Attitudes | 37 |
Programming | 16 |
Teaching Methods | 14 |
Computer Science Education | 13 |
College Students | 10 |
Foreign Countries | 9 |
Case Studies | 8 |
Undergraduate Students | 8 |
Qualitative Research | 7 |
More ▼ |
Source
Author
Adams, Phyllis | 1 |
Anderson, Kristen L. | 1 |
Andreou, Margarita | 1 |
Anqi Xu | 1 |
Basarmak, Ugur | 1 |
Bernardo Feliciano | 1 |
Boyatt, Russell | 1 |
Brenda Mak | 1 |
Buffardi, Kevin John | 1 |
Calder, Nigel | 1 |
Carpenter, Paul | 1 |
More ▼ |
Publication Type
Journal Articles | 29 |
Reports - Research | 26 |
Dissertations/Theses -… | 5 |
Tests/Questionnaires | 4 |
Reports - Evaluative | 3 |
Collected Works - Proceedings | 2 |
Reports - Descriptive | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Audience
Teachers | 1 |
Location
Japan | 2 |
Pennsylvania | 2 |
Australia | 1 |
California | 1 |
China | 1 |
Cyprus | 1 |
Ireland | 1 |
Libya | 1 |
Massachusetts | 1 |
New York (New York) | 1 |
Ohio | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Learning and Study Strategies… | 1 |
What Works Clearinghouse Rating
Mark Frydenberg; Anqi Xu; Jennifer Xu – Information Systems Education Journal, 2025
This study explores student perceptions of learning to code by evaluating AI-generated Python code. In an experimental exercise given to students in an introductory Python course at a business university, students wrote their own solutions to a Python program and then compared their solutions with AI-generated code. They evaluated both solutions…
Descriptors: Student Attitudes, Programming, Computer Software, Quality Assurance
Tunahan Yilmaz; Serkan Izmirli – Journal of Educational Technology and Online Learning, 2023
The objective of this research was to investigate the influence of both unplugged and plugged coding activities on the computational thinking skills of secondary school students. Using an experimental design with a pretest-posttest control group, the study indicated that students enhanced their computational thinking skills through engagement in…
Descriptors: Coding, Computation, Thinking Skills, Computer Software
Daniele Traversaro; Giorgio Delzanno; Giovanna Guerrini – Informatics in Education, 2024
Concurrency is a complex to learn topic that is becoming more and more relevant, such that many undergraduate Computer Science curricula are introducing it in introductory programming courses. This paper investigates the combined use of Sonic Pi and Team-Based Learning to mitigate the difficulties in early exposure to concurrency. Sonic Pi, a…
Descriptors: Misconceptions, Programming Languages, Computer Science Education, Undergraduate Students
Rim Gouia-Zarrad; Cindy Gunn – International Electronic Journal of Mathematics Education, 2024
This research paper explores the integration of ChatGPT as a tool for interactive learning of numerical methods in a differential equations (DEs) course. DE course is crucial for engineering students to model real-world phenomena. However, many DE courses focus only on analytical solutions and neglect important numerical solutions. To overcome…
Descriptors: Learning Experience, Teaching Methods, Artificial Intelligence, Computer Software
Leigh Jin; Tai-Yin Chi; Brenda Mak – Journal of Information Systems Education, 2024
This paper presents the Screencast-Based Assessment Technique (SBAT) for a mobile app development curriculum in the information systems discipline. SBAT was implemented as a midterm take-home exam in which students design and develop an app project based on their own interests, passions, or ambitions. In addition to coding, students must create…
Descriptors: Technology Uses in Education, Computer Oriented Programs, Handheld Devices, Computer Software
Lijun Ni; Gillian Bausch; Elizabeth Thomas-Cappello; Fred Martin; Bernardo Feliciano – ACM Transactions on Computing Education, 2024
This study examined student learning outcomes from a middle school computer science (CS) curriculum developed through a researcher and practitioner partnership (RPP) project. The curriculum is based on students creating mobile apps that serve community and social good. We collected two sets of data from 294 students in three urban districts: (1)…
Descriptors: Computer Software, Middle School Students, Coding, Self Efficacy
Lyon, Louise Ann; Green, Emily – Computer Science Education, 2020
Background and Context: Non-traditional training grounds such as coding boot camps that attract a higher proportion of women are important sites for understanding how to broaden participation in computing. Objective: This work aims to help us better understand the women choosing boot camps and their pathways through these camps and into the…
Descriptors: Coding, Females, Nontraditional Education, Computer Science Education
Basarmak, Ugur; Uluay, Gülsah; Polat, Dilber – Malaysian Online Journal of Educational Technology, 2021
When the needs of present and future life are examined, 21st-century skills are gaining importance day by day. There are various teaching methods, techniques and aids that support the development of individual skills and characteristics. Coding has also taken its place among these methods and techniques and continues to gain popularity with…
Descriptors: Coding, Preservice Teachers, Student Attitudes, Teaching Methods
Calder, Nigel – Waikato Journal of Education, 2019
This article reports on a research project that examined the ways that 10-year-old students, who were using Scratch for coding, engaged with mathematical ideas. Interactive software is emerging that has cross-curricula implications and facilitates thinking in rich, problem-solving environments. Scratch, a free-to-use graphical programming…
Descriptors: Programming, Coding, Computer Software, Educational Technology
Sardone, Nancy B. – Clearing House: A Journal of Educational Strategies, Issues and Ideas, 2019
Opportunities to learn how to develop engaging learning experiences are vital for preservice teachers. This article describes an in-class modeling activity, provides assignment guidelines, and includes examples of candidates' completed tasks when developing technology-integrated instruction using Quick Response (QR) codes. The content of…
Descriptors: Learner Engagement, Preservice Teachers, Technology Integration, Models
Karakaya Cirit, Didem – International Journal of Contemporary Educational Research, 2022
This paper analyzed Scratch projects developed by undergraduate students. The sample consisted of 22 child development students (18 women and four men) in the 2018-2019 academic year. The study adopted an action research design within the scope of a course titled "Teaching Science and Mathematics in Preschool Education." The research was…
Descriptors: Coding, Preschool Education, Computer Science Education, Computer Software
Dohn, Niels Bonderup – British Journal of Educational Technology, 2020
The ability to code computer programs is considered an important part of literacy in today's society. This paper reports from a case study in two sixth-grade classes where Scratch coding was part of six mathematics lessons. The aim of the study was to investigate how Scratch coding affected students' interest development in coding and in…
Descriptors: Coding, Secondary School Students, Mathematics Instruction, Student Interests
Vieira, Camilo; Magana, Alejandra J.; Roy, Anindya; Falk, Michael L. – Cognition and Instruction, 2019
Creating explanations is an important process for students, not only to make connections between novel information and background knowledge, but also to be able to communicate their understanding of any given topic. This article explores students' explanations in the context of computational science and engineering, an important interdisciplinary…
Descriptors: Student Attitudes, Comprehension, Computation, Programming
Paladino, Emily B.; Klentzin, Jacqueline C.; Mills, Chloe P. – Journal of Library & Information Services In Distance Learning, 2017
Based on in-person, task-based usability testing and interviews, the authors' library Web site was recently overhauled in order to improve user experience. This led to the authors' interest in additional usability testing methods and test environments that would most closely fit their library's goals and situation. The appeal of card sorting…
Descriptors: Usability, Interviews, Web Sites, Electronic Libraries
Maranga, Jemar Jude A.; Matugas, Leilla Keith J.; Lim, Jorge Frederick W.; Romana, Cherry Lyn C. Sta. – International Association for Development of the Information Society, 2019
Teaching an introductory programming course to an average of 40 students while monitoring their performance can be a challenge for instructors. Preparing coding exercises with test cases and checking students' programs can prove to be time consuming at times. Moreover, programming has been known to be quite difficult for students to learn. To…
Descriptors: Online Courses, Programming Languages, Introductory Courses, Computer Science Education