Teaching Parallelism in Python-Based CS1 at Small Institution
Explore challenges, technical and non-technical materials, and coverage of CS2013 in teaching parallelism in a Python-based CS1 course at a small institution. Overcome student inexperience with a mix of technical and non-technical content, including coding the multiprocessing module in Python and an
0 views • 7 slides
Comparison of GUI-Based and Text-Based Assignments in CS1
This study investigates the effectiveness of GUI-based assignments compared to text-based assignments in a CS1 course. The research explores how student motivation impacts their performance and retention in the course. It also delves into student preferences between GUI-based and text-based assignme
0 views • 19 slides
Engaging Spelling Bee Project for CS1 Students
Explore a captivating spelling bee project created by Eric Roberts and Jed Rembold from Willamette University. The project involves solving word puzzles using specific rules and scoring guidelines. Students can enhance their programming skills by implementing the project in Java or Python, offering
0 views • 8 slides