Publicação
Choosing grammars to support language processing courses
| 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. |
|---|---|
| Autores principais: | Pereira, Maria João |
| Outros Autores: | Oliveira, Nuno; Cruz, Daniela; Henriques, Pedro Rangel |
| Assunto: | Teaching language Processing Domain specific languages Grammars |
| Ano: | 2013 |
| País: | Portugal |
| Tipo de documento: | comunicação em conferência |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Instituto Politécnico de Bragança |
| Idioma: | inglês |
| Origem: | Biblioteca Digital do IPB |
Registos relacionados
article Choosing grammars to support language processing courses
por: Pereira, Maria João Varanda
Publicado em: (2013)
por: Pereira, Maria João Varanda
Publicado em: (2013)
article An attribute grammar specification of IIS*Case PIM concepts
por: Lukovic, Ivan
Publicado em: (2010)
por: Lukovic, Ivan
Publicado em: (2010)
article A DSL for PIM specifications: design and attribute grammar based implementation
por: Lukovic, Ivan
Publicado em: (2011)
por: Lukovic, Ivan
Publicado em: (2011)
article Tool-supported building of DSLs from OWL ontologies
por: Ceh, Ines
Publicado em: (2011)
por: Ceh, Ines
Publicado em: (2011)
school Domain Specific Language Evaluation: OutSystems’ Business Process Technology
por: Henriques, Henrique Gabriel
Publicado em: (2016)
por: Henriques, Henrique Gabriel
Publicado em: (2016)
article Domain specific languages: a theoretical survey
por: Oliveira, Nuno
Publicado em: (2009)
por: Oliveira, Nuno
Publicado em: (2009)
article Program comprehension for domain-specific languages
por: Pereira, Maria João
Publicado em: (2008)
por: Pereira, Maria João
Publicado em: (2008)
assignment GwB, A Workbench for Natural Language Grammars
por: Branco, António Horta
Publicado em: (1998)
por: Branco, António Horta
Publicado em: (1998)
article A contribution to the implicit / explicit debate on grammar learning: the case of contrast connectors
por: Costa, Ana Luísa
Publicado em: (2019)
por: Costa, Ana Luísa
Publicado em: (2019)
article Musikla: Language for generating musical events
por: Silva, Pedro Miguel Oliveira da
Publicado em: (2020)
por: Silva, Pedro Miguel Oliveira da
Publicado em: (2020)
article CaVa<sup>DSL</sup>: Virtual learning spaces formal specification
por: Martini, Ricardo Giuliani
Publicado em: (2018)
por: Martini, Ricardo Giuliani
Publicado em: (2018)
article Memoized zipper-based attribute grammars and their higher order extension
por: Fernandes, João Paulo
Publicado em: (2019)
por: Fernandes, João Paulo
Publicado em: (2019)
school A Rule-based Engine to support a Framework for the Experimental Validation of Domain Specific Languages
por: Rosa, Sara Russo
Publicado em: (2017)
por: Rosa, Sara Russo
Publicado em: (2017)
article VisualLISA: visual programming environment for attribute grammars
por: Oliveira, Nuno
Publicado em: (2009)
por: Oliveira, Nuno
Publicado em: (2009)
school Unrestricted grammars, context-sensitive grammars and context-free grammars in OCamlFLAT/OFLAT
por: Carlos, Pedro Guilherme Frazão
Publicado em: (2025)
por: Carlos, Pedro Guilherme Frazão
Publicado em: (2025)
article VisualLISA: a visual environment to develop attribute grammars
por: Oliveira, Nuno
Publicado em: (2010)
por: Oliveira, Nuno
Publicado em: (2010)
article Towards an engine for coordination-based architectural reconfigurations
por: Rodrigues, Flávio Gonçalves
Publicado em: (2015)
por: Rodrigues, Flávio Gonçalves
Publicado em: (2015)
article VisualLISA: a domain specific visual language for attribute grammars
por: Oliveira, Nuno
Publicado em: (2009)
por: Oliveira, Nuno
Publicado em: (2009)
book HPSG 2005 - The 12th International Conference on Head-Driven Phrase Structure Grammar: Conference Notes
por: Branco, António Horta
Publicado em: (2005)
por: Branco, António Horta
Publicado em: (2005)
article Visualization of domain-specific programs’ behavior
por: Oliveira, Nuno
Publicado em: (2009)
por: Oliveira, Nuno
Publicado em: (2009)
article A workflow description language to orchestrate multi-lingual resources
por: Brito, Rui
Publicado em: (2014)
por: Brito, Rui
Publicado em: (2014)
school Child programming: an adequate domain specific language for programming specific robots
por: Leonardo, Pedro Miguel Amado Rodrigues
Publicado em: (2013)
por: Leonardo, Pedro Miguel Amado Rodrigues
Publicado em: (2013)
school Usability Evaluation of Domain-Specific Languages
por: Barišic, Ankica
Publicado em: (2017)
por: Barišic, Ankica
Publicado em: (2017)
article Discovery-learning on grammar education
por: Batalha, Joana
Publicado em: (2022)
por: Batalha, Joana
Publicado em: (2022)
book An effective way to teach language processing courses
por: Pereira, Maria João
Publicado em: (2014)
por: Pereira, Maria João
Publicado em: (2014)
article Memoized zipper-based attribute grammars
por: Fernandes, João Paulo Sousa Ferreira
Publicado em: (2016)
por: Fernandes, João Paulo Sousa Ferreira
Publicado em: (2016)
article A domain-specific language for parallel and grid computing
por: Sobral, João Luís Ferreira
Publicado em: (2008)
por: Sobral, João Luís Ferreira
Publicado em: (2008)
article Influence of domain-specific notation to program understanding
por: Kosar, Tomaz
Publicado em: (2009)
por: Kosar, Tomaz
Publicado em: (2009)
school Upgrade of Lark Compiler Generator to support Attribute Grammars
por: Faria, Daniel Constantino Martins
Publicado em: (2024)
por: Faria, Daniel Constantino Martins
Publicado em: (2024)
school A tradução de A Brief Grammar of the Portuguese Language, de John C. Branner
por: Ferreira, Pedro Jorge de Carvalho
Publicado em: (2015)
por: Ferreira, Pedro Jorge de Carvalho
Publicado em: (2015)
article Comparing general-purpose and domain-specific languages: an empirical study
por: Kosar, Tomaz
Publicado em: (2010)
por: Kosar, Tomaz
Publicado em: (2010)
article Comparison of XAML and C# frorms using cognitive dimensions framework
por: Mernik, Marjan
Publicado em: (2009)
por: Mernik, Marjan
Publicado em: (2009)
article A short grammar of the Harappa language ? : the Raksasi ideopictographic writing
por: Calazans, José Carlos
Publicado em: (2009)
por: Calazans, José Carlos
Publicado em: (2009)
article Dependence: concept and grammars
por: Isaac Souza de Miranda Junior
Publicado em: (2025)
por: Isaac Souza de Miranda Junior
Publicado em: (2025)
article Dependence: concept and grammars
por: Isaac Souza de Miranda Junior
Publicado em: (2025)
por: Isaac Souza de Miranda Junior
Publicado em: (2025)
article A domain-specific aspect language for transforming MATLAB programs
por: Monteiro, Miguel Pessoa
Publicado em: (2010)
por: Monteiro, Miguel Pessoa
Publicado em: (2010)
assignment A Computational Grammar for Deep Linguistic Processing of Portuguese: LXGram, version A.4.1
por: Branco, António Horta
Publicado em: (2008)
por: Branco, António Horta
Publicado em: (2008)
groups Towards a Domain Specific Modeling Language for Agent-Based modeling of Land Use/Cover Change
por: Grueau, Cédric
Publicado em: (2013)
por: Grueau, Cédric
Publicado em: (2013)
school Software Language Engineering: Interaction and Usability Modeling of Language Editors
por: Miranda, Tomás Rogeiro Brochado de
Publicado em: (2017)
por: Miranda, Tomás Rogeiro Brochado de
Publicado em: (2017)
groups LSP and Guidelines for Language Teaching
por: Martins, Susana Duarte
Publicado em: (2021)
por: Martins, Susana Duarte
Publicado em: (2021)
Registos relacionados
-
article Choosing grammars to support language processing courses
por: Pereira, Maria João Varanda
Publicado em: (2013) -
article An attribute grammar specification of IIS*Case PIM concepts
por: Lukovic, Ivan
Publicado em: (2010) -
article A DSL for PIM specifications: design and attribute grammar based implementation
por: Lukovic, Ivan
Publicado em: (2011) -
article Tool-supported building of DSLs from OWL ontologies
por: Ceh, Ines
Publicado em: (2011) -
school Domain Specific Language Evaluation: OutSystems’ Business Process Technology
por: Henriques, Henrique Gabriel
Publicado em: (2016)