Facilitating code-writing in PI classes

Facilitating code-writing in PI classes
复制标题

促进 PI 类中的代码编写

DOI:
--
复制
发表时间:
2013
期刊:
Technical Symposium on Computer Science Education
影响因子:
--
通讯作者:
Andrew Petersen
Andrew Petersen
中科院分区:
--
文献类型:
--
作者:
Daniel Zingaro;Yu. A. Cherenkova;Olessia Karpova;Andrew Petersen

文献摘要

被引文献

相似文献

我们介绍了Python课堂响应系统,这是一个基于Web的工具,使教师能够在课堂环境中使用代码编写和多项选择题。该系统旨在将同伴指导的原则,一种围绕多项选择题讨论建立的主动学习技术,扩展到入门编程教育领域。提交的代码通过一套旨在突出常见误解的测试进行评估,因此教师在学生提交代码时会收到实时反馈。该系统还允许教师将特定的提交拉入编辑器和可视化工具中,用作课堂示例。我们激励使用这个系统,描述其支持和扩展的同侪教学,并提供课堂实施的用例和场景。
We present the Python Classroom Response System, a web-based tool that enables instructors to use code-writing and multiple choice questions in a classroom setting. The system is designed to extend the principles of peer instruction, an active learning technique built around discussion of multiple- choice questions, into the domain of introductory programming education. Code submissions are evaluated by a suite of tests designed to highlight common misconceptions, so the instructor receives real-time feedback as students submit code. The system also allows an instructor to pull specific submissions into an editor and visualizer for use as in-class examples. We motivate the use of this system, describe its support for and extension of peer instruction, and offer use cases and scenarios for classroom implementation.