Teaching Formal Languages with Visualizations and Auto-Graded Exercises
Teaching Formal Languages with Visualizations and Auto-Graded Exercises
复制标题
通过可视化和自动评分练习教授形式语言
DOI:
10.1145/3408877.3432398
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Rodger, Susan H.
中科院分区:
文献类型:
--
作者:
Mohammed, Mostafa;Shaffer, Clifford A.;Rodger, Susan H.
The material taught in a Formal Languages and Automata (FLA) course is mathematical in nature and requires students to practice proofs and algorithms to understand the content. Traditional FLA textbooks are heavy on prose, and homework typically consists of solving many paper exercises. Instructors often make use of Finite State Machine simulators like the JFLAP package. JFLAP allows students to interactively build models and apply different algorithms to these models, providing both a more interactive and a more visual approach. However, course materials have still traditionally relied largely on prose and hand-graded exercises, limiting both the interaction and the amount of practice. In this paper, we propose an eTextbook with integrated tools (simulators and auto-graded exercises) that allow for greater interactivity and levels of engagement. To evaluate the pedagogical effectiveness of our approach, we conducted performance evaluations across different offerings of an FLA course. Results indicate that students using the integrated eTextbook performed better than did a control group using a traditional textbook approach. Students gave positive feedback regarding the usefulness of the auto-graded exercises for practicing different FLA concepts.
登录
查看更多内容
DOI:
--
发表时间:
2002
期刊:
Technical Symposium on Computer Science Education
影响因子:
--
作者:
M. Grinder
通讯作者:
M. Grinder
DOI:
--
发表时间:
2006
期刊:
--
影响因子:
--
作者:
S. Rodger
通讯作者:
S. Rodger
DOI:
--
发表时间:
1986
期刊:
影响因子:
--
作者:
B. Skinner
通讯作者:
B. Skinner
DOI:
--
发表时间:
2003
期刊:
SGCS
影响因子:
--
作者:
C. Chesñevar;Maria Laura Cobo;W. Yurcik
通讯作者:
W. Yurcik
DOI:
--
发表时间:
2013
期刊:
Annual Conference on Innovation and Technology in Computer Science Education
影响因子:
--
作者:
V. Karavirta;C. Shaffer
通讯作者:
C. Shaffer