Choosing grammars to support language processing courses

Detalhes bibliográficos
Autor(a) principal: Pereira, Maria João Varanda
Data de Publicação: 2013
Outros Autores: Oliveira, Nuno Ernesto Salgado, Cruz, Daniela Carneiro, Henriques, Pedro Rangel
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/1822/63765
Resumo: Teaching Language Processing courses is a hard task. The level of abstraction inherent to some of the basic concepts in the area and the technical skills required to implement efficient processors are responsible for the number of students that do not learn the subject and do not succeed to finish the course. In this paper we intend to list the main concepts involved in Language Processing subject, and identify the skills required to learn them. In this context, it is feasible to identify the difficulties that lead students to fail. This enables us to suggest some pragmatic ways to overcome those troubles. We will focus on the grammars suitable to motivate students and help them to learn easily the basic concepts. After identifying the characteristics of such grammars, some examples are presented to make concrete and clear our proposal. The contribution of this paper is the systematic way we approach the process of teaching Language Processing courses towards a successful learning activity.
id RCAP_ba5caa231236b7814c5c8ef3e53dc3eb
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/63765
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Choosing grammars to support language processing coursesTeaching language processingDomain specific languagesGrammarsTeaching Language Processing courses is a hard task. The level of abstraction inherent to some of the basic concepts in the area and the technical skills required to implement efficient processors are responsible for the number of students that do not learn the subject and do not succeed to finish the course. In this paper we intend to list the main concepts involved in Language Processing subject, and identify the skills required to learn them. In this context, it is feasible to identify the difficulties that lead students to fail. This enables us to suggest some pragmatic ways to overcome those troubles. We will focus on the grammars suitable to motivate students and help them to learn easily the basic concepts. After identifying the characteristics of such grammars, some examples are presented to make concrete and clear our proposal. The contribution of this paper is the systematic way we approach the process of teaching Language Processing courses towards a successful learning activity.(undefined)Schloss Dagstuhl – Leibniz-Zentrum für Informatik GmbHUniversidade do MinhoPereira, Maria João VarandaOliveira, Nuno Ernesto SalgadoCruz, Daniela CarneiroHenriques, Pedro Rangel20132013-01-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/1822/63765eng97839398975212190-680710.4230/OASIcs.SLATE.2013.155https://drops.dagstuhl.de/opus/volltexte/2013/4036/info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-05-11T06:11:52Zoai:repositorium.sdum.uminho.pt:1822/63765Portal AgregadorONGhttps://www.rcaap.pt/oai/openairemluisa.alvim@gmail.comopendoar:71602024-05-11T06:11:52Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Choosing grammars to support language processing courses
title Choosing grammars to support language processing courses
spellingShingle Choosing grammars to support language processing courses
Pereira, Maria João Varanda
Teaching language processing
Domain specific languages
Grammars
title_short Choosing grammars to support language processing courses
title_full Choosing grammars to support language processing courses
title_fullStr Choosing grammars to support language processing courses
title_full_unstemmed Choosing grammars to support language processing courses
title_sort Choosing grammars to support language processing courses
author Pereira, Maria João Varanda
author_facet Pereira, Maria João Varanda
Oliveira, Nuno Ernesto Salgado
Cruz, Daniela Carneiro
Henriques, Pedro Rangel
author_role author
author2 Oliveira, Nuno Ernesto Salgado
Cruz, Daniela Carneiro
Henriques, Pedro Rangel
author2_role author
author
author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Pereira, Maria João Varanda
Oliveira, Nuno Ernesto Salgado
Cruz, Daniela Carneiro
Henriques, Pedro Rangel
dc.subject.por.fl_str_mv Teaching language processing
Domain specific languages
Grammars
topic Teaching language processing
Domain specific languages
Grammars
description Teaching Language Processing courses is a hard task. The level of abstraction inherent to some of the basic concepts in the area and the technical skills required to implement efficient processors are responsible for the number of students that do not learn the subject and do not succeed to finish the course. In this paper we intend to list the main concepts involved in Language Processing subject, and identify the skills required to learn them. In this context, it is feasible to identify the difficulties that lead students to fail. This enables us to suggest some pragmatic ways to overcome those troubles. We will focus on the grammars suitable to motivate students and help them to learn easily the basic concepts. After identifying the characteristics of such grammars, some examples are presented to make concrete and clear our proposal. The contribution of this paper is the systematic way we approach the process of teaching Language Processing courses towards a successful learning activity.
publishDate 2013
dc.date.none.fl_str_mv 2013
2013-01-01T00:00:00Z
dc.type.driver.fl_str_mv conference paper
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/63765
url http://hdl.handle.net/1822/63765
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 9783939897521
2190-6807
10.4230/OASIcs.SLATE.2013.155
https://drops.dagstuhl.de/opus/volltexte/2013/4036/
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Schloss Dagstuhl – Leibniz-Zentrum für Informatik GmbH
publisher.none.fl_str_mv Schloss Dagstuhl – Leibniz-Zentrum für Informatik GmbH
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv mluisa.alvim@gmail.com
_version_ 1817544886312763392