Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- abstractMarch 2021
Toward Computer-Aided Assessment of Textual Exercises in Very Large Courses
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1386https://doi.org/10.1145/3408877.3439703First-year computer science university courses commonly exceed the 1,750-student mark. This rising demand for higher education leads to an increased workload for instructors. Open-ended textual exercises facilitate the comprehension of problem-solving ...
- abstractMarch 2021
Demystifying Distributed Systems with a Storytelling Method
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1386https://doi.org/10.1145/3408877.3439702On a daily basis, the general public uses online services without any knowledge of the concepts these services rely on. Even though this is fine most of the time, there are situations where such obliviousness puts the users in trouble. We aim to ...
- abstractMarch 2021
A Quantitative Analysis of Student Solutions to Graph Database Queries
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1385https://doi.org/10.1145/3408877.3439700As data grow both in size and in connectivity, the interest to use graph databases in industry has been growing rapidly. However, there has been little research on graph database education. In response to the need to introduce college students to graph ...
- abstractMarch 2021
Exploring the Impact of Exposing Coding Interview Practices to Early CS majors
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1384https://doi.org/10.1145/3408877.3439697Computer science (CS) has been a growing and increasingly lucrative field for some time. The demand of job applicants in this field, especially in industry, are high. Yet, the supply of CS candidates to fill these positions are low. One notable reason ...
- abstractMarch 2021
Using Failing Test Cases to Semi-automate Feedback for Beginner Programmers
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1384https://doi.org/10.1145/3408877.3439696Niñas Pro, which runs C++ workshops for beginner programmers, uses automated feedback tools to give students quick feedback about their code in class. However, many students do not complete exercises with the tools used currently, as they do not know ...
-
- abstractMarch 2021
Determining Social Factors Predictive of Success in Computer Science Students
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1383https://doi.org/10.1145/3408877.3439694In this study, an instrument was designed to measure social factors which might predict student success (n=95). The instrument was administered to computer science undergraduates at a public research university in the Northeast USA. The instrument was a ...
- abstractMarch 2021
How to Train Your Robot: Project-Based AI and Ethics Education for Middle School Classrooms
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1382https://doi.org/10.1145/3408877.3439690We developed the How to Train Your Robot curriculum to empower middle school students to become conscientious users and creators of Artificial Intelligence (AI). As AI becomes more embedded in our daily lives, all members of society should have the ...
- abstractMarch 2021
Text Classification for AI Education
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1381https://doi.org/10.1145/3408877.3439689In recent years, Artificial Intelligence (AI) has become increasingly prevalent in our lives. Because of this, individuals of all ages need to be aware of how AI works. To introduce middle school students to AI concepts, we built a text classifier ...
- abstractMarch 2021
Eye: Program Visualizer for CS2
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1380https://doi.org/10.1145/3408877.3439684In recent years, programming has witnessed a shift towards using standard libraries as a black box. However, there has not been a synchronous development of tools that can help demonstrate the working of such libraries in general programs, which poses ...
- abstractMarch 2021
Formal Categorization of Variants for Question Generators in Computer-Based Assessments
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1244https://doi.org/10.1145/3408877.3439683With many Universities and Institutions moving toward online learning during the pandemic, content delivery and assessment become a new challenge for many educators. It comes as no surprise that many tools aimed at delivering computer-based assessments ...
- abstractMarch 2021
An S-STEM Scholarship and Student Success Program for CS, Physics and Math Majors
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1297https://doi.org/10.1145/3408877.3439682This poster describes an NSF S-STEM project that provides scholarships and student support S3 for computer science, physics, and math (CSPM) majors at a private comprehensive liberal arts college with an undergraduate enrollment of approximately 1800 ...
- abstractMarch 2021
An Overview of the Impact of COVID-19 and "Emergency Remote Teaching" on International CS Education Practitioners
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1288https://doi.org/10.1145/3408877.3439680The COVID-19 pandemic has imposed "emergency remote teaching" across education globally, leading to the closure of institutions across all settings, from schools through to universities. We draw on the quantitative and qualitative findings from a large-...
- abstractMarch 2021
Thinking About Leaving: Identifying Threats to Computing Doctoral Student Persistence
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1259https://doi.org/10.1145/3408877.3439679Broadening participation in computing is a key priority for both the tech industry and academia. However, high rates of attrition from Ph.D. programs represent a tremendous loss of talent, potential, and resources that stifles efforts to diversify ...
- abstractMarch 2021
Increasing the Value of Professional Body Computer Science Degree Accreditation
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1336https://doi.org/10.1145/3408877.3439678This poster shares the progress related to an evaluation of computer science degree professional body accreditation, framed through an ongoing national review in the United Kingdom (UK). While this review substantially focuses on the UK, other countries,...
- abstractMarch 2021
Learning Environments for Fostering Disciplinary Practices in CS Undergraduates
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1287https://doi.org/10.1145/3408877.3439677Disciplinary practices are processes and skills applied for sensemaking, reasoning and problem solving. Studies have shown that experts are able to spontaneously apply these skills but novices have difficulty due to various reasons. The aim of this ...
- abstractMarch 2021
Name Search Puzzle: Learning Cultural Competence Through a Programming Lab
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1311https://doi.org/10.1145/3408877.3439672The efforts for incorporating cultural competence in computer science curriculum will not only benefit the retention of marginalized students, but also, more importantly, educate students with a better understanding of diversity, equity, and inclusion ...
- abstractMarch 2021
Remote Proctoring: Expanding Reliability and Trust
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1243https://doi.org/10.1145/3408877.3439671Online learning is becoming an essential pillar of today's education system. As reliance on this mode of education grows, so does the need for security in remote examinations and remote proctoring. One obstacle to remote proctoring is the difficulty in ...
- abstractMarch 2021
Hands-On Learning in Computer Organization with a MIPS Microcontroller*: Using the ChipKIT Computer in the Classroom
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1295https://doi.org/10.1145/3408877.3439668The MIPS assembly language is a popular choice for teaching assembly programming in Computer Organization courses. While there are emulator programs available for programming and running MIPS assembly language programs, they do not provide the ...
- abstractMarch 2021
"Not My Subject"?: A Survey of Teachers Regarding the Implementation of New K-8 Computing Education Standards
- Michael Mann,
- Ha Bui,
- Benjamin Gibbons,
- Alex Lishinski,
- Elizabeth Dyer,
- Joshua Rosenberg,
- Jennifer Longnecker
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1343https://doi.org/10.1145/3408877.3439666Around the United States, educators are teaching new computer science (CS) education standards, including in Tennessee, which announced its first K-8 CS standards in 2018. In Tennessee, the standards are now the official guidelines for CS education at ...
- abstractMarch 2021
Pivoting in a Pandemic: Transitioning from In-person to Virtual K-8 Computing Professional Development
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationPage 1273https://doi.org/10.1145/3408877.3439665This poster reports on year one of a three-year NSF-funded Research Practitioner Partnership (RPP) to develop a K-8 pipeline for computer science (CS) and computational thinking (CT) education within two rural school districts in Eastern Kentucky : ...