Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education 2007
DOI: 10.1145/1227310.1227463
|View full text |Cite
|
Sign up to set email alerts
|

Engaging students in formal language theory and theory of computation

Abstract: Engaging and maintaining student engagement with the content of a course in formal language theory and the theory of computation is notoriously difficult. A major factor is student's perception of the relevance of the required mathematical material to computer science as they have studied the discipline. Usually, the mathematical material discourages students and for many it forms an insurmountable barrier. This paper describes the construction of a course using the discovery learning technique known as the Mo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
2
0
1

Year Published

2016
2016
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 8 publications
0
2
0
1
Order By: Relevance
“…The paper's motive is to introduce a distinct methodology for making interactive and realistic measures to enhance teaching and learning based on the theory of computation [8]. The paper involves teaching methodology, including the introduction of computers in programming data structure NLP and compilers with automatic course enriching automata course by the inclusion of problems as well as natural language processing [10]. Formal language theory and the theory of computation is notably difficult as it immensely entails mathematical stuff for computer science.…”
Section: Literature Reviewmentioning
confidence: 99%
“…The paper's motive is to introduce a distinct methodology for making interactive and realistic measures to enhance teaching and learning based on the theory of computation [8]. The paper involves teaching methodology, including the introduction of computers in programming data structure NLP and compilers with automatic course enriching automata course by the inclusion of problems as well as natural language processing [10]. Formal language theory and the theory of computation is notably difficult as it immensely entails mathematical stuff for computer science.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Pesquisadores descrevem a importância dos conteúdos curriculares referentes à TC e LFA para os cursos de Computação, enfatizando o quão essenciais são para o desenvolvimento dos estudantes nos cursos de Computação, mais especificadamente para o curso de Ciência da Computação (Chakraborty et al, 2011;Dognini et al, 2003;Sigman 2007). Esses pesquisadores relatam ainda que conteúdos curriculares existentes em TC e LFA dão suporte a outras disciplinas, também fundamentais aos cursos de Computação, a exemplo de Compiladores e Inteligência Artificial.…”
Section: Introductionunclassified
“…In basic courses on Theoretical Computer Science, there is often a high amount of frustration and failure rates are usually high as well. [26], [27] The heterogeneous groups of students in such courses can be supported using E-Learning solutions.…”
Section: E-learning As a Supplement For Theoretical Computer Science Educationmentioning
confidence: 99%