Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 5 |
Since 2016 (last 10 years) | 10 |
Since 2006 (last 20 years) | 12 |
Descriptor
Coding | 12 |
Difficulty Level | 12 |
Undergraduate Students | 12 |
Teaching Methods | 5 |
Cognitive Processes | 4 |
Computer Science Education | 4 |
Introductory Courses | 4 |
Problem Solving | 4 |
Programming | 4 |
Student Attitudes | 4 |
Case Studies | 3 |
More ▼ |
Source
Author
Publication Type
Journal Articles | 10 |
Reports - Research | 10 |
Dissertations/Theses -… | 2 |
Tests/Questionnaires | 2 |
Education Level
Higher Education | 12 |
Postsecondary Education | 10 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Aronshtam, Lior; Shrot, Tammar; Shmallo, Ronit – Education and Information Technologies, 2021
Improving code while preserving its functionality is a common task in the hi-tech industry. Yet students have difficulties improving an algorithm's run-time complexity by an order of magnitude. The paper focuses on assessing students' abilities in this area. We designed a Structure of the Observed Learning Outcome (SOLO) taxonomy, using software…
Descriptors: Difficulty Level, Computer Software, Taxonomy, Coding
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
Carl Christopher Haynes-Magyar – ProQuest LLC, 2022
Novice programmers need well-designed instruction and assessment informed by research and critical perspectives to conquer the historical challenges associated with completing introductory computer programming courses successfully. These issues include high dropout and failure rates, the struggle to acquire and retain basic programming knowledge,…
Descriptors: Programming, Electronic Publishing, Books, Computer Science Education
Lokkila, Erno; Christopoulos, Athanasios; Laakso, Mikko-Jussi – Journal of Information Systems Education, 2023
Educators who teach programming subjects are often wondering "which programming language should I teach first?" The debate behind this question has a long history and coming up with a definite answer to this question would be farfetched. Nonetheless, several efforts can be identified in the literature wherein pros and cons of mainstream…
Descriptors: Comparative Analysis, Programming Languages, Probability, Error Patterns
Casterella, Gretchen I.; Vijayasarathy, Leo – Journal of Information Systems Education, 2019
SQL query writing is a challenging task for novices, even after considerable training. Query writing is a programming task and a translation task where the writer must translate a user's request for information into code that conforms to the structure, constraints, and syntax of an SQL SELECT statement and that references specific tables and…
Descriptors: Information Retrieval, Programming Languages, Programming, Coding
Govender, Irene – Journal of Information Technology Education: Innovations in Practice, 2021
Aim/Purpose: This study seeks to understand the various ways information systems (IS) students experience introductory programming to inform IS educators on effective pedagogical approaches to teaching programming. Background: Many students who choose to major in information systems (IS), enter university with little or no experience of learning…
Descriptors: Programming, Information Science Education, Diaries, Student Attitudes
Andre, Enedine B. – ProQuest LLC, 2018
Nationally an estimated 41% of traditional students who begin seeking an undergraduate degree do not persist through degree attainment. Guided by Tinto's theory of student departure and the theory of social integration, the purpose of this study was to identify the reasons students withdrew from college prior to degree completion. A qualitative…
Descriptors: Semi Structured Interviews, Withdrawal (Education), Coding, Undergraduate Students
Goncher, Andrea M.; Jayalath, Dhammika; Boles, Wageeh – IEEE Transactions on Education, 2016
Concept inventory tests are one method to evaluate conceptual understanding and identify possible misconceptions. The multiple-choice question format, offering a choice between a correct selection and common misconceptions, can provide an assessment of students' conceptual understanding in various dimensions. Misconceptions of some engineering…
Descriptors: Case Studies, Concept Formation, Teaching Methods, Misconceptions
Payton, Fay Cobb; White, Ashley; Mullins, Tara – Journal of STEM Education: Innovations and Research, 2017
There is a growing interest in STEAM (STEM + Arts) education nationwide. To uncover why these interdisciplinary initiatives can play a significant role in the student educational experience, it is crucial to identify characteristics of university students, who are participating and enrolled in STEM and arts curricula. We are interested in students…
Descriptors: STEM Education, Art Education, Majors (Students), Interdisciplinary Approach
Dohaney, Jacqueline; Brogt, Erik; Kennedy, Ben – Journal of Geoscience Education, 2015
Field note-taking skills are fundamental in the geosciences but are rarely explicitly taught. In a mixed-method study of an introductory geothermal field lesson, we characterize the content and perceptions of students' note-taking skills to derive the strategies that students use in the field. We collected several data sets: observations of the…
Descriptors: Science Education, Geology, Field Studies, Notetaking
Luo, Tian – Innovations in Education and Teaching International, 2016
The purpose of this paper is to understand student interaction and learning in microblogging-based peer feedback sessions. The researcher examined through a case study how students interacted and provided peer feedback for each other when Twitter was enabled as a backchannel; students were also asked to report how they perceived their experience.…
Descriptors: Undergraduate Students, Student Journals, Web Sites, Electronic Publishing
Borchelt, Nathan – International Journal for the Scholarship of Teaching and Learning, 2007
The purpose of this study was to explore the use of a cognitive computer tool by undergraduate calculus students as they worked cooperatively on mathematical tasks. Specific attention was given to levels of cognitive demand in which the students were engaged as they completed in-class labs with the assistance of MathCAD. Participants were assigned…
Descriptors: Calculus, Mathematics Instruction, College Mathematics, Computer Uses in Education