AI and Parallelism in CS1: Experiences and Analysis

1Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

This work considers the use of AI and parallelism as a context for learning typical programming concepts in an introductory programming course (CS1). The course includes exercises in decision trees, a novel game called Find the Gnomes to introduce supervised learning, the construction and application of a vectorized neural network unit class, and obtaining speedup in training through parallelism. The exercises are designed to teach students typical introductory programming concepts while also providing a preview and motivating example of advanced CS topics. Students' understanding and motivation are considered through a detailed analysis of pre- and post-survey data gathered in several sections of the course each taught by one of four instructors across five semesters.

Cite

CITATION STYLE

APA

Bogaerts, S. (2023). AI and Parallelism in CS1: Experiences and Analysis. In Proceedings of the 37th AAAI Conference on Artificial Intelligence, AAAI 2023 (Vol. 37, pp. 15798–15806). AAAI Press. https://doi.org/10.1609/aaai.v37i13.26876

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free