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 20 of 101 for “"Computer Science education"”.

  1. Explaining Gendered Participation in Computer Science Education

    Amongst scientific fields, computer science (CS) is the only one in which the percentage of women undergraduates has decreased since the 1980s; in the US and Canada, this percentage has hovered around 15%. Since the 1990s, a great deal of effort and resources have been put toward trying to improve …

    toronto-retro Repository record for Explaining Gendered Participation in Computer Science Education (opens in a new tab)

  2. Adaptive serious games for computer science education

    Serious games have the potential to effectively engage students to learn, however, these games tend to struggle accommodating learners with diverse abilities and needs. Furthermore, customizing a serious game to the individual learner has historically required a great deal of effort on the part of …

    uoit Repository record for Adaptive serious games for computer science education (opens in a new tab)

  3. Improving Introductory Computer Science Education with DRaCO

    <p>Today, many introductory computer science courses rely heavily on a specific programming language to convey fundamental programming concepts. For beginning students, the cognitive capacity required to operate with the syntactic forms of this language may overwhelm their ability to formulate a …

    calpoly Repository record for Improving Introductory Computer Science Education with DRaCO (opens in a new tab)

  4. A case study in refactoring computer science education

    … and conceptions of teaching and learning held by computer science lecturers in a single school of computer science in a third level educational institute in Ireland. The study first investigated how lecturers considered their practice to align or diverge from their beliefs and conceptions and the …

    qu-belfast Repository record for A case study in refactoring computer science education (opens in a new tab)

  5. Increasing Female Enrollment in High School Computer Science Education

    … have played a vital role in the field of computer science and information technology (IT), developing some of the most essential components of modern IT” (Purdue University Global, 2018). Despite their prominence and achievements in these career fields, computer science has experienced a …

    arkansas Repository record for Increasing Female Enrollment in High School Computer Science Education (opens in a new tab)

  6. RobotWorld : a simulation environment for introductory computer science education

    … Technology, Dept. of Electrical Engineering and Computer Science, 1999.

    mit Repository record for RobotWorld : a simulation environment for introductory computer science education (opens in a new tab)

  7. Using Eye Tracking and Attention Maps in Computer Science Education

    Eye tracking has been used for many different areas of study where a user's eye movements are considered the most important information available. Before eye tracking was possible, the only way that information could be obtained was to ask the user where they looked and what caught their attention. …

    mississippi Repository record for Using Eye Tracking and Attention Maps in Computer Science Education (opens in a new tab)

  8. minimUML: A Minimalist Approach to UML Diagraming for Early Computer Science Education

    … diagraming is commonly used in introductory Computer Science to teach basic object-oriented design, but there appears to be a lack of suitable software to support this task well. Many of the available programs focus on developing code and not on enhancing learning. Those that were designed …

    vt Repository record for minimUML: A Minimalist Approach to UML Diagraming for Early Computer Science Education (opens in a new tab)

  9. Improving and Evaluating Maria: A Virtual Teaching Assistant for Computer Science Education

    … lack of academic and emotional support for their computer science students. Previous research into this problem produced Maria, a virtual teaching assistant (TA). This initial version of Maria was able to answer student questions, provide error explanations, and praise students for effort on …

    vt Repository record for Improving and Evaluating Maria: A Virtual Teaching Assistant for Computer Science Education (opens in a new tab)

  10. Equity, accessibility and action: supporting diverse learners in K-12 computer science education

    Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2022-04-06 without embargo terms

    uiuc Repository record for Equity, accessibility and action: supporting diverse learners in K-12 computer science education (opens in a new tab)

  11. Early Introduction of Computer Science Education in Minority Youth: A New Representation of Tomorrow's Engineers?

    <p> Computer Science (CS) has a large underrepresentation of females and racial minority (Hispanic and African American) populations in today’s education intuitions and workforce. Public health workers and companies have reviewed the consequences of this underrepresentation. Although a promise to …

    usfca Repository record for Early Introduction of Computer Science Education in Minority Youth: A New Representation of Tomorrow's Engineers? (opens in a new tab)

  12. Effects of Immersion and Presence on Learning Outcomes in Immersive Educational Virtual Environments for Computer Science Education

    Abstract concepts and ideas from Computer Science Education can benefit from immersive visualizations that can be provided in virtual environments. This thesis explores the effects of the key characteristics of virtual environments, immersion and presence, on learning outcomes in Educational …

    passau-thes Repository record for Effects of Immersion and Presence on Learning Outcomes in Immersive Educational Virtual Environments for Computer Science Education (opens in a new tab)

  13. Mathematics Course-Taking and Its Influence on Post-secondary Computer Science Education and Career Choices by Girls

    … status (SES) on the decision by girls to choose computer science education or career pathway at the post-secondary level. The variables of SES, race/ethnicity, region, locale, and school control were also included as controls in the analyses. Data from the publicly available, nationally …

    creighton Repository record for Mathematics Course-Taking and Its Influence on Post-secondary Computer Science Education and Career Choices by Girls (opens in a new tab)

  14. New materials for teaching computational thinking in early childhood education

    The need for computer science education is greater than ever. There are currently over 500,000 unfilled computer science jobs in the United States and many schools do not teach computer science in their classrooms. Computers are powerful tools, and computational thinking-skills of problem-solving, …

    mit Repository record for New materials for teaching computational thinking in early childhood education (opens in a new tab)

  15. A User-Centered Design Approach to Evaluating the Usability of Automated Essay Scoring Systems

    In recent years, rapid advancements in computer science, including increased capabilities of machine learning models like Large Language Models (LLMs) and the accessibility of large datasets, have facilitated the widespread adoption of AI technology, such as ChatGPT, underscoring the need to design …

    vt Repository record for A User-Centered Design Approach to Evaluating the Usability of Automated Essay Scoring Systems (opens in a new tab)

  16. Curriculum modules in support of tabletop cybersecurity games

    The number of bachelor degrees in computer science has continued to decline over the past decade. These trends similarly affect cyber security sub-discipline of computer science. The non-digital computer security board game [d0x3d!] aims to teach cyber security concepts to a young, non-CS audience, …

    nps Repository record for Curriculum modules in support of tabletop cybersecurity games (opens in a new tab)

  17. Use of symbolic execution as automated grading tool for introductory programming courses

    … to provide feedback to students is common in Computer Science education. The first step of automated grading is to find defects in the student program. However, finding bugs in code has never been easy. Current automated grading tools do not focus on identifying defects inside student code. …

    uiuc Repository record for Use of symbolic execution as automated grading tool for introductory programming courses (opens in a new tab)

Page 1 of 6