Visualizing and Animating Proofs in the Mathematical Foundations of Computer Science
Visualizing and Animating Proofs in the Mathematical Foundations of Computer Science
批准号:
9752583
负责人:
Susan Rodger
金额:
$4.81万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1998
资助国家:
美国
项目状态:
已结题
起止时间:
1998-09-01 至 2002-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Proving theorems is uninteresting to many computer science undergraduates as it usually involves mathematical notation, a pencil and paper working environment and no immediate feedback. In the automata theory course, theorems are a large part of understanding the relationships of languages, automata and grammars, yet undergraduates obtain only a superficial understanding of many of the proofs of these theorems. We will develop instructional software to aid in the understanding of specific theorems, namely those whose proofs convert one form to another form. For example, converting the definition of a context-free grammar (CFG) to the definition of an equivalent pushdown automaton (PDA). As an aid in understanding this proof, our software will allow the user to enter a CFG and convert it to the equivalent PDA through several steps. We have already designed several interactive and visual software tools that allow students to experiment with grammars and automata, receiving immediate feedback. For example, with our tool FLAP, students can build and test nondeterministic versions of automata, pushdown automata and Turing machines. The new tools we develop will have interfaces similar to our existing tools, for example the PDA constructed above will be similar to the PDA in FLAP. Tools will be developed during summers and integrated into the automata theory course. All tools and course materials developed will be made available via anonymous ftp for others to use.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
The Association of Computing Machinery's Special Interest Group in Computer Science Education's New Global Computing Education Conference 2019
-
批准号:1901755
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:2019
-
负责人:Susan Rodger
-
依托单位:
Collaborative Research: Assessing and Expanding the Impact of OpenDSA, an Open-Source, Interactive eTextbook for Data Structures and Algorithms
-
批准号:1431667
-
项目类别:Standard Grant
-
资助金额:$18.34万
-
财政年份:2015
-
负责人:Susan Rodger
-
依托单位:
Collaborative Research: Scaling up an Innovative Approach for Attracting Students to Computing
-
批准号:1031351
-
项目类别:Continuing Grant
-
资助金额:$200.53万
-
财政年份:2011
-
负责人:Susan Rodger
-
依托单位:
Integrating Visualization and Interaction into the Formal Languages and Automata Course
-
批准号:1044191
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2011
-
负责人:Susan Rodger
-
依托单位:
An innovative approach for attracting students to computing: A comprehensive proposal
-
批准号:0624642
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Susan Rodger
-
依托单位:
CPATH CB: Building Community via the Science of Networks
-
批准号:0722288
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Susan Rodger
-
依托单位:
An Interactive Approach to Formal Languages and Automata with JFLAP
-
批准号:0442513
-
项目类别:Standard Grant
-
资助金额:$35.94万
-
财政年份:2005
-
负责人:Susan Rodger
-
依托单位:
ITWF: Collaborative Research: Increasing the Representation of Undergraduate Women and Minorities in Computer Science
-
批准号:0420343
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Susan Rodger
-
依托单位:
Visual and Interactive Tools Incorporated into the Mathematical Foundations of Computer Science
-
批准号:9555084
-
项目类别:Standard Grant
-
资助金额:$6.98万
-
财政年份:1996
-
负责人:Susan Rodger
-
依托单位:
A Visual and Interactive Approach to the Foundations of Computer Science
-
批准号:9354791
-
项目类别:Standard Grant
-
资助金额:$6.64万
-
财政年份:1994
-
负责人:Susan Rodger
-
依托单位:
A Visual and Interactive Approach to the Foundations of Computer Science
-
批准号:9596002
-
项目类别:Standard Grant
-
资助金额:$5.36万
-
财政年份:1994
-
负责人:Susan Rodger
-
依托单位:
海外基金