Story Programming: Explaining Computer Science Before Coding

Proceedings of the 50th ACM Technical Symposium on Computer Science Education(2019)

引用 10|浏览7
暂无评分
摘要
Story Programming is an approach for teaching complex computational and algorithmic thinking skills using simple stories anyone can relate to. One could learn these skills independent of a computer or with the use of a computer as a tool to interact with the computation in the tale. This research study examines the use of Story Programming before teaching coding in a computer science orientation course to determine if it is a viable alternative to the code-focused way of teaching the class in the past. We measure the viability of the Story Programming approach by evaluating student-success and learning outcomes, as well as student reactions to post-survey questions.
更多
查看译文
关键词
computer science pedagogy, introduction to computer science, story telling
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要