936 resultados para PLW (Computer program language)


Relevância:

30.00% 30.00%

Publicador:

Resumo:

This study examined the efficacy of providing four Grade 7 and 8 students with reading difficulties with explicit instruction in the use of reading comprehension strategies while using text-reader software. Specifically, the study explored participants' combined use of a text-reader and question-answering comprehension strategy during a 6-week instructional program. Using a qualitative case study methodology approach, participants' experiences using text-reader software, with the presence of explicit instruction in evidence-based reading comprehension strategies, were examined. The study involved three phases: (a) the first phase consisted of individual interviews with the participants and their parents; (b) the second phase consisted of a nine session course; and (c) the third phase consisted of individual exit interviews and a focus group discussion. After the data collection phases were completed, data were analyzed and coded for emerging themes, with-quantitativ,e measures of participants' reading performance used as descriptive data. The data suggested that assistive technology can serve as an instructional "hook", motivating students to engage actively in the reading processes, especially when accompanied by explicit strategy instruction. Participants' experiences also reflected development of strategy use and use of text-reader software and the importance of social interactions in developing reading comprehension skills. The findings of this study support the view that the integration of instruction using evidence-based practices are important and vital components in the inclusion oftext-reader software as part of students' educational programming. Also, the findings from this study can be extended to develop in-class programming for students using text-reader software.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Previous research has suggested that drama has positive effects on learners' oral communication and anxiety; however, it is unclear which dimensions, or to what extent, they are affected by drama. This research narrows the investigation by examining how a drama-based EFL program impacts three dimensions of oral communication: fluency, comprehensibility, and accentedness, and one anxiety factor - foreign language speaking anxiety (FLSA) -, over time. Speech samples were collected from EFL learners in a treatment and a control group, and subsequently assessed by untrained Canadian-born raters. FLSA levels were measured through questionnaires and interviews. Pre- and post-test analysis indicate that learners in the treatment group made significant gains in oral fluency while oral fluency among learners in the control group remained unchanged. There was a significant reduction in FLSA levels among learners in both groups. Finally, qualitative analyses suggest that drama activities, among others, enhance learners' comfort levels in speaking English.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

