Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 20 of 31 for “"Language constructs."”.

  1. Teachers' self-efficacy beliefs about preparedness to teach reading and knowledge of language constructs: A case study

    … reading, determine teachers' understanding of language constructs, and examine their beliefs about what is needed in teacher education programs so they feel more prepared to teach reading. This study used one-on-one semi-structured interviews and a teacher background questionnaire as data …

    alverno Repository record for Teachers' self-efficacy beliefs about preparedness to teach reading and knowledge of language constructs: A case study (opens in a new tab)

  2. Connecticut elementary teachers' knowledge and ability integration of essential reading components for English language learner instruction : a quantitative examination.

    … can help students succeed. Still, some English Language Learner (ELL) teachers do not possess the knowledge or ability to teach the basic language constructs (Hurford et al., 2016; Washburn & Mulcahy, 2014). In turn, ELL students' reading processes are negatively affected (Goldenberg, 2020). The …

    baylor Repository record for Connecticut elementary teachers' knowledge and ability integration of essential reading components for English language learner instruction : a quantitative examination. (opens in a new tab)

  3. Simplified expression of message-driven programs and quantification of their impact on performance

    … arrival of messages. We developed language constructs to express dependences between messages and computations in order to simplify expression of message-driven programs. Predicting the performance of message-driven programs via simulations is difficult because the arrival order of …

    uiuc Repository record for Simplified expression of message-driven programs and quantification of their impact on performance (opens in a new tab)

  4. Distributed Path Pascal: A Language for Programming Coupled Systems

    This thesis introduces Distributed Path Pascal, a language which provides mechanisms to develop programs that utilize distributed systems and their resources. It has abstractions and new language constructs for programming communicating computer systems. Distributed Path Pascal introduces the …

    uiuc Repository record for Distributed Path Pascal: A Language for Programming Coupled Systems (opens in a new tab)

  5. Request-Based Mediated Execution

    How do you dynamically customize the programming language available in a context within an existing system, without changing the underlying system? This dissertation introduces a language design approach that addresses this problem. The basic idea is to structure programs as systems of multiple …

    uiuc Repository record for Request-Based Mediated Execution (opens in a new tab)

  6. A graphical environment for Déjà Vu app development

    … requires one to learn HTML and a few additional language constructs to create an app. In order to make Déjà Vu accessible to non-programmers, I created a WYSIWYG ("What You See Is What You Get") editor for Déjà Vu apps. This editor uses the drag-and-drop approach taken by many static website …

    mit Repository record for A graphical environment for Déjà Vu app development (opens in a new tab)

  7. Compilation using correct-by-construction program synthesis

    … and compiling embedded domain-specific languages developed in a proof assistant (Coq), showing how it allows us to extend correctness guarantees all the way down to a verification-aware assembly language. Our core idea is to phrase compilation of shallowly embedded programs to a …

    mit Repository record for Compilation using correct-by-construction program synthesis (opens in a new tab)

  8. The Taichi High-Performance and Differentiable Programming Language for Sparse and Quantized Visual Computing

    Using traditional programming languages such as C++ and CUDA, writing high-performance visual computing code is often laborious and requires deep expertise in performance engineering. This implies an undesirable trade-off between performance and productivity. Emerging visual computing workloads …

    mit Repository record for The Taichi High-Performance and Differentiable Programming Language for Sparse and Quantized Visual Computing (opens in a new tab)

  9. Impact Analysis for AspectJ - A Critical Analysis and Tool-Based Approach to AOP

    … in literature. However, when analyzing AOP languages it can be doubted that uncontrolled AOP is indeed a silver bullet. The contributions of the work presented in this thesis are twofold. First, we critically analyze AOP language constructs and their effects on program semantics to sensitize …

    passau-thes Repository record for Impact Analysis for AspectJ - A Critical Analysis and Tool-Based Approach to AOP (opens in a new tab)

  10. How to connect : applying Martha Nussbaum's literary ethical theory to E. M. Forster's Howards end

    … fruitful when applied to novels. Literary language constructs the form to convey the content to the reader. Form illuminating content may make the fundamental issue of ethics accessible to a larger reading public. This thesis argues the congruence between the philosopher Martha Nussbaum's …

    concordia Repository record for How to connect : applying Martha Nussbaum's literary ethical theory to E. M. Forster's Howards end (opens in a new tab)

  11. Hardware/Software Co-Design via Specification Refinement

    … capability is exposed using existing Rosetta language constructs that have, previous to this work, never been exploited. Together these two capabilities allow the refinement of high level, architecture independent specifications into low level, architecture specific hardware/software …

    ku Repository record for Hardware/Software Co-Design via Specification Refinement (opens in a new tab)

  12. A unification-based natural language interface to a database.

    … of a Lexical Functional Grammar (LFG) natural language front-end to a database is presented, and its capabilities demonstrated by reference to a set of queries used in the Chat-80 system. The potential of LFG for such applications is explored. Other grammars previously used for this purpose are …

    aston Repository record for A unification-based natural language interface to a database. (opens in a new tab)

  13. Reasoning and decisions in partially observable games

    … generate the full game tree. The utility of any language designed to express games depends on its expressive power, the ability of game designers to naturally and compactly describe game rules, and the reasoning and inferential tools that the language constructs enable. We present a description …

    uiuc Repository record for Reasoning and decisions in partially observable games (opens in a new tab)

  14. La pensée algébrique chez des élèves avec MLD (Mathematical Learning Disabilities) – Étude qualitative dans le secondaire

    … à l’aide de trois cadres théoriques : les language constructs de l’équipe de Malara, les types de généralisation de Radford et la typologie de preuves de Balacheff. Les résultats montrent que les élèves avec MLD peuvent manifester une pensée algébrique. Celle-ci ne diffère pas …

    hep-vaud Repository record for La pensée algébrique chez des élèves avec MLD (Mathematical Learning Disabilities) – Étude qualitative dans le secondaire (opens in a new tab)

  15. Exploring run-time reduction in programming codes via query optimization and caching

    "Object oriented programming languages raised the level of abstraction by supporting the explicit first class query constructs in the programming codes. These query constructs allow programmers to express operations on collections more abstractly than relying on their realization in loops or …

    must-thes Repository record for Exploring run-time reduction in programming codes via query optimization and caching (opens in a new tab)

  16. Me.TV : a visual programming language and interface for dynamic media programming

    … possible, we present a visual programming language at the center of the Me.TV platform that enables users to create complex rules with simple interactions. The visual language constructs allow users to create static preferences, such as genre constraints, and plan for non-static ones, such …

    mit Repository record for Me.TV : a visual programming language and interface for dynamic media programming (opens in a new tab)

  17. Qualitative Analysis of the Usability of Three Contemporary Scripting Languages: Perl, Python and Tcl.

    … the usability of three contemporary programming languages: Perl, Python, and Tcl. The relative usability of these languages was assessed by implementing two representative applications — a paint program and a chat program — in all three languages; using PSP to collect data on program development; …

    etsu Repository record for Qualitative Analysis of the Usability of Three Contemporary Scripting Languages: Perl, Python and Tcl. (opens in a new tab)

  18. Framework for Composition of Domain Specific Languages and the Effect of Composition on Re-use of Translation Rules

    DSLs are programming languages that have been designed to be used to solve problems in a specific domain. They provide constructs that are high-level and domain-specific to make it easier to implement solutions in the given domain. They frequently also limit the language to the domain, avoiding …

    essex Repository record for Framework for Composition of Domain Specific Languages and the Effect of Composition on Re-use of Translation Rules (opens in a new tab)

  19. Aggregation in temporal databases

    … based on a study of all major temporal query languages containing aggregates. The taxonomy categorizes the expressiveness and functionality of temporal aggregation. Based on this taxonomy, we introduce extensions to TSQL2 for temporal aggregation. The proposed language constructs allow one to …

    arizona-thes Repository record for Aggregation in temporal databases (opens in a new tab)

  20. Terapixel image processing and simulation with distributed halide

    … as stencils. Halide is a popular domain-specific language and compiler designed to implement stencil algorithms. Halide uses simple language constructs to express what to compute and a separate scheduling co-language for expressing how to perform the computation. This approach has demonstrated …

    mit Repository record for Terapixel image processing and simulation with distributed halide (opens in a new tab)

Page 1 of 2