Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 9 of 9 for “"introductory CS"”.

  1. Automated Environment Diagram Assessment for Introductory CS Education

    … represent the state of a program to help introductory students develop a notional model of execution and drawings are often used in CS1 courses. This thesis describes a tool that enables students to construct diagrams with a drag-and-drop and submit for automatic assessment. Students …

    mit Repository record for Automated Environment Diagram Assessment for Introductory CS Education (opens in a new tab)

  2. Measuring the impact of App Inventor for Android and studio-based learning in an introductory computer science course for non-majors

    This study implemented an experimental introductory CS course for non-CS majors focusing on two pedagogic factors: 1) the use of a visual blocks programming language known as App Inventor for Android (AIA) and 2) the adoption of SBL as the main teaching methodology. Participants included 30 …

    ballstate-thes Repository record for Measuring the impact of App Inventor for Android and studio-based learning in an introductory computer science course for non-majors (opens in a new tab)

  3. A Study of Non-computing Majors' Growth Mindset, Self-Efficacy and Perceived CS Relevance in CS1

    … increasing for disciplines outside of computing, CS courses have experienced spikes in enrollment for non-majors. Students in disciplines including art, design and biological sciences are now often required to take introductory CS courses. Previous research has shown the role of growth mindset, …

    calpoly Repository record for A Study of Non-computing Majors' Growth Mindset, Self-Efficacy and Perceived CS Relevance in CS1 (opens in a new tab)

  4. Parallel Islands: A Diversity Aware Tool For Parallel Computing Education

    … particularly early in the Computer Science (CS) curriculum there is a need to produce educational materials to assist with this expansion. At the same time CS education is wrestling with the surge in the need for graduates with PDC skills, it is also attempting to overcome a gender imbalance …

    vt Repository record for Parallel Islands: A Diversity Aware Tool For Parallel Computing Education (opens in a new tab)

  5. Investigating Student Perceptions of Equitable Grading Practices

    … employ Equitable Grading Practices (EGPs) in an introductory CS-1 course at Virginia Tech for the Fall 2023 and Spring 2024 semesters. In this thesis, we introduce these practices and evaluate student perceptions of them thereafter to answer research questions so that we may be able to refine …

    vt Repository record for Investigating Student Perceptions of Equitable Grading Practices (opens in a new tab)

  6. Using Tournament-Based Assignments to Motivate Students in Introductory Computer Science Courses

    … to create new and exciting projects to use in introductory Computer Science courses. These types of assignments not only have to teach students new concepts but also must cater to the various skill levels that are present in introductory courses. One solution that has been suggested is to used …

    vt Repository record for Using Tournament-Based Assignments to Motivate Students in Introductory Computer Science Courses (opens in a new tab)

  7. Student Belonging in Teaching Assistant Interactions and Course Policies in Post-Secondary Computer Science

    All students studying Computer Science (CS) deserve to have their basic psychological need for belonging satisfied. In this dissertation, I present two studies of belonging among CS students at the University of Washington Paul G. Allen School of Computer Science and Engineering. In the first …

    washington Repository record for Student Belonging in Teaching Assistant Interactions and Course Policies in Post-Secondary Computer Science (opens in a new tab)

  8. Turning Up the Heat!: Using Fault-Localizing Heat Maps to Help Students Improve Their Code

    … assignments gathered from students in our introductory CS course, CS 1114: Introduction to Software Design. After a manual inspection of the student code, this exercise demonstrated that the SFL technique identifies the defective method in the first three most suspicious methods in the …

    vt Repository record for Turning Up the Heat!: Using Fault-Localizing Heat Maps to Help Students Improve Their Code (opens in a new tab)