The learning gap created by summer vacation creates a significant breach in the learning cycle, where student achievement levels decrease over the course ofthe summer (Cooper et aI., 2000). In a review of 39 studies, Cooper and colleagues (1996) specified that the summer learning shortfall equals at least one month loss of instruction as measured by grade level equivalents on standardized test scores. Specifically, the achievement gap has a more profound effect on children as they grow older, where there is a steady deterioration in knowledge and skills sustained during the summer months (Cooper et aI., 1996; Kerry & Davies, 1998). While some stakeholders believe that the benefits of a summer vacation overshadow the reversing effect on achievement, it is the impact of the summer learning gap on vulnerable children, including children who are disadvantaged as a result of requiring special educational needs, children from low socioeconomic backgrounds, and children learning English as a second language, that is most problematic. More specifically, research has demonstrated that it is children's literacy-based skills that are most affected during the summer months. Children from high socioeconomic backgrounds recurrently showed gains in reading achievement over the summer whereas disadvantaged children repeatedly illustrate having significant losses. Consequently, the summer learning gap was deemed to exaggerate the inequality experienced by children from low socioeconomic backgrounds. Ultimately, the summer learning gap was found to have the most profound on vulnerable children, placing these children at an increased chance for academic failure. A primary feature of this research project was to include primary caregivers as authentic partners in a summer family literacy program fabricated to scaffold their children's literacy-based needs. This feature led to the research team adapting and implementing a published study entitled, Learning Begins at Home (LBH): A Research-Based Family Literacy Program Curriculum. Researchers at the Ontario Institute designed this program for the Study of Education, University of Toronto. The LBH program capitalized on incorporating the flexibility required to make the program adaptable to meet the needs of each participating child and his or her primary caregiver. As it has been well documented in research, the role primary caregivers have in an intervention program are the most influential on a child's future literacy success or failure (Timmons, 2008). Subsequently, a requirement for participating in the summer family literacy program required the commitment of one child and one of his or her primary caregivers. The primary caregiver played a fundamental role in the intervention program through their participation in workshop activities prior to and following hands on work with their child. The purpose of including the primary caregiver as an authentic partner in the program was to encourage a definitive shift in the family, whereby caregivers would begin to implement literacy activities in their home on a daily basis. The intervention program was socially constructed through the collaboration of knowledge. The role ofthe author in the study was as the researcher, in charge of analyzing and interpreting the results of the study. There were a total of thirty-six (36) participants in the study; there were nineteen (19) participants in the intervention group and seventeen (17) participants in the control group. All of the children who participated in the study were enrolled in junior kindergarten classrooms within the Niagara Catholic District School Board. Once children were referred to the program, a Speech and Language Pathologist assessed each individual child to identify if they met the eligibility requirements for participation in the summer family literacy intervention program. To be eligible to participate, children were required to demonstrate having significant literacy needs (i.e., below 25%ile on the Test of Preschool Early Literacy described below). Children with low incident disabilities (such as Autism or Intellectual Disabilities) and children with significant English as a Second Language difficulties were excluded from the study. The research team utilized a standard pre-test-post-test comparison group design whereby all participating children were assessed with the Test of Preschool Early Literacy (Lonigan et aI., 2007), and a standard measure of letter identification and letter sound understanding. Pre-intervention assessments were conducted two weeks prior to the intervention program commencing, and the first set of the post-intervention assessments were administered immediately following the completion of the intervention program. The follow-up post-intervention assessments took place in December 2010 to measure the sustainability of the gains obtained from the intervention program. As a result of the program, all of the children in the intervention program scored statistically significantly higher on their literacy scores for Print Knowledge, Letter Identification, and Letter Sound Understanding scores than the control group at the postintervention assessment point (immediately following the completion of the program) and at the December post-intervention assessment point. For Phonological Awareness, there was no statistically significant difference between the intervention group and the control at the postintervention assessment point, however, there was a statistically significant difference found between the intervention group and the control group at the December post-intervention assessment point. In general, these results indicate that the summer family literacy intervention program made an immediate impact on the emergent literacy skills of the participating children. Moreover, these results indicate that the summer family literacy intervention program has the ability to foster the emergent literacy skills of vulnerable children, potentially reversing the negative effect the summer learning gap has on these children.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Abstract A noted benefit of Project Based Learning (PBL) as a teaching strategy is how it engages the student and enhances learning outcomes as a result of working through challenges intended to depict dilemmas outside the classroom. PBL has seldom been applied outside the parameters of the classroom curriculum. The current needs assessment carried out in this research project examined current practices of language instruction and International Administrative Professionals of both the private and public Language Industry. Participants responded to survey questions on their current administrative practices, strategies, and program characteristics. The study investigated the usefulness of a handbook on the procedure of assisting administrative service teams in language instruction settings to an engaged approach to PBL for student service issues. The diverse opinions, beliefs, and ideas, along with institutional policy, can provide beneficial framework ideas for future tools.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

