TY - GEN
T1 - Tangible media approaches to introductory computer science
AU - Barba, Evan
AU - Chancellor, Stevie
PY - 2015/6/22
Y1 - 2015/6/22
N2 - Computing is an increasingly important component of many jobs and demand for computing skills is far outpacing the number of computationally literate workers available. Non-majors, adult learners, and other non-traditional students can potentially fill some of these positions. However, traditional CS education pathways do not currently address the unique needs of these students. New approaches to CS education that fit with the goals and lifestyles of non-traditional CS students are needed. In line with Computational Media approaches known to be successful with non-majors, we designed and implemented two graduate-level courses, one using a Pixelsense and the other using Arduino, to teach computational thinking, programming, and design skills. We compare findings from these two courses with specific focus on non-major graduate students, but including topics relevant for traditional CS educators, such as, the importance of choice of platform, structure of assignments, maintaining student motivation, and the impact of self-guided final projects.
AB - Computing is an increasingly important component of many jobs and demand for computing skills is far outpacing the number of computationally literate workers available. Non-majors, adult learners, and other non-traditional students can potentially fill some of these positions. However, traditional CS education pathways do not currently address the unique needs of these students. New approaches to CS education that fit with the goals and lifestyles of non-traditional CS students are needed. In line with Computational Media approaches known to be successful with non-majors, we designed and implemented two graduate-level courses, one using a Pixelsense and the other using Arduino, to teach computational thinking, programming, and design skills. We compare findings from these two courses with specific focus on non-major graduate students, but including topics relevant for traditional CS educators, such as, the importance of choice of platform, structure of assignments, maintaining student motivation, and the impact of self-guided final projects.
KW - Computational media
KW - Introductory computer science
KW - Late bloomers
KW - Non-majors
KW - Physical computing
KW - Tangible media
UR - http://www.scopus.com/inward/record.url?scp=84952043083&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84952043083&partnerID=8YFLogxK
U2 - 10.1145/2729094.2742612
DO - 10.1145/2729094.2742612
M3 - Conference contribution
AN - SCOPUS:84952043083
T3 - Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE
SP - 207
EP - 212
BT - ITiCSE 2015 - Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education
PB - Association for Computing Machinery
T2 - 20th ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2015
Y2 - 4 July 2015 through 8 July 2015
ER -