Choosing grammars to support language processing courses
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2013 |
| Outros Autores: | , , |
| Idioma: | eng |
| Título da fonte: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Texto Completo: | http://hdl.handle.net/10198/8528 |
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_fd95a2c1ff9e0ca4d622013bba5cea00 |
|---|---|
| oai_identifier_str |
oai:bibliotecadigital.ipb.pt:10198/8528 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/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.Biblioteca Digital do IPBPereira, Maria JoãoOliveira, NunoCruz, DanielaHenriques, Pedro Rangel2013-07-22T08:48:30Z20132013-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10198/8528engPereira, Maria João; Oliveira, Nuno; Cruz, Daniela; Henriques, Pedro (2013). Choosing grammars to support language processing courses. In 2nd Symposium on Languages, Applications and Technologies (SLATe'13). Faculdade de Ciências da Universidade do Porto, p.155-169. ISBN 978-3-939897-52-1978-3-939897-52-12190-6807info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-02-25T12:00:17Zoai:bibliotecadigital.ipb.pt:10198/8528Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T11:24:28.503766Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| 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 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 |
| author_facet |
Pereira, Maria João Oliveira, Nuno Cruz, Daniela Henriques, Pedro Rangel |
| author_role |
author |
| author2 |
Oliveira, Nuno Cruz, Daniela Henriques, Pedro Rangel |
| author2_role |
author author author |
| dc.contributor.none.fl_str_mv |
Biblioteca Digital do IPB |
| dc.contributor.author.fl_str_mv |
Pereira, Maria João Oliveira, Nuno Cruz, Daniela 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-07-22T08:48:30Z 2013 2013-01-01T00:00:00Z |
| dc.type.driver.fl_str_mv |
conference object |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10198/8528 |
| url |
http://hdl.handle.net/10198/8528 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
Pereira, Maria João; Oliveira, Nuno; Cruz, Daniela; Henriques, Pedro (2013). Choosing grammars to support language processing courses. In 2nd Symposium on Languages, Applications and Technologies (SLATe'13). Faculdade de Ciências da Universidade do Porto, p.155-169. ISBN 978-3-939897-52-1 978-3-939897-52-1 2190-6807 |
| 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.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833591880375336960 |