ABSTRACT This study explored the link between learning an Indigenous language and the meanings second language learners attach to their language recovery experiences. The study delves into the factors that motivate, enhance and serve as barriers to individual language revitalization efforts. With the goal of reasserting an Indigenous world view, the traditional teachings of the Ojibwe medicine wheel were combined with the lessons of the seven Grandfathers to provide a methodological basis for conducting ethical research with and for the benefit of First Nations people. Within the context of our relationships with self, community, spirit and environment, the pairing of Indigenous theory with the practical community experiences of Indigenous second language learners, demonstrates how Indigenous systems of thought and ontology lend themselves well to the critical understanding necessary to enhance the recovery our own endangered languages. These research findings indicate that there is a definite link between ancestral language reclamation and increased levels of self-esteem, a sense of grounded cultural identity and resilience, an overall sense of healing and the social responsibility that comes with receiving the gift of language. The barriers associated with learning an ancestral language intersect on multiple and often simultaneous levels making it difficult for the language learners to discover their origin.This research found that it was important for language learners to identify that they often carry a collective sense of shame associated with an internalized attachment to the modality of Indigeneity. Once the origin of this shame was acknowledged – as resulting from settler/assimilation logics, it was often possible for people to move forward in their language recovery journeys, while at the same time considering more broadly the structural barriers that make individual learning so difficult.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Lattice valued fuzziness is more general than crispness or fuzziness based on the unit interval. In this work, we present a query language for a lattice based fuzzy database. We define a Lattice Fuzzy Structured Query Language (LFSQL) taking its membership values from an arbitrary lattice L. LFSQL can handle, manage and represent crisp values, linear ordered membership degrees and also allows membership degrees from lattices with non-comparable values. This gives richer membership degrees, and hence makes LFSQL more flexible than FSQL or SQL. In order to handle vagueness or imprecise information, every entry into an L-fuzzy database is an L-fuzzy set instead of crisp values. All of this makes LFSQL an ideal query language to handle imprecise data where some factors are non-comparable. After defining the syntax of the language formally, we provide its semantics using L-fuzzy sets and relations. The semantics can be used in future work to investigate concepts such as functional dependencies. Last but not least, we present a parser for LFSQL implemented in Haskell.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Les antipatrons sont de “mauvaises” solutions à des problèmes récurrents de conception logicielle. Leur apparition est soit due à de mauvais choix lors de la phase de conception soit à des altérations et des changements continus durant l’implantation des programmes. Dans la littérature, il est généralement admis que les antipatrons rendent la compréhension des programmes plus difficile. Cependant, peu d’études empiriques ont été menées pour vérifier l’impact des antipatrons sur la compréhension. Dans le cadre de ce travail de maîtrise, nous avons conçu et mené trois expériences, avec 24 sujets chacune, dans le but de recueillir des données sur la performance des sujets lors de tâches de compréhension et d’évaluer l’impact de l’existence de deux antipatrons, Blob et Spaghetti Code, et de leurs combinaisons sur la compréhension des programmes. Nous avons mesuré les performances des sujets en terme : (1) du TLX (NASA task load index) pour l’éffort ; (2) du temps consacré à l’exécution des tâches ; et, (3) de leurs pourcentages de réponses correctes. Les données recueillies montrent que la présence d’un antipatron ne diminue pas sensiblement la performance des sujets alors que la combinaison de deux antipatrons les entrave de façon significative. Nous concluons que les développeurs peuvent faire face à un seul antipatron, alors que la combinaison de plusieurs antipatrons devrait être évitée, éventuellement par le biais de détection et de réusinage.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

La compréhension des objets dans les programmes orientés objet est une tâche impor- tante à la compréhension du code. JavaScript (JS) est un langage orienté-objet dyna- mique, et son dynamisme rend la compréhension du code source très difficile. Dans ce mémoire, nous nous intéressons à l’analyse des objets pour les programmes JS. Notre approche construit de façon automatique un graphe d’objets inspiré du diagramme de classes d’UML à partir d’une exécution concrète d’un programme JS. Le graphe résul- tant montre la structure des objets ainsi que les interactions entre eux. Notre approche utilise une transformation du code source afin de produire cette in- formation au cours de l’exécution. Cette transformation permet de recueillir de l’infor- mation complète au sujet des objets crées ainsi que d’intercepter toutes les modifications de ces objets. À partir de cette information, nous appliquons plusieurs abstractions qui visent à produire une représentation des objets plus compacte et intuitive. Cette approche est implémentée dans l’outil JSTI. Afin d’évaluer l’utilité de l’approche, nous avons mesuré sa performance ainsi que le degré de réduction dû aux abstractions. Nous avons utilisé les dix programmes de réfé- rence de V8 pour cette comparaison. Les résultats montrent que JSTI est assez efficace pour être utilisé en pratique, avec un ralentissement moyen de 14x. De plus, pour 9 des 10 programmes, les graphes sont suffisamment compacts pour être visualisés. Nous avons aussi validé l’approche de façon qualitative en inspectant manuellement les graphes gé- nérés. Ces graphes correspondent généralement très bien au résultat attendu. Mots clés: Analyse de programmes, analyse dynamique, JavaScript, profilage.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Ce mémoire a pour thèse que les fonctions devraient être transparentes lors de la phase de métaprogrammation. En effet, la métaprogrammation se veut une possibilité pour le programmeur d’étendre le compilateur. Or, dans un style de programmation fonctionnelle, la logique du programme se retrouve dans les définitions des diverses fonctions le composant. Puisque les fonctions sont généralement opaques, l’impossibilité d’accéder à cette logique limite les applications possibles de la phase de métaprogrammation. Nous allons illustrer les avantages que procurent les fonctions transparentes pour la métaprogrammation. Nous donnerons notamment l’exemple du calcul symbolique et un exemple de nouvelles optimisations désormais possibles. Nous illustrerons également que la transparence des fonctions permet de faire le pont entre les datatypes du programme et les fonctions. Nous allons également étudier ce qu'implique la présence de fonctions transparentes au sein d'un langage. Nous nous concentrerons sur les aspects reliés à l'implantation de ces dernières, aux performances et à la facilité d'utilisation. Nous illustrerons nos propos avec le langage Abitbol, un langage créé sur mesure pour la métaprogrammation.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

This work is aimed at building an adaptable frame-based system for processing Dravidian languages. There are about 17 languages in this family and they are spoken by the people of South India.Karaka relations are one of the most important features of Indian languages. They are the semabtuco-syntactic relations between verbs and other related constituents in a sentence. The karaka relations and surface case endings are analyzed for meaning extraction. This approach is comparable with the borad class of case based grammars.The efficiency of this approach is put into test in two applications. One is machine translation and the other is a natural language interface (NLI) for information retrieval from databases. The system mainly consists of a morphological analyzer, local word grouper, a parser for the source language and a sentence generator for the target language. This work make contributios like, it gives an elegant account of the relation between vibhakthi and karaka roles in Dravidian languages. This mapping is elegant and compact. The same basic thing also explains simple and complex sentence in these languages. This suggests that the solution is not just ad hoc but has a deeper underlying unity. This methodology could be extended to other free word order languages. Since the frame designed for meaning representation is general, they are adaptable to other languages coming in this group and to other applications.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Modern computer systems are plagued with stability and security problems: applications lose data, web servers are hacked, and systems crash under heavy load. Many of these problems or anomalies arise from rare program behavior caused by attacks or errors. A substantial percentage of the web-based attacks are due to buffer overflows. Many methods have been devised to detect and prevent anomalous situations that arise from buffer overflows. The current state-of-art of anomaly detection systems is relatively primitive and mainly depend on static code checking to take care of buffer overflow attacks. For protection, Stack Guards and I-leap Guards are also used in wide varieties.This dissertation proposes an anomaly detection system, based on frequencies of system calls in the system call trace. System call traces represented as frequency sequences are profiled using sequence sets. A sequence set is identified by the starting sequence and frequencies of specific system calls. The deviations of the current input sequence from the corresponding normal profile in the frequency pattern of system calls is computed and expressed as an anomaly score. A simple Bayesian model is used for an accurate detection.Experimental results are reported which show that frequency of system calls represented using sequence sets, captures the normal behavior of programs under normal conditions of usage. This captured behavior allows the system to detect anomalies with a low rate of false positives. Data are presented which show that Bayesian Network on frequency variations responds effectively to induced buffer overflows. It can also help administrators to detect deviations in program flow introduced due to errors.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

This is a Named Entity Based Question Answering System for Malayalam Language. Although a vast amount of information is available today in digital form, no effective information access mechanism exists to provide humans with convenient information access. Information Retrieval and Question Answering systems are the two mechanisms available now for information access. Information systems typically return a long list of documents in response to a user’s query which are to be skimmed by the user to determine whether they contain an answer. But a Question Answering System allows the user to state his/her information need as a natural language question and receives most appropriate answer in a word or a sentence or a paragraph. This system is based on Named Entity Tagging and Question Classification. Document tagging extracts useful information from the documents which will be used in finding the answer to the question. Question Classification extracts useful information from the question to determine the type of the question and the way in which the question is to be answered. Various Machine Learning methods are used to tag the documents. Rule-Based Approach is used for Question Classification. Malayalam belongs to the Dravidian family of languages and is one of the four major languages of this family. It is one of the 22 Scheduled Languages of India with official language status in the state of Kerala. It is spoken by 40 million people. Malayalam is a morphologically rich agglutinative language and relatively of free word order. Also Malayalam has a productive morphology that allows the creation of complex words which are often highly ambiguous. Document tagging tools such as Parts-of-Speech Tagger, Phrase Chunker, Named Entity Tagger, and Compound Word Splitter are developed as a part of this research work. No such tools were available for Malayalam language. Finite State Transducer, High Order Conditional Random Field, Artificial Immunity System Principles, and Support Vector Machines are the techniques used for the design of these document preprocessing tools. This research work describes how the Named Entity is used to represent the documents. Single sentence questions are used to test the system. Overall Precision and Recall obtained are 88.5% and 85.9% respectively. This work can be extended in several directions. The coverage of non-factoid questions can be increased and also it can be extended to include open domain applications. Reference Resolution and Word Sense Disambiguation techniques are suggested as the future enhancements

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Malayalam is one of the 22 scheduled languages in India with more than 130 million speakers. This paper presents a report on the development of a speaker independent, continuous transcription system for Malayalam. The system employs Hidden Markov Model (HMM) for acoustic modeling and Mel Frequency Cepstral Coefficient (MFCC) for feature extraction. It is trained with 21 male and female speakers in the age group ranging from 20 to 40 years. The system obtained a word recognition accuracy of 87.4% and a sentence recognition accuracy of 84%, when tested with a set of continuous speech data.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

This thesis work is dedicated to use the computer-algebraic approach for dealing with the group symmetries and studying the symmetry properties of molecules and clusters. The Maple package Bethe, created to extract and manipulate the group-theoretical data and to simplify some of the symmetry applications, is introduced. First of all the advantages of using Bethe to generate the group theoretical data are demonstrated. In the current version, the data of 72 frequently applied point groups can be used, together with the data for all of the corresponding double groups. The emphasize of this work is placed to the applications of this package in physics of molecules and clusters. Apart from the analysis of the spectral activity of molecules with point-group symmetry, it is demonstrated how Bethe can be used to understand the field splitting in crystals or to construct the corresponding wave functions. Several examples are worked out to display (some of) the present features of the Bethe program. While we cannot show all the details explicitly, these examples certainly demonstrate the great potential in applying computer algebraic techniques to study the symmetry properties of molecules and clusters. A special attention is placed in this thesis work on the flexibility of the Bethe package, which makes it possible to implement another applications of symmetry. This implementation is very reasonable, because some of the most complicated steps of the possible future applications are already realized within the Bethe. For instance, the vibrational coordinates in terms of the internal displacement vectors for the Wilson's method and the same coordinates in terms of cartesian displacement vectors as well as the Clebsch-Gordan coefficients for the Jahn-Teller problem are generated in the present version of the program. For the Jahn-Teller problem, moreover, use of the computer-algebraic tool seems to be even inevitable, because this problem demands an analytical access to the adiabatic potential and, therefore, can not be realized by the numerical algorithm. However, the ability of the Bethe package is not exhausted by applications, mentioned in this thesis work. There are various directions in which the Bethe program could be developed in the future. Apart from (i) studying of the magnetic properties of materials and (ii) optical transitions, interest can be pointed out for (iii) the vibronic spectroscopy, and many others. Implementation of these applications into the package can make Bethe a much more powerful tool.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Restarting automata can be seen as analytical variants of classical automata as well as of regulated rewriting systems. We study a measure for the degree of nondeterminism of (context-free) languages in terms of deterministic restarting automata that are (strongly) lexicalized. This measure is based on the number of auxiliary symbols (categories) used for recognizing a language as the projection of its characteristic language onto its input alphabet. This type of recognition is typical for analysis by reduction, a method used in linguistics for the creation and verification of formal descriptions of natural languages. Our main results establish a hierarchy of classes of context-free languages and two hierarchies of classes of non-context-free languages that are based on the expansion factor of a language.