NASA Technical Reports Server (NTRS)
Mathur, F. P.
1972-01-01
Several common higher level program languages are described. FORTRAN, ALGOL, COBOL, PL/1, and LISP 1.5 are summarized and compared. FORTRAN is the most widely used scientific programming language. ALGOL is a more powerful language for scientific programming. COBOL is used for most commercial programming applications. LISP 1.5 is primarily a list-processing language. PL/1 attempts to combine the desirable features of FORTRAN, ALGOL, and COBOL into a single language.
Cross-language Babel structs—making scientific interfaces more efficient
NASA Astrophysics Data System (ADS)
Prantl, Adrian; Ebner, Dietmar; Epperly, Thomas G. W.
2013-01-01
Babel is an open-source language interoperability framework tailored to the needs of high-performance scientific computing. As an integral element of the Common Component Architecture, it is employed in a wide range of scientific applications where it is used to connect components written in different programming languages. In this paper we describe how we extended Babel to support interoperable tuple data types (structs). Structs are a common idiom in (mono-lingual) scientific application programming interfaces (APIs); they are an efficient way to pass tuples of nonuniform data between functions, and are supported natively by most programming languages. Using our extended version of Babel, developers of scientific codes can now pass structs as arguments between functions implemented in any of the supported languages. In C, C++, Fortran 2003/2008 and Chapel, structs can be passed without the overhead of data marshaling or copying, providing language interoperability at minimal cost. Other supported languages are Fortran 77, Fortran 90/95, Java and Python. We will show how we designed a struct implementation that is interoperable with all of the supported languages and present benchmark data to compare the performance of all language bindings, highlighting the differences between languages that offer native struct support and an object-oriented interface with getter/setter methods. A case study shows how structs can help simplify the interfaces of scientific codes significantly.
The BLAZE language: A parallel language for scientific programming
NASA Technical Reports Server (NTRS)
Mehrotra, P.; Vanrosendale, J.
1985-01-01
A Pascal-like scientific programming language, Blaze, is described. Blaze contains array arithmetic, forall loops, and APL-style accumulation operators, which allow natural expression of fine grained parallelism. It also employs an applicative or functional procedure invocation mechanism, which makes it easy for compilers to extract coarse grained parallelism using machine specific program restructuring. Thus Blaze should allow one to achieve highly parallel execution on multiprocessor architectures, while still providing the user with onceptually sequential control flow. A central goal in the design of Blaze is portability across a broad range of parallel architectures. The multiple levels of parallelism present in Blaze code, in principle, allow a compiler to extract the types of parallelism appropriate for the given architecture while neglecting the remainder. The features of Blaze are described and shows how this language would be used in typical scientific programming.
The BLAZE language - A parallel language for scientific programming
NASA Technical Reports Server (NTRS)
Mehrotra, Piyush; Van Rosendale, John
1987-01-01
A Pascal-like scientific programming language, BLAZE, is described. BLAZE contains array arithmetic, forall loops, and APL-style accumulation operators, which allow natural expression of fine grained parallelism. It also employs an applicative or functional procedure invocation mechanism, which makes it easy for compilers to extract coarse grained parallelism using machine specific program restructuring. Thus BLAZE should allow one to achieve highly parallel execution on multiprocessor architectures, while still providing the user with conceptually sequential control flow. A central goal in the design of BLAZE is portability across a broad range of parallel architectures. The multiple levels of parallelism present in BLAZE code, in principle, allow a compiler to extract the types of parallelism appropriate for the given architecture while neglecting the remainder. The features of BLAZE are described and it is shown how this language would be used in typical scientific programming.
Whole-Language High Jinks: How to Tell When "Scientifically-Based Reading Instruction" Isn't
ERIC Educational Resources Information Center
Moats, Louisa
2007-01-01
In this practitioners' guide, a recognized reading expert explains how educators, parents, and concerned citizens can spot ineffective reading programs that may hide under the "scientifically-based" banner. Although the term "whole language" is not commonly used today, programs based on its premises remain popular. These…
ERIC Educational Resources Information Center
Weiss, Charles J.
2017-01-01
The Scientific Computing for Chemists course taught at Wabash College teaches chemistry students to use the Python programming language, Jupyter notebooks, and a number of common Python scientific libraries to process, analyze, and visualize data. Assuming no prior programming experience, the course introduces students to basic programming and…
What can the programming language Rust do for astrophysics?
NASA Astrophysics Data System (ADS)
Blanco-Cuaresma, Sergi; Bolmont, Emeline
2017-06-01
The astrophysics community uses different tools for computational tasks such as complex systems simulations, radiative transfer calculations or big data. Programming languages like Fortran, C or C++ are commonly present in these tools and, generally, the language choice was made based on the need for performance. However, this comes at a cost: safety. For instance, a common source of error is the access to invalid memory regions, which produces random execution behaviors and affects the scientific interpretation of the results. In 2015, Mozilla Research released the first stable version of a new programming language named Rust. Many features make this new language attractive for the scientific community, it is open source and it guarantees memory safety while offering zero-cost abstraction. We explore the advantages and drawbacks of Rust for astrophysics by re-implementing the fundamental parts of Mercury-T, a Fortran code that simulates the dynamical and tidal evolution of multi-planet systems.
A Randomized Field Trial of the Fast ForWord Language Computer-Based Training Program
ERIC Educational Resources Information Center
Borman, Geoffrey D.; Benson, James G.; Overman, Laura
2009-01-01
This article describes an independent assessment of the Fast ForWord Language computer-based training program developed by Scientific Learning Corporation. Previous laboratory research involving children with language-based learning impairments showed strong effects on their abilities to recognize brief and fast sequences of nonspeech and speech…
NASA Technical Reports Server (NTRS)
Sen, Syamal K.; Shaykhian, Gholam Ali
2011-01-01
MatLab(TradeMark)(MATrix LABoratory) is a numerical computation and simulation tool that is used by thousands Scientists and Engineers in many countries. MatLab does purely numerical calculations, which can be used as a glorified calculator or interpreter programming language; its real strength is in matrix manipulations. Computer algebra functionalities are achieved within the MatLab environment using "symbolic" toolbox. This feature is similar to computer algebra programs, provided by Maple or Mathematica to calculate with mathematical equations using symbolic operations. MatLab in its interpreter programming language form (command interface) is similar with well known programming languages such as C/C++, support data structures and cell arrays to define classes in object oriented programming. As such, MatLab is equipped with most of the essential constructs of a higher programming language. MatLab is packaged with an editor and debugging functionality useful to perform analysis of large MatLab programs and find errors. We believe there are many ways to approach real-world problems; prescribed methods to ensure foregoing solutions are incorporated in design and analysis of data processing and visualization can benefit engineers and scientist in gaining wider insight in actual implementation of their perspective experiments. This presentation will focus on data processing and visualizations aspects of engineering and scientific applications. Specifically, it will discuss methods and techniques to perform intermediate-level data processing covering engineering and scientific problems. MatLab programming techniques including reading various data files formats to produce customized publication-quality graphics, importing engineering and/or scientific data, organizing data in tabular format, exporting data to be used by other software programs such as Microsoft Excel, data presentation and visualization will be discussed.
NASA Technical Reports Server (NTRS)
Wrenn, Gregory A.
2005-01-01
This report describes a database routine called DB90 which is intended for use with scientific and engineering computer programs. The software is written in the Fortran 90/95 programming language standard with file input and output routines written in the C programming language. These routines should be completely portable to any computing platform and operating system that has Fortran 90/95 and C compilers. DB90 allows a program to supply relation names and up to 5 integer key values to uniquely identify each record of each relation. This permits the user to select records or retrieve data in any desired order.
Fenwick, Matthew; Sesanker, Colbert; Schiller, Martin R.; Ellis, Heidi JC; Hinman, M. Lee; Vyas, Jay; Gryk, Michael R.
2012-01-01
Scientists are continually faced with the need to express complex mathematical notions in code. The renaissance of functional languages such as LISP and Haskell is often credited to their ability to implement complex data operations and mathematical constructs in an expressive and natural idiom. The slow adoption of functional computing in the scientific community does not, however, reflect the congeniality of these fields. Unfortunately, the learning curve for adoption of functional programming techniques is steeper than that for more traditional languages in the scientific community, such as Python and Java, and this is partially due to the relative sparseness of available learning resources. To fill this gap, we demonstrate and provide applied, scientifically substantial examples of functional programming, We present a multi-language source-code repository for software integration and algorithm development, which generally focuses on the fields of machine learning, data processing, bioinformatics. We encourage scientists who are interested in learning the basics of functional programming to adopt, reuse, and learn from these examples. The source code is available at: https://github.com/CONNJUR/CONNJUR-Sandbox (see also http://www.connjur.org). PMID:25328913
Fenwick, Matthew; Sesanker, Colbert; Schiller, Martin R; Ellis, Heidi Jc; Hinman, M Lee; Vyas, Jay; Gryk, Michael R
2012-01-01
Scientists are continually faced with the need to express complex mathematical notions in code. The renaissance of functional languages such as LISP and Haskell is often credited to their ability to implement complex data operations and mathematical constructs in an expressive and natural idiom. The slow adoption of functional computing in the scientific community does not, however, reflect the congeniality of these fields. Unfortunately, the learning curve for adoption of functional programming techniques is steeper than that for more traditional languages in the scientific community, such as Python and Java, and this is partially due to the relative sparseness of available learning resources. To fill this gap, we demonstrate and provide applied, scientifically substantial examples of functional programming, We present a multi-language source-code repository for software integration and algorithm development, which generally focuses on the fields of machine learning, data processing, bioinformatics. We encourage scientists who are interested in learning the basics of functional programming to adopt, reuse, and learn from these examples. The source code is available at: https://github.com/CONNJUR/CONNJUR-Sandbox (see also http://www.connjur.org).
Program Supports Scientific Visualization
NASA Technical Reports Server (NTRS)
Keith, Stephan
1994-01-01
Primary purpose of General Visualization System (GVS) computer program is to support scientific visualization of data generated by panel-method computer program PMARC_12 (inventory number ARC-13362) on Silicon Graphics Iris workstation. Enables user to view PMARC geometries and wakes as wire frames or as light shaded objects. GVS is written in C language.
Kindlmann, Gordon; Chiw, Charisee; Seltzer, Nicholas; Samuels, Lamont; Reppy, John
2016-01-01
Many algorithms for scientific visualization and image analysis are rooted in the world of continuous scalar, vector, and tensor fields, but are programmed in low-level languages and libraries that obscure their mathematical foundations. Diderot is a parallel domain-specific language that is designed to bridge this semantic gap by providing the programmer with a high-level, mathematical programming notation that allows direct expression of mathematical concepts in code. Furthermore, Diderot provides parallel performance that takes advantage of modern multicore processors and GPUs. The high-level notation allows a concise and natural expression of the algorithms and the parallelism allows efficient execution on real-world datasets.
Object-Oriented Scientific Programming with Fortran 90
NASA Technical Reports Server (NTRS)
Norton, C.
1998-01-01
Fortran 90 is a modern language that introduces many important new features beneficial for scientific programming. We discuss our experiences in plasma particle simulation and unstructured adaptive mesh refinement on supercomputers, illustrating the features of Fortran 90 that support the object-oriented methodology.
Communicative Competence of the Fourth Year Students: Basis for Proposed English Language Program
ERIC Educational Resources Information Center
Tuan, Vu Van
2017-01-01
This study on level of communicative competence covering linguistic/grammatical and discourse has aimed at constructing a proposed English language program for 5 key universities in Vietnam. The descriptive method utilized was scientifically employed with comparative techniques and correlational analysis. The researcher treated the surveyed data…
DOE Office of Scientific and Technical Information (OSTI.GOV)
Ahrens, J.P.; Shapiro, L.G.; Tanimoto, S.L.
1997-04-01
This paper describes a computing environment which supports computer-based scientific research work. Key features include support for automatic distributed scheduling and execution and computer-based scientific experimentation. A new flexible and extensible scheduling technique that is responsive to a user`s scheduling constraints, such as the ordering of program results and the specification of task assignments and processor utilization levels, is presented. An easy-to-use constraint language for specifying scheduling constraints, based on the relational database query language SQL, is described along with a search-based algorithm for fulfilling these constraints. A set of performance studies show that the environment can schedule and executemore » program graphs on a network of workstations as the user requests. A method for automatically generating computer-based scientific experiments is described. Experiments provide a concise method of specifying a large collection of parameterized program executions. The environment achieved significant speedups when executing experiments; for a large collection of scientific experiments an average speedup of 3.4 on an average of 5.5 scheduled processors was obtained.« less
DOE Office of Scientific and Technical Information (OSTI.GOV)
Ayer, Vidya M.; Miguez, Sheila; Toby, Brian H.
Scientists have been central to the historical development of the computer industry, but the importance of software only continues to grow for all areas of scientific research and in particular for powder diffraction. Knowing how to program a computer is a basic and useful skill for scientists. The article introduces the three types of programming languages and why scripting languages are now preferred for scientists. Of them, the authors assert Python is the most useful and easiest to learn. Python is introduced. Also presented is an overview to a few of the many add-on packages available to extend the capabilitiesmore » of Python, for example, for numerical computations, scientific graphics and graphical user interface programming.« less
NASA Technical Reports Server (NTRS)
Hibbard, William L.; Dyer, Charles R.; Paul, Brian E.
1994-01-01
The VIS-AD data model integrates metadata about the precision of values, including missing data indicators and the way that arrays sample continuous functions, with the data objects of a scientific programming language. The data objects of this data model form a lattice, ordered by the precision with which they approximate mathematical objects. We define a similar lattice of displays and study visualization processes as functions from data lattices to display lattices. Such functions can be applied to visualize data objects of all data types and are thus polymorphic.
Basic Scientific Subroutines, Volume II.
ERIC Educational Resources Information Center
Ruckdeschel, F. R.
This book, second in a series dealing with scientific programing in the BASIC language, provides students, engineers, and scientists with a documented library of subroutines for scientific applications. Subjects of the eight chapters include: (1) least-squares approximation of functions and smoothing of data; (2) approximating functions by series…
A language comparison for scientific computing on MIMD architectures
NASA Technical Reports Server (NTRS)
Jones, Mark T.; Patrick, Merrell L.; Voigt, Robert G.
1989-01-01
Choleski's method for solving banded symmetric, positive definite systems is implemented on a multiprocessor computer using three FORTRAN based parallel programming languages, the Force, PISCES and Concurrent FORTRAN. The capabilities of the language for expressing parallelism and their user friendliness are discussed, including readability of the code, debugging assistance offered, and expressiveness of the languages. The performance of the different implementations is compared. It is argued that PISCES, using the Force for medium-grained parallelism, is the appropriate choice for programming Choleski's method on the multiprocessor computer, Flex/32.
ONR Far East Scientific Bulletin, Volume 7, Number 2, April-June 1982,
1982-01-01
contained source code . - PAL (Program Automation Language) PAL is a system design language that automatically generates an executable program from a...NTIS c3&1 DTIC TliB Unn ’l.- A ElJustitt for _ By - Distrib~tion Availability Codes Avail and/or Di st Speojal iii 0- CONTENTS~ P age r’A Gflmpse at...tools exist at ECL in prototype forms. Like most major computer manufacturers, they have also extended high level languages such as FORTRAN , COBOL
Scientific Programming Using Java: A Remote Sensing Example
NASA Technical Reports Server (NTRS)
Prados, Don; Mohamed, Mohamed A.; Johnson, Michael; Cao, Changyong; Gasser, Jerry
1999-01-01
This paper presents results of a project to port remote sensing code from the C programming language to Java. The advantages and disadvantages of using Java versus C as a scientific programming language in remote sensing applications are discussed. Remote sensing applications deal with voluminous data that require effective memory management, such as buffering operations, when processed. Some of these applications also implement complex computational algorithms, such as Fast Fourier Transformation analysis, that are very performance intensive. Factors considered include performance, precision, complexity, rapidity of development, ease of code reuse, ease of maintenance, memory management, and platform independence. Performance of radiometric calibration code written in Java for the graphical user interface and of using C for the domain model are also presented.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Hohn, Michael; Adams, Paul
2006-09-05
The L3 system is a computational steering environment for image processing and scientific computing. It consists of an interactive graphical language and interface. Its purpose is to help advanced users in controlling their computational software and assist in the management of data accumulated during numerical experiments. L3 provides a combination of features not found in other environments; these are: - textual and graphical construction of programs - persistence of programs and associated data - direct mapping between the scripts, the parameters, and the produced data - implicit hierarchial data organization - full programmability, including conditionals and functions - incremental executionmore » of programs The software includes the l3 language and the graphical environment. The language is a single-assignment functional language; the implementation consists of lexer, parser, interpreter, storage handler, and editing support, The graphical environment is an event-driven nested list viewer/editor providing graphical elements corresponding to the language. These elements are both the represenation of a users program and active interfaces to the values computed by that program.« less
DESIGN: a program to create data entry programs
J. Michael Wuerth; David R. Weise
1994-01-01
Scientific data entry can be an exacting process. The specific information needs change from investigation to investigation. A computer program to design custom data screens is described. The program, DESIGN, generates the necessary C programming language source code to create a basic data entry program. Data entry screens can contain multiple nested screens. Users can...
ERIC Educational Resources Information Center
McCullough, Robert A.; And Others
This report presents the results of a review and evaluation of the Langley Research Center's scientific and technical information program, which examined technical reports from various institutions and organizations to determine the organization of reports, the language used to convey information, and the methods used to present information.…
NASA Astrophysics Data System (ADS)
Press, William H.; Teukolsky, Saul A.; Vettering, William T.; Flannery, Brian P.
2003-05-01
The two Numerical Recipes books are marvellous. The principal book, The Art of Scientific Computing, contains program listings for almost every conceivable requirement, and it also contains a well written discussion of the algorithms and the numerical methods involved. The Example Book provides a complete driving program, with helpful notes, for nearly all the routines in the principal book. The first edition of Numerical Recipes: The Art of Scientific Computing was published in 1986 in two versions, one with programs in Fortran, the other with programs in Pascal. There were subsequent versions with programs in BASIC and in C. The second, enlarged edition was published in 1992, again in two versions, one with programs in Fortran (NR(F)), the other with programs in C (NR(C)). In 1996 the authors produced Numerical Recipes in Fortran 90: The Art of Parallel Scientific Computing as a supplement, called Volume 2, with the original (Fortran) version referred to as Volume 1. Numerical Recipes in C++ (NR(C++)) is another version of the 1992 edition. The numerical recipes are also available on a CD ROM: if you want to use any of the recipes, I would strongly advise you to buy the CD ROM. The CD ROM contains the programs in all the languages. When the first edition was published I bought it, and have also bought copies of the other editions as they have appeared. Anyone involved in scientific computing ought to have a copy of at least one version of Numerical Recipes, and there also ought to be copies in every library. If you already have NR(F), should you buy the NR(C++) and, if not, which version should you buy? In the preface to Volume 2 of NR(F), the authors say 'C and C++ programmers have not been far from our minds as we have written this volume, and we think that you will find that time spent in absorbing its principal lessons will be amply repaid in the future as C and C++ eventually develop standard parallel extensions'. In the preface and introduction to NR(C++), the authors point out some of the problems in the use of C++ in scientific computing. I have not found any mention of parallel computing in NR(C++). Fortran has quite a lot going for it. As someone who has used it in most of its versions from Fortran II, I have seen it develop and leave behind other languages promoted by various enthusiasts: who now uses Algol or Pascal? I think it unlikely that C++ will disappear: it was devised as a systems language, and can also be used for other purposes such as scientific computing. It is possible that Fortran will disappear, but Fortran has the strengths that it can develop, that there are extensive Fortran subroutine libraries, and that it has been developed for parallel computing. To argue with programmers as to which is the best language to use is sterile. If you wish to use C++, then buy NR(C++), but you should also look at volume 2 of NR(F). If you are a Fortran programmer, then make sure you have NR(F), volumes 1 and 2. But whichever language you use, make sure you have one version or the other, and the CD ROM. The Example Book provides listings of complete programs to run nearly all the routines in NR, frequently based on cases where an anlytical solution is available. It is helpful when developing a new program incorporating an unfamiliar routine to see that routine actually working, and this is what the programs in the Example Book achieve. I started teaching computational physics before Numerical Recipes was published. If I were starting again, I would make heavy use of both The Art of Scientific Computing and of the Example Book. Every computational physics teaching laboratory should have both volumes: the programs in the Example Book are included on the CD ROM, but the extra commentary in the book itself is of considerable value. P Borcherds
CDC to CRAY FORTRAN conversion manual
NASA Technical Reports Server (NTRS)
Mcgary, C.; Diebert, D.
1983-01-01
Documentation describing software differences between two general purpose computers for scientific applications is presented. Descriptions of the use of the FORTRAN and FORTRAN 77 high level programming language on a CDC 7600 under SCOPE and a CRAY XMP under COS are offered. Itemized differences of the FORTRAN language sets of the two machines are also included. The material is accompanied by numerous examples of preferred programming techniques for the two machines.
A comparative study of programming languages for next-generation astrodynamics systems
NASA Astrophysics Data System (ADS)
Eichhorn, Helge; Cano, Juan Luis; McLean, Frazer; Anderl, Reiner
2018-03-01
Due to the computationally intensive nature of astrodynamics tasks, astrodynamicists have relied on compiled programming languages such as Fortran for the development of astrodynamics software. Interpreted languages such as Python, on the other hand, offer higher flexibility and development speed thereby increasing the productivity of the programmer. While interpreted languages are generally slower than compiled languages, recent developments such as just-in-time (JIT) compilers or transpilers have been able to close this speed gap significantly. Another important factor for the usefulness of a programming language is its wider ecosystem which consists of the available open-source packages and development tools such as integrated development environments or debuggers. This study compares three compiled languages and three interpreted languages, which were selected based on their popularity within the scientific programming community and technical merit. The three compiled candidate languages are Fortran, C++, and Java. Python, Matlab, and Julia were selected as the interpreted candidate languages. All six languages are assessed and compared to each other based on their features, performance, and ease-of-use through the implementation of idiomatic solutions to classical astrodynamics problems. We show that compiled languages still provide the best performance for astrodynamics applications, but JIT-compiled dynamic languages have reached a competitive level of speed and offer an attractive compromise between numerical performance and programmer productivity.
Python is a high-level scripting language that is becoming increasingly popular for scientific computing. This all-day workshop is designed to introduce the basics of Python programming to ecologists. Some scripting/programming experience is recommended (e.g. familiarity with R)....
NASA Technical Reports Server (NTRS)
Sen, Syamal K.; Shaykhian, Gholam Ali
2011-01-01
MatLab(R) (MATrix LABoratory) is a numerical computation and simulation tool that is used by thousands Scientists and Engineers in many cou ntries. MatLab does purely numerical calculations, which can be used as a glorified calculator or interpreter programming language; its re al strength is in matrix manipulations. Computer algebra functionalities are achieved within the MatLab environment using "symbolic" toolbo x. This feature is similar to computer algebra programs, provided by Maple or Mathematica to calculate with mathematical equations using s ymbolic operations. MatLab in its interpreter programming language fo rm (command interface) is similar with well known programming languag es such as C/C++, support data structures and cell arrays to define c lasses in object oriented programming. As such, MatLab is equipped with most ofthe essential constructs of a higher programming language. M atLab is packaged with an editor and debugging functionality useful t o perform analysis of large MatLab programs and find errors. We belie ve there are many ways to approach real-world problems; prescribed methods to ensure foregoing solutions are incorporated in design and ana lysis of data processing and visualization can benefit engineers and scientist in gaining wider insight in actual implementation of their perspective experiments. This presentation will focus on data processing and visualizations aspects of engineering and scientific applicati ons. Specifically, it will discuss methods and techniques to perform intermediate-level data processing covering engineering and scientifi c problems. MatLab programming techniques including reading various data files formats to produce customized publication-quality graphics, importing engineering and/or scientific data, organizing data in tabu lar format, exporting data to be used by other software programs such as Microsoft Excel, data presentation and visualization will be discussed. The presentation will emphasize creating practIcal scripts (pro grams) that extend the basic features of MatLab TOPICS mclude (1) Ma trix and vector analysis and manipulations (2) Mathematical functions (3) Symbolic calculations & functions (4) Import/export data files (5) Program lOgic and flow control (6) Writing function and passing parameters (7) Test application programs
Application of Modern Fortran to Spacecraft Trajectory Design and Optimization
NASA Technical Reports Server (NTRS)
Williams, Jacob; Falck, Robert D.; Beekman, Izaak B.
2018-01-01
In this paper, applications of the modern Fortran programming language to the field of spacecraft trajectory optimization and design are examined. Modern object-oriented Fortran has many advantages for scientific programming, although many legacy Fortran aerospace codes have not been upgraded to use the newer standards (or have been rewritten in other languages perceived to be more modern). NASA's Copernicus spacecraft trajectory optimization program, originally a combination of Fortran 77 and Fortran 95, has attempted to keep up with modern standards and makes significant use of the new language features. Various algorithms and methods are presented from trajectory tools such as Copernicus, as well as modern Fortran open source libraries and other projects.
Flexible language constructs for large parallel programs
NASA Technical Reports Server (NTRS)
Rosing, Matthew; Schnabel, Robert
1993-01-01
The goal of the research described is to develop flexible language constructs for writing large data parallel numerical programs for distributed memory (MIMD) multiprocessors. Previously, several models have been developed to support synchronization and communication. Models for global synchronization include SIMD (Single Instruction Multiple Data), SPMD (Single Program Multiple Data), and sequential programs annotated with data distribution statements. The two primary models for communication include implicit communication based on shared memory and explicit communication based on messages. None of these models by themselves seem sufficient to permit the natural and efficient expression of the variety of algorithms that occur in large scientific computations. An overview of a new language that combines many of these programming models in a clean manner is given. This is done in a modular fashion such that different models can be combined to support large programs. Within a module, the selection of a model depends on the algorithm and its efficiency requirements. An overview of the language and discussion of some of the critical implementation details is given.
Exploiting graphics processing units for computational biology and bioinformatics.
Payne, Joshua L; Sinnott-Armstrong, Nicholas A; Moore, Jason H
2010-09-01
Advances in the video gaming industry have led to the production of low-cost, high-performance graphics processing units (GPUs) that possess more memory bandwidth and computational capability than central processing units (CPUs), the standard workhorses of scientific computing. With the recent release of generalpurpose GPUs and NVIDIA's GPU programming language, CUDA, graphics engines are being adopted widely in scientific computing applications, particularly in the fields of computational biology and bioinformatics. The goal of this article is to concisely present an introduction to GPU hardware and programming, aimed at the computational biologist or bioinformaticist. To this end, we discuss the primary differences between GPU and CPU architecture, introduce the basics of the CUDA programming language, and discuss important CUDA programming practices, such as the proper use of coalesced reads, data types, and memory hierarchies. We highlight each of these topics in the context of computing the all-pairs distance between instances in a dataset, a common procedure in numerous disciplines of scientific computing. We conclude with a runtime analysis of the GPU and CPU implementations of the all-pairs distance calculation. We show our final GPU implementation to outperform the CPU implementation by a factor of 1700.
The paradigm compiler: Mapping a functional language for the connection machine
NASA Technical Reports Server (NTRS)
Dennis, Jack B.
1989-01-01
The Paradigm Compiler implements a new approach to compiling programs written in high level languages for execution on highly parallel computers. The general approach is to identify the principal data structures constructed by the program and to map these structures onto the processing elements of the target machine. The mapping is chosen to maximize performance as determined through compile time global analysis of the source program. The source language is Sisal, a functional language designed for scientific computations, and the target language is Paris, the published low level interface to the Connection Machine. The data structures considered are multidimensional arrays whose dimensions are known at compile time. Computations that build such arrays usually offer opportunities for highly parallel execution; they are data parallel. The Connection Machine is an attractive target for these computations, and the parallel for construct of the Sisal language is a convenient high level notation for data parallel algorithms. The principles and organization of the Paradigm Compiler are discussed.
A data management system for engineering and scientific computing
NASA Technical Reports Server (NTRS)
Elliot, L.; Kunii, H. S.; Browne, J. C.
1978-01-01
Data elements and relationship definition capabilities for this data management system are explicitly tailored to the needs of engineering and scientific computing. System design was based upon studies of data management problems currently being handled through explicit programming. The system-defined data element types include real scalar numbers, vectors, arrays and special classes of arrays such as sparse arrays and triangular arrays. The data model is hierarchical (tree structured). Multiple views of data are provided at two levels. Subschemas provide multiple structural views of the total data base and multiple mappings for individual record types are supported through the use of a REDEFINES capability. The data definition language and the data manipulation language are designed as extensions to FORTRAN. Examples of the coding of real problems taken from existing practice in the data definition language and the data manipulation language are given.
dREL: a relational expression language for dictionary methods.
Spadaccini, Nick; Castleden, Ian R; du Boulay, Doug; Hall, Sydney R
2012-08-27
The provision of precise metadata is an important but a largely underrated challenge for modern science [Nature 2009, 461, 145]. We describe here a dictionary methods language dREL that has been designed to enable complex data relationships to be expressed as formulaic scripts in data dictionaries written in DDLm [Spadaccini and Hall J. Chem. Inf. Model.2012 doi:10.1021/ci300075z]. dREL describes data relationships in a simple but powerful canonical form that is easy to read and understand and can be executed computationally to evaluate or validate data. The execution of dREL expressions is not a substitute for traditional scientific computation; it is to provide precise data dependency information to domain-specific definitions and a means for cross-validating data. Some scientific fields apply conventional programming languages to methods scripts but these tend to inhibit both dictionary development and accessibility. dREL removes the programming barrier and encourages the production of the metadata needed for seamless data archiving and exchange in science.
ERIC Educational Resources Information Center
Jan, Mingfong; San, Chee Yam; Tan, Ek Ming
2011-01-01
There is a need for schools to engage students in constructing scientific theories like practicing scientists in order to excel in the 21st century knowledge economy. An approach to engage students in constructing scientific theories is to enculturate students in doing science with language, which differs from the mainstream classroom…
Flexible Language Constructs for Large Parallel Programs
Rosing, Matt; Schnabel, Robert
1994-01-01
The goal of the research described in this article is to develop flexible language constructs for writing large data parallel numerical programs for distributed memory (multiple instruction multiple data [MIMD]) multiprocessors. Previously, several models have been developed to support synchronization and communication. Models for global synchronization include single instruction multiple data (SIMD), single program multiple data (SPMD), and sequential programs annotated with data distribution statements. The two primary models for communication include implicit communication based on shared memory and explicit communication based on messages. None of these models by themselves seem sufficient to permit the natural and efficient expression ofmore » the variety of algorithms that occur in large scientific computations. In this article, we give an overview of a new language that combines many of these programming models in a clean manner. This is done in a modular fashion such that different models can be combined to support large programs. Within a module, the selection of a model depends on the algorithm and its efficiency requirements. In this article, we give an overview of the language and discuss some of the critical implementation details.« less
Reading, Writing & Rings: Science Literacy for K-4 Students
NASA Astrophysics Data System (ADS)
McConnell, S.; Spilker, L.; Zimmerman-Brachman, R.
2007-12-01
Scientific discovery is the impetus for the K-4 Education program, "Reading, Writing & Rings." This program is unique because its focus is to engage elementary students in reading and writing to strengthen these basic academic skills through scientific content. As science has been increasingly overtaken by the language arts in elementary classrooms, the Cassini Education Program has taken advantage of a new cross-disciplinary approach to use language arts as a vehicle for increasing scientific content in the classroom. By utilizing the planet Saturn and the Cassini-Huygens mission as a model in both primary reading and writing students in these grade levels, young students can explore science material while at the same time learning these basic academic skills. Content includes reading, thinking, and hands-on activities. Developed in partnership with the Cassini-Huygens Education and Public Outreach Program, the Bay Area Writing Project/California Writing Project, Foundations in Reading Through Science & Technology (FIRST), and the Caltech Pre-College Science Initiative (CAPSI), and classroom educators, "Reading, Writing & Rings" blends the excitement of space exploration with reading and writing. All materials are teacher developed, aligned with national science and language education standards, and are available from the Cassini-Huygens website: http://saturn.jpl.nasa.gov/education/edu-k4.cfm Materials are divided into two grade level units. One unit is designed for students in grades 1 and 2 while the other unit focuses on students in grades 3 and 4. Each includes a series of lessons that take students on a path of exploration of Saturn using reading and writing prompts.
NASA Astrophysics Data System (ADS)
Dragan, Laurentiu; Watt, Stephen M.
Computer algebra in scientific computation squarely faces the dilemma of natural mathematical expression versus efficiency. While higher-order programming constructs and parametric polymorphism provide a natural and expressive language for mathematical abstractions, they can come at a considerable cost. We investigate how deeply nested type constructions may be optimized to achieve performance similar to that of hand-tuned code written in lower-level languages.
Charlton, Bruce G
2007-01-01
In scientific writing, although clarity and precision of language are vital to effective communication, it seems undeniable that content is more important than form. Potentially valuable knowledge should not be excluded from the scientific literature merely because the researchers lack advanced language skills. Given that global scientific literature is overwhelmingly in the English-language, this presents a problem for non-native speakers. My proposal is that scientists should be permitted to construct papers using a substantial number of direct quotations from the already-published scientific literature. Quotations would need to be explicitly referenced so that the original author and publication should be given full credit for creating such a useful and valid description. At the extreme, this might result in a paper consisting mainly of a 'mosaic' of quotations from the already existing scientific literature, which are linked and extended by relatively few sentences comprising new data or ideas. This model bears some conceptual relationship to the recent trend in computing science for component-based or component-oriented software engineering - in which new programs are constructed by reusing programme components, which may be available in libraries. A new functionality is constructed by linking-together many pre-existing chunks of software. I suggest that journal editors should, in their instructions to authors, explicitly allow this 'component-oriented' method of constructing scientific articles; and carefully describe how it can be accomplished in such a way that proper referencing is enforced, and full credit is allocated to the authors of the reused linguistic components.
25 CFR 39.134 - How does a school identify a Limited English Proficient student?
Code of Federal Regulations, 2011 CFR
2011-04-01
... student? 39.134 Section 39.134 Indians BUREAU OF INDIAN AFFAIRS, DEPARTMENT OF THE INTERIOR EDUCATION THE INDIAN SCHOOL EQUALIZATION PROGRAM Indian School Equalization Formula Language Development Programs § 39... limited English proficient (LEP) by using a nationally recognized scientifically research-based test. ...
ERIC Educational Resources Information Center
OTHS, FLORENCE V.; STRUMPF, BENJAMIN E.
SPECIAL PROGRAMS FOR THIRD-, FOURTH-, AND FIFTH-GRADE STUDENTS IN THE BRONX SCHOOLS WERE PREPARED. CURRICULUM AREAS FOR GRADES 3 AND 4 WERE--HEALTH, LANGUAGE ARTS, MUSIC, MATHEMATICS, AND SCIENCE. IN SCIENCE, FOR EXAMPLE, THE SCIENTIFIC ASPECTS OF THE COMMUNITY AND SCIENCE IN EVERYDAY LIVING WERE EXPLORED. NEW TEACHERS WERE ORIENTED TO THE PROGRAM…
An Optimum Strategy for Learning to Read Foreign Scientific and Technical Literature.
ERIC Educational Resources Information Center
Alford, M.H.T.
A report on a series of computer programs being written to make frequency counts designed to indicate the learning problems to be encountered in any approach to a target literature discusses how these programs can be used to aid in foreign language vocabulary learning. (Author/AF)
NASA Astrophysics Data System (ADS)
Faiyetole, Ayodele Adekunle
2008-12-01
The world is made up of people of varied cultures who speak different languages. In Africa and, to be more specific, in Nigeria, there is a wide diversity of languages and customs. Nigeria has about 250 ethnic social units, to the extent that just a few of the populace have an effective understanding of English, the nation’s official language. Hence, most communications are carried out in the local languages. To efficiently communicate the heliophysical and other scientific and technological phenomena to the general public, quite a lot would have to be done in the cultural and language context. There is a need to adequately involve social scientists in the education and public outreach programs relating to space science and technology. This paper looks at various ways in which languages and diversity in cultures could be harnessed more effectively to communicate science. The paper also discusses how the various International Heliophysical Year education resources could be adapted to a multi-cultural society, therefore, able to reach more people in the world.
NASA Astrophysics Data System (ADS)
Arya, Diana; Maul, Andrew
2016-04-01
The United Nations' declaration on climate change education in December 2014 has sparked a renewal of policies and programs initiated during the 'Decade of Education for Sustainable Development' (DESD, 2005-2014), aimed at promoting awareness, understanding, and civic action for environmental sustainability within learning communities all around the world. We present findings from a dialogic, multimodal, and literacies-based educational project designed to provide secondary students (N = 141) from four countries with the resources to read about and discuss evidence regarding climate change from seminal studies with peers and a core group of scientists (N = 7). Post-program interviews revealed a significant increase in language use related to evidence-based reasoning. Students also demonstrated an increased propensity to recycle. These findings support the hypothesis that providing opportunities for students to read and discuss seminal scientific sources incites positive changes in beliefs, attitudes, and behaviors related to climate change and climate science, and understandings of the nature of scientific evidence and argumentation.
Scientific Language: Wherein Its Mystique?
ERIC Educational Resources Information Center
Randall, Alice Fracker
In recent years both scientists and laypeople have viewed with dismay the notion that science seems mysteriously different from other areas of human concern. Scientific language is part of the mystique. Yet scientific language is human language before it is science. The mystique that people ascribe to scientific language is of their own making,…
LevelScheme: A level scheme drawing and scientific figure preparation system for Mathematica
NASA Astrophysics Data System (ADS)
Caprio, M. A.
2005-09-01
LevelScheme is a scientific figure preparation system for Mathematica. The main emphasis is upon the construction of level schemes, or level energy diagrams, as used in nuclear, atomic, molecular, and hadronic physics. LevelScheme also provides a general infrastructure for the preparation of publication-quality figures, including support for multipanel and inset plotting, customizable tick mark generation, and various drawing and labeling tasks. Coupled with Mathematica's plotting functions and powerful programming language, LevelScheme provides a flexible system for the creation of figures combining diagrams, mathematical plots, and data plots. Program summaryTitle of program:LevelScheme Catalogue identifier:ADVZ Program obtainable from: CPC Program Library, Queen's University of Belfast, N. Ireland Program summary URL:http://cpc.cs.qub.ac.uk/summaries/ADVZ Operating systems:Any which supports Mathematica; tested under Microsoft Windows XP, Macintosh OS X, and Linux Programming language used:Mathematica 4 Number of bytes in distributed program, including test and documentation:3 051 807 Distribution format:tar.gz Nature of problem:Creation of level scheme diagrams. Creation of publication-quality multipart figures incorporating diagrams and plots. Method of solution:A set of Mathematica packages has been developed, providing a library of level scheme drawing objects, tools for figure construction and labeling, and control code for producing the graphics.
Leveraging Transcultural Enrollments to Enhance Application of the Scientific Method
NASA Astrophysics Data System (ADS)
Loudin, M.
2013-12-01
Continued growth of transcultural academic programs presents an opportunity for all of the students involved to improve utilization of the scientific method. Our own business success depends on how effectively we apply the scientific method, and so it is unsurprising that our hiring programs focus on three broad areas of capability among applicants which are strongly related to the scientific method. These are 1) ability to continually learn up-to-date earth science concepts, 2) ability to effectively and succinctly communicate in the English language, both oral and written, and 3) ability to employ behaviors that are advantageous with respect to the various phases of the scientific method. This third area is often the most difficult to develop, because neither so-called Western nor Eastern cultures encourage a suite of behaviors that are ideally suited. Generally, the acceptance of candidates into academic programs, together with subsequent high performance evidenced by grades, is a highly valid measure of continuous learning capability. Certainly, students for whom English is not a native language face additional challenges, but succinct and effective communication is an art which requires practice and development, regardless of native language. The ability to communicate in English is crucial, since it is today's lingua franca for both science and commerce globally. Therefore, we strongly support the use of frequent English written assignments and oral presentations as an integral part of all scientific academic programs. There is no question but that this poses additional work for faculty; nevertheless it is a key ingredient to the optimal development of students. No one culture has a monopoly with respect to behaviors that promote effective leveraging of the scientific method. For instance, the growing complexity of experimental protocols argues for a high degree of interdependent effort, which is more often associated with so-called Eastern than Western cultures. Conversely, the willingness to express new ideas regardless of one's status is a key to formation of new or disruptive hypotheses, and is more typically seen in Western than Eastern cultures. The opportunity posed by transcultural academic programs lies in: 1) participants learning which of their own preferred behaviors either promote or hinder excellence in scientific results, 2) observing and learning from others' behaviors, and 3) in learning to apply their individual strengths as part of a team. The term 'inclusion' provides a useful shorthand for how academic departments might approach the development of 'ideal' scientific behaviors in their students. An inclusive approach recognizes that a 'one size fits all' approach is not likely to succeed; different individuals have different preferred behaviors, which are not fully predicted by their home culture. It also implies the use of more group projects than many departments currently employ, in order to provide realistic learning laboratories for the students. An emphasis on behaviors can be an uncomfortable idea in 'hard science' circles, both in academia and in industry. However, as scientists we have a responsibility to develop our successors to deliver the best possible scientific results, and the growth of transcultural academic programs presents us an opportunity that we should not miss.
The microcomputer scientific software series 3: general linear model--analysis of variance.
Harold M. Rauscher
1985-01-01
A BASIC language set of programs, designed for use on microcomputers, is presented. This set of programs will perform the analysis of variance for any statistical model describing either balanced or unbalanced designs. The program computes and displays the degrees of freedom, Type I sum of squares, and the mean square for the overall model, the error, and each factor...
Zidarić, Mihaela; Vičić-Hudorović, Višnja; Hudorović, Narcis
2016-06-01
One of the methods that have been used to encourage student reflection skills is scientific writing. The purpose of this article is to discuss implementation of obligatory study topic with the main objective to increase the skills of scientific writing among students of Bachelor Nursing Curriculum and its relation to scientific publishing volume of Bachelor degree students from the University of Dubrovnik. By searching the local rank database called HRČAK, data were collected on publication volume of the Bachelor course students at the University of Dubrovnik from 2010 to 2014. Articles published in the Croatian medical journals in Croatian language were identified. Sixty-six students published 35 articles, alone or with co-authors. Two (6%) articles were written by a single author. Among co-authors from the nursing profession, those with associate degree in nursing (20%) predominated, followed by medical doctors and anthropologists (25%). The total number of authors was 95, and the share of papers published in Croatian language was 100%. The body of published articles increased from 2012 to 2013 by 14%, and then from 2013 to 2014 by 113%. For future investigations, closer insight into novel approaches is needed to encourage nursing students to increase their scientific productivity, especially in English language. In order to enhance international visibility of Croatian nursing authors, academic members of the Croatian scientific nursing community should find additional tools to upgrade scientific productivity of the Croatian nursing authors.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Dubois, P.F.
1989-05-16
This paper discusses the basis system. Basis is a program development system for scientific programs. It has been developed over the last five years at Lawrence Livermore National Laboratory (LLNL), where it is now used in about twenty major programming efforts. The Basis System includes two major components, a program development system and a run-time package. The run-time package provides the Basis Language interpreter, through which the user does input, output, plotting, and control of the program's subroutines and functions. Variables in the scientific packages are known to this interpreter, so that the user may arbitrarily print, plot, and calculatemore » with, any major program variables. Also provided are facilities for dynamic memory management, terminal logs, error recovery, text-file i/o, and the attachment of non-Basis-developed packages.« less
Design of a verifiable subset for HAL/S
NASA Technical Reports Server (NTRS)
Browne, J. C.; Good, D. I.; Tripathi, A. R.; Young, W. D.
1979-01-01
An attempt to evaluate the applicability of program verification techniques to the existing programming language, HAL/S is discussed. HAL/S is a general purpose high level language designed to accommodate the software needs of the NASA Space Shuttle project. A diversity of features for scientific computing, concurrent and real-time programming, and error handling are discussed. The criteria by which features were evaluated for inclusion into the verifiable subset are described. Individual features of HAL/S with respect to these criteria are examined and justification for the omission of various features from the subset is provided. Conclusions drawn from the research are presented along with recommendations made for the use of HAL/S with respect to the area of program verification.
MatLab Script and Functional Programming
NASA Technical Reports Server (NTRS)
Shaykhian, Gholam Ali
2007-01-01
MatLab Script and Functional Programming: MatLab is one of the most widely used very high level programming languages for scientific and engineering computations. It is very user-friendly and needs practically no formal programming knowledge. Presented here are MatLab programming aspects and not just the MatLab commands for scientists and engineers who do not have formal programming training and also have no significant time to spare for learning programming to solve their real world problems. Specifically provided are programs for visualization. The MatLab seminar covers the functional and script programming aspect of MatLab language. Specific expectations are: a) Recognize MatLab commands, script and function. b) Create, and run a MatLab function. c) Read, recognize, and describe MatLab syntax. d) Recognize decisions, loops and matrix operators. e) Evaluate scope among multiple files, and multiple functions within a file. f) Declare, define and use scalar variables, vectors and matrices.
A Digital Simulation Program for Health Science Students to Follow Drug Levels in the Body
ERIC Educational Resources Information Center
Stavchansky, Salomon; And Others
1977-01-01
The Rayetheon Scientific Simulation Language (RSSL) program, an easily-used simulation on the CDC/6600 computer at the University of Texas at Austin, offers a simple method of solving differential equations on a digital computer. It is used by undergraduate biopharmaceutics-pharmacokinetics students and graduate students in all areas. (Author/LBH)
Deciphering the language of nature: cryptography, secrecy, and alterity in Francis Bacon.
Clody, Michael C
2011-01-01
The essay argues that Francis Bacon's considerations of parables and cryptography reflect larger interpretative concerns of his natural philosophic project. Bacon describes nature as having a language distinct from those of God and man, and, in so doing, establishes a central problem of his natural philosophy—namely, how can the language of nature be accessed through scientific representation? Ultimately, Bacon's solution relies on a theory of differential and duplicitous signs that conceal within them the hidden voice of nature, which is best recognized in the natural forms of efficient causality. The "alphabet of nature"—those tables of natural occurrences—consequently plays a central role in his program, as it renders nature's language susceptible to a process and decryption that mirrors the model of the bilateral cipher. It is argued that while the writing of Bacon's natural philosophy strives for literality, its investigative process preserves a space for alterity within scientific representation, that is made accessible to those with the interpretative key.
77 FR 31626 - Center For Scientific Review; Notice of Closed Meetings
Federal Register 2010, 2011, 2012, 2013, 2014
2012-05-29
... applications in Child Language, Cognition, and Psychopathology. Date: June 19, 2012. Time: 11:45 a.m. to 2:00 p....nih.gov . (Catalogue of Federal Domestic Assistance Program Nos. 93.306, Comparative Medicine; 93.333...
Automated Detection of Events of Scientific Interest
NASA Technical Reports Server (NTRS)
James, Mark
2007-01-01
A report presents a slightly different perspective of the subject matter of Fusing Symbolic and Numerical Diagnostic Computations (NPO-42512), which appears elsewhere in this issue of NASA Tech Briefs. Briefly, the subject matter is the X-2000 Anomaly Detection Language, which is a developmental computing language for fusing two diagnostic computer programs one implementing a numerical analysis method, the other implementing a symbolic analysis method into a unified event-based decision analysis software system for real-time detection of events. In the case of the cited companion NASA Tech Briefs article, the contemplated events that one seeks to detect would be primarily failures or other changes that could adversely affect the safety or success of a spacecraft mission. In the case of the instant report, the events to be detected could also include natural phenomena that could be of scientific interest. Hence, the use of X- 2000 Anomaly Detection Language could contribute to a capability for automated, coordinated use of multiple sensors and sensor-output-data-processing hardware and software to effect opportunistic collection and analysis of scientific data.
'The Monkey and the Hunter' and Other Projectile Motion Experiments with Logo.
ERIC Educational Resources Information Center
Kolodiy, George Oleh
1988-01-01
Presents the LOGO computer language as a source to experience and investigate scientific laws. Discusses aspects and uses of LOGO. Lists two LOGO programs, one to simulate a gravitational field and the other projectile motion. (MVL)
Paradigms and strategies for scientific computing on distributed memory concurrent computers
DOE Office of Scientific and Technical Information (OSTI.GOV)
Foster, I.T.; Walker, D.W.
1994-06-01
In this work we examine recent advances in parallel languages and abstractions that have the potential for improving the programmability and maintainability of large-scale, parallel, scientific applications running on high performance architectures and networks. This paper focuses on Fortran M, a set of extensions to Fortran 77 that supports the modular design of message-passing programs. We describe the Fortran M implementation of a particle-in-cell (PIC) plasma simulation application, and discuss issues in the optimization of the code. The use of two other methodologies for parallelizing the PIC application are considered. The first is based on the shared object abstraction asmore » embodied in the Orca language. The second approach is the Split-C language. In Fortran M, Orca, and Split-C the ability of the programmer to control the granularity of communication is important is designing an efficient implementation.« less
Enabling Data Fusion via a Common Data Model and Programming Interface
NASA Astrophysics Data System (ADS)
Lindholm, D. M.; Wilson, A.
2011-12-01
Much progress has been made in scientific data interoperability, especially in the areas of metadata and discovery. However, while a data user may have improved techniques for finding data, there is often a large chasm to span when it comes to acquiring the desired subsets of various datasets and integrating them into a data processing environment. Some tools such as OPeNDAP servers and the Unidata Common Data Model (CDM) have introduced improved abstractions for accessing data via a common interface, but they alone do not go far enough to enable fusion of data from multidisciplinary sources. Although data from various scientific disciplines may represent semantically similar concepts (e.g. time series), the user may face widely varying structural representations of the data (e.g. row versus column oriented), not to mention radically different storage formats. It is not enough to convert data to a common format. The key to fusing scientific data is to represent each dataset with consistent sampling. This can best be done by using a data model that expresses the functional relationship that each dataset represents. The domain of those functions determines how the data can be combined. The Visualization for Algorithm Development (VisAD) Java API has provided a sophisticated data model for representing the functional nature of scientific datasets for well over a decade. Because VisAD is largely designed for its visualization capabilities, the data model can be cumbersome to use for numerical computation, especially for those not comfortable with Java. Although both VisAD and the implementation of the CDM are written in Java, neither defines a pure Java interface that others could implement and program to, further limiting potential for interoperability. In this talk, we will present a solution for data integration based on a simple discipline-agnostic scientific data model and programming interface that enables a dataset to be defined in terms of three variable types: Scalar (a), Tuple (a,b), and Function (a -> b). These basic building blocks can be combined and nested to represent any arbitrarily complex dataset. For example, a time series of surface temperature and pressure could be represented as: time -> ((lon,lat) -> (T,P)). Our data model is expressed in UML and can be implemented in numerous programming languages. We will demonstrate an implementation of our data model and interface using the Scala programming language. Given its functional programming constructs, sophisticated type system, and other language features, Scala enables us to construct complex data structures that can be manipulated using natural mathematical expressions while taking advantage of the language's ability to operate on collections in parallel. This API will be applied to the problem of assimilating various measurements of the solar spectrum and other proxies from multiple sources to construct a composite Lyman-alpha irradiance dataset.
A survey of parallel programming tools
NASA Technical Reports Server (NTRS)
Cheng, Doreen Y.
1991-01-01
This survey examines 39 parallel programming tools. Focus is placed on those tool capabilites needed for parallel scientific programming rather than for general computer science. The tools are classified with current and future needs of Numerical Aerodynamic Simulator (NAS) in mind: existing and anticipated NAS supercomputers and workstations; operating systems; programming languages; and applications. They are divided into four categories: suggested acquisitions, tools already brought in; tools worth tracking; and tools eliminated from further consideration at this time.
Research in Information Processing and Computer Science. Final Technical Report.
ERIC Educational Resources Information Center
Carnegie-Mellon Univ., Pittsburgh, PA. Social Studies Curriculum Center.
This is the final scientific research report for the research in programing at Carnegie-Mellon University during 1968-1970. Three team programing efforts during the past two years have been the development of (1) BLISS--a system building language on the PDP-10 computer, (2) LC2--a conversational system on the IBM/360, and L*--a system building…
A bibliography on parallel and vector numerical algorithms
NASA Technical Reports Server (NTRS)
Ortega, James M.; Voigt, Robert G.; Romine, Charles H.
1988-01-01
This is a bibliography on numerical methods. It also includes a number of other references on machine architecture, programming language, and other topics of interest to scientific computing. Certain conference proceedings and anthologies which have been published in book form are also listed.
A bibliography on parallel and vector numerical algorithms
NASA Technical Reports Server (NTRS)
Ortega, J. M.; Voigt, R. G.
1987-01-01
This is a bibliography of numerical methods. It also includes a number of other references on machine architecture, programming language, and other topics of interest to scientific computing. Certain conference proceedings and anthologies which have been published in book form are listed also.
A bibliography on parallel and vector numerical algorithms
NASA Technical Reports Server (NTRS)
Ortega, James M.; Voigt, Robert G.; Romine, Charles H.
1990-01-01
This is a bibliography on numerical methods. It also includes a number of other references on machine architecture, programming language, and other topics of interest to scientific computing. Certain conference proceedings and anthologies which have been published in book form are also listed.
Artificial intelligence support for scientific model-building
NASA Technical Reports Server (NTRS)
Keller, Richard M.
1992-01-01
Scientific model-building can be a time-intensive and painstaking process, often involving the development of large and complex computer programs. Despite the effort involved, scientific models cannot easily be distributed and shared with other scientists. In general, implemented scientific models are complex, idiosyncratic, and difficult for anyone but the original scientific development team to understand. We believe that artificial intelligence techniques can facilitate both the model-building and model-sharing process. In this paper, we overview our effort to build a scientific modeling software tool that aids the scientist in developing and using models. This tool includes an interactive intelligent graphical interface, a high-level domain specific modeling language, a library of physics equations and experimental datasets, and a suite of data display facilities.
Integration of an expert system into a user interface language demonstration
NASA Technical Reports Server (NTRS)
Stclair, D. C.
1986-01-01
The need for a User Interface Language (UIL) has been recognized by the Space Station Program Office as a necessary tool to aid in minimizing the cost of software generation by multiple users. Previous history in the Space Shuttle Program has shown that many different areas of software generation, such as operations, integration, testing, etc., have each used a different user command language although the types of operations being performed were similar in many respects. Since the Space Station represents a much more complex software task, a common user command language--a user interface language--is required to support the large spectrum of space station software developers and users. To assist in the selection of an appropriate set of definitions for a UIL, a series of demonstration programs was generated with which to test UIL concepts against specific Space Station scenarios using operators for the astronaut and scientific community. Because of the importance of expert system in the space station, it was decided that an expert system should be embedded in the UIL. This would not only provide insight into the UIL components required but would indicate the effectiveness with which an expert system could function in such an environment.
NASA Astrophysics Data System (ADS)
Barrett, P. E.
This BoF will be chaired by Paul Barrett and will begin with an introduction to Python in astronomy, be followed by reports of current Python projects, and conclude with a discussion about the current state of Python in astronomy. The introduction will give a brief overview of the language, highlighting modules, resources, and aspects of the language that are important to scientific programming and astronomical data analysis. The closing discussion will provide an opportunity for questions and comments.
Language of Possibility: 1991 Accreditation Criteria.
ERIC Educational Resources Information Center
Siler, Bobbie; And Others
1994-01-01
Evaluation of the National League for Nursing's 1991 Criteria for Baccalaureate and Higher Degree Programs using Huebner's value frameworks (technical, scientific, political, esthetic, ethical) finds the values incorporated to some degree. The new criteria shift power in curriculum design to individual nursing units, allowing adoption of…
Automatic Parallelization of Numerical Python Applications using the Global Arrays Toolkit
DOE Office of Scientific and Technical Information (OSTI.GOV)
Daily, Jeffrey A.; Lewis, Robert R.
2011-11-30
Global Arrays is a software system from Pacific Northwest National Laboratory that enables an efficient, portable, and parallel shared-memory programming interface to manipulate distributed dense arrays. The NumPy module is the de facto standard for numerical calculation in the Python programming language, a language whose use is growing rapidly in the scientific and engineering communities. NumPy provides a powerful N-dimensional array class as well as other scientific computing capabilities. However, like the majority of the core Python modules, NumPy is inherently serial. Using a combination of Global Arrays and NumPy, we have reimplemented NumPy as a distributed drop-in replacement calledmore » Global Arrays in NumPy (GAiN). Serial NumPy applications can become parallel, scalable GAiN applications with only minor source code changes. Scalability studies of several different GAiN applications will be presented showing the utility of developing serial NumPy codes which can later run on more capable clusters or supercomputers.« less
Visualization and Interaction in Research, Teaching, and Scientific Communication
NASA Astrophysics Data System (ADS)
Ammon, C. J.
2017-12-01
Modern computing provides many tools for exploring observations, numerical calculations, and theoretical relationships. The number of options is, in fact, almost overwhelming. But the choices provide those with modest programming skills opportunities to create unique views of scientific information and to develop deeper insights into their data, their computations, and the underlying theoretical data-model relationships. I present simple examples of using animation and human-computer interaction to explore scientific data and scientific-analysis approaches. I illustrate how valuable a little programming ability can free scientists from the constraints of existing tools and can facilitate the development of deeper appreciation data and models. I present examples from a suite of programming languages ranging from C to JavaScript including the Wolfram Language. JavaScript is valuable for sharing tools and insight (hopefully) with others because it is integrated into one of the most powerful communication tools in human history, the web browser. Although too much of that power is often spent on distracting advertisements, the underlying computation and graphics engines are efficient, flexible, and almost universally available in desktop and mobile computing platforms. Many are working to fulfill the browser's potential to become the most effective tool for interactive study. Open-source frameworks for visualizing everything from algorithms to data are available, but advance rapidly. One strategy for dealing with swiftly changing tools is to adopt common, open data formats that are easily adapted (often by framework or tool developers). I illustrate the use of animation and interaction in research and teaching with examples from earthquake seismology.
1993-04-01
Processing of special formats (diagrams, tables) - Determination of words to be Pre-analysis Programs added to system dictionary Dictionary ...language Lexicon combinations, via a standardized interface (MIR) which maps METAL operates -n both monolingual lexicons and one the results of analyses...in uniform ways. transfer lexicon for each language pair. The monolingual lexi- Unfortunately, there is at present no linguistic theory which cons
Research Prototype: Automated Analysis of Scientific and Engineering Semantics
NASA Technical Reports Server (NTRS)
Stewart, Mark E. M.; Follen, Greg (Technical Monitor)
2001-01-01
Physical and mathematical formulae and concepts are fundamental elements of scientific and engineering software. These classical equations and methods are time tested, universally accepted, and relatively unambiguous. The existence of this classical ontology suggests an ideal problem for automated comprehension. This problem is further motivated by the pervasive use of scientific code and high code development costs. To investigate code comprehension in this classical knowledge domain, a research prototype has been developed. The prototype incorporates scientific domain knowledge to recognize code properties (including units, physical, and mathematical quantity). Also, the procedure implements programming language semantics to propagate these properties through the code. This prototype's ability to elucidate code and detect errors will be demonstrated with state of the art scientific codes.
Directions in parallel programming: HPF, shared virtual memory and object parallelism in pC++
NASA Technical Reports Server (NTRS)
Bodin, Francois; Priol, Thierry; Mehrotra, Piyush; Gannon, Dennis
1994-01-01
Fortran and C++ are the dominant programming languages used in scientific computation. Consequently, extensions to these languages are the most popular for programming massively parallel computers. We discuss two such approaches to parallel Fortran and one approach to C++. The High Performance Fortran Forum has designed HPF with the intent of supporting data parallelism on Fortran 90 applications. HPF works by asking the user to help the compiler distribute and align the data structures with the distributed memory modules in the system. Fortran-S takes a different approach in which the data distribution is managed by the operating system and the user provides annotations to indicate parallel control regions. In the case of C++, we look at pC++ which is based on a concurrent aggregate parallel model.
Trends in Programming Languages for Neuroscience Simulations
Davison, Andrew P.; Hines, Michael L.; Muller, Eilif
2009-01-01
Neuroscience simulators allow scientists to express models in terms of biological concepts, without having to concern themselves with low-level computational details of their implementation. The expressiveness, power and ease-of-use of the simulator interface is critical in efficiently and accurately translating ideas into a working simulation. We review long-term trends in the development of programmable simulator interfaces, and examine the benefits of moving from proprietary, domain-specific languages to modern dynamic general-purpose languages, in particular Python, which provide neuroscientists with an interactive and expressive simulation development environment and easy access to state-of-the-art general-purpose tools for scientific computing. PMID:20198154
Trends in programming languages for neuroscience simulations.
Davison, Andrew P; Hines, Michael L; Muller, Eilif
2009-01-01
Neuroscience simulators allow scientists to express models in terms of biological concepts, without having to concern themselves with low-level computational details of their implementation. The expressiveness, power and ease-of-use of the simulator interface is critical in efficiently and accurately translating ideas into a working simulation. We review long-term trends in the development of programmable simulator interfaces, and examine the benefits of moving from proprietary, domain-specific languages to modern dynamic general-purpose languages, in particular Python, which provide neuroscientists with an interactive and expressive simulation development environment and easy access to state-of-the-art general-purpose tools for scientific computing.
Construction of an advanced software tool for planetary atmospheric modeling
NASA Technical Reports Server (NTRS)
Friedland, Peter; Keller, Richard M.; Mckay, Christopher P.; Sims, Michael H.; Thompson, David E.
1993-01-01
Scientific model-building can be a time intensive and painstaking process, often involving the development of large complex computer programs. Despite the effort involved, scientific models cannot be distributed easily and shared with other scientists. In general, implemented scientific models are complicated, idiosyncratic, and difficult for anyone but the original scientist/programmer to understand. We propose to construct a scientific modeling software tool that serves as an aid to the scientist in developing, using and sharing models. The proposed tool will include an interactive intelligent graphical interface and a high-level domain-specific modeling language. As a testbed for this research, we propose to develop a software prototype in the domain of planetary atmospheric modeling.
Construction of an advanced software tool for planetary atmospheric modeling
NASA Technical Reports Server (NTRS)
Friedland, Peter; Keller, Richard M.; Mckay, Christopher P.; Sims, Michael H.; Thompson, David E.
1992-01-01
Scientific model-building can be a time intensive and painstaking process, often involving the development of large complex computer programs. Despite the effort involved, scientific models cannot be distributed easily and shared with other scientists. In general, implemented scientific models are complicated, idiosyncratic, and difficult for anyone but the original scientist/programmer to understand. We propose to construct a scientific modeling software tool that serves as an aid to the scientist in developing, using and sharing models. The proposed tool will include an interactive intelligent graphical interface and a high-level domain-specific modeling language. As a test bed for this research, we propose to develop a software prototype in the domain of planetary atmospheric modeling.
The Coral Reef Alphabet Book for American Samoa.
ERIC Educational Resources Information Center
Madrigal, Larry G.
This book, produced for the American Samoa Department of Education Marine Enhancement Program, presents underwater color photography of coral reef life in an alphabetical resource. The specimens are described in English, and some are translated into the Samoan language. A picture-matching learning exercise and a glossary of scientific and oceanic…
Java Performance for Scientific Applications on LLNL Computer Systems
DOE Office of Scientific and Technical Information (OSTI.GOV)
Kapfer, C; Wissink, A
2002-05-10
Languages in use for high performance computing at the laboratory--Fortran (f77 and f90), C, and C++--have many years of development behind them and are generally considered the fastest available. However, Fortran and C do not readily extend to object-oriented programming models, limiting their capability for very complex simulation software. C++ facilitates object-oriented programming but is a very complex and error-prone language. Java offers a number of capabilities that these other languages do not. For instance it implements cleaner (i.e., easier to use and less prone to errors) object-oriented models than C++. It also offers networking and security as part ofmore » the language standard, and cross-platform executables that make it architecture neutral, to name a few. These features have made Java very popular for industrial computing applications. The aim of this paper is to explain the trade-offs in using Java for large-scale scientific applications at LLNL. Despite its advantages, the computational science community has been reluctant to write large-scale computationally intensive applications in Java due to concerns over its poor performance. However, considerable progress has been made over the last several years. The Java Grande Forum [1] has been promoting the use of Java for large-scale computing. Members have introduced efficient array libraries, developed fast just-in-time (JIT) compilers, and built links to existing packages used in high performance parallel computing.« less
ERIC Educational Resources Information Center
Zierer, Ernesto
This monograph discusses the problem of the language barrier in scientific and technological development in terms of several parameters describing the flow of scientific information from one language to another. The numerical values of the language barrier parameters of the model are calculated in the field of information on second language…
A Specification for a Godunov-type Eulerian 2-D Hydrocode, Revision 0
DOE Office of Scientific and Technical Information (OSTI.GOV)
Nystrom, William D; Robey, Jonathan M
2012-05-01
The purpose of this code specification is to describe an algorithm for solving the Euler equations of hydrodynamics in a 2D rectangular region in sufficient detail to allow a software developer to produce an implementation on their target platform using their programming language of choice without requiring detailed knowledge and experience in the field of computational fluid dynamics. It should be possible for a software developer who is proficient in the programming language of choice and is knowledgable of the target hardware to produce an efficient implementation of this specification if they also possess a thorough working knowledge of parallelmore » programming and have some experience in scientific programming using fields and meshes. On modern architectures, it will be important to focus on issues related to the exploitation of the fine grain parallelism and data locality present in this algorithm. This specification aims to make that task easier by presenting the essential details of the algorithm in a systematic and language neutral manner while also avoiding the inclusion of implementation details that would likely be specific to a particular type of programming paradigm or platform architecture.« less
MatLab Programming for Engineers Having No Formal Programming Knowledge
NASA Technical Reports Server (NTRS)
Shaykhian, Linda H.; Shaykhian, Gholam Ali
2007-01-01
MatLab is one of the most widely used very high level programming languages for Scientific and engineering computations. It is very user-friendly and needs practically no formal programming knowledge. Presented here are MatLab programming aspects and not just the MatLab commands for scientists and engineers who do not have formal programming training and also have no significant time to spare for learning programming to solve their real world problems. Specifically provided are programs for visualization. Also, stated are the current limitations of the MatLab, which possibly can be taken care of by Mathworks Inc. in a future version to make MatLab more versatile.
Optimization Research of Generation Investment Based on Linear Programming Model
NASA Astrophysics Data System (ADS)
Wu, Juan; Ge, Xueqian
Linear programming is an important branch of operational research and it is a mathematical method to assist the people to carry out scientific management. GAMS is an advanced simulation and optimization modeling language and it will combine a large number of complex mathematical programming, such as linear programming LP, nonlinear programming NLP, MIP and other mixed-integer programming with the system simulation. In this paper, based on the linear programming model, the optimized investment decision-making of generation is simulated and analyzed. At last, the optimal installed capacity of power plants and the final total cost are got, which provides the rational decision-making basis for optimized investments.
Component Technology for High-Performance Scientific Simulation Software
DOE Office of Scientific and Technical Information (OSTI.GOV)
Epperly, T; Kohn, S; Kumfert, G
2000-11-09
We are developing scientific software component technology to manage the complexity of modem, parallel simulation software and increase the interoperability and re-use of scientific software packages. In this paper, we describe a language interoperability tool named Babel that enables the creation and distribution of language-independent software libraries using interface definition language (IDL) techniques. We have created a scientific IDL that focuses on the unique interface description needs of scientific codes, such as complex numbers, dense multidimensional arrays, complicated data types, and parallelism. Preliminary results indicate that in addition to language interoperability, this approach provides useful tools for thinking about themore » design of modem object-oriented scientific software libraries. Finally, we also describe a web-based component repository called Alexandria that facilitates the distribution, documentation, and re-use of scientific components and libraries.« less
NASA Technical Reports Server (NTRS)
Thompson, B.J.; Morrow, C.A.; Rabello-Soares, M.C.; Smith, R.W.
2006-01-01
Currently there are over 70 U.N. Member States participating in the International Heliophysical Year (IHY 2007- 8), and most of these nations do not use English as their primary language. The IHY contains four main program elements: Science, Observatory Development, Outreach, and History. For these elements to be successful, each requires successful communication within and adaptation for the individual member states. The IHY Outreach program contains many educational activities targeting a wide range of languages and contexts. The other three program elements, however, offer a means to extend the impact of the educational programs and reinforce educational activities. IHY's scientific activities involve partnerships with institutions and observatories, many of which have outreach activities in their local communities. Scientists and participation programs from around the world have begun translating materials into their local languages and adapting educational tools for use in their communities. IHY's Observatory Development program, which began deploying instrumentation worldwide in 2004, encourages a strong educational component to each new observatory site as a means of ensuring long-lasting viability of the research program. The history program gathers important information and educates the public about the development of space science. This presentation will discuss efforts occurring within the IHY program that support cross-cultural communication and education and present opportunities to reach new audiences.
NASA Astrophysics Data System (ADS)
Thompson, B. J.; Morrow, C. A.; Rabello-Soares, M. C.; Smith, R. W.
2006-12-01
Currently there are over 70 U.N. Member States participating in the International Heliophysical Year (IHY 2007- 8), and most of these nations do not use English as their primary language. The IHY contains four main program elements: Science, Observatory Development, Outreach, and History. For these elements to be successful, each requires successful communication within and adaptation for the individual member states. The IHY Outreach program contains many educational activities targetting a wide range of languages and contexts. The other three program elements, however, offer a means to extend the impact of the educational programs and reinforce educational activities. IHY's scientific activities involve partnerships with institutions and observatories, many of which have outreach activities in their local communities. Scientists and participation programs from around the world have begun translating materials into their local languages and adapting educational tools for use in their communities. IHY's Observatory Development program, which began deploying instrumentation worldwide in 2004, encourages a strong educational component to each new observatory site as a means of ensuring long-lasting viability of the research program. The history program gathers important information and educates the public about the development of space science. This presentation will discuss efforts occurring within the IHY program that support cross-cultural communication and education and present opportunities to reach new audiences.
Internationalization at a German University: The Purpose and Paradoxes of English Language
ERIC Educational Resources Information Center
Gonzalez, Roger Geertz
2017-01-01
One significant phenomenon regarding the internationalization of higher education around the world is the wider use of English as the "lingua franca" for research, scientific study, and graduate education. Germany has increased its English taught Master's programs by 13 percent since 2011, second behind the Netherlands, with a total of…
Early Hearing Detection and Intervention in Developing Countries: Current Status and Prospects
ERIC Educational Resources Information Center
Olusanya, Bolajoko O.
2006-01-01
Infant hearing screening is emerging rapidly as a silent global revolution for the early detection of children with congenital or early onset hearing loss to ensure timely enrollment in family-oriented intervention programs for the development of spoken language. This article examines the overriding and interrelated scientific, ethical and…
ERIC Educational Resources Information Center
Algee, Lisa M.
2012-01-01
English Language Learners (ELL) are often at a distinct disadvantage from receiving authentic science learning opportunites. This study explored English Language Learners (ELL) learning experiences with scientific language and inquiry within a real life context. This research was theoretically informed by sociocultural theory and literature on…
NASA Astrophysics Data System (ADS)
Danch, J. M.
2008-12-01
Originally designed to allow secondary students with special needs to participate in original scientific research, the Methods of Science Curriculum was piloted in 2008. Students participating included those with special needs, English language learners, and the general population. Students were incrementally graduated from traditional inquiry activities towards authentic student-generated research projects. Students were evaluated via class work grades, an in-school symposium and a pre/post test. 100 percent of participants successfully completed and presented their original research. The pre/post evaluation demonstrated improvement for 91 percent of participants. An unanticipated result was the performance and growth of English language learners, possibly because of the emphasis on the creative and active process of science rather than vocabulary. A teacher-training program is being developed for expansion of the curriculum to additional schools in 2009.
Community Intelligence in Knowledge Curation: An Application to Managing Scientific Nomenclature
Zou, Dong; Li, Ang; Liu, Guocheng; Chen, Fei; Wu, Jiayan; Xiao, Jingfa; Wang, Xumin; Yu, Jun; Zhang, Zhang
2013-01-01
Harnessing community intelligence in knowledge curation bears significant promise in dealing with communication and education in the flood of scientific knowledge. As knowledge is accumulated at ever-faster rates, scientific nomenclature, a particular kind of knowledge, is concurrently generated in all kinds of fields. Since nomenclature is a system of terms used to name things in a particular discipline, accurate translation of scientific nomenclature in different languages is of critical importance, not only for communications and collaborations with English-speaking people, but also for knowledge dissemination among people in the non-English-speaking world, particularly young students and researchers. However, it lacks of accuracy and standardization when translating scientific nomenclature from English to other languages, especially for those languages that do not belong to the same language family as English. To address this issue, here we propose for the first time the application of community intelligence in scientific nomenclature management, namely, harnessing collective intelligence for translation of scientific nomenclature from English to other languages. As community intelligence applied to knowledge curation is primarily aided by wiki and Chinese is the native language for about one-fifth of the world’s population, we put the proposed application into practice, by developing a wiki-based English-to-Chinese Scientific Nomenclature Dictionary (ESND; http://esnd.big.ac.cn). ESND is a wiki-based, publicly editable and open-content platform, exploiting the whole power of the scientific community in collectively and collaboratively managing scientific nomenclature. Based on community curation, ESND is capable of achieving accurate, standard, and comprehensive scientific nomenclature, demonstrating a valuable application of community intelligence in knowledge curation. PMID:23451119
Community intelligence in knowledge curation: an application to managing scientific nomenclature.
Dai, Lin; Xu, Chao; Tian, Ming; Sang, Jian; Zou, Dong; Li, Ang; Liu, Guocheng; Chen, Fei; Wu, Jiayan; Xiao, Jingfa; Wang, Xumin; Yu, Jun; Zhang, Zhang
2013-01-01
Harnessing community intelligence in knowledge curation bears significant promise in dealing with communication and education in the flood of scientific knowledge. As knowledge is accumulated at ever-faster rates, scientific nomenclature, a particular kind of knowledge, is concurrently generated in all kinds of fields. Since nomenclature is a system of terms used to name things in a particular discipline, accurate translation of scientific nomenclature in different languages is of critical importance, not only for communications and collaborations with English-speaking people, but also for knowledge dissemination among people in the non-English-speaking world, particularly young students and researchers. However, it lacks of accuracy and standardization when translating scientific nomenclature from English to other languages, especially for those languages that do not belong to the same language family as English. To address this issue, here we propose for the first time the application of community intelligence in scientific nomenclature management, namely, harnessing collective intelligence for translation of scientific nomenclature from English to other languages. As community intelligence applied to knowledge curation is primarily aided by wiki and Chinese is the native language for about one-fifth of the world's population, we put the proposed application into practice, by developing a wiki-based English-to-Chinese Scientific Nomenclature Dictionary (ESND; http://esnd.big.ac.cn). ESND is a wiki-based, publicly editable and open-content platform, exploiting the whole power of the scientific community in collectively and collaboratively managing scientific nomenclature. Based on community curation, ESND is capable of achieving accurate, standard, and comprehensive scientific nomenclature, demonstrating a valuable application of community intelligence in knowledge curation.
The Dostoevsky Machine in Georgetown: scientific translation in the Cold War.
Gordin, Michael D
2016-04-01
Machine Translation (MT) is now ubiquitous in discussions of translation. The roots of this phenomenon - first publicly unveiled in the so-called 'Georgetown-IBM Experiment' on 9 January 1954 - displayed not only the technological utopianism still associated with dreams of a universal computer translator, but was deeply enmeshed in the political pressures of the Cold War and a dominating conception of scientific writing as both the goal of machine translation as well as its method. Machine translation was created, in part, as a solution to a perceived crisis sparked by the massive expansion of Soviet science. Scientific prose was also perceived as linguistically simpler, and so served as the model for how to turn a language into a series of algorithms. This paper follows the rise of the Georgetown program - the largest single program in the world - from 1954 to the (as it turns out, temporary) collapse of MT in 1964.
Punctuated equilibrium in the large-scale evolution of programming languages†
Valverde, Sergi; Solé, Ricard V.
2015-01-01
The analogies and differences between biological and cultural evolution have been explored by evolutionary biologists, historians, engineers and linguists alike. Two well-known domains of cultural change are language and technology. Both share some traits relating the evolution of species, but technological change is very difficult to study. A major challenge in our way towards a scientific theory of technological evolution is how to properly define evolutionary trees or clades and how to weight the role played by horizontal transfer of information. Here, we study the large-scale historical development of programming languages, which have deeply marked social and technological advances in the last half century. We analyse their historical connections using network theory and reconstructed phylogenetic networks. Using both data analysis and network modelling, it is shown that their evolution is highly uneven, marked by innovation events where new languages are created out of improved combinations of different structural components belonging to previous languages. These radiation events occur in a bursty pattern and are tied to novel technological and social niches. The method can be extrapolated to other systems and consistently captures the major classes of languages and the widespread horizontal design exchanges, revealing a punctuated evolutionary path. PMID:25994298
Huh, Sun
2013-01-01
ScienceCentral, a free or open access, full-text archive of scientific journal literature at the Korean Federation of Science and Technology Societies, was under test in September 2013. Since it is a Journal Article Tag Suite-based full text database, extensible markup language files of all languages can be presented, according to Unicode Transformation Format 8-bit encoding. It is comparable to PubMed Central: however, there are two distinct differences. First, its scope comprises all science fields; second, it accepts all language journals. Launching ScienceCentral is the first step for free access or open access academic scientific journals of all languages to leap to the world, including scientific journals from Croatia.
A web access script language to support clinical application development.
O'Kane, K C; McColligan, E E
1998-02-01
This paper describes the development of a script language to support the implementation of decentralized, clinical information applications on the World Wide Web (Web). The goal of this work is to facilitate construction of low overhead, fully functional clinical information systems that can be accessed anywhere by low cost Web browsers to search, retrieve and analyze stored patient data. The Web provides a model of network access to data bases on a global scale. Although it was originally conceived as a means to exchange scientific documents, Web browsers and servers currently support access to a wide variety of audio, video, graphical and text based data to a rapidly growing community. Access to these services is via inexpensive client software browsers that connect to servers by means of the open architecture of the Internet. In this paper, the design and implementation of a script language that supports the development of low cost, Web-based, distributed clinical information systems for both Inter- and Intra-Net use is presented. The language is based on the Mumps language and, consequently, supports many legacy applications with few modifications. Several enhancements, however, have been made to support modern programming practices and the Web interface. The interpreter for the language also supports standalone program execution on Unix, MS-Windows, OS/2 and other operating systems.
Punctuated equilibrium in the large-scale evolution of programming languages.
Valverde, Sergi; Solé, Ricard V
2015-06-06
The analogies and differences between biological and cultural evolution have been explored by evolutionary biologists, historians, engineers and linguists alike. Two well-known domains of cultural change are language and technology. Both share some traits relating the evolution of species, but technological change is very difficult to study. A major challenge in our way towards a scientific theory of technological evolution is how to properly define evolutionary trees or clades and how to weight the role played by horizontal transfer of information. Here, we study the large-scale historical development of programming languages, which have deeply marked social and technological advances in the last half century. We analyse their historical connections using network theory and reconstructed phylogenetic networks. Using both data analysis and network modelling, it is shown that their evolution is highly uneven, marked by innovation events where new languages are created out of improved combinations of different structural components belonging to previous languages. These radiation events occur in a bursty pattern and are tied to novel technological and social niches. The method can be extrapolated to other systems and consistently captures the major classes of languages and the widespread horizontal design exchanges, revealing a punctuated evolutionary path. © 2015 The Author(s) Published by the Royal Society. All rights reserved.
An Object-Oriented Network-Centric Software Architecture for Physical Computing
NASA Astrophysics Data System (ADS)
Palmer, Richard
1997-08-01
Recent developments in object-oriented computer languages and infrastructure such as the Internet, Web browsers, and the like provide an opportunity to define a more productive computational environment for scientific programming that is based more closely on the underlying mathematics describing physics than traditional programming languages such as FORTRAN or C++. In this talk I describe an object-oriented software architecture for representing physical problems that includes classes for such common mathematical objects as geometry, boundary conditions, partial differential and integral equations, discretization and numerical solution methods, etc. In practice, a scientific program written using this architecture looks remarkably like the mathematics used to understand the problem, is typically an order of magnitude smaller than traditional FORTRAN or C++ codes, and hence easier to understand, debug, describe, etc. All objects in this architecture are ``network-enabled,'' which means that components of a software solution to a physical problem can be transparently loaded from anywhere on the Internet or other global network. The architecture is expressed as an ``API,'' or application programmers interface specification, with reference embeddings in Java, Python, and C++. A C++ class library for an early version of this API has been implemented for machines ranging from PC's to the IBM SP2, meaning that phidentical codes run on all architectures.
NASA Access Mechanism - Graphical user interface information retrieval system
NASA Technical Reports Server (NTRS)
Hunter, Judy F.; Generous, Curtis; Duncan, Denise
1993-01-01
Access to online information sources of aerospace, scientific, and engineering data, a mission focus for NASA's Scientific and Technical Information Program, has always been limited by factors such as telecommunications, query language syntax, lack of standardization in the information, and the lack of adequate tools to assist in searching. Today, the NASA STI Program's NASA Access Mechanism (NAM) prototype offers a solution to these problems by providing the user with a set of tools that provide a graphical interface to remote, heterogeneous, and distributed information in a manner adaptable to both casual and expert users. Additionally, the NAM provides access to many Internet-based services such as Electronic Mail, the Wide Area Information Servers system, Peer Locating tools, and electronic bulletin boards.
NASA access mechanism: Graphical user interface information retrieval system
NASA Technical Reports Server (NTRS)
Hunter, Judy; Generous, Curtis; Duncan, Denise
1993-01-01
Access to online information sources of aerospace, scientific, and engineering data, a mission focus for NASA's Scientific and Technical Information Program, has always been limited to factors such as telecommunications, query language syntax, lack of standardization in the information, and the lack of adequate tools to assist in searching. Today, the NASA STI Program's NASA Access Mechanism (NAM) prototype offers a solution to these problems by providing the user with a set of tools that provide a graphical interface to remote, heterogeneous, and distributed information in a manner adaptable to both casual and expert users. Additionally, the NAM provides access to many Internet-based services such as Electronic Mail, the Wide Area Information Servers system, Peer Locating tools, and electronic bulletin boards.
Think Scientifically: The NASA Solar Dynamics Observatory's Elementary Science Literacy Program
NASA Astrophysics Data System (ADS)
Van Norden, Wendy; Wawro, Martha
2013-03-01
The pressure to focus on math and reading at the elementary level has increased in recent years. As a result, science education has taken a back seat in elementary classrooms. The Think Scientifically book series provides a way for science to easily integrate with existing math and reading curriculum. This story-based science literature program integrates a classic storybook format with solid solar science, to make an educational product that meets state literacy standards. Each story is accompanied by hands-on labs and activities that teachers can easily conduct in their classrooms with minimal training and materials, as well as math and language arts extensions and assessment questions. These books are being distributed through teacher workshops and conferences.
Think Scientifically: The Solar Dynamics Observatory's Elementary Science Literacy Program
NASA Astrophysics Data System (ADS)
Van Norden, Wendy; Wawro; Martha
2012-03-01
The pressure to focus on math and reading at the elementary level has increased in recent years. As a result, science education has taken a back seat in elementary classrooms. The Think Scientifically book series provides a way for science to easily integrate with existing math and reading curriculum. This story-based science literature program integrates a classic storybook format with solid solar science, to make an educational product that meets state literacy standards. Each story is accompanied by hands-on labs and activities that teachers can easily conduct in their classrooms with minimal training and materials, as well as math and language arts extensions and assessment questions. These books are being distributed through teacher workshops and conferences.
ERIC Educational Resources Information Center
Wekesa, Duncan Wasike
2006-01-01
Mathematical knowledge and understanding is important not only for scientific progress and development but also for its day-to-day application in social sciences and arts, government, business and management studies and household chores. But the general performance in school mathematics in Kenya has been poor over the years. There is evidence that…
Factors Affecting the Quality of English Language Teaching in Preparatory Year, University of Jeddah
ERIC Educational Resources Information Center
Dakhiel, Maysoon A.
2017-01-01
Several Universities in Saudi Arabia have recently made it their priority to pursue excellence in effective EFL teaching-learning starting from the Preparatory Year Program (PYP). That is due to the rapid expansion of English as a lingua franca in tertiary education especially in science and technology, scientific and educational publication,…
El idioma espanol en el mundo (The Spanish Language in the World)
ERIC Educational Resources Information Center
Baron Castro, Rodolfo
1975-01-01
This report to the Office of Ibero-American Education concerns the status of Spanish in five areas: 1) A program on Spanish in the Philippines; 2) Spanish in the United States; 3) Cooperation with the Commission on Spanish of UNESCO; 4) A professorship in Bogota, and 5) Spanish scientific terminology. (Text is in Spanish.) (CHK)
NASA Technical Reports Server (NTRS)
Mccullough, R. A.; Pinelli, T. E.; Pilley, D. D.; Stohrer, F. F.
1982-01-01
Current practice and usage using selected technical reports; literature relative to the sequential, language, and presentation components of technical reports; and NASA technical report publications standards are discussed. The effctiveness of the technical report as a product for information dissemination is considered.
Scratch as a Computational Modelling Tool for Teaching Physics
ERIC Educational Resources Information Center
Lopez, Victor; Hernandez, Maria Isabel
2015-01-01
The Scratch online authoring tool, which features a simple programming language that has been adapted to primary and secondary students, is being used more and more in schools as it offers students and teachers the opportunity to use a tool to build scientific models and evaluate their behaviour, just as can be done with computational modelling…
The history of sign language and deaf education in Turkey.
Kemaloğlu, Yusuf Kemal; Kemaloğlu, Pınar Yaprak
2012-01-01
Sign language is the natural language of the prelingually deaf people particularly without hearing-speech rehabilitation. Otorhinolaryngologists, regarding health as complete physical, mental and psychosocial well-being, aim hearing by diagnosing deafness as deviance from normality. However, it's obvious that the perception conflicted with the behavior which does not meet the mental and social well-being of the individual also contradicts with the definition mentioned above. This article aims to investigate the effects of hearing-speech target ignoring the sign language in Turkish population and its consistency with the history through statistical data, scientific publications and historical documents and to support critical perspective on this issue. The study results showed that maximum 50% of the deaf benefited from hearing-speech program for last 60 years before hearing screening programs; however, systems including sign language in education were not generated. In the light of these data, it is clear that the approach ignoring sign language particularly before the development of screening programs is not reasonable. In addition, considering sign language being part of the Anatolian history from Hittites to Ottomans, it is a question to be answered that why evaluation, habilitation and education systems excluding sign language are still the only choice for deaf individuals in Turkey. Despite legislative amendments in the last 6-7 years, the primary cause of failure to come into force is probably because of inadequate conception of the issue content and importance, as well as limited effort to offer solutions by academicians and authorized politicians. Within this context, this paper aims to make a positive effect on this issue offering a review for the medical staff, particularly otorhinolaryngologists and audiologists.
COMPOSE-HPC: A Transformational Approach to Exascale
DOE Office of Scientific and Technical Information (OSTI.GOV)
Bernholdt, David E; Allan, Benjamin A.; Armstrong, Robert C.
2012-04-01
The goal of the COMPOSE-HPC project is to 'democratize' tools for automatic transformation of program source code so that it becomes tractable for the developers of scientific applications to create and use their own transformations reliably and safely. This paper describes our approach to this challenge, the creation of the KNOT tool chain, which includes tools for the creation of annotation languages to control the transformations (PAUL), to perform the transformations (ROTE), and optimization and code generation (BRAID), which can be used individually and in combination. We also provide examples of current and future uses of the KNOT tools, whichmore » include transforming code to use different programming models and environments, providing tests that can be used to detect errors in software or its execution, as well as composition of software written in different programming languages, or with different threading patterns.« less
Huh, Sun
2013-01-01
ScienceCentral, a free or open access, full-text archive of scientific journal literature at the Korean Federation of Science and Technology Societies, was under test in September 2013. Since it is a Journal Article Tag Suite-based full text database, extensible markup language files of all languages can be presented, according to Unicode Transformation Format 8-bit encoding. It is comparable to PubMed Central: however, there are two distinct differences. First, its scope comprises all science fields; second, it accepts all language journals. Launching ScienceCentral is the first step for free access or open access academic scientific journals of all languages to leap to the world, including scientific journals from Croatia. PMID:24266292
Proposal for constructing an advanced software tool for planetary atmospheric modeling
NASA Technical Reports Server (NTRS)
Keller, Richard M.; Sims, Michael H.; Podolak, Esther; Mckay, Christopher P.; Thompson, David E.
1990-01-01
Scientific model building can be a time intensive and painstaking process, often involving the development of large and complex computer programs. Despite the effort involved, scientific models cannot easily be distributed and shared with other scientists. In general, implemented scientific models are complex, idiosyncratic, and difficult for anyone but the original scientist/programmer to understand. We believe that advanced software techniques can facilitate both the model building and model sharing process. We propose to construct a scientific modeling software tool that serves as an aid to the scientist in developing and using models. The proposed tool will include an interactive intelligent graphical interface and a high level, domain specific, modeling language. As a testbed for this research, we propose development of a software prototype in the domain of planetary atmospheric modeling.
LANGUAGE TEACHING, A SCIENTIFIC APPROACH.
ERIC Educational Resources Information Center
LADO, ROBERT
DESIGNED TO UPDATE THE CONTEMPORARY LANGUAGE TEACHER'S KNOWLEDGE OF THE INNOVATIONS IN HIS FIELD, THIS BOOK INTRODUCES SOME OF THE ESSENTIAL MAJOR AREAS OF WHICH HE SHOULD HAVE AN UNDERSTANDING TO APPROACH HIS WORK SCIENTIFICALLY. PART ONE, DEALING IN GENERAL TERMS WITH LANGUAGE AND LANGUAGE LEARNING, SETS THE TONE OF THE BOOK WITH DISCUSSIONS OF…
Iranian Journal of Language Studies (IJLS). Volume 2, Number 1
ERIC Educational Resources Information Center
Salmani-Nodoushan, Mohammad Ali, Ed.
2008-01-01
"Iranian Journal of Language Studies" ("IJLS") is devoted to all areas of language and linguistics. Its aim is to present work of current interest in all areas of language study. No particular linguistic theories or scientific trends are favored: scientific quality and scholarly standing are the only criteria applied in the…
NASA Astrophysics Data System (ADS)
Wallace, Carolyn S.
2004-11-01
This article presents a theoretical framework in the form of a model on which to base research in scientific literacy and language use. The assumption guiding the framework is that scientific literacy is comprised of the abilities to think metacognitively, to read and write scientific texts, and to apply the elements of a scientific argument. The framework is composed of three theoretical constructs: authenticity, multiple discourses, and Bhabha's Third Space. Some of the implications of the framework are that students need opportunities to (a) use scientific language in everyday situations; (b) negotiate readily among the many discourse genres of science; and (c) collaborate with teachers and peers on the meaning of scientific language. These ideas are illustrated with data excerpts from contemporary research studies. A set of potential research issues for the future is posed at the end of the article.
ERIC Educational Resources Information Center
Cuncea, Nicolae; And Others
1993-01-01
The language classroom activities described include work with TV programs (interviews, cooking demonstrations, scenes without soundtrack); exercises with passe compose and passe simple verb tenses; descriptions of available French cassette programs; and use of texts on scientific subjects to build reading for meaning. (CNP)
DOE Office of Scientific and Technical Information (OSTI.GOV)
Helmus, Jonathan J.; Collis, Scott M.
The Python ARM Radar Toolkit is a package for reading, visualizing, correcting and analysing data from weather radars. Development began to meet the needs of the Atmospheric Radiation Measurement Climate Research Facility and has since expanded to provide a general-purpose framework for working with data from weather radars in the Python programming language. The toolkit is built on top of libraries in the Scientific Python ecosystem including NumPy, SciPy, and matplotlib, and makes use of Cython for interfacing with existing radar libraries written in C and to speed up computationally demanding algorithms. As a result, the source code for themore » toolkit is available on GitHub and is distributed under a BSD license.« less
Helmus, Jonathan J.; Collis, Scott M.
2016-07-18
The Python ARM Radar Toolkit is a package for reading, visualizing, correcting and analysing data from weather radars. Development began to meet the needs of the Atmospheric Radiation Measurement Climate Research Facility and has since expanded to provide a general-purpose framework for working with data from weather radars in the Python programming language. The toolkit is built on top of libraries in the Scientific Python ecosystem including NumPy, SciPy, and matplotlib, and makes use of Cython for interfacing with existing radar libraries written in C and to speed up computationally demanding algorithms. As a result, the source code for themore » toolkit is available on GitHub and is distributed under a BSD license.« less
NASA Astrophysics Data System (ADS)
Worssam, J. B.
2017-12-01
Field research finally within classroom walls, data driven, hands on with students using a series of electronic projects to show evidence of scientific mentor collaboration. You do not want to miss this session in which I will be sharing the steps to develop an interactive mentor program between scientists in the field and students in the classroom. Using next generation science standards and common core language skills you will be able to blend scientific exploration with scientific writing and communication skills. Learn how to make connections in your own community with STEM businesses, agencies and organizations. Learn how to connect with scientists across the globe to make your classroom instruction interactive and live for all students. Scientists, you too will want to participate, see how you can reach out and be a part of the K-12 educational system with students learning about YOUR science, a great component for NSF grants! "Scientists in the Classroom," a model program for all, bringing real time science, data and knowledge into the classroom.
Iranian Journal of Language Studies (IJLS). Volume 2, Issue 3
ERIC Educational Resources Information Center
Salmani-Nodoushan, Mohammad Ali, Ed.
2008-01-01
Iranian Journal of Language Studies (IJLS) is devoted to all areas of language and linguistics. Its aim is to present work of current interest in all areas of language study. No particular linguistic theories or scientific trends are favored: scientific quality and scholarly standing are the only criteria applied in the selection of papers…
Iranian Journal of Language Studies (IJLS). Volume 2, Issue 2
ERIC Educational Resources Information Center
Salmani-Nodoushan, Mohammad Ali, Ed.
2008-01-01
Iranian Journal of Language Studies (IJLS) is devoted to all areas of language and linguistics. Its aim is to present work of current interest in all areas of language study. No particular linguistic theories or scientific trends are favored: scientific quality and scholarly standing are the only criteria applied in the selection of papers…
Iranian Journal of Language Studies (IJLS). Volume 1, Issue 4
ERIC Educational Resources Information Center
Online Submission, 2007
2007-01-01
Iranian Journal of Language Studies (IJLS) is devoted to all areas of language and linguistics. Its aim is to present work of current interest in all areas of language study. No particular linguistic theories or scientific trends are favored: scientific quality and scholarly standing are the only criteria applied in the selection of papers…
NASA Astrophysics Data System (ADS)
Thweatt, A. M.; Giardino, J. R.; Schroeder, C.
2014-12-01
Scientific literacy and inquiry-based writing go together like a hand and glove. Science literacy, defined by NRC in The NSF Standards, stresses the relationship between knowledge of science and skill in literacy so "a person can ask, find, or determine answers to questions derived from curiosity about everyday experiences. It means that a person has the ability to describe, explain, and predict natural phenomena. Scientific literacy entails being able to read with understanding articles about science in the popular press and to engage in social conversation about the validity of the conclusions. Scientific literacy implies that a person can identify scientific issues underlying national and local decisions and express positions that are scientifically and technologically informed." A growing body of research and practice in science instruction suggests language is essential in the practice of the geosciences. Writing and critical thinking are iterative processes. We use this approach to educate our geoscience students to learn, write, and think critically. One does not become an accomplished writer via one course. Proficiency is gained through continued exposure, guidance and tailored assignments. Inquiry-based geoscience makes students proficient in the tools of the geosciences and to develop explanations to questions about Earth events. We have scaffolded our courses from introductory geology, English composition, writing in the geosciences, introduction to field methods and report writing to do more critical thinking, research data gatherings, and in-depth analysis and synthesis. These learning experiences that encourage students to compare their reasoning models, communicate verbally, written and graphically. The English composition course sets the stage for creative assignments through formulation of original research questions, collection of primary data, analysis, and construction of written research papers. Proper use of language allows students to clarify their ideas, make claims, present arguments, and record and present findings. Students have acquired the skills to be considered scientifically literate and capable of learning. A poster demonstrating the tie between Scientific Literacy and Inquiry-Based Writing has been produced and distributed widely around campus.
Creating Web-Based Scientific Applications Using Java Servlets
NASA Technical Reports Server (NTRS)
Palmer, Grant; Arnold, James O. (Technical Monitor)
2001-01-01
There are many advantages to developing web-based scientific applications. Any number of people can access the application concurrently. The application can be accessed from a remote location. The application becomes essentially platform-independent because it can be run from any machine that has internet access and can run a web browser. Maintenance and upgrades to the application are simplified since only one copy of the application exists in a centralized location. This paper details the creation of web-based applications using Java servlets. Java is a powerful, versatile programming language that is well suited to developing web-based programs. A Java servlet provides the interface between the central server and the remote client machines. The servlet accepts input data from the client, runs the application on the server, and sends the output back to the client machine. The type of servlet that supports the HTTP protocol will be discussed in depth. Among the topics the paper will discuss are how to write an http servlet, how the servlet can run applications written in Java and other languages, and how to set up a Java web server. The entire process will be demonstrated by building a web-based application to compute stagnation point heat transfer.
NASA Astrophysics Data System (ADS)
Alfianto, E.; Rusydi, F.; Aisyah, N. D.; Fadilla, R. N.; Dipojono, H. K.; Martoprawiro, M. A.
2017-05-01
This study implemented DFT method into the C++ programming language with object-oriented programming rules (expressive software). The use of expressive software results in getting a simple programming structure, which is similar to mathematical formula. This will facilitate the scientific community to develop the software. We validate our software by calculating the energy band structure of Silica, Carbon, and Germanium with FCC structure using the Projector Augmented Wave (PAW) method then compare the results to Quantum Espresso calculation’s results. This study shows that the accuracy of the software is 85% compared to Quantum Espresso.
McManus, Concepta; Nobre, Carlos A
2017-05-01
The Brazilian Scientific Mobility Program - Science without Borders (SwB) - saw the concession of over 101 thousand scholarships for Brazilian STEM students and education professionals to attend universities worldwide. As the first phase of this program ends, it is time to take a first look at its impacts, mainly on the undergraduate student body (79% of total scholarships implemented). Benefits included a 6-month language course (optional), a one year undergraduate course and optional 2 month internship in a university, government laboratory or technology company. Positive impacts have been seen on entrance into post-graduate programs (>20% of SwB students compared to <5% of the overall student body of similar fields), as well as high representation of lower income families (>50% from families with less than 6 minimum wages per month). The impact of the program will need to be evaluated over the next years, but innovation on the part of the students is already apparent. Any new SwB program needs to take into account the lessons learned from this first experience and therefore recommendations are presented.
Think Scientifically: The NASA Solar Dynamics Observatory's Elementary Science Literacy Program
NASA Astrophysics Data System (ADS)
Van Norden, Wendy M.
2013-07-01
The pressure to focus on math and reading at the elementary level has increased in recent years. As a result, science education has taken a back seat in elementary classrooms. The Think Scientifically book series provides a way for science to easily integrate with existing math and reading curriculum. This story-based science literature program integrates a classic storybook format with solar science concepts, to make an educational product that meets state literacy standards. Each story is accompanied by hands-on labs and activities that teachers can easily conduct in their classrooms with minimal training and materials, as well as math and language arts extensions. These books are being distributed through teacher workshops and conferences, and are available free at http://sdo.gsfc.nasa.gov/epo/educators/thinkscientifically.php.
Beber, Bárbara Costa; Brandão, Lenisa; Chaves, Márcia Lorena Fagundes
2015-01-01
This article aims to warn the Brazilian Speech-Language Pathology and Audiology scientific community about the importance and necessity of scientific and clinical activities regarding Primary Progressive Aphasia. This warning is based on a systematic literature review of the scientific production on Primary Progressive Aphasia, from which nine Brazilian articles were selected. It was observed that there is an obvious lack of studies on the subject, as all the retrieved articles were published in medical journals and much of it consisted of small samples; only two articles described the effectiveness of speech-language therapy in patients with Primary Progressive Aphasia. A perspective for the future in the area and characteristics of Speech-Language Therapy for Primary Progressive Aphasia are discussed. As a conclusion, it is evident the need for greater action by Speech-Language Pathology and Audiology on Primary Progressive Aphasia.
ObsPy: A Python toolbox for seismology - Current state, applications, and ecosystem around it
NASA Astrophysics Data System (ADS)
Lecocq, Thomas; Megies, Tobias; Krischer, Lion; Sales de Andrade, Elliott; Barsch, Robert; Beyreuther, Moritz
2016-04-01
ObsPy (http://www.obspy.org) is a community-driven, open-source project offering a bridge for seismology into the scientific Python ecosystem. It provides * read and write support for essentially all commonly used waveform, station, and event metadata formats with a unified interface, * a comprehensive signal processing toolbox tuned to the needs of seismologists, * integrated access to all large data centers, web services and databases, and * convenient wrappers to third party codes like libmseed and evalresp. Python, in contrast to many other languages and tools, is simple enough to enable an exploratory and interactive coding style desired by many scientists. At the same time it is a full-fledged programming language usable by software engineers to build complex and large programs. This combination makes it very suitable for use in seismology where research code often has to be translated to stable and production ready environments. It furthermore offers many freely available high quality scientific modules covering most needs in developing scientific software. ObsPy has been in constant development for more than 5 years and nowadays enjoys a large rate of adoption in the community with thousands of users. Successful applications include time-dependent and rotational seismology, big data processing, event relocations, and synthetic studies about attenuation kernels and full-waveform inversions to name a few examples. Additionally it sparked the development of several more specialized packages slowly building a modern seismological ecosystem around it. This contribution will give a short introduction and overview of ObsPy and highlight a number of use cases and software built around it. We will furthermore discuss the issue of sustainability of scientific software.
ObsPy: A Python toolbox for seismology - Current state, applications, and ecosystem around it
NASA Astrophysics Data System (ADS)
Krischer, L.; Megies, T.; Sales de Andrade, E.; Barsch, R.; Beyreuther, M.
2015-12-01
ObsPy (http://www.obspy.org) is a community-driven, open-source project offering a bridge for seismology into the scientific Python ecosystem. It provides read and write support for essentially all commonly used waveform, station, and event metadata formats with a unified interface, a comprehensive signal processing toolbox tuned to the needs of seismologists, integrated access to all large data centers, web services and databases, and convenient wrappers to third party codes like libmseed and evalresp. Python, in contrast to many other languages and tools, is simple enough to enable an exploratory and interactive coding style desired by many scientists. At the same time it is a full-fledged programming language usable by software engineers to build complex and large programs. This combination makes it very suitable for use in seismology where research code often has to be translated to stable and production ready environments. It furthermore offers many freely available high quality scientific modules covering most needs in developing scientific software.ObsPy has been in constant development for more than 5 years and nowadays enjoys a large rate of adoption in the community with thousands of users. Successful applications include time-dependent and rotational seismology, big data processing, event relocations, and synthetic studies about attenuation kernels and full-waveform inversions to name a few examples. Additionally it sparked the development of several more specialized packages slowly building a modern seismological ecosystem around it.This contribution will give a short introduction and overview of ObsPy and highlight a number of us cases and software built around it. We will furthermore discuss the issue of sustainability of scientific software.
ERIC Educational Resources Information Center
Lin, John J. H.; Lee, Yuan-Husan; Wang, Dai-Yi; Lin, Sunny S. J.
2016-01-01
The present study investigated the effects of providing subtitles and taking enotes on cognitive load and performance. A total of 73 English-as-a-Foreign-Language (EFL) undergraduates learned brain anatomy and cognitive functions through multimedia programs. We used a 2 (subtitle/no) x 2 (taking enotes/no) factorial design to test the following:…
Nonsexist Use of Language in Scientific and Technical Writing.
ERIC Educational Resources Information Center
Billingsley, Patricia A.; Johnson, Neil A.
The need to introduce nonsexist language into scientific and technical writing is addressed. By taking advantage of the versatility of the English language, it can easily and clearly be indicated that either one or both of the sexes is being discussed, without resorting to biased, euphemistic, or newly-invented wording. There are two conceptually…
The deaths of a cell: how language and metaphor influence the science of cell death.
Reynolds, Andrew S
2014-12-01
Multicellular development and tissue maintenance involve the regular elimination of damaged and healthy cells. The science of this genetically regulated cell death is particularly rich in metaphors: 'programmed cell death' or 'cell suicide' is considered an 'altruistic' act on the part of a cell for the benefit of the organism as a whole. It is also considered a form of 'social control' exerted by the body/organism over its component cells. This paper analyzes the various functions of these metaphors and critical discussion about them within the scientific community. Bodies such as the Nomenclature Committee on Cell Death (NCCD) have been charged with bringing order to the language of cell death to facilitate scientific progress. While the NCCD recommends adopting more objective biochemical terminology to describe the mechanisms of cell death, the metaphors in question retain an important function by highlighting the broader context within which cell death occurs. Scientific metaphors act as conceptual 'tools' which fulfill various roles, from highlighting a phenomenon as of particular interest, situating it in a particular context, or suggesting explanatory causal mechanisms. Copyright © 2014 Elsevier Ltd. All rights reserved.
Sobie, Eric A
2011-09-13
This two-part lecture introduces students to the scientific computing language MATLAB. Prior computer programming experience is not required. The lectures present basic concepts of computer programming logic that tend to cause difficulties for beginners in addition to concepts that relate specifically to the MATLAB language syntax. The lectures begin with a discussion of vectors, matrices, and arrays. Because many types of biological data, such as fluorescence images and DNA microarrays, are stored as two-dimensional objects, processing these data is a form of array manipulation, and MATLAB is especially adept at handling such array objects. The students are introduced to basic commands in MATLAB, as well as built-in functions that provide useful shortcuts. The second lecture focuses on the differences between MATLAB scripts and MATLAB functions and describes when one method of programming organization might be preferable to the other. The principles are illustrated through the analysis of experimental data, specifically measurements of intracellular calcium concentration in live cells obtained using confocal microscopy.
Sobie, Eric A.
2014-01-01
This two-part lecture introduces students to the scientific computing language MATLAB. Prior computer programming experience is not required. The lectures present basic concepts of computer programming logic that tend to cause difficulties for beginners in addition to concepts that relate specifically to the MATLAB language syntax. The lectures begin with a discussion of vectors, matrices, and arrays. Because many types of biological data, such as fluorescence images and DNA microarrays, are stored as two-dimensional objects, processing these data is a form of array manipulation, and MATLAB is especially adept at handling such array objects. The students are introduced to basic commands in MATLAB, as well as built-in functions that provide useful shortcuts. The second lecture focuses on the differences between MATLAB scripts and MATLAB functions and describes when one method of programming organization might be preferable to the other. The principles are illustrated through the analysis of experimental data, specifically measurements of intracellular calcium concentration in live cells obtained using confocal microscopy. PMID:21934110
Slash Writers and Guinea Pigs as Models for a Scientific Multiliteracy
ERIC Educational Resources Information Center
Weinstein, Matthew
2006-01-01
This paper explores alternative approaches to the conception of scientific literacy, drawing on cultural studies and emerging practices in language arts as its framework. The paper reviews historic tensions in the understanding of scientific literacy and then draws on the multiliteracies movement in language arts to suggest a scientific…
Engaging in Vocabulary Learning in Science: The Promise of Multimodal Instruction
ERIC Educational Resources Information Center
Townsend, Dianna; Brock, Cynthia; Morrison, Jennifer D.
2018-01-01
To a science 'outsider', science language often appears unnecessarily technical and dense. However, scientific language is typically used with the goal of being concise and precise, which allows those who regularly participate in scientific discourse communities to learn from each other and build upon existing scientific knowledge. One essential…
Advances in Data Management in Remote Sensing and Climate Modeling
NASA Astrophysics Data System (ADS)
Brown, P. G.
2014-12-01
Recent commercial interest in "Big Data" information systems has yielded little more than a sense of deja vu among scientists whose work has always required getting their arms around extremely large databases, and writing programs to explore and analyze it. On the flip side, there are some commercial DBMS startups building "Big Data" platform using techniques taken from earth science, astronomy, high energy physics and high performance computing. In this talk, we will introduce one such platform; Paradigm4's SciDB, the first DBMS designed from the ground up to combine the kinds of quality-of-service guarantees made by SQL DBMS platforms—high level data model, query languages, extensibility, transactions—with the kinds of functionality familiar to scientific users—arrays as structural building blocks, integrated linear algebra, and client language interfaces that minimize the learning curve. We will review how SciDB is used to manage and analyze earth science data by several teams of scientific users.
Pythran: enabling static optimization of scientific Python programs
NASA Astrophysics Data System (ADS)
Guelton, Serge; Brunet, Pierrick; Amini, Mehdi; Merlini, Adrien; Corbillon, Xavier; Raynaud, Alan
2015-01-01
Pythran is an open source static compiler that turns modules written in a subset of Python language into native ones. Assuming that scientific modules do not rely much on the dynamic features of the language, it trades them for powerful, possibly inter-procedural, optimizations. These optimizations include detection of pure functions, temporary allocation removal, constant folding, Numpy ufunc fusion and parallelization, explicit thread-level parallelism through OpenMP annotations, false variable polymorphism pruning, and automatic vector instruction generation such as AVX or SSE. In addition to these compilation steps, Pythran provides a C++ runtime library that leverages the C++ STL to provide generic containers, and the Numeric Template Toolbox for Numpy support. It takes advantage of modern C++11 features such as variadic templates, type inference, move semantics and perfect forwarding, as well as classical idioms such as expression templates. Unlike the Cython approach, Pythran input code remains compatible with the Python interpreter. Output code is generally as efficient as the annotated Cython equivalent, if not more, but without the backward compatibility loss.
NASA Astrophysics Data System (ADS)
Torres, Hector Neftali, Sr.
2000-11-01
The purpose of this study was to examine the effects of English language proficiency and levels of scientific reasoning skills of Hispanic English language learners and native English language speaking students on their acquisition of science content knowledge as measured by a state-wide standardized science test. The researcher studied a group of high school Hispanic English language learners and native English language speaking students participating in Grade 10 science classes. The language proficiency of the students was to be measured through the use of the Test of English as a Foreign Language (TOEFL) instrument. A Classroom Test of Scientific Reasoning developed by Lawson (1978) was administered in either English or Spanish to the group of Hispanic English language learners and in English to the group of native English language-speaking students in order to determine their levels of scientific reasoning skills. The students' acquisition of science content knowledge was measured through the use of statewide-standardized science test developed by the State's Department of Education. This study suggests that the levels of English language proficiency appear to influence the acquisition of science content knowledge of Hispanic English language learners in the study. The results of the study also suggest that with regards to scientific reasoning skills, students that showed high levels or reflective reasoning skills for the most part performed better on the statewide-standardized science test than students with intuitive or transitional reasoning skills. This assertion was supported by the studies conducted by Lawson and his colleagues, which showed that high levels of reasoning or reflective reasoning skills are prerequisite for most high school science courses. The findings in this study imply that high order English language proficiency combined with high levels of reasoning skills enhances students' abilities to learn science content subject matter. This lends support to Cummins' theoretical framework, which indicates that learning science content subject matter requires cognitive academic language proficiency (CALP). The study also indicates that CALP maybe the combination of high order English language proficiency and high levels of reasoning skills. (Abstract shortened by UMI.)
NASA Astrophysics Data System (ADS)
Dodick, Jeff; Argamon, Shlomo; Chase, Paul
2009-08-01
A key focus of current science education reforms involves developing inquiry-based learning materials. However, without an understanding of how working scientists actually do science, such learning materials cannot be properly developed. Until now, research on scientific reasoning has focused on cognitive studies of individual scientific fields. However, the question remains as to whether scientists in different fields fundamentally rely on different methodologies. Although many philosophers and historians of science do indeed assert that there is no single monolithic scientific method, this has never been tested empirically. We therefore approach this problem by analyzing patterns of language used by scientists in their published work. Our results demonstrate systematic variation in language use between types of science that are thought to differ in their characteristic methodologies. The features of language use that were found correspond closely to a proposed distinction between Experimental Sciences (e.g., chemistry) and Historical Sciences (e.g., paleontology); thus, different underlying rhetorical and conceptual mechanisms likely operate for scientific reasoning and communication in different contexts.
Teaching and sharing about the Sun in the United States and with Spanish language resources
NASA Astrophysics Data System (ADS)
Peticolas, L. M.; Craig, N.; Hawkins, I.; Walker, C.
2007-05-01
The United States has many different scientific agencies that fund research on solar science, including the National Aeronautics and Space Agency (NASA) and the National Science Foundation (NSF). Because there is a large population of Spanish-speaking people in the US, some of the resources developed by the education components of research projects take into account broader cultural perspectives on science and are developed in Spanish. We will describe the education and outreach programs of three solar programs funded by NASA and NSF, the Solar TErrestrial RElations Observatory (STEREO) program, the "We Are One Under the Sun" Program, and the National Optical Astronomy Observatory (NOAO) education program. The STEREO program aims to teach about the Sun through different venues including teacher workshops and courses, teacher materials, turning solar data from STEREO into sound, working with museums, and creating solar posters, CDs, DVDs, and lenticulars. The "We are One Under the Sun" program focuses on Native Americans and Hispanics of Native heritage. It works by merging culture, ancient observatories, and the latest NASA solar science to engage children, youth, and the general public in science and technology through solar traditions in their own indigenous culture. The NOAO Educational Outreach Program was established to make the science and scientists of NOAO more accessible to the K-12 and college-level communities. We will focus on the NOAO solar projects and Spanish-Language Astronomy Materials Educational Center program, which provides multiple types of Spanish- language materials for teachers. These programs have had different levels of outreach in Spanish-speaking countries, namely Mexico (STEREO and "We are One Under the Sun") and Chile (NOAO). We will describe these efforts and give links to the Spanish and English resources available to learn and teach about the Sun.
ERIC Educational Resources Information Center
Wendao, Ouyang; Sherwood, Bruce A.
Two essays discuss the need for improved international transfer of scientific and technical information and propose the international language Esperanto for that purpose. "The Role of Esperanto" by Ouyang Wendao suggests that the burden of time and energy spent in translating scientific literature quickly and well and the difficulties of…
The marine biological week as an approach to science
NASA Astrophysics Data System (ADS)
Ransdorf, Angela; Satzinger, Viktoria
2017-04-01
The "Wiedner Gymnasium" is an academic high school with two branches: one focusses on languages and the other one on science. In the language branch the students learn at least three languages; one of which is Latin, whereas the students of the scientific branch can learn geometrical drawing and have to attend a scientific laboratory throughout the last four upper classes. As incentive highlights the language classes have a one week's school trip to France, Italy or Spain at the beginning of their 7th form in order to attend a language school and to practice their language skills. As a counterbalance, there was introduced the "marine biological week" several years ago, in which the students of the scientific branch take part whilst their colleagues have their language trips. The marine biological week takes place in Rovinj, Croatia. A team of biologists and divers leads through a programme, by which the students get an overview of different habitats, their conditions and the different ways of adaptation organisms find. Thus, they also become acquainted with several species of animals and plants which are characteristic for this area. They become familiar with some methods of scientific work and also get to know some of the problems marine ecosystems are confronted with. They also learn a little bit if the Mediterranean history and culture. Back in school all the findings are reviewed and brought into an ecological context. The insights can be used for many other topics, too, such as e.g. evolution. This week has proved to be a good start as well for the topic of ecology as for learning to think scientifically in general. So, you can call it a pivot for the scientific branch of our school.
Life as a graduate student in a globalized collaboration
NASA Astrophysics Data System (ADS)
Fracchiolla, Claudia
2009-05-01
A global vision is important, if not essential, in all scientific fields. In the case of graduate students, the language of instruction is not the only issue. We must learn different research methodologies and understand a new set of complex cultural dynamics both in our living situations and in our new university workplaces. My research program is in experimental particle astrophysics. I study ultra-high energy cosmic rays with the Pierre Auger Observatory located in Argentina. More than 400 scientists from 18 different countries are a part of this science program. As a graduate student within this model provides me with a comprehensive understanding of global cultures combined with research skills, proficiency in different languages, and an international experience. I will discuss the benefits and challenges of working in a large international collaboration, and how it can help you grow not only as a scientist, but also as a person.
Communication, Interventions, and Scientific Advances in Autism: A Commentary
Llaneza, Danielle C.; DeLuke, Susan V.; Batista, Myra; Crawley, Jacqueline N.; Christodulu, Kristin V.; Frye, Cheryl A.
2010-01-01
Autism spectrum disorders (ASD) affect approximately 1 in 150 children across the U.S., and are characterized by abnormal social actions, language difficulties, repetitive or restrictive behaviors, and special interests. ASD include autism (autistic disorder), Asperger syndrome, and Pervasive Developmental Disorder not otherwise specified (PDD-NOS or atypical autism). High-functioning individuals may communicate with moderate-to-high language skills, although difficulties in social skills may result in communication deficits. Low-functioning individuals may have severe deficiencies in language, resulting in poor communication between the individual and others. Behavioral intervention programs have been developed for ASD, and are frequently adjusted to accommodate specific individual needs. Many of these programs are school-based and aim to support the child in the development of their skills, for use outside the classroom with family and friends. Strides are being made in understanding the factors contributing to the development of ASD, particularly the genetic contributions that may underlie these disorders. Mutant mouse models provide powerful research tools to investigate the genetic factors associated with ASD and its co-morbid disorders. In support, the BTBR T+tf/J mouse strain incorporates ASD-like social and communication deficits and high levels of repetitive behaviors. This commentary briefly reviews the reciprocal relationship between observations made during evidence-based behavioral interventions of high- versus low-functioning children with ASD and the accumulating body of research in autism, including animal studies and basic research models. This reciprocity is one of the hallmarks of the scientific method, such that research may inform behavioral treatments, and observations made during treatment may inform subsequent research. PMID:20093134
Communication, interventions, and scientific advances in autism: a commentary.
Llaneza, Danielle C; DeLuke, Susan V; Batista, Myra; Crawley, Jacqueline N; Christodulu, Kristin V; Frye, Cheryl A
2010-06-01
Autism spectrum disorders (ASD) affect approximately 1 in 150 children across the U.S., and are characterized by abnormal social actions, language difficulties, repetitive or restrictive behaviors, and special interests. ASD include autism (autistic disorder), Asperger Syndrome, and Pervasive Developmental Disorder not otherwise specified (PDD-NOS or atypical autism). High-functioning individuals may communicate with moderate-to-high language skills, although difficulties in social skills may result in communication deficits. Low-functioning individuals may have severe deficiencies in language, resulting in poor communication between the individual and others. Behavioral intervention programs have been developed for ASD, and are frequently adjusted to accommodate specific individual needs. Many of these programs are school-based and aim to support the child in the development of their skills, for use outside the classroom with family and friends. Strides are being made in understanding the factors contributing to the development of ASD, particularly the genetic contributions that may underlie these disorders. Mutant mouse models provide powerful research tools to investigate the genetic factors associated with ASD and its co-morbid disorders. In support, the BTBR T+tf/J mouse strain incorporates ASD-like social and communication deficits and high levels of repetitive behaviors. This commentary briefly reviews the reciprocal relationship between observations made during evidence-based behavioral interventions of high- versus low-functioning children with ASD and the accumulating body of research in autism, including animal studies and basic research models. This reciprocity is one of the hallmarks of the scientific method, such that research may inform behavioral treatments, and observations made during treatment may inform subsequent research. Copyright 2010 Elsevier Inc. All rights reserved.
Poomkottayil, Deepak; Bornstein, Michael M; Sendi, Pedram
2011-01-28
Citation metrics are commonly used as a proxy for scientific merit and relevance. Papers published in English, however, may exhibit a higher citation frequency than research articles published in other languages, though this issue has not yet been investigated from a Swiss perspective where English is not the native language. To assess the impact of publication language on citation frequency we focused on oral surgery papers indexed in PubMed MEDLINE that were published by Swiss Dental Schools between 2002 and 2007. Citation frequency of research papers was extracted from the Institute for Scientific Information (ISI) and Google Scholar database. A univariate and multivariate logistic regression model was used to assess the impact of publication language (English versus German/French) on citation frequency, adjusted for journal impact factor, number of authors and research topic. Papers published in English showed a 6 (ISI database) and 7 (Google Scholar) times higher odds for being cited than research articles published in German or French. Our results suggest that publication language substantially influences the citation frequency of a research paper. Researchers should publish their work in English to render them accessible to the international scientific community.
Think Scientifically: Science Hidden in a Storybook
NASA Astrophysics Data System (ADS)
Van Norden, W. M.
2012-12-01
The Solar Dynamics Observatory's Think Scientifically (TS) program links literacy and science in the elementary classroom through an engaging storybook format and hands-on, inquiry based activities. TS consists of three illustrated storybooks, each addressing a different solar science concept. Accompanying each book is a hands-on science lesson plan that emphasizes the concepts addressed in the book, as well as math, reading, and language arts activities. Written by teachers, the books are designed to be extremely user-friendly and easy to implement in classroom instruction. The objectives of the program are: (1) to increase time spent on science in elementary school classrooms, (2) to assist educators in implementing hands-on science activities that reinforce concepts from the book, (3) to increase teacher capacity and comfort in teaching solar concepts, (4) to increase student awareness and interest in solar topics, especially students in under-served and under-represented communities. Our program meets these objectives through the National Science Standards-based content delivered in each story, the activities provided in the books, and the accompanying training that teachers are offered through the program.; ;
[The boycott against German scientists and the German language after World War I].
Reinbothe, R
2013-12-01
After the First World War, the Allied academies of sciences staged a boycott against German scientists and the German language. The objective of the boycott was to prevent the re-establishment of the prewar dominance of German scientists, the German language and German publications in the area of international scientific cooperation. Therefore the Allies excluded German scientists and the German language from international associations, congresses and publications, while they created new international scientific organizations under their leadership. Medical associations and congresses were also affected, e. g. congresses on surgery, ophthalmology and tuberculosis. Allied physicians replaced the "International Anti-Tuberculosis Association" founded in Berlin in 1902 with the "Union Internationale contre la Tuberculose"/"International Union against Tuberculosis", founded in Paris in 1920. Only French and English were used as the official languages of the new scientific organizations, just as in the League of Nations. The boycott was based on the fact that the German scientists had denied German war guilt and war crimes and glorified German militarism in a manifesto "To The Civilized World!" in 1914. The boycott first started in 1919 and had to be abolished in 1926, when Germany became a member of the League of Nations. Many German and foreign physicians as well as other scientists protested against the boycott. Some German scientists and institutions even staged a counter-boycott impeding the resumption of international collaboration. The boycott entailed an enduring decline of German as an international scientific language. After the Second World War scientists of the victorious Western Powers implemented a complete reorganization of the international scientific arena, based on the same organizational structures and language restrictions they had built up in 1919/1920. At the same time scientists from the U.S.A. staged an active language and publication policy, in order to establish the dominance of English in the international scientific arena. © Georg Thieme Verlag KG Stuttgart · New York.
Astronomy and Geology Vocabulary, I.e. "NASA Words" in Native American Languages
NASA Astrophysics Data System (ADS)
Angrum, A.; Alexander, C. J.; Martin, M.
2014-12-01
The US Rosetta Project has developed a program in Native American communities in which contemporary STEM vocabulary is taught alongside the same vocabulary in Navajo. NASA images and science are used and described in the native language, alongside both lay English, and scientific English. Additionally, science curriculum (geology/chemistry/botany/physics) elements drawn from the reservation environment, including geomorphology, geochemistry, soil physics, are included and discussed in the native language as much as possible — with their analogs in other planetary environments (such as Mars). The program began with a student defining 30 Navajo words to describe what he called 'NASA' words, such as: cell phone, astronaut, space suit, computer, and planets not visible to the naked eye. The use of NASA material and imagery have a positive impact on the accessibility of the overall STEM material but community involvement, and buy-in, is criti! cal to the success of the program. The US Rosetta Project modified its goals, and curriculum, to accommodate the programmatic desires of teachers in the district, and the capabilities of the medicine men that agreed to participate. In this presentation we will report on lessons learned, as well as metrics and successes associated with our most recent Summer Science Academy [2014].
ERIC Educational Resources Information Center
Guilford, Jacquelyn; Bustamante, Annette; Mackura, Kelly; Hirsch, Susan; Lyon, Edward; Estrada, Kelly
2017-01-01
Learning science is language intensive. Students might have to interpret the meaning of models, support claims with evidence, communicate arguments, and discuss phenomena and scientific principles. For English Language Learners (ELLs), engaging in scientific and engineering practices includes additional challenges. This article describes a series…
JUDE: An Ultraviolet Imaging Telescope pipeline
NASA Astrophysics Data System (ADS)
Murthy, J.; Rahna, P. T.; Sutaria, F.; Safonova, M.; Gudennavar, S. B.; Bubbly, S. G.
2017-07-01
The Ultraviolet Imaging Telescope (UVIT) was launched as part of the multi-wavelength Indian AstroSat mission on 28 September, 2015 into a low Earth orbit. A 6-month performance verification (PV) phase ended in March 2016, and the instrument is now in the general observing phase. UVIT operates in three channels: visible, near-ultraviolet (NUV) and far-ultraviolet (FUV), each with a choice of broad and narrow band filters, and has NUV and FUV gratings for low-resolution spectroscopy. We have written a software package (JUDE) to convert the Level 1 data from UVIT into scientifically useful photon lists and images. The routines are written in the GNU Data Language (GDL) and are compatible with the IDL software package. We use these programs in our own scientific work, and will continue to update the programs as we gain better understanding of the UVIT instrument and its performance. We have released JUDE under an Apache License.
ONRASIA Scientific Information Bulletin, Volume 16, Number 1
1991-03-01
be expressed naturally in an and hence the programs produced by pline. They range from computing the algebraic language such as Fortran, these efforts...years devel- gram an iterative scheme to solve the function satisfies oping vectorizing compilers for Hitachi. problem. This is quite natural to do in...for it ential equations to be expressed in a on the plate, with 0,=1 at the outside to compile into efficient vectorizable natural mathematical syntax
ERIC Educational Resources Information Center
Ware, Helen
This report is the result of a two-month study commissioned by the World Fertility Survey prior to the inclusion of Cameroon in the WFS program, in order to examine the problem of linguistic diversity and the obstacles this problem might pose to a demographic survey of the country. The study was to propose a strategy which would uphold the WFS…
Architectural Visualization of C/C++ Source Code for Program Comprehension
DOE Office of Scientific and Technical Information (OSTI.GOV)
Panas, T; Epperly, T W; Quinlan, D
2006-09-01
Structural and behavioral visualization of large-scale legacy systems to aid program comprehension is still a major challenge. The challenge is even greater when applications are implemented in flexible and expressive languages such as C and C++. In this paper, we consider visualization of static and dynamic aspects of large-scale scientific C/C++ applications. For our investigation, we reuse and integrate specialized analysis and visualization tools. Furthermore, we present a novel layout algorithm that permits a compressive architectural view of a large-scale software system. Our layout is unique in that it allows traditional program visualizations, i.e., graph structures, to be seen inmore » relation to the application's file structure.« less
NASA Astrophysics Data System (ADS)
Mongillo, Geraldine
The purpose of this qualitative study was to discover the influence of instructional games on middle school learners' use of scientific language, concept understanding, and attitude toward learning science. The rationale for this study stemmed from the lack of research concerning the value of play as an instructional strategy for older learners. Specifically, the study focused on the ways in which 6 average ability 7th grade students demonstrated scientific language and concept use during gameplay. The data were collected for this 6-week study in a southern New Jersey suburban middle school and included audio recordings of the 5 games observed in class, written documents (e.g., student created game questions, self-evaluation forms, pre- and post-assessments, and the final quiz) interviews, and researcher field notes. Data were coded and interpreted borrowing from the framework for scientific literacy developed by Bybee (1997). Based on the findings, the framework was modified to reflect the level of scientific understanding demonstrated by the participants and categorized as: Unacquainted, Nominal, Functional, and Conceptual. Major findings suggested that the participants predominantly achieved the Functional level of scientific literacy (i.e., the ability to adequately and appropriately use scientific language in both written and oral discourse) during games. Further, it was discovered that the participants achieved the Conceptual level of scientific literacy during gameplay. Through games participants were afforded the opportunity to use common, everyday language to explore concepts, promoted through peer collaboration. In games the participants used common language to build understandings that exceeded Nominal or token use of the technical vocabulary and concepts. Additionally, the participants reported through interviews and self-evaluation forms that their attitude (patterns included: Motivation, Interest, Fun, Relief from Boredom, and an Alternate Learning Approach) toward learning science was positively affected by playing games. This research confirmed the value of playing instructional games and indicated the potential benefits for teaching and learning scientific vocabulary and concepts in middle school settings. Educators are in need of finding methods that stimulate the often disinterested or disengaged adolescent student. Results from this investigation suggested that games provided a meaningful alternate learning approach that relieved the boredom associated with traditional science instruction.
Think Scientifically: Hiding Science in a Storybook
NASA Astrophysics Data System (ADS)
Van Norden, W. M.; Wawro, M.
2013-12-01
The pressure to focus on math and reading at the elementary level has increased in recent years. As a result, science education has taken a back seat in elementary classrooms. The Think Scientifically book series provides a way for science to easily integrate with existing math and reading curriculum. This story-based science literature program integrates a classic storybook format with solid solar science, to make an educational product that meets state literacy standards. Each story is accompanied by hands-on labs and activities that teachers can easily conduct in their classrooms with minimal training and materials, as well as math and language arts extensions and assessment questions. These books are being distributed through teacher workshops and conferences.
ERIC Educational Resources Information Center
Kelly, Laura Beth
2016-01-01
Sometimes students manage to complete investigations without really using complex and scientific language. Even when they use scientific vocabulary, they do not always build logical arguments to communicate their findings. In this article, the author describes how several elementary science teachers addressed this challenge in after-school STEM…
First Steps Toward Exploring NITARP's Impacts on Teachers' Knowledge, Attitudes, and Teaching
NASA Astrophysics Data System (ADS)
French, Debbie; Slater, T. F.; Burrows, A. C.
2013-06-01
Few high school science teachers have had opportunities to engage in authentic scientific research. As a result, many may find it difficult to communicate to their students how science is done. Moreover, without relevant experience, teachers have few pathways to be able to successfully implement scientific research and inquiry into the classroom. In response, astronomers created the NASA-IPAC Teacher Archive Research Program - NITARP, originally funded by NASA as part of the Spitzer Space Telescope Public Engagement Program, and more recently as an NSF-sponsored Research Experience for Teachers program (NSF 0742222). This project partners teachers and their students with a mentor scientist to work on a unique research project using Spitzer Space Telescope data. The year-long project culminates by having teachers and students present their scientific methods and findings at a professional conference, such as the American Astronomical Society. To determine how teachers’ attitudes toward science and scientific inquiry changed after participating in NITARP, five NITARP alumni teachers completed open-ended survey and interview questions describing how their experience changed how they thought about astronomy and what happened in their classroom as a direct result of their NITARP experiences. Teachers reported increasing their astronomy content knowledge, implementing new skills and computer programs into their curriculum, incorporating the use of real data, and are implementing, or are planning to implement research in their classrooms. Teachers also stated they feel more comfortable speaking the language of science and communicating with scientists. They also felt more confident in teaching how science is done. The results of this exploratory study showing positive impacts motivate us to more deeply study the underlying mechanisms in this and similar programs best poised to improve science education.
Friedbichler, Michael; Friedbichler, Ingrid; Türp, Jens Christoph
2008-01-01
In a world which is shrinking at a dramatic pace the need for international communication is constantly rising. In this global setting, the English language has increasingly become the "lingua franca" in which most scientific exchange takes place among professionals worldwide. The present paper investigates the impact of the all-pervasive role of English on the language of medicine and dentistry in the German-speaking countries as well as recent efforts to overcome some of the major obstacles associated with international communication. Possible approaches how non-anglophone dental communities can participate in scientific communication worldwide without starving their own language are assessed. The authors demonstrate that there is no alternative to bilingual competence in professional contexts and emphasize the need for strategies to promote bilingualism in scientific communication. Integrating bilingual language training at dental schools and in continuing education seems indispensable. A survey of bilingual models at medical and dental schools in other countries reveals significant deficits at German-speaking universities in this field. Promising new bilingual approaches in dental journals, lexicography, and other terminology resources are discussed, particularly the so-called KWiC-Web concept, a new semi-bilingual language guide to dental English, which helps German-speaking dental professionals to acquire and master the relevant language skills.
The Six Languages of Social Work.
ERIC Educational Resources Information Center
Bloom, Martin; And Others
1991-01-01
Describes six languages that scientifically minded and practice-competent social workers need to be fluent in lay language of client, abstract language of theorist, empirical and often quantitative language of researcher, categorical language of information scientist, technical terminology or jargon used by helping professionals, and preferential…
Web Services Provide Access to SCEC Scientific Research Application Software
NASA Astrophysics Data System (ADS)
Gupta, N.; Gupta, V.; Okaya, D.; Kamb, L.; Maechling, P.
2003-12-01
Web services offer scientific communities a new paradigm for sharing research codes and communicating results. While there are formal technical definitions of what constitutes a web service, for a user community such as the Southern California Earthquake Center (SCEC), we may conceptually consider a web service to be functionality provided on-demand by an application which is run on a remote computer located elsewhere on the Internet. The value of a web service is that it can (1) run a scientific code without the user needing to install and learn the intricacies of running the code; (2) provide the technical framework which allows a user's computer to talk to the remote computer which performs the service; (3) provide the computational resources to run the code; and (4) bundle several analysis steps and provide the end results in digital or (post-processed) graphical form. Within an NSF-sponsored ITR project coordinated by SCEC, we are constructing web services using architectural protocols and programming languages (e.g., Java). However, because the SCEC community has a rich pool of scientific research software (written in traditional languages such as C and FORTRAN), we also emphasize making existing scientific codes available by constructing web service frameworks which wrap around and directly run these codes. In doing so we attempt to broaden community usage of these codes. Web service wrapping of a scientific code can be done using a "web servlet" construction or by using a SOAP/WSDL-based framework. This latter approach is widely adopted in IT circles although it is subject to rapid evolution. Our wrapping framework attempts to "honor" the original codes with as little modification as is possible. For versatility we identify three methods of user access: (A) a web-based GUI (written in HTML and/or Java applets); (B) a Linux/OSX/UNIX command line "initiator" utility (shell-scriptable); and (C) direct access from within any Java application (and with the correct API interface from within C++ and/or C/Fortran). This poster presentation will provide descriptions of the following selected web services and their origin as scientific application codes: 3D community velocity models for Southern California, geocoordinate conversions (latitude/longitude to UTM), execution of GMT graphical scripts, data format conversions (Gocad to Matlab format), and implementation of Seismic Hazard Analysis application programs that calculate hazard curve and hazard map data sets.
University of the seas, 15 years of oceanographic schools on board of the Marion Dufresne
NASA Astrophysics Data System (ADS)
Malaize, Bruno; Deverchere, Jacques; Leau, Hélène; Graindorge, David
2015-04-01
Since the first University at Sea, proposed by two French Universities (Brest and Bordeaux) in 1999, the R/V Marion Dufresne, in collaboration with the French Polar institute (IPEV), has welcome 12 oceanographic schools. The main objective of this educational and scientific program is to stimulate the potential interest of highly graduated students in scientific fields dealing with oceanography, and to broaden exchanges with foreign universities, strengthening a pool of excellence at a high international scientific level. It is a unique opportunity for the students to discover and to be involved in the work in progress of collecting scientific data on board of a ship, and to attend international research courses given by scientists involved in the cruise program. They also experience the final task of the scientific work by presenting their own training results, making posters on board, and writing a cruise report. For some University at Sea, students had also updated a daily journal, available on internet, hosted by the main institutions involved (as IPEV or EPOC, Bordeaux University). All this work is done in English, a common language to all the participants. An overview of these 15 years background experience will be presented, underlying the financial supports used, the logistic on board, as well as all the benefits acquiered by all former students, now in permanent positions in different international institutions.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Reid, E.E.
1970-01-01
The thesis of this book is that one can learn a surprising amount of information from scientific articles in a foreign language. Use is made of symbols, numbers, etc., (which appear in familiar Roman script) and words that are similar in many languages (e.g., reaction, reazione, reaccion, reactie, reaccao, reaktion, reaksjon, reaktionen, reakcio, rektio, reaktsiya, reakcja, and reakce). Most European languages (Germanic, Latin, et al.) are included, with special emphasis on Russian and Japanese. The technique is illustrated with examples from organic chemistry, but the approach should be applicable to scientific writing in any subject area. (RWR)
NASA Technical Reports Server (NTRS)
Himer, J. T.
1992-01-01
Fortran has largely enjoyed prominence for the past few decades as the computer programming language of choice for numerically intensive scientific, engineering, and process control applications. Fortran's well understood static language syntax has allowed resulting parsers and compiler optimizing technologies to often generate among the most efficient and fastest run-time executables, particularly on high-end scalar and vector supercomputers. Computing architectures and paradigms have changed considerably since the last ANSI/ISO Fortran release in 1978, and while FORTRAN 77 has more than survived, it's aged features provide only partial functionality for today's demanding computing environments. The simple block procedural languages have been necessarily evolving, or giving way, to specialized supercomputing, network resource, and object-oriented paradigms. To address these new computing demands, ANSI has worked for the last 12-years with three international public reviews to deliver Fortran 90. Fortran 90 has superseded and replaced ISO FORTRAN 77 internationally as the sole Fortran standard; while in the US, Fortran 90 is expected to be adopted as the ANSI standard this summer, coexisting with ANSI FORTRAN 77 until at least 1996. The development path and current state of Fortran will be briefly described highlighting the many new Fortran 90 syntactic and semantic additions which support (among others): free form source; array syntax; new control structures; modules and interfaces; pointers; derived data types; dynamic memory; enhanced I/O; operator overloading; data abstraction; user optional arguments; new intrinsics for array, bit manipulation, and system inquiry; and enhanced portability through better generic control of underlying system arithmetic models. Examples from dynamical astronomy, signal and image processing will attempt to illustrate Fortran 90's applicability to today's general scalar, vector, and parallel scientific and engineering requirements and object oriented programming paradigms. Time permitting, current work proceeding on the future development of Fortran 2000 and collateral standards will be introduced.
ObsPy: A Python toolbox for seismology - Sustainability, New Features, and Applications
NASA Astrophysics Data System (ADS)
Krischer, L.; Megies, T.; Sales de Andrade, E.; Barsch, R.; MacCarthy, J.
2016-12-01
ObsPy (https://www.obspy.org) is a community-driven, open-source project dedicated to offer a bridge for seismology into the scientific Python ecosystem. Amongst other things, it provides Read and write support for essentially every commonly used data format in seismology with a unified interface. This includes waveform data as well as station and event meta information. A signal processing toolbox tuned to the specific needs of seismologists. Integrated access to the largest data centers, web services, and databases. Wrappers around third party codes like libmseed and evalresp. Using ObsPy enables users to take advantage of the vast scientific ecosystem that has developed around Python. In contrast to many other programming languages and tools, Python is simple enough to enable an exploratory and interactive coding style desired by many scientists. At the same time it is a full-fledged programming language usable by software engineers to build complex and large programs. This combination makes it very suitable for use in seismology where research code often must be translated to stable and production ready environments, especially in the age of big data. ObsPy has seen constant development for more than six years and enjoys a large rate of adoption in the seismological community with thousands of users. Successful applications include time-dependent and rotational seismology, big data processing, event relocations, and synthetic studies about attenuation kernels and full-waveform inversions to name a few examples. Additionally it sparked the development of several more specialized packages slowly building a modern seismological ecosystem around it. We will present a short overview of the capabilities of ObsPy and point out several representative use cases and more specialized software built around ObsPy. Additionally we will discuss new and upcoming features, as well as the sustainability of open-source scientific software.
New Version of SeismicHandler (SHX) based on ObsPy
NASA Astrophysics Data System (ADS)
Stammler, Klaus; Walther, Marcus
2016-04-01
The command line version of SeismicHandler (SH), a scientific analysis tool for seismic waveform data developed around 1990, has been redesigned in the recent years, based on a project funded by the Deutsche Forschungsgemeinschaft (DFG). The aim was to address new data access techniques, simplified metadata handling and a modularized software design. As a result the program was rewritten in Python in its main parts, taking advantage of simplicity of this script language and its variety of well developed software libraries, including ObsPy. SHX provides an easy access to waveforms and metadata via arclink and FDSN webservice protocols, also access to event catalogs is implemented. With single commands whole networks or stations within a certain area may be read in, the metadata are retrieved from the servers and stored in a local database. For data processing the large set of SH commands is available, as well as the SH scripting language. Via this SH language scripts or additional Python modules the command set of SHX is easily extendable. The program is open source, tested on Linux operating systems, documentation and download is found at URL "https://www.seismic-handler.org/".
Highlights of X-Stack ExM Deliverable Swift/T
DOE Office of Scientific and Technical Information (OSTI.GOV)
Wozniak, Justin M.
Swift/T is a key success from the ExM: System support for extreme-scale, many-task applications1 X-Stack project, which proposed to use concurrent dataflow as an innovative programming model to exploit extreme parallelism in exascale computers. The Swift/T component of the project reimplemented the Swift language from scratch to allow applications that compose scientific modules together to be build and run on available petascale computers (Blue Gene, Cray). Swift/T does this via a new compiler and runtime that generates and executes the application as an MPI program. We assume that mission-critical emerging exascale applications will be composed as scalable applications using existingmore » software components, connected by data dependencies. Developers wrap native code fragments using a higherlevel language, then build composite applications to form a computational experiment. This exemplifies hierarchical concurrency: lower-level messaging libraries are used for fine-grained parallelism; highlevel control is used for inter-task coordination. These patterns are best expressed with dataflow, but static DAGs (i.e., other workflow languages) limit the applications that can be built; they do not provide the expressiveness of Swift, such as conditional execution, iteration, and recursive functions.« less
ERIC Educational Resources Information Center
Leonardi, Magda
1977-01-01
Discusses the importance of two Firthian themes for language teaching. The first theme, "Restricted Languages," concerns the "microlanguages" of every language (e.g., literary language, scientific, etc.). The second theme, "Collocation," shows that equivalent words in two languages rarely have the same position in…
Language-Based Reasoning in Primary Science
ERIC Educational Resources Information Center
Hackling, Mark; Sherriff, Barbara
2015-01-01
Language is critical in the mediation of scientific reasoning, higher-order thinking and the development of scientific literacy. This study investigated how an exemplary primary science teacher scaffolds and supports students' reasoning during a Year 4 materials unit. Lessons captured on video, teacher and student interviews and micro-ethnographic…
Component-based integration of chemistry and optimization software.
Kenny, Joseph P; Benson, Steven J; Alexeev, Yuri; Sarich, Jason; Janssen, Curtis L; McInnes, Lois Curfman; Krishnan, Manojkumar; Nieplocha, Jarek; Jurrus, Elizabeth; Fahlstrom, Carl; Windus, Theresa L
2004-11-15
Typical scientific software designs make rigid assumptions regarding programming language and data structures, frustrating software interoperability and scientific collaboration. Component-based software engineering is an emerging approach to managing the increasing complexity of scientific software. Component technology facilitates code interoperability and reuse. Through the adoption of methodology and tools developed by the Common Component Architecture Forum, we have developed a component architecture for molecular structure optimization. Using the NWChem and Massively Parallel Quantum Chemistry packages, we have produced chemistry components that provide capacity for energy and energy derivative evaluation. We have constructed geometry optimization applications by integrating the Toolkit for Advanced Optimization, Portable Extensible Toolkit for Scientific Computation, and Global Arrays packages, which provide optimization and linear algebra capabilities. We present a brief overview of the component development process and a description of abstract interfaces for chemical optimizations. The components conforming to these abstract interfaces allow the construction of applications using different chemistry and mathematics packages interchangeably. Initial numerical results for the component software demonstrate good performance, and highlight potential research enabled by this platform.
Graphical programming interface: A development environment for MRI methods.
Zwart, Nicholas R; Pipe, James G
2015-11-01
To introduce a multiplatform, Python language-based, development environment called graphical programming interface for prototyping MRI techniques. The interface allows developers to interact with their scientific algorithm prototypes visually in an event-driven environment making tasks such as parameterization, algorithm testing, data manipulation, and visualization an integrated part of the work-flow. Algorithm developers extend the built-in functionality through simple code interfaces designed to facilitate rapid implementation. This article shows several examples of algorithms developed in graphical programming interface including the non-Cartesian MR reconstruction algorithms for PROPELLER and spiral as well as spin simulation and trajectory visualization of a FLORET example. The graphical programming interface framework is shown to be a versatile prototyping environment for developing numeric algorithms used in the latest MR techniques. © 2014 Wiley Periodicals, Inc.
Sciencepoetry and Language/Culture Teaching.
ERIC Educational Resources Information Center
Romano, James V.
1988-01-01
Examines Rafael Catala's notion of sciencepoetry and an application of modern scientific principles to the teaching of language and culture, the "Lange Process." This interactive language/culture learning process relates target and native languages, culture, and perceptions. (Author/LMO)
Open access for the non-English-speaking world: overcoming the language barrier
Fung, Isaac CH
2008-01-01
This editorial highlights the problem of language barrier in scientific communication in spite of the recent success of Open Access Movement. Four options for English-language journals to overcome the language barrier are suggested: 1) abstracts in alternative languages provided by authors, 2) Wiki open translation, 3) international board of translator-editors, and 4) alternative language version of the journal. The Emerging Themes in Epidemiology announces that with immediate effect, it will accept translations of abstracts or full texts by authors as Additional files. Editorial note: In an effort towards overcoming the language barrier in scientific publication, ETE will accept translations of abstracts or the full text of published articles. Each translation should be submitted separately as an Additional File in PDF format. ETE will only peer review English-language versions. Therefore, translations will not be scrutinized in the review-process and the responsibility for accurate translation rests with the authors. PMID:18173854
Revolutionizing Climate Science: Using Teachers as Communicators
NASA Astrophysics Data System (ADS)
Warburton, J.; Crowley, S.; Wood, J.
2012-12-01
PolarTREC (Teachers and Researchers Exploring and Collaborating) is a National Science Foundation (NSF) funded program in which K-12 teachers participate in hands-on field research experiences in the Polar Regions. Teachers are the dynamic conduits for communicating climate science. In the PolarTREC final report, researchers found that teachers were vital in refining the language of their science and have shaped the goals of the scientific project. Program data demonstrates that science in classrooms is better understood when teachers have a full-spectrum grasp of project intricacies from defining the project, to field data collection, encountering situations for creativity and critical thinking, as well as participating in data and project analysis. Teachers' translating the authentic scientific process is integral in communicating climate science to the broader public. Teachers playing a major role in polar science revolutionize the old paradigm of "in-school learning". Through daily online journaling and forums, social media communication, live webinars with public, and professional development events, these teachers are moving beyond classrooms to communicate with society. Through teachers, climate policy can be shaped for the future by having scientifically literate students as well as assessable science. New paradigms come as teachers attain proficient levels of scientific understanding paired with the expert abilities for communication with years of experience. PolarTREC teachers are a model for new interactions peer-to-peer learning and mentorship for young scientists. Our programmatic goal is to expand the opportunities for PolarTREC teachers to share their involvement in science with additional formal and informal educators. 'Teaching the teachers' will reach exponential audiences in media, policy, and classrooms. Modeling this program, we designed and conducted a teacher training on climate science in Denali National Park. Utilizing expert university faculty in climate science and a PolarTREC alumni teacher the program was touted as 'the best professional opportunity to date". This program gave new teachers the tools to adequately communicate climate science with a new generation of scientifically literate students. Additionally, teachers possess the skills to inform young professional scientists on effective outreach and communication beyond peer-reviewed papers and scientific circles.
OMPC: an Open-Source MATLAB®-to-Python Compiler
Jurica, Peter; van Leeuwen, Cees
2008-01-01
Free access to scientific information facilitates scientific progress. Open-access scientific journals are a first step in this direction; a further step is to make auxiliary and supplementary materials that accompany scientific publications, such as methodological procedures and data-analysis tools, open and accessible to the scientific community. To this purpose it is instrumental to establish a software base, which will grow toward a comprehensive free and open-source language of technical and scientific computing. Endeavors in this direction are met with an important obstacle. MATLAB®, the predominant computation tool in many fields of research, is a closed-source commercial product. To facilitate the transition to an open computation platform, we propose Open-source MATLAB®-to-Python Compiler (OMPC), a platform that uses syntax adaptation and emulation to allow transparent import of existing MATLAB® functions into Python programs. The imported MATLAB® modules will run independently of MATLAB®, relying on Python's numerical and scientific libraries. Python offers a stable and mature open source platform that, in many respects, surpasses commonly used, expensive commercial closed source packages. The proposed software will therefore facilitate the transparent transition towards a free and general open-source lingua franca for scientific computation, while enabling access to the existing methods and algorithms of technical computing already available in MATLAB®. OMPC is available at http://ompc.juricap.com. PMID:19225577
NASA Astrophysics Data System (ADS)
Henrichs, Lotte F.; Leseman, Paul P. M.
2014-11-01
Early science instruction is important in order to lay a firm basis for learning scientific concepts and scientific thinking. In addition, young children enjoy science. However, science plays only a minor role in the kindergarten curriculum. It has been reported that teachers feel they need to prioritize language and literacy practices over science. In this paper, we investigate whether science lessons might be integrated with learning the language functional for school: academic language. The occurrence of scientific reasoning and sophisticated vocabulary in brief science lessons with 5-year-olds is evaluated. The aim of the study was twofold: first, to explore the nature of kindergarten science discourse without any researcher directions (pre-intervention observation). Second, in a randomized control trial, we evaluated the effect on science discourse of a brief teacher training session focused on academic language awareness. The science lessons focussed on air pressure and mirror reflection. Analyses showed that teachers from the intervention group increased their use of scientific reasoning and of domain-specific academic words in their science discourse, compared to the control group. For the use of general academic words and for lexical diversity, the effect was task-specific: these dependent measures only increased during the air pressure task. Implications of the study include the need to increase teachers' awareness of possibilities to combine early science instruction and academic language learning.
The Julia programming language: the future of scientific computing
NASA Astrophysics Data System (ADS)
Gibson, John
2017-11-01
Julia is an innovative new open-source programming language for high-level, high-performance numerical computing. Julia combines the general-purpose breadth and extensibility of Python, the ease-of-use and numeric focus of Matlab, the speed of C and Fortran, and the metaprogramming power of Lisp. Julia uses type inference and just-in-time compilation to compile high-level user code to machine code on the fly. A rich set of numeric types and extensive numerical libraries are built-in. As a result, Julia is competitive with Matlab for interactive graphical exploration and with C and Fortran for high-performance computing. This talk interactively demonstrates Julia's numerical features and benchmarks Julia against C, C++, Fortran, Matlab, and Python on a spectral time-stepping algorithm for a 1d nonlinear partial differential equation. The Julia code is nearly as compact as Matlab and nearly as fast as Fortran. This material is based upon work supported by the National Science Foundation under Grant No. 1554149.
Lacroix, Agnès; Famelart, Nawelle; Guidetti, Michèle
2016-01-01
Williams syndrome (WS) is a genetic disease with a relatively homogeneous profile: relatively well-preserved language, impaired cognitive activities, and hypersociability. Autism spectrum disorder (ASD) refers to a group of individuals with impairments in aspects of communication and a particular pattern of language acquisition. Although ASD and WS are polar opposites when it comes to communication abilities (language and emotion) and social behavior, comparisons between WS and ASD are still rare in the literature. ASD and WS are both associated with general language and developmental delays. Difficulties in social interaction and general pragmatic difficulties are reported in both ASD and WS, but are more pervasive in ASD. Regarding facial emotion recognition, the two syndromes differ markedly in sensitivity to human faces. Despite the heterogeneity of these two groups, only a few studies with children have paid sufficient attention to participant recruitment and study design. A number of aspects need to be taken into account (eg, small age range, homogeneity of the subgroups, matching with typically developing children) if scientific results are to inform the design of intervention programs for children with neurodevelopmental disorders such as ASD and WS. PMID:29388584
Are preservice teachers prepared to teach struggling readers?
Washburn, Erin K; Joshi, R Malatesha; Binks Cantrell, Emily
2011-06-01
Reading disabilities such as dyslexia, a specific learning disability that affects an individual's ability to process written language, are estimated to affect 15-20% of the general population. Consequently, elementary school teachers encounter students who struggle with inaccurate or slow reading, poor spelling, poor writing, and other language processing difficulties. However, recent evidence may suggest that teacher preparation programs are not providing preservice teachers with information about basic language constructs and other components related to scientifically based reading instruction. As a consequence preservice teachers have not exhibited explicit knowledge of such concepts in previous studies. Few studies have sought to assess preservice teachers' knowledge about dyslexia in conjunction with knowledge of basic language concepts. The purpose of the present study was to examine elementary school preservice teachers' knowledge of basic language constructs and their perceptions and knowledge about dyslexia. Findings from the present study suggest that preservice teachers, on average, are able to display implicit skills related to certain basic language constructs (i.e., syllable counting), but fail to demonstrate explicit knowledge of others (i.e., phonics principles). Also, preservice teachers seem to hold the common misconception that dyslexia is a visual perception deficit rather than a problem with phonological processing. Implications for future research as well as teacher preparation are discussed.
Teaching Scientific and Technical French at Napier College in Scotland.
ERIC Educational Resources Information Center
Mitchell, Evelyne
Scotland's vocationally-oriented Napier College was funded by the French Government to develop language courses for scientists and engineers. The courses developed have been intensive and extensive, based on work started by a team of French scientists focusing on the language, concepts, and ways of thinking common to the scientific community.…
ERIC Educational Resources Information Center
Hartwell, Laura M.; Jacques, Marie-Paule
2012-01-01
Both reading and writing abstracts require specific language skills and conceptual capacities, which may challenge advanced learners. This paper draws explicitly upon the "Emergence" and "Scientext" research projects which focused on the lexis of scientific texts in French and English. The teaching objective of the project…
ERIC Educational Resources Information Center
King, Paul; King, Eva
This language-through-literature program is designed to be used as a native language program (language arts/reading readiness), as a second language program, or as a combined native and second language program in early childhood education. Sequentially developed over the year and within each unit, the program is subdivided into 14 units of about…
NASA Technical Reports Server (NTRS)
1995-01-01
The Interactive Data Language (IDL), developed by Research Systems, Inc., is a tool for scientists to investigate their data without having to write a custom program for each study. IDL is based on the Mariners Mars spectral Editor (MMED) developed for studies from NASA's Mars spacecraft flights. The company has also developed Environment for Visualizing Images (ENVI), an image processing system for easily analyzing remotely sensed data written in IDL. The Visible Human CD, another Research Systems product, is the first complete digital reference of photographic images for exploring human anatomy.
Current trends for customized biomedical software tools.
Khan, Haseeb Ahmad
2017-01-01
In the past, biomedical scientists were solely dependent on expensive commercial software packages for various applications. However, the advent of user-friendly programming languages and open source platforms has revolutionized the development of simple and efficient customized software tools for solving specific biomedical problems. Many of these tools are designed and developed by biomedical scientists independently or with the support of computer experts and often made freely available for the benefit of scientific community. The current trends for customized biomedical software tools are highlighted in this short review.
Orchestrating high-throughput genomic analysis with Bioconductor
Huber, Wolfgang; Carey, Vincent J.; Gentleman, Robert; Anders, Simon; Carlson, Marc; Carvalho, Benilton S.; Bravo, Hector Corrada; Davis, Sean; Gatto, Laurent; Girke, Thomas; Gottardo, Raphael; Hahne, Florian; Hansen, Kasper D.; Irizarry, Rafael A.; Lawrence, Michael; Love, Michael I.; MacDonald, James; Obenchain, Valerie; Oleś, Andrzej K.; Pagès, Hervé; Reyes, Alejandro; Shannon, Paul; Smyth, Gordon K.; Tenenbaum, Dan; Waldron, Levi; Morgan, Martin
2015-01-01
Bioconductor is an open-source, open-development software project for the analysis and comprehension of high-throughput data in genomics and molecular biology. The project aims to enable interdisciplinary research, collaboration and rapid development of scientific software. Based on the statistical programming language R, Bioconductor comprises 934 interoperable packages contributed by a large, diverse community of scientists. Packages cover a range of bioinformatic and statistical applications. They undergo formal initial review and continuous automated testing. We present an overview for prospective users and contributors. PMID:25633503
Byers, J A
1992-09-01
A compiled program, JCE-REFS.EXE (coded in the QuickBASIC language), for use on IBM-compatible personal computers is described. The program converts a DOS text file of current B-I-T-S (BIOSIS Information Transfer System) or BIOSIS Previews references into a DOS file of citations, including abstracts, in a general style used by scientific journals. The latter file can be imported directly into a word processor or the program can convert the file into a random access data base of the references. The program can search the data base for up to 40 text strings with Boolean logic. Selected references in the data base can be exported as a DOS text file of citations. Using the search facility, articles in theJournal of Chemical Ecology from 1975 to 1991 were searched for certain key words in regard to semiochemicals, taxa, methods, chemical classes, and biological terms to determine trends in usage over the period. Positive trends were statistically significant in the use of the words: semiochemical, allomone, allelochemic, deterrent, repellent, plants, angiosperms, dicots, wind tunnel, olfactometer, electrophysiology, mass spectrometry, ketone, evolution, physiology, herbivore, defense, and receptor. Significant negative trends were found for: pheromone, vertebrates, mammals, Coleoptera, Scolytidae,Dendroctonus, lactone, isomer, and calling.
ERIC Educational Resources Information Center
Linn, Mary S.; Naranjo, Tessie; Nicholas, Sheilah; Slaughter, Inee; Yamamoto, Akira; Zepeda, Ofelia
The Indigenous Language Institute (ILI) collaborates with indigenous language communities to combat language decline. ILI facilitates community-based language programs, increases public awareness of language endangerment, and disseminates information on language preservation and successful language revitalization programs. In response to numerous…
NASA Astrophysics Data System (ADS)
Algee, Lisa M.
English Language Learners (ELL) are often at a distinct disadvantage from receiving authentic science learning opportunites. This study explored English Language Learners (ELL) learning experiences with scientific language and inquiry within a real life context. This research was theoretically informed by sociocultural theory and literature on student learning and science teaching for ELL. A qualitative, case study was used to explore students' learning experiences. Data from multiple sources was collected: student interviews, science letters, an assessment in another context, field-notes, student presentations, inquiry assessment, instructional group conversations, parent interviews, parent letters, parent homework, teacher-researcher evaluation, teacher-researcher reflective journal, and student ratings of learning activities. These data sources informed the following research questions: (1) Does participation in an out-of-school contextualized inquiry science project increase ELL use of scientific language? (2) Does participation in an out-of-school contextualized inquiry science project increase ELL understanding of scientific inquiry and their motivation to learn? (3) What are parents' funds of knowledge about the local ecology and does this inform students' experiences in the science project? All data sources concerning students were analyzed for similar patterns and trends and triangulation was sought through the use of these data sources. The remaining data sources concerning the teacher-researcher were used to inform and assess whether the pedagogical and research practices were in alignment with the proposed theoretical framework. Data sources concerning parental participation accessed funds of knowledge, which informed the curriculum in order to create continuity and connections between home and school. To ensure accuracy in the researchers' interpretations of student and parent responses during interviews, member checking was employed. The findings suggest that participation in an out-of-school contextualized inquiry science project increased ELL use of scientific language and understanding of scientific inquiry and motivation to learn. In addition, parent' funds of knowledge informed students' experiences in the science project. These findings suggest that the learning and teaching practices and the real life experiential learning contexts served as an effective means for increasing students' understandings and motivation to learn.
NASA Astrophysics Data System (ADS)
Ohira, M. S.
2007-05-01
The IAI's Training and Education (T&E) activities are designed to encourage capacity building in the Americas and are developed within and in parallel with the IAI research programs in global environmental change (GEC). The IAI has various training priorities: (1) support for graduate students in the form of fellowships through research programs; (2) development of IAI Training Institutes in Interdisciplinary Sciences and Science-Policy Fora; and (3) support for technical workshops, scientific meetings, and seminars. It becomes increasingly evident that institutions such as IAI must provide training and support to policy and decision makers who deal with environmental issues. The IAI Training Institutes emphasize an exchange of information about the various scientific languages, needs, and methodologies of disciplines that study GEC. Particular attention is given to socio-economic impacts and ways in which nations can gain a better understanding of the complex mechanisms, degrees of change, causes, and consequences - and therefore, plan sound public and private policies to minimize problems and maximize opportunities. The IAI has also implemented a Training Institute Seed Grant (TISG) Program as an assessment activity of the Training Institutes to further encourage network building and multinational and multidisciplinary collaboration among its 19 member countries in the Americas. By fostering the development of such new multidisciplinary, multinational teams, the IAI ensures a future generation of professionals who will be engaged in IAI research programs and networks and will lead the integrated science programs in the next decades. Furthermore, IAI has organized Science-Policy Fora, which focus on the science- policy interface and ways to incorporate scientific information into policy and decision-making processes. Participants discussed what scientific information is available, what aspects need to be better understood, translation of scientific information for the nonscientific community, potential uses of technical information, and policy issues that should be incorporated into the scientific community's agenda. Participants are individuals from governmental agencies, national and international organizations, nongovernmental organizations (NGO), universities, and private companies. Various other T&E-based initiatives that contribute to the building of scientific capacity in the Americas are supported by the IAI. Workshops, seminars, conferences, and other venues encourage the exchange of information and data providing scientists and professionals in global change related fields many opportunities to interact and benefit from multinational, multidisciplinary collaborations.
Kenny, Joseph P.; Janssen, Curtis L.; Gordon, Mark S.; ...
2008-01-01
Cutting-edge scientific computing software is complex, increasingly involving the coupling of multiple packages to combine advanced algorithms or simulations at multiple physical scales. Component-based software engineering (CBSE) has been advanced as a technique for managing this complexity, and complex component applications have been created in the quantum chemistry domain, as well as several other simulation areas, using the component model advocated by the Common Component Architecture (CCA) Forum. While programming models do indeed enable sound software engineering practices, the selection of programming model is just one building block in a comprehensive approach to large-scale collaborative development which must also addressmore » interface and data standardization, and language and package interoperability. We provide an overview of the development approach utilized within the Quantum Chemistry Science Application Partnership, identifying design challenges, describing the techniques which we have adopted to address these challenges and highlighting the advantages which the CCA approach offers for collaborative development.« less
The use of content analysis in the assessment of medical controversies.
de Villiers, F P
1991-12-01
Medicine is fraught with controversies, and several strategies have been developed in order to reach rational conclusions. Examples are using more subjects or an improved research design, developing consensus statements or using meta-analysis. An additional strategy is described in this paper. The language content of scientific papers is examined to establish whether the authors use factual (informational) language or emotional appeals (directive language) to convince the reader. This type of content analysis is then applied to a sample controversy. The paper shows that directive language content analysis can be applied effectively to scientific publications to clarify the basis of and reasoning behind some controversies.
Language, Space, Time: Anthropological Tools and Scientific Exploration on Mars
NASA Technical Reports Server (NTRS)
Wales, Roxana
2005-01-01
This viewgraph presentation reviews the importance of social science disciplines in the scientific exploration of Mars. The importance of language, workspace, and time differences are reviewed. It would appear that the social scientist perspective in developing a completely new workspace, keeping track of new vocabulary and the different time zones (i.e., terrestrial and Martian) was useful.
Language Games and Meaning as Used in Student Encounters with Scientific Literacy Test Items
ERIC Educational Resources Information Center
Serder, Margareta; Jakobsson, Anders
2016-01-01
Previous research in science education has suggested that difficulties among students learning science relate to challenges in framing its discourse. This article examines the role that language plays in a scientific literacy test for which everyday life is an augmented aspect. Video-recorded data was collected in four ninth-grade science classes…
Talk Like a Scientist! Simple "Frames" to Scaffold the Language of Science
ERIC Educational Resources Information Center
Hoffman, Lisa
2013-01-01
This article shares a teaching strategy for science teachers to use when supporting language development among English language learners. Students from other language backgrounds who are learning English need to learn both grade-level academic content and the language necessary to express scientific concepts. However, most science teachers are not…
High performance computing and communications: Advancing the frontiers of information technology
DOE Office of Scientific and Technical Information (OSTI.GOV)
NONE
1997-12-31
This report, which supplements the President`s Fiscal Year 1997 Budget, describes the interagency High Performance Computing and Communications (HPCC) Program. The HPCC Program will celebrate its fifth anniversary in October 1996 with an impressive array of accomplishments to its credit. Over its five-year history, the HPCC Program has focused on developing high performance computing and communications technologies that can be applied to computation-intensive applications. Major highlights for FY 1996: (1) High performance computing systems enable practical solutions to complex problems with accuracies not possible five years ago; (2) HPCC-funded research in very large scale networking techniques has been instrumental inmore » the evolution of the Internet, which continues exponential growth in size, speed, and availability of information; (3) The combination of hardware capability measured in gigaflop/s, networking technology measured in gigabit/s, and new computational science techniques for modeling phenomena has demonstrated that very large scale accurate scientific calculations can be executed across heterogeneous parallel processing systems located thousands of miles apart; (4) Federal investments in HPCC software R and D support researchers who pioneered the development of parallel languages and compilers, high performance mathematical, engineering, and scientific libraries, and software tools--technologies that allow scientists to use powerful parallel systems to focus on Federal agency mission applications; and (5) HPCC support for virtual environments has enabled the development of immersive technologies, where researchers can explore and manipulate multi-dimensional scientific and engineering problems. Educational programs fostered by the HPCC Program have brought into classrooms new science and engineering curricula designed to teach computational science. This document contains a small sample of the significant HPCC Program accomplishments in FY 1996.« less
[Research on tumor information grid framework].
Zhang, Haowei; Qin, Zhu; Liu, Ying; Tan, Jianghao; Cao, Haitao; Chen, Youping; Zhang, Ke; Ding, Yuqing
2013-10-01
In order to realize tumor disease information sharing and unified management, we utilized grid technology to make the data and software resources which distributed in various medical institutions for effective integration so that we could make the heterogeneous resources consistent and interoperable in both semantics and syntax aspects. This article describes the tumor grid framework, the type of the service being packaged in Web Service Description Language (WSDL) and extensible markup language schemas definition (XSD), the client use the serialized document to operate the distributed resources. The service objects could be built by Unified Modeling Language (UML) as middle ware to create application programming interface. All of the grid resources are registered in the index and released in the form of Web Services based on Web Services Resource Framework (WSRF). Using the system we can build a multi-center, large sample and networking tumor disease resource sharing framework to improve the level of development in medical scientific research institutions and the patient's quality of life.
The role of metrology in mediating and mobilizing the language and culture of scientific facts
NASA Astrophysics Data System (ADS)
Fisher, W. P., Jr.; Stenner, A. J.
2015-02-01
The self-conscious awareness of language and its use is arguably nowhere more intense than in metrology. The careful and deliberate coordination and alignment of shared metrological frames of reference for theory, experiment, and practical application have been characteristics of scientific culture at least since the origins of the SI units in revolutionary France. Though close attention has been focused on the logical and analytical aspects of language use in science, little concern has been shown for understanding how the social and historical aspects of everyday language may have foreshadowed and influenced the development and character of metrological language, especially relative to the inevitably partial knowledge possessed by any given stakeholder participating in the scientific enterprise. Insight in this regard may be helpful in discerning how and if an analogous role for metrology might be created in psychology and the social sciences. It may be that the success of psychology as a science will depend less on taking physics as the relevant model than on attending to the interplay of concepts, models, and social organization that make any culture effective.
Engaging in vocabulary learning in science: the promise of multimodal instruction
NASA Astrophysics Data System (ADS)
Townsend, Dianna; Brock, Cynthia; Morrison, Jennifer D.
2018-02-01
To a science 'outsider', science language often appears unnecessarily technical and dense. However, scientific language is typically used with the goal of being concise and precise, which allows those who regularly participate in scientific discourse communities to learn from each other and build upon existing scientific knowledge. One essential component of science language is the academic vocabulary that characterises it. This mixed-methods study investigates middle school students' (N = 59) growth in academic vocabulary as it relates to their teacher's instructional practices that supported academic language development. Students made significant gains in their production of general academic words, t(57) = 2.32, p = .024 and of discipline-specific science words, t(57) = 3.01, p = .004 in science writing. Results from the qualitative strand of this inquiry contextualised the students' learning of academic vocabulary as it relates to their teacher's instructional practices and intentions as well as the students' perceptions of their learning environment. These qualitative findings reveal that both the students and their teacher articulated that the teacher's intentional use of resources supported students' academic vocabulary growth. Implications for research and instruction with science language are shared.
NASA Astrophysics Data System (ADS)
Lubchenco, J.
2006-12-01
One of the most important roles of science is to inform the discussions and decisions of individuals and institutions. In a world that is changing rapidly, information is urgently needed to help citizens and leaders understand what's happening, what's causing changes, what the implications are and what are the likely consequences of various options. Most everyone agrees that decisions should be informed (not dictated) by scientific information, but achieving that goal has proven a challenge. Decision-makers need to have access to scientific information that is understandable, relevant, useable, current and credible. However, the science is complex, nuanced and difficult to communicate simply. Most scientists are ill equipped to speak in language that is non-technical. Many academic scientists are wary of talking to the press. Academia does not generally reward time spent doing outreach. As a consequence, others step into the breach and communicate their version of `the science.' All too often this means that vested interests spin, distort or cherry-pick information. The result is that decisions are made without good scientific knowledge and science is seen increasingly as a weapon, not as useful knowledge. The presentation will focus on how one program, the Aldo Leopold Leadership Program is training academic environmental scientists to be better communicators of their science to non-scientists. Lessons learned and suggestions for revolutionizing the communication of scientific information will be offered.
NASA Astrophysics Data System (ADS)
Gose, Robin Margaretha
English language learners (EL) are the fastest growing sub-group of the student population in California, yet ELs also score the lowest on the science section of the California Standardized Tests. In the area of bilingual education, California has dramatically changed its approach to English learners since the passage of Proposition 227 in 1998, which called for most EL instruction to be conducted in English (Cummins, 2000; Echevarria, Vogt, & Short, 2008). In reality, this means that EL students are often placed in programs that focus on basic language skills rather than rigorous content, meaning that they are not getting access to grade level science content (Lee & Fradd, 1998). As a result, many EL students exit eighth grade without a strong foundation in science, and they continue to score below their English-speaking peers on standardized achievements. While the usefulness of the academic language construct remains controversial (Bailey, 2012), the language used in science instruction is nevertheless often unfamiliar to both EL and English proficient students. The discourse is frequently specialized for discipline-specific interactions and activities (Bailey, 2007; Lemke, 1990). This qualitative case study examined academic language instruction in three middle school science classrooms at a dual language charter school. The goal was to understand how teachers integrate academic language and content for linguistically diverse students. The findings fom this study indicate that targeting language instruction in isolation from science content instruction prohibits students from engaging in the "doing of science" and scientific discourse, or the ability to think, reason, and communicate about science. The recommendations of this study support authentically embedding language development into rigorous science instruction in order to maximize opportunities for learning in both domains.
Code of Federal Regulations, 2010 CFR
2010-04-01
... 25 Indians 1 2010-04-01 2010-04-01 false Can a school integrate Language Development programs into... Language Development Programs § 39.132 Can a school integrate Language Development programs into its regular instructional program? A school may offer Language Development programs to students as part of its...
Code of Federal Regulations, 2011 CFR
2011-04-01
... 25 Indians 1 2011-04-01 2011-04-01 false Can a school integrate Language Development programs into... Language Development Programs § 39.132 Can a school integrate Language Development programs into its regular instructional program? A school may offer Language Development programs to students as part of its...
[Defining AIDS terminology. A practical approach].
Locutura, Jaime; Almirante, Benito; Berenguer, Juan; Muñoz, Agustín; Peña, José María
2003-01-01
Since the appearance of AIDS, the study of this disease has generated a large amount of information and an extensive related vocabulary comprised of new terms or terms borrowed from other scientific fields. The urgent need to provide names for newly described phenomena and concepts in this field has resulted in the application of terms that are not always appropriate from the linguistic and scientific points of view. We discuss the difficulties in attempting to create adequate AIDS terminology in the Spanish language, considering both the general problems involved in building any scientific vocabulary and the specific problems inherent to this activity in a field whose defining illness has important social connotations. The pressure exerted by the predominance of the English language in reporting scientific knowledge is considered, and the inappropriate words most often found in a review of current literature are examined. Finally, attending to the two most important criteria for the creation of new scientific terms, accuracy and linguistic correction, we propose some well thought-out alternatives that conform to the essence of the Spanish language.
NASA Astrophysics Data System (ADS)
Znikina, Ludmila; Rozhneva, Elena
2017-11-01
The article deals with the distribution of informative intensity of the English-language scientific text based on its structural features contributing to the process of formalization of the scientific text and the preservation of the adequacy of the text with derived semantic information in relation to the primary. Discourse analysis is built on specific compositional and meaningful examples of scientific texts taken from the mining field. It also analyzes the adequacy of the translation of foreign texts into another language, the relationships between elements of linguistic systems, the degree of a formal conformance, translation with the specific objectives and information needs of the recipient. Some key words and ideas are emphasized in the paragraphs of the English-language mining scientific texts. The article gives the characteristic features of the structure of paragraphs of technical text and examples of constructions in English scientific texts based on a mining theme with the aim to explain the possible ways of their adequate translation.
How to Verify Plagiarism of the Paper Written in Macedonian and Translated in Foreign Language?
Spiroski, Mirko
2016-01-01
AIM: The aim of this study was to show how to verify plagiarism of the paper written in Macedonian and translated in foreign language. MATERIAL AND METHODS: Original article “Ethics in Medical Research Involving Human Subjects”, written in Macedonian, was submitted as an assay-2 for the subject Ethics and published by Ilina Stefanovska, PhD candidate from the Iustinianus Primus Faculty of Law, Ss Cyril and Methodius University of Skopje (UKIM), Skopje, Republic of Macedonia in Fabruary, 2013. Suspected article for plagiarism was published by Prof. Dr. Gordana Panova from the Faculty of Medical Sciences, University Goce Delchev, Shtip, Republic of Macedonia in English with the identical title and identical content in International scientific on-line journal “SCIENCE & TECHNOLOGIES”, Publisher “Union of Scientists - Stara Zagora”. RESULTS: Original document (written in Macedonian) was translated with Google Translator; suspected article (published in English pdf file) was converted into Word document, and compared both documents with several programs for plagiarism detection. It was found that both documents are identical in 71%, 78% and 82%, respectively, depending on the computer program used for plagiarism detection. It was obvious that original paper was entirely plagiarised by Prof. Dr. Gordana Panova, including six references from the original paper. CONCLUSION: Plagiarism of the original papers written in Macedonian and translated in other languages can be verified after computerised translation in other languages. Later on, original and translated documents can be compared with available software for plagiarism detection. PMID:27275319
How to Verify Plagiarism of the Paper Written in Macedonian and Translated in Foreign Language?
Spiroski, Mirko
2016-03-15
The aim of this study was to show how to verify plagiarism of the paper written in Macedonian and translated in foreign language. Original article "Ethics in Medical Research Involving Human Subjects", written in Macedonian, was submitted as an assay-2 for the subject Ethics and published by Ilina Stefanovska, PhD candidate from the Iustinianus Primus Faculty of Law, Ss Cyril and Methodius University of Skopje (UKIM), Skopje, Republic of Macedonia in Fabruary, 2013. Suspected article for plagiarism was published by Prof. Dr. Gordana Panova from the Faculty of Medical Sciences, University Goce Delchev, Shtip, Republic of Macedonia in English with the identical title and identical content in International scientific on-line journal "SCIENCE & TECHNOLOGIES", Publisher "Union of Scientists - Stara Zagora". Original document (written in Macedonian) was translated with Google Translator; suspected article (published in English pdf file) was converted into Word document, and compared both documents with several programs for plagiarism detection. It was found that both documents are identical in 71%, 78% and 82%, respectively, depending on the computer program used for plagiarism detection. It was obvious that original paper was entirely plagiarised by Prof. Dr. Gordana Panova, including six references from the original paper. Plagiarism of the original papers written in Macedonian and translated in other languages can be verified after computerised translation in other languages. Later on, original and translated documents can be compared with available software for plagiarism detection.
OMPC: an Open-Source MATLAB-to-Python Compiler.
Jurica, Peter; van Leeuwen, Cees
2009-01-01
Free access to scientific information facilitates scientific progress. Open-access scientific journals are a first step in this direction; a further step is to make auxiliary and supplementary materials that accompany scientific publications, such as methodological procedures and data-analysis tools, open and accessible to the scientific community. To this purpose it is instrumental to establish a software base, which will grow toward a comprehensive free and open-source language of technical and scientific computing. Endeavors in this direction are met with an important obstacle. MATLAB((R)), the predominant computation tool in many fields of research, is a closed-source commercial product. To facilitate the transition to an open computation platform, we propose Open-source MATLAB((R))-to-Python Compiler (OMPC), a platform that uses syntax adaptation and emulation to allow transparent import of existing MATLAB((R)) functions into Python programs. The imported MATLAB((R)) modules will run independently of MATLAB((R)), relying on Python's numerical and scientific libraries. Python offers a stable and mature open source platform that, in many respects, surpasses commonly used, expensive commercial closed source packages. The proposed software will therefore facilitate the transparent transition towards a free and general open-source lingua franca for scientific computation, while enabling access to the existing methods and algorithms of technical computing already available in MATLAB((R)). OMPC is available at http://ompc.juricap.com.
Analyzing microtomography data with Python and the scikit-image library.
Gouillart, Emmanuelle; Nunez-Iglesias, Juan; van der Walt, Stéfan
2017-01-01
The exploration and processing of images is a vital aspect of the scientific workflows of many X-ray imaging modalities. Users require tools that combine interactivity, versatility, and performance. scikit-image is an open-source image processing toolkit for the Python language that supports a large variety of file formats and is compatible with 2D and 3D images. The toolkit exposes a simple programming interface, with thematic modules grouping functions according to their purpose, such as image restoration, segmentation, and measurements. scikit-image users benefit from a rich scientific Python ecosystem that contains many powerful libraries for tasks such as visualization or machine learning. scikit-image combines a gentle learning curve, versatile image processing capabilities, and the scalable performance required for the high-throughput analysis of X-ray imaging data.
ERIC Educational Resources Information Center
Gillies, Robyn M.; Baffour, Bernard
2017-01-01
The study sought to determine the effects of teacher-introduced multimodal representations and discourse on students' task engagement and scientific language during cooperative, inquiry-based science. The study involved eight Year 6 teachers in two conditions (four very effective teachers and four effective teachers) who taught two units of…
LEARNING TO READ SCIENTIFIC RUSSIAN BY THE THREE QUESTION EXPERIMENTAL (3QX) METHOD.
ERIC Educational Resources Information Center
ALFORD, M.H.T.
A NEW METHOD FOR LEARNING TO READ TECHNICAL LITERATURE IN A FOREIGN LANGUAGE IS BEING DEVELOPED AND TESTED AT THE LANGUAGE CENTRE OF THE UNIVERSITY OF ESSEX, COLCHESTER, ENGLAND. THE METHOD IS CALLED "THREE QUESTION EXPERIMENTAL METHOD (3QX)," AND IT HAS BEEN USED IN THREE COURSES FOR TEACHING SCIENTIFIC RUSSIAN TO PHYSICISTS. THE THREE…
DOE Office of Scientific and Technical Information (OSTI.GOV)
Hagberg, Aric; Swart, Pieter; S Chult, Daniel
NetworkX is a Python language package for exploration and analysis of networks and network algorithms. The core package provides data structures for representing many types of networks, or graphs, including simple graphs, directed graphs, and graphs with parallel edges and self loops. The nodes in NetworkX graphs can be any (hashable) Python object and edges can contain arbitrary data; this flexibility mades NetworkX ideal for representing networks found in many different scientific fields. In addition to the basic data structures many graph algorithms are implemented for calculating network properties and structure measures: shortest paths, betweenness centrality, clustering, and degree distributionmore » and many more. NetworkX can read and write various graph formats for eash exchange with existing data, and provides generators for many classic graphs and popular graph models, such as the Erdoes-Renyi, Small World, and Barabasi-Albert models, are included. The ease-of-use and flexibility of the Python programming language together with connection to the SciPy tools make NetworkX a powerful tool for scientific computations. We discuss some of our recent work studying synchronization of coupled oscillators to demonstrate how NetworkX enables research in the field of computational networks.« less
Radick, Gregory
2016-03-01
A familiar story about mid-twentieth-century American psychology tells of the abandonment of behaviorism for cognitive science. Between these two, however, lay a scientific borderland, muddy and much traveled. This essay relocates the origins of the Chomskyan program in linguistics there. Following his introduction of transformational generative grammar, Noam Chomsky (b. 1928) mounted a highly publicized attack on behaviorist psychology. Yet when he first developed that approach to grammar, he was a defender of behaviorism. His antibehaviorism emerged only in the course of what became a systematic repudiation of the work of the Cornell linguist C. F. Hockett (1916-2000). In the name of the positivist Unity of Science movement, Hockett had synthesized an approach to grammar based on statistical communication theory; a behaviorist view of language acquisition in children as a process of association and analogy; and an interest in uncovering the Darwinian origins of language. In criticizing Hockett on grammar, Chomsky came to engage gradually and critically with the whole Hockettian synthesis. Situating Chomsky thus within his own disciplinary matrix suggests lessons for students of disciplinary politics generally and--famously with Chomsky--the place of political discipline within a scientific life.
OASYS (OrAnge SYnchrotron Suite): an open-source graphical environment for x-ray virtual experiments
NASA Astrophysics Data System (ADS)
Rebuffi, Luca; Sanchez del Rio, Manuel
2017-08-01
The evolution of the hardware platforms, the modernization of the software tools, the access to the codes of a large number of young people and the popularization of the open source software for scientific applications drove us to design OASYS (ORange SYnchrotron Suite), a completely new graphical environment for modelling X-ray experiments. The implemented software architecture allows to obtain not only an intuitive and very-easy-to-use graphical interface, but also provides high flexibility and rapidity for interactive simulations, making configuration changes to quickly compare multiple beamline configurations. Its purpose is to integrate in a synergetic way the most powerful calculation engines available. OASYS integrates different simulation strategies via the implementation of adequate simulation tools for X-ray Optics (e.g. ray tracing and wave optics packages). It provides a language to make them to communicate by sending and receiving encapsulated data. Python has been chosen as main programming language, because of its universality and popularity in scientific computing. The software Orange, developed at the University of Ljubljana (SLO), is the high level workflow engine that provides the interaction with the user and communication mechanisms.
Between physics and metaphysics: structure as a boundary concept.
Tau, Ramiro
2015-03-01
The notion of structure is found to be used in a great number of theories, scientific research programs and world views. However, its uses and definitions are as diverse as the objects of the scientific disciplines where it can be found. Without trying to recreate the structuralist aspiration from the mid XX century, which believed to have found in this notion a common transdisciplinary language, I discuss a specific aspect of this concept that could be considered a constant in different perspectives. This aspect refers to the location of the notions of structure as boundaries in the different scientific theories. With this, I try to argue that the definition or presentation of a structure configures in itself the frontier for scientific knowledge, defining at the same time implied ontological assumptions. In order to discuss this hypothesis, and taking into consideration the double origin of contemporary notions of structure -the mathematical and linguistic line-, I revise several theoretical perspectives which made explicit the relation between structures and knowledge, and their relation with the real: the arguments on physical knowledge by Eddington, structural anthropology, structural linguistics, Lacanian psychoanalysis and Piaget's genetic psychology.
Scheduling Multilevel Deadline-Constrained Scientific Workflows on Clouds Based on Cost Optimization
Malawski, Maciej; Figiela, Kamil; Bubak, Marian; ...
2015-01-01
This paper presents a cost optimization model for scheduling scientific workflows on IaaS clouds such as Amazon EC2 or RackSpace. We assume multiple IaaS clouds with heterogeneous virtual machine instances, with limited number of instances per cloud and hourly billing. Input and output data are stored on a cloud object store such as Amazon S3. Applications are scientific workflows modeled as DAGs as in the Pegasus Workflow Management System. We assume that tasks in the workflows are grouped into levels of identical tasks. Our model is specified using mathematical programming languages (AMPL and CMPL) and allows us to minimize themore » cost of workflow execution under deadline constraints. We present results obtained using our model and the benchmark workflows representing real scientific applications in a variety of domains. The data used for evaluation come from the synthetic workflows and from general purpose cloud benchmarks, as well as from the data measured in our own experiments with Montage, an astronomical application, executed on Amazon EC2 cloud. We indicate how this model can be used for scenarios that require resource planning for scientific workflows and their ensembles.« less
25 CFR 39.136 - What is the WSU for Language Development programs?
Code of Federal Regulations, 2011 CFR
2011-04-01
... 25 Indians 1 2011-04-01 2011-04-01 false What is the WSU for Language Development programs? 39.136... EQUALIZATION PROGRAM Indian School Equalization Formula Language Development Programs § 39.136 What is the WSU for Language Development programs? Language Development programs are funded at 0.13 WSUs per student. ...
NASA Astrophysics Data System (ADS)
Lindholm, D. M.; Wilson, A.
2012-12-01
The steps many scientific data users go through to use data (after discovering it) can be rather tedious, even when dealing with datasets within their own discipline. Accessing data across domains often seems intractable. We present here, LaTiS, an Open Source brokering solution that bridges the gap between the source data and the user's code by defining a unified data model plus a plugin framework for "adapters" to read data from their native source, "filters" to perform server side data processing, and "writers" to output any number of desired formats or streaming protocols. A great deal of work is being done in the informatics community to promote multi-disciplinary science with a focus on search and discovery based on metadata - information about the data. The goal of LaTiS is to go that last step to provide a uniform interface to read the dataset into computer programs and other applications once it has been identified. The LaTiS solution for integrating a wide variety of data models is to return to mathematical fundamentals. The LaTiS data model emphasizes functional relationships between variables. For example, a time series of temperature measurements can be thought of as a function that maps a time to a temperature. With just three constructs: "Scalar" for a single variable, "Tuple" for a collection of variables, and "Function" to represent a set of independent and dependent variables, the LaTiS data model can represent most scientific datasets at a low level that enables uniform data access. Higher level abstractions can be built on top of the basic model to add more meaningful semantics for specific user communities. LaTiS defines its data model in terms of the Unified Modeling Language (UML). It also defines a very thin Java Interface that can be implemented by numerous existing data interfaces (e.g. NetCDF-Java) such that client code can access any dataset via the Java API, independent of the underlying data access mechanism. LaTiS also provides a reference implementation of the data model and server framework (with a RESTful service interface) in the Scala programming language. Scala can be thought of as the next generation of Java. It runs on the Java Virtual Machine and can directly use Java code. Scala improves upon Java's object-oriented capabilities and adds support for functional programming paradigms which are particularly well suited for scientific data analysis. The Scala implementation of LaTiS can be thought of as a Domain Specific Language (DSL) which presents an API that better matches the semantics of the problems scientific data users are trying to solve. Instead of working with bytes, ints, or arrays, the data user can directly work with data as "time series" or "spectra". LaTiS provides many layers of abstraction with which users can interact to support a wide variety of data access and analysis needs.
ERIC Educational Resources Information Center
Teschner, Richard V., Ed.
This collection of papers includes: "Foreign Language Testing Today: Issues in Language Program Direction" (Frank Nuessel); "Assessing the Problems of Assessment" (M. Peter Hagiwara); "Testing in Foreign Language Programs and Testing Programs in Foreign Language Departments: Reflections and Recommendations" (Elizabeth…
25 CFR 39.131 - What is a Language Development Program?
Code of Federal Regulations, 2014 CFR
2014-04-01
... EQUALIZATION PROGRAM Indian School Equalization Formula Language Development Programs § 39.131 What is a Language Development Program? A Language Development program is one that serves students who either: (a...
25 CFR 39.131 - What is a Language Development Program?
Code of Federal Regulations, 2013 CFR
2013-04-01
... EQUALIZATION PROGRAM Indian School Equalization Formula Language Development Programs § 39.131 What is a Language Development Program? A Language Development program is one that serves students who either: (a...
25 CFR 39.131 - What is a Language Development Program?
Code of Federal Regulations, 2012 CFR
2012-04-01
... EQUALIZATION PROGRAM Indian School Equalization Formula Language Development Programs § 39.131 What is a Language Development Program? A Language Development program is one that serves students who either: (a...
ERIC Educational Resources Information Center
Heilenman, L. Kathy, Ed.
This collection of papers is divided into two parts. After "Introduction" (L. Kathy Heilenman), Part 1, "Research and Language Program Directors: The Relationship," includes "Research Domains and Language Program Direction" (Bill VanPatten); "Language Program Direction and the Modernist Agenda" (Celeste…
GGD NSU: Tips to Teach Students as Young Scientists
NASA Astrophysics Data System (ADS)
Rakhmenkulova, I. F.; Zhitova, L.
2013-12-01
Novosibirsk State University (NSU) is different from other universities in Russia. The campus is located in Academgorodok, a unique place where more than 30 scientific institutes and Academpark (Technopark) are located. The students are involved in scientific research from the third year of their study (some try to work part-time in scientific institutions even from their first year). All the university professors are highly-qualified scientists working full-time in scientific institutions. Geology and Geophysics Department (GGD) of NSU is currently reforming the education system and policy. The reform involves the following steps: 1. New scientific programs and courses on modern science have been introduced; the priority should be given to courses in English, as the international language. 2. A special annual conference for students and young scientists was organized in August 2013 in Shira (a place where GGD students have their field trips). 3. International scientists are invited to give seminars and teach on a regular basis. 4. International students are welcomed to study at GGD NSU. 5. GGD stuff is creating a new scientific laboratory within the university. All the above-mentioned steps should ';launch' GGD NSU into a new ';orbit': improve the study process and help the university to be integrated into the world's community.
Health sciences descriptors in the brazilian speech-language and hearing science.
Campanatti-Ostiz, Heliane; Andrade, Claudia Regina Furquim de
2010-01-01
Terminology in Speech-Language and Hearing Science. To propose a specific thesaurus about the Speech-Language and Hearing Science, for the English, Portuguese and Spanish languages, based on the existing keywords available on the Health Sciences Descriptors (DeCS). Methodology was based on the pilot study developed by Campanatti-Ostiz and Andrade; that had as a purpose to verify the methodological viability for the creation of a Speech-Language and Hearing Science category in the DeCS. The scientific journals selected for analyses of the titles, abstracts and keywords of all scientific articles were those in the field of the Speech-Language and Hearing Science, indexed on the SciELO. 1. Recovery of the Descriptors in the English language (Medical Subject Headings--MeSH); 2. Recovery and hierarchic organization of the descriptors in the Portuguese language was done (DeCS). The obtained data was analyzed as follows: descriptive analyses and relative relevance analyses of the DeCS areas. Based on the first analyses, we decided to select all 761 descriptors, with all the hierarchic numbers, independently of their occurrence (occurrence number--ON), and based on the second analyses, we decided to propose to exclude the less relevant areas and the exclusive DeCS areas. The proposal was finished with a total of 1676 occurrences of DeCS descriptors, distributed in the following areas: Anatomy; Diseases; Analytical, Diagnostic and Therapeutic Techniques and Equipments; Psychiatry and Psychology; Phenomena and Processes; Health Care. The presented proposal of a thesaurus contains the specific terminology of the Brazilian Speech-Language and Hearing Sciences and reflects the descriptors of the published scientific production. Being the DeCS a trilingual vocabulary (Portuguese, English and Spanish), the present descriptors organization proposition can be used in these three languages, allowing greater cultural interchange between different nations.
Is it all in the game? Flow experience and scientific practices during an INPLACE mobile game
NASA Astrophysics Data System (ADS)
Bressler, Denise M.
Mobile science learning games show promise for promoting scientific practices and high engagement. Researchers have quantified this engagement according to flow theory. Using an embedded mixed methods design, this study investigated whether an INPLACE mobile game promotes flow experience, scientific practices, and effective team collaboration. Students playing the game (n=59) were compared with students in a business-as-usual control activity (n=120). Using an open-ended instrument designed to measure scientific practices and a self-report flow survey, this study empirically assessed flow and learner's scientific practices. The game players had significantly higher levels of flow and scientific practices. Using a multiple case study approach, collaboration among game teams (n=3 teams) were qualitatively compared with control teams (n=3 teams). Game teams revealed not only higher levels of scientific practices but also higher levels of engaged responses and communal language. Control teams revealed lower levels of scientific practice along with higher levels of rejecting responses and command language. Implications for these findings are discussed.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Strout, Michelle
Programming parallel machines is fraught with difficulties: the obfuscation of algorithms due to implementation details such as communication and synchronization, the need for transparency between language constructs and performance, the difficulty of performing program analysis to enable automatic parallelization techniques, and the existence of important "dusty deck" codes. The SAIMI project developed abstractions that enable the orthogonal specification of algorithms and implementation details within the context of existing DOE applications. The main idea is to enable the injection of small programming models such as expressions involving transcendental functions, polyhedral iteration spaces with sparse constraints, and task graphs into full programsmore » through the use of pragmas. These smaller, more restricted programming models enable orthogonal specification of many implementation details such as how to map the computation on to parallel processors, how to schedule the computation, and how to allocation storage for the computation. At the same time, these small programming models enable the expression of the most computationally intense and communication heavy portions in many scientific simulations. The ability to orthogonally manipulate the implementation for such computations will significantly ease performance programming efforts and expose transformation possibilities and parameter to automated approaches such as autotuning. At Colorado State University, the SAIMI project was supported through DOE grant DE-SC3956 from April 2010 through August 2015. The SAIMI project has contributed a number of important results to programming abstractions that enable the orthogonal specification of implementation details in scientific codes. This final report summarizes the research that was funded by the SAIMI project.« less
ERIC Educational Resources Information Center
Santau, Alexandra O.; Secada, Walter; Maerten-Rivera, Jaime; Cone, Neporcha; Lee, Okhee
2010-01-01
The study examined US elementary teachers' knowledge and practices in four key domains of science instruction with English language learning (ELL) students. The four domains included: (1) teachers' knowledge of science content, (2) teaching practices to promote scientific understanding, (3) teaching practices to promote scientific inquiry, and (4)…
ERIC Educational Resources Information Center
Webb, Paul; Mayaba, Nokhanyo
2010-01-01
This study investigates the effects of a scientific literacy strategy which focuses on reading, writing, talking and doing science on the development of grade six and seven learners' general literacy skills, both in their home language (isiXhosa) and the language of classroom instruction (English). A mixed method design was used. Quantitative data…
ERIC Educational Resources Information Center
Henrichs, Lotte F.; Leseman, Paul P. M.
2014-01-01
Early science instruction is important in order to lay a firm basis for learning scientific concepts and scientific thinking. In addition, young children enjoy science. However, science plays only a minor role in the kindergarten curriculum. It has been reported that teachers feel they need to prioritize language and literacy practices over…
A survey of functional programming language principles
NASA Technical Reports Server (NTRS)
Holloway, C. M.
1986-01-01
Research in the area of functional programming languages has intensified in the 8 years since John Backus' Turing Award Lecture on the topic was published. The purpose of this paper is to present a survey of the ideas of functional programming languages. The paper assumes the reader is comfortable with mathematics and has knowledge of the basic principles of traditional programming languages, but does not assume any prior knowledge of the ideas of functional languages. A simple functional language is defined and used to illustrate the basic ideas. Topics discussed include the reasons for developing functional languages, methods of expressing concurrency, the algebra of functional programming languages, program transformation techniques, and implementations of functional languages. Existing functional languages are also mentioned. The paper concludes with the author's opinions as to the future of functional languages. An annotated bibliography on the subject is also included.
Code of Federal Regulations, 2010 CFR
2010-04-01
... 25 Indians 1 2010-04-01 2010-04-01 false May schools operate a language development program... Formula Language Development Programs § 39.137 May schools operate a language development program without a specific appropriation from Congress? Yes, a school may operate a language development program...
34 CFR 658.1 - What is the Undergraduate International Studies and Foreign Language Program?
Code of Federal Regulations, 2011 CFR
2011-07-01
... Foreign Language Program? 658.1 Section 658.1 Education Regulations of the Offices of the Department of... STUDIES AND FOREIGN LANGUAGE PROGRAM General § 658.1 What is the Undergraduate International Studies and Foreign Language Program? The Undergraduate International Studies and Foreign Language Program is designed...
34 CFR 669.1 - What is the Language Resource Centers Program?
Code of Federal Regulations, 2010 CFR
2010-07-01
... 34 Education 3 2010-07-01 2010-07-01 false What is the Language Resource Centers Program? 669.1... POSTSECONDARY EDUCATION, DEPARTMENT OF EDUCATION LANGUAGE RESOURCE CENTERS PROGRAM General § 669.1 What is the Language Resource Centers Program? The Language Resource Centers Program makes awards, through grants or...
34 CFR 658.1 - What is the Undergraduate International Studies and Foreign Language Program?
Code of Federal Regulations, 2010 CFR
2010-07-01
... Foreign Language Program? 658.1 Section 658.1 Education Regulations of the Offices of the Department of... STUDIES AND FOREIGN LANGUAGE PROGRAM General § 658.1 What is the Undergraduate International Studies and Foreign Language Program? The Undergraduate International Studies and Foreign Language Program is designed...
34 CFR 669.1 - What is the Language Resource Centers Program?
Code of Federal Regulations, 2011 CFR
2011-07-01
... 34 Education 3 2011-07-01 2011-07-01 false What is the Language Resource Centers Program? 669.1... POSTSECONDARY EDUCATION, DEPARTMENT OF EDUCATION LANGUAGE RESOURCE CENTERS PROGRAM General § 669.1 What is the Language Resource Centers Program? The Language Resource Centers Program makes awards, through grants or...
Developing CORBA-Based Distributed Scientific Applications From Legacy Fortran Programs
NASA Technical Reports Server (NTRS)
Sang, Janche; Kim, Chan; Lopez, Isaac
2000-01-01
An efficient methodology is presented for integrating legacy applications written in Fortran into a distributed object framework. Issues and strategies regarding the conversion and decomposition of Fortran codes into Common Object Request Broker Architecture (CORBA) objects are discussed. Fortran codes are modified as little as possible as they are decomposed into modules and wrapped as objects. A new conversion tool takes the Fortran application as input and generates the C/C++ header file and Interface Definition Language (IDL) file. In addition, the performance of the client server computing is evaluated.
a Framework for Distributed Mixed Language Scientific Applications
NASA Astrophysics Data System (ADS)
Quarrie, D. R.
The Object Management Group has defined an architecture (CORBA) for distributed object applications based on an Object Request Broker and Interface Definition Language. This project builds upon this architecture to establish a framework for the creation of mixed language scientific applications. A prototype compiler has been written that generates FORTRAN 90 or Eiffel stubs and skeletons and the required C++ glue code from an input IDL file that specifies object interfaces. This generated code can be used directly for non-distributed mixed language applications or in conjunction with the C++ code generated from a commercial IDL compiler for distributed applications. A feasibility study is presently underway to see whether a fully integrated software development environment for distributed, mixed-language applications can be created by modifying the back-end code generator of a commercial CASE tool to emit IDL.
Is There a Foreign Language Barrier in Engineering Research?
ERIC Educational Resources Information Center
Hawks, Carla; And Others
Perception and effects of foreign language publications in engineering research are examined. Through the use of both survey and archival sources, including coverage in major scientific and technical databases as vended by DIALOG, various aspects of the foreign language barrier were measured. A foreign language barrier is said to exist when…
ERIC Educational Resources Information Center
González-Howard, María; McNeill, Katherine L.; Marco-Bujosa, Lisa M.; Proctor, C. Patrick
2017-01-01
Reform initiatives around the world are reconceptualising science education by stressing student engagement in science practices. Yet, science practices are language-intensive, requiring students to have strong receptive and productive language proficiencies. It is critical to address these rigorous language demands to ensure equitable learning…
The New Explorers teacher`s guide: The new language of science
DOE Office of Scientific and Technical Information (OSTI.GOV)
NONE
1997-09-01
The Chicago Science Explorers Program is designed to make students aware of the many career options that are available to them which involve science. The program also hopes to encourage students to consider a career in science by providing interesting classroom experiences, information on various careers generated from the video tape, and a class field trip. In the videotape The New Language of Science, Dr. Larry Smarr of the University of Illinois illustrates how supercomputers can create visualizations of such complex scientific concepts and events as black holes in space, microbursts, smog, drug interactions in the body, earthquakes, and tornadoes.more » It also illustrates how math and science are integrated and emphasizes the need for students to take as much advanced mathematics as is offered at the junior high and high school level. Another underlying concept of the videotape is teamwork. Often students think of science as being an isolated career and this video tape clearly demonstrates that no one scientist would have enough knowledge to create a visualization alone. This report is the teacher`s guide for this video.« less
Fraser, Véronique J; Martin, James G
2009-05-11
The language of science should be objective and detached and should place data in the appropriate context. The aim of this commentary was to explore the notion that recent trends in the use of language have led to a loss of objectivity in the presentation of scientific data. The relationship between the value-laden vocabulary and impact factor among fundamental biomedical research and clinical journals has been explored. It appears that fundamental research journals of high impact factors have experienced a rise in value-laden terms in the past 25 years.
Exploring Two Approaches for an End-to-End Scientific Analysis Workflow
NASA Astrophysics Data System (ADS)
Dodelson, Scott; Kent, Steve; Kowalkowski, Jim; Paterno, Marc; Sehrish, Saba
2015-12-01
The scientific discovery process can be advanced by the integration of independently-developed programs run on disparate computing facilities into coherent workflows usable by scientists who are not experts in computing. For such advancement, we need a system which scientists can use to formulate analysis workflows, to integrate new components to these workflows, and to execute different components on resources that are best suited to run those components. In addition, we need to monitor the status of the workflow as components get scheduled and executed, and to access the intermediate and final output for visual exploration and analysis. Finally, it is important for scientists to be able to share their workflows with collaborators. We have explored two approaches for such an analysis framework for the Large Synoptic Survey Telescope (LSST) Dark Energy Science Collaboration (DESC); the first one is based on the use and extension of Galaxy, a web-based portal for biomedical research, and the second one is based on a programming language, Python. In this paper, we present a brief description of the two approaches, describe the kinds of extensions to the Galaxy system we have found necessary in order to support the wide variety of scientific analysis in the cosmology community, and discuss how similar efforts might be of benefit to the HEP community.
NASA Astrophysics Data System (ADS)
Konnik, Mikhail V.; Welsh, James
2012-09-01
Numerical simulators for adaptive optics systems have become an essential tool for the research and development of the future advanced astronomical instruments. However, growing software code of the numerical simulator makes it difficult to continue to support the code itself. The problem of adequate documentation of the astronomical software for adaptive optics simulators may complicate the development since the documentation must contain up-to-date schemes and mathematical descriptions implemented in the software code. Although most modern programming environments like MATLAB or Octave have in-built documentation abilities, they are often insufficient for the description of a typical adaptive optics simulator code. This paper describes a general cross-platform framework for the documentation of scientific software using open-source tools such as LATEX, mercurial, Doxygen, and Perl. Using the Perl script that translates M-files MATLAB comments into C-like, one can use Doxygen to generate and update the documentation for the scientific source code. The documentation generated by this framework contains the current code description with mathematical formulas, images, and bibliographical references. A detailed description of the framework components is presented as well as the guidelines for the framework deployment. Examples of the code documentation for the scripts and functions of a MATLAB-based adaptive optics simulator are provided.
XML Based Scientific Data Management Facility
NASA Technical Reports Server (NTRS)
Mehrotra, Piyush; Zubair, M.; Ziebartt, John (Technical Monitor)
2001-01-01
The World Wide Web consortium has developed an Extensible Markup Language (XML) to support the building of better information management infrastructures. The scientific computing community realizing the benefits of HTML has designed markup languages for scientific data. In this paper, we propose a XML based scientific data management facility, XDMF. The project is motivated by the fact that even though a lot of scientific data is being generated, it is not being shared because of lack of standards and infrastructure support for discovering and transforming the data. The proposed data management facility can be used to discover the scientific data itself, the transformation functions, and also for applying the required transformations. We have built a prototype system of the proposed data management facility that can work on different platforms. We have implemented the system using Java, and Apache XSLT engine Xalan. To support remote data and transformation functions, we had to extend the XSLT specification and the Xalan package.
XML Based Scientific Data Management Facility
NASA Technical Reports Server (NTRS)
Mehrotra, P.; Zubair, M.; Bushnell, Dennis M. (Technical Monitor)
2002-01-01
The World Wide Web consortium has developed an Extensible Markup Language (XML) to support the building of better information management infrastructures. The scientific computing community realizing the benefits of XML has designed markup languages for scientific data. In this paper, we propose a XML based scientific data management ,facility, XDMF. The project is motivated by the fact that even though a lot of scientific data is being generated, it is not being shared because of lack of standards and infrastructure support for discovering and transforming the data. The proposed data management facility can be used to discover the scientific data itself, the transformation functions, and also for applying the required transformations. We have built a prototype system of the proposed data management facility that can work on different platforms. We have implemented the system using Java, and Apache XSLT engine Xalan. To support remote data and transformation functions, we had to extend the XSLT specification and the Xalan package.
A rhetorical analysis of apologies for scientific misconduct: do they really mean it?
Souder, Lawrence
2010-03-01
Since published acknowledgements of scientific misconduct are a species of image restoration, common strategies for responding publicly to accusations can be expected: from sincere apologies to ritualistic apologies. This study is a rhetorical examination of these strategies as they are reflected in choices in language: it compares the published retractions and letters of apology with the letters that charge misconduct. The letters are examined for any shifts in language between the charge of misconduct and the response to the charge in order to assess whether the apology was sincere or ritualistic. The results indicate that although most authors' published acknowledgments of scientific misconduct seem to minimize culpability by means of the strategic use of language, their resulting ritualistic apologies often still satisfy in some way the accusers' (and thus their community's) concerns.
Flight program language requirements. Volume 2: Requirements and evaluations
NASA Technical Reports Server (NTRS)
1972-01-01
The efforts and results are summarized for a study to establish requirements for a flight programming language for future onboard computer applications. Several different languages were available as potential candidates for future NASA flight programming efforts. The study centered around an evaluation of the four most pertinent existing aerospace languages. Evaluation criteria were established, and selected kernels from the current Saturn 5 and Skylab flight programs were used as benchmark problems for sample coding. An independent review of the language specifications incorporated anticipated future programming requirements into the evaluation. A set of detailed language requirements was synthesized from these activities. The details of program language requirements and of the language evaluations are described.
Spoken Language and Mathematics.
ERIC Educational Resources Information Center
Raiker, Andrea
2002-01-01
States teachers/learners use spoken language in a three part mathematics lesson advocated by the British National Numeracy Strategy. Recognizes language's importance by emphasizing correct use of mathematical vocabulary in raising standards. Finds pupils and teachers appear to ascribe different meanings to scientific words because of their…
ERIC Educational Resources Information Center
Brown, Barbara J.
2013-01-01
The researcher investigated teacher factors contributing to English language arts (ELA) achievement of English language learners (ELLs) over 2 consecutive years, in high and low performing elementary schools with a Hispanic/Latino student population greater than or equal to 30 percent. These factors included personal teacher efficacy, teacher…
NASA Astrophysics Data System (ADS)
Seah, Lay Hoon
2016-06-01
This study is an attempt to examine the use of linguistic resources by primary science students so as to understand the conceptual and language demands encountered by them when constructing written explanations. The students' written explanations and the instructional language (whole-class discussion and textbook) employed over the topic, the life cycle of plants, in four grade 4 classrooms (age 10) taught by three teachers constitute the data for this study. Students' written explanations were subjected to a combination of content and linguistic analysis. The linguistic analysis was conducted using selected analytical tools from the systemic functional linguistics framework. A diversity of linguistic resources and meanings were identified from the students' explanations, which reveal the extent to which the students were able to employ linguistic resources to construct written scientific explanations and the challenges involved. Both content and linguistic analyses also illuminate patterns of language use that are significant for realising scientific meanings. Finally, a comparison is made in the use of linguistic resources between the students' explanations and the instructional language to highlight possible links. This comparison reveals that the teachers' expectations of the students' written explanations were seldom reflected in their oral questioning or made explicit during the instruction. The findings of this study suggest that a focus on conceptual development is not sufficient in itself to foster students' ability to construct explanations. Pedagogical implications involving the support needed by primary students to construct scientific explanations are discussed.
SU-E-J-114: Web-Browser Medical Physics Applications Using HTML5 and Javascript.
Bakhtiari, M
2012-06-01
Since 2010, there has been a great attention about HTML5. Application developers and browser makers fully embrace and support the web of the future. Consumers have started to embrace HTML5, especially as more users understand the benefits and potential that HTML5 can mean for the future.Modern browsers such as Firefox, Google Chrome, and Safari are offering better and more robust support for HTML5, CSS3, and JavaScript. The idea is to introduce the HTML5 to medical physics community for open source software developments. The benefit of using HTML5 is developing portable software systems. The HTML5, CSS, and JavaScript programming languages were used to develop several applications for Quality Assurance in radiation therapy. The canvas element of HTML5 was used for handling and displaying the images, and JavaScript was used to manipulate the data. Sample application were developed to: 1. analyze the flatness and symmetry of the radiotherapy fields in a web browser, 2.analyze the Dynalog files from Varian machines, 3. visualize the animated Dynamic MLC files, 4. Simulation via Monte Carlo, and 5. interactive image manipulation. The programs showed great performance and speed in uploading the data and displaying the results. The flatness and symmetry program and Dynalog file analyzer ran in a fraction of second. The reason behind this performance is using JavaScript language which is a lower level programming language in comparison to the most of the scientific programming packages such as Matlab. The second reason is that JavaScript runs locally on client side computers not on the web-servers. HTML5 and JavaScript can be used to develop useful applications that can be run online or offline on different modern web-browsers. The programming platform can be also one of the modern web-browsers which are mostly open source (such as Firefox). © 2012 American Association of Physicists in Medicine.
A virtual data language and system for scientific workflow management in data grid environments
NASA Astrophysics Data System (ADS)
Zhao, Yong
With advances in scientific instrumentation and simulation, scientific data is growing fast in both size and analysis complexity. So-called Data Grids aim to provide high performance, distributed data analysis infrastructure for data- intensive sciences, where scientists distributed worldwide need to extract information from large collections of data, and to share both data products and the resources needed to produce and store them. However, the description, composition, and execution of even logically simple scientific workflows are often complicated by the need to deal with "messy" issues like heterogeneous storage formats and ad-hoc file system structures. We show how these difficulties can be overcome via a typed workflow notation called virtual data language, within which issues of physical representation are cleanly separated from logical typing, and by the implementation of this notation within the context of a powerful virtual data system that supports distributed execution. The resulting language and system are capable of expressing complex workflows in a simple compact form, enacting those workflows in distributed environments, monitoring and recording the execution processes, and tracing the derivation history of data products. We describe the motivation, design, implementation, and evaluation of the virtual data language and system, and the application of the virtual data paradigm in various science disciplines, including astronomy, cognitive neuroscience.
NASA Astrophysics Data System (ADS)
Kuan, Wen-Hsuan; Tseng, Chi-Hung; Chen, Sufen; Wong, Ching-Chang
2016-06-01
We propose an integrated curriculum to establish essential abilities of computer programming for the freshmen of a physics department. The implementation of the graphical-based interfaces from Scratch to LabVIEW then to LabVIEW for Arduino in the curriculum `Computer-Assisted Instrumentation in the Design of Physics Laboratories' brings rigorous algorithm and syntax protocols together with imagination, communication, scientific applications and experimental innovation. The effectiveness of the curriculum was evaluated via statistical analysis of questionnaires, interview responses, the increase in student numbers majoring in physics, and performance in a competition. The results provide quantitative support that the curriculum remove huge barriers to programming which occur in text-based environments, helped students gain knowledge of programming and instrumentation, and increased the students' confidence and motivation to learn physics and computer languages.
PyMT: A Python package for model-coupling in the Earth sciences
NASA Astrophysics Data System (ADS)
Hutton, E.
2016-12-01
The current landscape of Earth-system models is not only broad in scientific scope, but also broad in type. On the one hand, the large variety of models is exciting, as it provides fertile ground for extending or linking models together in novel ways to answer new scientific questions. However, the heterogeneity in model type acts to inhibit model coupling, model development, or even model use. Existing models are written in a variety of programming languages, operate on different grids, use their own file formats (both for input and output), have different user interfaces, have their own time steps, etc. Each of these factors become obstructions to scientists wanting to couple, extend - or simply run - existing models. For scientists whose main focus may not be computer science these barriers become even larger and become significant logistical hurdles. And this is all before the scientific difficulties of coupling or running models are addressed. The CSDMS Python Modeling Toolkit (PyMT) was developed to help non-computer scientists deal with these sorts of modeling logistics. PyMT is the fundamental package the Community Surface Dynamics Modeling System uses for the coupling of models that expose the Basic Modeling Interface (BMI). It contains: Tools necessary for coupling models of disparate time and space scales (including grid mappers) Time-steppers that coordinate the sequencing of coupled models Exchange of data between BMI-enabled models Wrappers that automatically load BMI-enabled models into the PyMT framework Utilities that support open-source interfaces (UGRID, SGRID,CSDMS Standard Names, etc.) A collection of community-submitted models, written in a variety of programminglanguages, from a variety of process domains - but all usable from within the Python programming language A plug-in framework for adding additional BMI-enabled models to the framework In this presentation we intoduce the basics of the PyMT as well as provide an example of coupling models of different domains and grid types.
ERIC Educational Resources Information Center
Jaekel, Nils; Schurig, Michael; Florian, Merle; Ritter, Markus
2017-01-01
Foreign language education has now been implemented at the elementary school level across Europe, and early foreign language education has gained traction following language policies set by the European Commission. The long-term effects of an early start, however, have not received ample scientific scrutiny. The present study assessed early…
ERIC Educational Resources Information Center
Longhurst, Thomas M.
The second of four documents provides a summary of the scientific literature pertaining to spontaneous language acquisition in handicapped preschool children, and reviews and evaluates procedures for assessing language acquisition in these children. Chapter l focuses on language development in nonhandicapped children after they have acquired their…
Developing EAL Learners' Science Conceptual Understanding through Visualisation
ERIC Educational Resources Information Center
Hainsworth, Mark
2017-01-01
Science can be a difficult subject for EAL (English as an Additional Language) learners to master, mainly because of the prominent role that language plays in the acquisition of scientific concepts. Language is essential to science because it is the means by which we envisage and communicate new ideas. Teaching this new language to pupils involves…
English Language Development in Tunisia.
ERIC Educational Resources Information Center
Daoud, Mohamed
1996-01-01
Describes English language policy decisions and implementation strategies in Tunisia and highlights the problems accompanying them. The article emphasizes that Tunisia has entered a critical stage in the promotion of English as the language of economic, scientific, and technological development and that the educational system must develop programs…
Innovations in Ocean Sciences Education at the University of Washington
NASA Astrophysics Data System (ADS)
Robigou, V.
2003-12-01
A new wave of education collaborations began when the national science education reform documents (AAAS Project 2061 and National Science Education Standards) recommended that scientific researchers become engaged stakeholders in science education. Collaborations between research institutions, universities, nonprofits, corporations, parent groups, and school districts can provide scientists original avenues to contribute to education for all. The University of Washington strongly responded to the national call by promoting partnerships between the university research community, the K-12 community and the general public. The College of Ocean and Fishery Sciences and the School of Oceanography spearheaded the creation of several innovative programs in ocean sciences to contribute to the improvement of Earth science education. Two of these programs are the REVEL Project and the Marine Science Student Mobility (MSSM) program that share the philosophy of involving school districts, K-12 science teachers, their students and undergraduate students in current, international, cutting-edge oceanographic research. The REVEL Project (Research and Education: Volcanoes, Exploration and Life) is an NSF-funded, professional development program for middle and high school science teachers that are determined to use deep-sea research and seafloor exploration as tools to implement inquiry-based science in their classrooms, schools, and districts, and to share their experiences with their communities. Initiated in 1996 as a regional program for Northwest science educators, REVEL evolved into a multi-institutional program inviting teachers to practice doing research on sea-going research expeditions. Today, in its 7th year, the project offers teachers throughout the U. S. an opportunity to participate and contribute to international, multidisciplinary, deep-sea research in the Northeast Pacific ocean to study the relationship between geological processes such as earthquakes and volcanism, fluid circulation and life on our planet. http://www.ocean.washington.edu/outreach/revel/ The Marine Science Student Mobility program is a FIPSE-funded program that fosters communication and collaboration across cultural and linguistic boundaries for undergraduate students interested in pursuing careers in marine sciences. A consortium of six universities in Florida, Hawaii, Washington, Belgium, Spain and France offers a unique way to study abroad. During a six month exchange, students acquire foreign language skills, cultural awareness and ocean sciences field study in one of the four major oceanographic areas: the Atlantic, the Pacific, the Gulf of Mexico and the Mediterranean. The program not only promotes cultural understanding among the participant students but among faculty members from different educational systems, and even among language and science faculty members. Understanding how different cultures approach, implement, and interpret scientific research to better study the world's oceans is the cornerstone of this educational approach. http://www.marine-language-exch.org/ Similar collaborative, educational activities could be adapted by other research institutions on many campuses to provide many opportunities for students, teachers and the general public to get involved in Earth and ocean sciences.
ERIC Educational Resources Information Center
Usborne, Esther; Peck, Josephine; Smith, Donna-Lee; Taylor, Donald M.
2011-01-01
Aboriginal communities across Canada are implementing Aboriginal language programs in their schools. In the present research, we explore the impact of learning through an Aboriginal language on students' English and Aboriginal language skills by contrasting a Mi'kmaq language immersion program with a Mi'kmaq as a second language program. The…
Muñoz-Soler, Verónica; Flores-López, María José; Cabañero-Martínez, María José; Richart-Martínez, Miguel
2007-01-01
To compare Spanish nursing journals with 2 English-language standard journals, as well as Spanish journals in closely related disciplines, to identify possible quantitative and qualitative shortcomings in scientific documentation. We performed a descriptive, cross-sectional study of the references contained in 796 articles from 6 Spanish journals from 3 health disciplines (2000-2002) and 2 English-language nursing journals (2000-2001). The number of references, type of publication cited, and language of the document cited were compared in individual journals, and in journals grouped by discipline and according to language. Spanish-language nursing journals had the lowest mean number of references per article (X- = 16.20) when compared with psychology journals (X- = 31.24), medical journals (X- = 31.39) and international nursing journals (X- = 37.11). Among Spanish journals, citation of English-language publications was most frequent in medical journals (X- = 26.28) and least frequent in nursing journals (X- = 6.04). In contrast, citation of Spanish documents was most frequent in nursing journals (X- = 9.79) and least frequent in medical journals (X- = 4.43). Although scientific publication of Spanish nursing has improved, it is not comparable to publication of closely related disciplines and international nursing. The low citation of English documents clearly reveals the risk of scientific insularity.
Coyotes, Skunks, and Bears in the Sky --- A Multicultural Approach to Astronomy
NASA Astrophysics Data System (ADS)
Lebofsky, N. R.; Lebofsky, L. A.; Canizo, T.
1994-12-01
Staff and teacher/facilitators from the ARTIST (Astronomy-Related Teacher Inservice Training) and ACCESS! (All Children Can Explore the Solar System!) PROJECTS use myths, legends, creative writing, and related activities to augment astronomy lessons. In both elementary and middle school classrooms teachers use an integrated curriculum approach to extend the science lesson into language arts, social studies, fine arts, and math. Reading, writing, storytelling, and art projects blend easily with lessons on constellations, planets, Sun, Moon, and sky. Including myths and legends from a variety of cultures and time periods underscores the universal appeal of both sky-watching and creativity. Through a variety of inservice programs and materials development, the authors provide scientific background and classroom activities for teachers in grades K--8. Project facilitators report marked improvement in primary grade reading and writing skills and improved language acquisition for bilingual students when a high interest topic such as astronomy is introduced and integrated with language arts lessons. Facilitators have used astronomy to empower special education students to share both their knowledge and appreciation of the universe with the general school population. A slide-and-music presentation and samples of student work will highlight activities developed through PROJECT ARTIST. PROJECT ARTIST is funded by the National Science Foundation. PROJECT ACCESS! is funded by the Arizona Board of Regents (Eisenhower Math and Science Program).
NASA Astrophysics Data System (ADS)
Buhr, S. M.; Eparvier, F.; McCaffrey, M.; Murillo, M.
2007-12-01
Recent immigrant high school students were successfully engaged in learning about Sun-Earth connections through a partnership with the NASA SDO Extreme-Ultraviolet Variability Experiment (EVE) project. The students were enrolled in a pilot course as part of the Math, Engineering and Science Achievement MESA) program. For many of the students, this was the only science option available to them due to language limitations. The English Language Learner (ELL) students doubled their achievement on a pre- and post-assessment on the content of the course. Students learned scientific content and vocabulary in English with support in Spanish, attended field trips, hosted scientist speakers, built and deployed space weather monitors as part of the Stanford SOLAR project, and gave final presentations in English, showcasing their new computer skills. Teachers who taught the students in other courses noted gains in the students' willingness to use English in class and noted gains in math skills. The MESA-EVE course won recognition as a Colorado MESA Program of Excellence and is being offered again in 2007-08. The course has been broken into modules for use in shorter after-school environments, or for use by EVE scientists who are outside of the Boulder area. Other EVE EPO includes professional development for teachers and content workshops for journalists.
Fast ForWord®: the birth of the neurocognitive training revolution.
Tallal, Paula
2013-01-01
In 1996, I cofounded Scientific Learning Corporation (SLC) with Drs Michael Merzenich, William Jenkins, and Steve Miller. I coined the term "Cogniceutical" to describe the new type of company we envisioned. SLC was the first company cofounded by academic scientists with the mission of building neurocognitive interventions. Fast ForWord® is the registered trade name of the platform SLC built to translate basic neuroplasticity-based training research into clinical and educational products. Fast ForWord® was the first cognitive neurotherapeutic intervention, the first to be individually adaptive in real time, the first "brain fitness" program that collected data over the Internet, and the first to use computer gaming technologies to change brains and enhance human potential. We included lofty goals in our first business plan for SLC. These included: using neuroplasticity-based training to improve language, literacy, and other academic skills; helping seniors maintain and recover function; helping people learn English as a second language; helping patient populations with neurological or mental disorders. SLC's first focus became improving language and literacy. Mike, Bill, Steve, and I began this journey together in 1994 with a laboratory-based research study that included seven children. To date, over two million children in 46 countries have used Fast ForWord® products. On any given school day, approximately 60,000 children log in to train on 1 of 10 Fast ForWord Language, Literacy, or Reading programs. We did not know at the time that we were creating what became a "disruptive innovation." This chapter chronicles this transformational journey. © 2013 Elsevier B.V. All rights reserved.
Developing CORBA-Based Distributed Scientific Applications from Legacy Fortran Programs
NASA Technical Reports Server (NTRS)
Sang, Janche; Kim, Chan; Lopez, Isaac
2000-01-01
Recent progress in distributed object technology has enabled software applications to be developed and deployed easily such that objects or components can work together across the boundaries of the network, different operating systems, and different languages. A distributed object is not necessarily a complete application but rather a reusable, self-contained piece of software that co-operates with other objects in a plug-and-play fashion via a well-defined interface. The Common Object Request Broker Architecture (CORBA), a middleware standard defined by the Object Management Group (OMG), uses the Interface Definition Language (IDL) to specify such an interface for transparent communication between distributed objects. Since IDL can be mapped to any programming language, such as C++, Java, Smalltalk, etc., existing applications can be integrated into a new application and hence the tasks of code re-writing and software maintenance can be reduced. Many scientific applications in aerodynamics and solid mechanics are written in Fortran. Refitting these legacy Fortran codes with CORBA objects can increase the codes reusability. For example, scientists could link their scientific applications to vintage Fortran programs such as Partial Differential Equation(PDE) solvers in a plug-and-play fashion. Unfortunately, CORBA IDL to Fortran mapping has not been proposed and there seems to be no direct method of generating CORBA objects from Fortran without having to resort to manually writing C/C++ wrappers. In this paper, we present an efficient methodology to integrate Fortran legacy programs into a distributed object framework. Issues and strategies regarding the conversion and decomposition of Fortran codes into CORBA objects are discussed. The following diagram shows the conversion and decomposition mechanism we proposed. Our goal is to keep the Fortran codes unmodified. The conversion- aided tool takes the Fortran application program as input and helps programmers generate C/C++ header file and IDL file for wrapping the Fortran code. Programmers need to determine by themselves how to decompose the legacy application into several reusable components based on the cohesion and coupling factors among the functions and subroutines. However, programming effort still can be greatly reduced because function headings and types have been converted to C++ and IDL styles. Most Fortran applications use the COMMON block to facilitate the transfer of large amount of variables among several functions. The COMMON block plays the similar role of global variables used in C. In the CORBA-compliant programming environment, global variables can not be used to pass values between objects. One approach to dealing with this problem is to put the COMMON variables into the parameter list. We do not adopt this approach because it requires modification of the Fortran source code which violates our design consideration. Our approach is to extract the COMMON blocks and convert them into a structure-typed attribute in C++. Through attributes, each component can initialize the variables and return the computation result back to the client. We have tested successfully the proposed conversion methodology based on the f2c converter. Since f2c only translates Fortran to C, we still needed to edit the converted code to meet the C++ and IDL syntax. For example, C++/IDL requires a tag in the structure type, while C does not. In this paper, we identify the necessary changes to the f2c converter in order to directly generate the C++ header and the IDL file. Our future work is to add GUI interface to ease the decomposition task by simply dragging and dropping icons.
Brown, Andrew W; Bohan Brown, Michelle M
2013-01-01
Background: Various intentional and unintentional factors influence beliefs beyond what scientific evidence justifies. Two such factors are research lacking probative value (RLPV) and biased research reporting (BRR). Objective: We investigated the prevalence of RLPV and BRR in research about the proposition that skipping breakfast causes weight gain, which is called the proposed effect of breakfast on obesity (PEBO) in this article. Design: Studies related to the PEBO were synthesized by using a cumulative meta-analysis. Abstracts from these studies were also rated for the improper use of causal language and biased interpretations. In separate analyses, articles that cited an observational study about the PEBO were rated for the inappropriate use of causal language, and articles that cited a randomized controlled trial (RCT) about the PEBO were rated for misleadingly citing the RCT. Results: The current body of scientific knowledge indicates that the PEBO is only presumed true. The observational literature on the PEBO has gratuitously established the association, but not the causal relation, between skipping breakfast and obesity (final cumulative meta-analysis P value <10−42), which is evidence of RLPV. Four examples of BRR are evident in the PEBO literature as follows: 1) biased interpretation of one's own results, 2) improper use of causal language in describing one's own results, 3) misleadingly citing others’ results, and 4) improper use of causal language in citing others’ work. Conclusions: The belief in the PEBO exceeds the strength of scientific evidence. The scientific record is distorted by RLPV and BRR. RLPV is a suboptimal use of collective scientific resources. PMID:24004890
Should Science be Taught in Early Childhood?
NASA Astrophysics Data System (ADS)
Eshach, Haim; Fried, Michael N.
2005-09-01
This essay considers the question of why we should teach science to K-2. After initial consideration of two traditional reasons for studying science, six assertions supporting the idea that even small children should be exposed to science are given. These are, in order: (1) Children naturally enjoy observing and thinking about nature. (2) Exposing students to science develops positive attitudes towards science. (3) Early exposure to scientific phenomena leads to better understanding of the scientific concepts studied later in a formal way. (4) The use of scientifically informed language at an early age influences the eventual development of scientific concepts. (5) Children can understand scientific concepts and reason scientifically. (6) Science is an efficient means for developing scientific thinking. Concrete illustrations of some of the ideas discussed in this essay, particularly, how language and prior knowledge may influence the development of scientific concepts, are then provided. The essay concludes by emphasizing that there is a window of opportunity that educators should exploit by presenting science as part of the curriculum in both kindergarten and the first years of primary school.
Twitter and the Welsh Language
ERIC Educational Resources Information Center
Jones, Rhys James; Cunliffe, Daniel; Honeycutt, Zoe R.
2013-01-01
The emergence of new domains, such as the Internet, can prove challenging for minority languages. Welsh is a minority, regional language and is considered "vulnerable" by the United Nations Educational, Scientific and Cultural Organization (UNESCO). The Welsh-speaking community appears to have responded positively to the Internet and the…
ObsPy: A Python Toolbox for Seismology - Recent Developments and Applications
NASA Astrophysics Data System (ADS)
Megies, T.; Krischer, L.; Barsch, R.; Sales de Andrade, E.; Beyreuther, M.
2014-12-01
ObsPy (http://www.obspy.org) is a community-driven, open-source project dedicated to building a bridge for seismology into the scientific Python ecosystem. It offersa) read and write support for essentially all commonly used waveform, station, and event metadata file formats with a unified interface,b) a comprehensive signal processing toolbox tuned to the needs of seismologists,c) integrated access to all large data centers, web services and databases, andd) convenient wrappers to legacy codes like libtau and evalresp.Python, currently the most popular language for teaching introductory computer science courses at top-ranked U.S. departments, is a full-blown programming language with the flexibility of an interactive scripting language. Its extensive standard library and large variety of freely available high quality scientific modules cover most needs in developing scientific processing workflows. Together with packages like NumPy, SciPy, Matplotlib, IPython, Pandas, lxml, and PyQt, ObsPy enables the construction of complete workflows in Python. These vary from reading locally stored data or requesting data from one or more different data centers through to signal analysis and data processing and on to visualizations in GUI and web applications, output of modified/derived data and the creation of publication-quality figures.ObsPy enjoys a large world-wide rate of adoption in the community. Applications successfully using it include time-dependent and rotational seismology, big data processing, event relocations, and synthetic studies about attenuation kernels and full-waveform inversions to name a few examples. All functionality is extensively documented and the ObsPy tutorial and gallery give a good impression of the wide range of possible use cases.We will present the basic features of ObsPy, new developments and applications, and a roadmap for the near future and discuss the sustainability of our open-source development model.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Bethel, E. Wes; Frank, Randy; Fulcomer, Sam
Scientific visualization is the transformation of abstract information into images, and it plays an integral role in the scientific process by facilitating insight into observed or simulated phenomena. Visualization as a discipline spans many research areas from computer science, cognitive psychology and even art. Yet the most successful visualization applications are created when close synergistic interactions with domain scientists are part of the algorithmic design and implementation process, leading to visual representations with clear scientific meaning. Visualization is used to explore, to debug, to gain understanding, and as an analysis tool. Visualization is literally everywhere--images are present in this report,more » on television, on the web, in books and magazines--the common theme is the ability to present information visually that is rapidly assimilated by human observers, and transformed into understanding or insight. As an indispensable part a modern science laboratory, visualization is akin to the biologist's microscope or the electrical engineer's oscilloscope. Whereas the microscope is limited to small specimens or use of optics to focus light, the power of scientific visualization is virtually limitless: visualization provides the means to examine data that can be at galactic or atomic scales, or at any size in between. Unlike the traditional scientific tools for visual inspection, visualization offers the means to ''see the unseeable.'' Trends in demographics or changes in levels of atmospheric CO{sub 2} as a function of greenhouse gas emissions are familiar examples of such unseeable phenomena. Over time, visualization techniques evolve in response to scientific need. Each scientific discipline has its ''own language,'' verbal and visual, used for communication. The visual language for depicting electrical circuits is much different than the visual language for depicting theoretical molecules or trends in the stock market. There is no ''one visualization too'' that can serve as a panacea for all science disciplines. Instead, visualization researchers work hand in hand with domain scientists as part of the scientific research process to define, create, adapt and refine software that ''speaks the visual language'' of each scientific domain.« less
Fraser, Véronique J; Martin, James G
2009-01-01
The language of science should be objective and detached and should place data in the appropriate context. The aim of this commentary was to explore the notion that recent trends in the use of language have led to a loss of objectivity in the presentation of scientific data. The relationship between the value-laden vocabulary and impact factor among fundamental biomedical research and clinical journals has been explored. It appears that fundamental research journals of high impact factors have experienced a rise in value-laden terms in the past 25 years. PMID:19432970
Can a comprehensive code of conduct discourage incivility in nursing students?
Authement, Renae
2016-08-01
This article discusses problems associated with incivility in nursing education and a proposed implementation strategy designed to decrease uncivil acts of student behavior. Like most colleges across the nation, this nursing program was experiencing an increase in acts of student incivility. Incivility, also called bullying, may include behaviors such as name calling, side conversations, and condescending language. The sample consisted of 94 third-semester nursing students and 6 faculty members. The Incivility in Nursing Education survey was used as a tool to measure student and faculty perceptions. Data from pre- and postimplementation surveys demonstrated scientific evidence of both faculty and student perception and a significant decrease in acts of uncivil behavior in the nursing program. Because the study was limited to one nursing program and included only third-semester nursing students, the results of the study may not be transferable to all nursing programs. The study revealed a reduction in perceived uncivil acts of behavior in the nursing program by faculty and students.
Flight program language requirements. Volume 1: Executive summary
NASA Technical Reports Server (NTRS)
1972-01-01
The activities and results of a study for the definition of flight program language requirements are described. A set of detailed requirements are presented for a language capable of supporting onboard application programming for the Marshall Space Flight Center's anticipated future activities in the decade of 1975-85. These requirements are based, in part, on the evaluation of existing flight programming language designs to determine the applicability of these designs to flight programming activities which are anticipated. The coding of benchmark problems in the selected programming languages is discussed. These benchmarks are in the form of program kernels selected from existing flight programs. This approach was taken to insure that the results of the study would reflect state of the art language capabilities, as well as to determine whether an existing language design should be selected for adaptation.
ERIC Educational Resources Information Center
Torrey, Jane W.
An experiment in language behavior comparing two methods of learning grammatical word order in a new language presents scientific evidence supporting the use of pattern drills in foreign language teaching. The experiment reviews the performance of three groups attempting to learn small segments of Russian "microlanguage": (1) a drill group learned…
ERIC Educational Resources Information Center
Rice, Mabel L.; Tomblin, J. Bruce; Hoffman, Lesa; Richman, W. Allen; Marquis, Janet
2004-01-01
The relationship between children's language acquisition and their nonverbal intelligence has a long tradition of scientific inquiry. Current attention focuses on the use of nonverbal IQ level as an exclusionary criterion in the definition of specific language impairment (SLI). Grammatical tense deficits are known as a clinical marker of SLI, but…
DOE Office of Scientific and Technical Information (OSTI.GOV)
Quinlan, D.; Yi, Q.; Buduc, R.
2005-02-17
ROSE is an object-oriented software infrastructure for source-to-source translation that provides an interface for programmers to write their own specialized translators for optimizing scientific applications. ROSE is a part of current research on telescoping languages, which provides optimizations of the use of libraries in scientific applications. ROSE defines approaches to extend the optimization techniques, common in well defined languages, to the optimization of scientific applications using well defined libraries. ROSE includes a rich set of tools for generating customized transformations to support optimization of applications codes. We currently support full C and C++ (including template instantiation etc.), with Fortran 90more » support under development as part of a collaboration and contract with Rice to use their version of the open source Open64 F90 front-end. ROSE represents an attempt to define an open compiler infrastructure to handle the full complexity of full scale DOE applications codes using the languages common to scientific computing within DOE. We expect that such an infrastructure will also be useful for the development of numerous tools that may then realistically expect to work on DOE full scale applications.« less
25 CFR 39.130 - Can ISEF funds be used for Language Development Programs?
Code of Federal Regulations, 2010 CFR
2010-04-01
... INDIAN SCHOOL EQUALIZATION PROGRAM Indian School Equalization Formula Language Development Programs § 39.130 Can ISEF funds be used for Language Development Programs? Yes, schools can use ISEF funds to... 25 Indians 1 2010-04-01 2010-04-01 false Can ISEF funds be used for Language Development Programs...
25 CFR 39.130 - Can ISEF funds be used for Language Development Programs?
Code of Federal Regulations, 2011 CFR
2011-04-01
... 25 Indians 1 2011-04-01 2011-04-01 false Can ISEF funds be used for Language Development Programs... INDIAN SCHOOL EQUALIZATION PROGRAM Indian School Equalization Formula Language Development Programs § 39.130 Can ISEF funds be used for Language Development Programs? Yes, schools can use ISEF funds to...
NASA Technical Reports Server (NTRS)
Shaykhian, Gholam Ali
2007-01-01
C++ Programming Language: The C++ seminar covers the fundamentals of C++ programming language. The C++ fundamentals are grouped into three parts where each part includes both concept and programming examples aimed at for hands-on practice. The first part covers the functional aspect of C++ programming language with emphasis on function parameters and efficient memory utilization. The second part covers the essential framework of C++ programming language, the object-oriented aspects. Information necessary to evaluate various features of object-oriented programming; including encapsulation, polymorphism and inheritance will be discussed. The last part of the seminar covers template and generic programming. Examples include both user defined and standard templates.
ERIC Educational Resources Information Center
Liddicoat, Anthony J.; Curnow, Timothy Jowan; Scarino, Angela
2016-01-01
This paper examines the development of the First Language Maintenance and Development (FLMD) program in South Australia. This program is the main language policy activity that specifically focuses on language maintenance in government primary schools and has existed since 1986. During this time, the program has evolved largely as the result of ad…
Education-Medium and African Linguistic Rights in the Context of Globalisation
ERIC Educational Resources Information Center
Gandolfo, Andrew J.
2009-01-01
In the context of globalisation, European languages, especially English, continue to be the favoured medium of official communication and are valued and promoted as the dominant languages of commerce, international communication, education and scientific knowledge. In this paper, I argue that European educational language medium policies…
Language and the Ingenuity Gap in Science
ERIC Educational Resources Information Center
Tonkin, Humphrey
2011-01-01
Over the centuries, first Latin and then French, German, and Russian have receded in perceived importance as languages of science. Other powerful languages with extensive internal scientific discourse, such as Japanese and Chinese, have always been largely excluded. The dominance of English has elevated the reputation of English-language…
NASA Astrophysics Data System (ADS)
Wyatt, R.
2014-01-01
There is a visual language present in all images and this article explores the meaning of these languages, their importance, and what it means for the visualisation of science. Do we, as science communicators, confuse and confound our audiences by assuming the visual vernacular of the scientist or isolate our scientific audience by ignoring it?
Integrating Science and Language Arts through Technology-based Macrocontexts.
ERIC Educational Resources Information Center
Kumar, David; Bristor, Valerie J.
1999-01-01
Videos, virtual reality, and the World Wide Web create effective macrocontexts for integrating science and language arts. Contexts must be readily available, appropriate for the level, and interesting to students. Teachers should be able to identify scientific concepts and language skills embedded in them. Alternative assessment methods are more…
[Nutritional Sciences' Journals in Ibero Latin American countries in the XXIst Century].
Culebras, J M
2012-11-01
The presence of nutrition as an independent matter in the educational programs of the Spanish Faculties of Medicine has been scanty until the end of the XXth century. We have witnessed an important development of the specific opportunities for the nutritional sciences in terms of quality and quantity in the XXIst century. Only one Ibero Latin American journal, Archivos Latinoamericanos de Nutrición (ALAN, ISSN 0004-0622), was present in the Journal Citation Reports, Science Edition among the 51 journals under the heading of Nutrition & Dietetics. Three more ibero latin American journals have been incorporated to JCR in the XXIst century, Nutrición Hospitalaria (Nutr Hosp, ISSN 0212-1611) in 2006, Revista de Nutricao (Rev Nutr, ISSN 1415-5273) and Revista Española de Nutrición Comunitaria (Rev Esp Nutr Comunit, ISSN 1135-3074) in 2007. The four journals are having a growing importance in other electronic platforms, rendering an important service to the scientific society, not only in their environment, but also in the rest of the world. Although English language dominates scientific communications, the critical mass of already existing journals in Spanish and the area of influence of this language is a good stimulus for continuing its utilization.
Snowden, Lonnie R; McClellan, Sean R
2013-09-01
We investigated the extent to which implementing language assistance programming through contracting with community-based organizations improved the accessibility of mental health care under Medi-Cal (California's Medicaid program) for Spanish-speaking persons with limited English proficiency, and whether it reduced language-based treatment access disparities. Using a time series nonequivalent control group design, we studied county-level penetration of language assistance programming over 10 years (1997-2006) for Spanish-speaking persons with limited English proficiency covered under Medi-Cal. We used linear regression with county fixed effects to control for ongoing trends and other influences. When county mental health plans contracted with community-based organizations, those implementing language assistance programming increased penetration rates of Spanish-language mental health services under Medi-Cal more than other plans (0.28 percentage points, a 25% increase on average; P < .05). However, the increase was insufficient to significantly reduce language-related disparities. Mental health treatment programs operated by community-based organizations may have moderately improved access after implementing required language assistance programming, but the programming did not reduce entrenched disparities in the accessibility of mental health services.
McClellan, Sean R.
2013-01-01
Objectives. We investigated the extent to which implementing language assistance programming through contracting with community-based organizations improved the accessibility of mental health care under Medi-Cal (California’s Medicaid program) for Spanish-speaking persons with limited English proficiency, and whether it reduced language-based treatment access disparities. Methods. Using a time series nonequivalent control group design, we studied county-level penetration of language assistance programming over 10 years (1997–2006) for Spanish-speaking persons with limited English proficiency covered under Medi-Cal. We used linear regression with county fixed effects to control for ongoing trends and other influences. Results. When county mental health plans contracted with community-based organizations, those implementing language assistance programming increased penetration rates of Spanish-language mental health services under Medi-Cal more than other plans (0.28 percentage points, a 25% increase on average; P < .05). However, the increase was insufficient to significantly reduce language-related disparities. Conclusions. Mental health treatment programs operated by community-based organizations may have moderately improved access after implementing required language assistance programming, but the programming did not reduce entrenched disparities in the accessibility of mental health services. PMID:23865663
ERIC Educational Resources Information Center
Feldman, David
1975-01-01
Stresses the importance of language laboratories and other technical devices used in foreign language teaching, particularly in programed language instruction. Illustrates, by means of taxonomies, the various stages a foreign language learning program should follow. (Text is in Spanish.) (DS)
NASA Astrophysics Data System (ADS)
Seah, Lay Hoon; Clarke, David John; Hart, Christina Eugene
2014-04-01
This case study of a science lesson, on the topic thermal expansion, examines the language demands on students from an integrated science and language perspective. The data were generated during a sequence of 9 lessons on the topic of 'States of Matter' in a Grade 7 classroom (12-13 years old students). We identify the language demands by comparing students' writings with the scientific account of expansion that the teacher intended the students to learn. The comparison involved both content analysis and lexicogrammatical (LG) analysis. The framework of Systemic Functional Linguistics was adopted for the LG analysis. Our analysis reveals differences in the meaning and the way LG resources were employed between the students' writings and the scientific account. From these differences, we found the notion of condition-of-use for LG resources to be a significant aspect of the language that students need to appropriate in order to employ the language of school science appropriately. This notion potentially provides a means by which teachers could concurrently address the conceptual and representational demands of science learning. Finally, we reflect on how the complementary use of content analysis and LG analysis provides a way for integrating the science and language perspectives in order to understand the demands of learning science through language.
Mixing Languages during Learning? Testing the One Subject-One Language Rule.
Antón, Eneko; Thierry, Guillaume; Duñabeitia, Jon Andoni
2015-01-01
In bilingual communities, mixing languages is avoided in formal schooling: even if two languages are used on a daily basis for teaching, only one language is used to teach each given academic subject. This tenet known as the one subject-one language rule avoids mixing languages in formal schooling because it may hinder learning. The aim of this study was to test the scientific ground of this assumption by investigating the consequences of acquiring new concepts using a method in which two languages are mixed as compared to a purely monolingual method. Native balanced bilingual speakers of Basque and Spanish-adults (Experiment 1) and children (Experiment 2)-learnt new concepts by associating two different features to novel objects. Half of the participants completed the learning process in a multilingual context (one feature was described in Basque and the other one in Spanish); while the other half completed the learning phase in a purely monolingual context (both features were described in Spanish). Different measures of learning were taken, as well as direct and indirect indicators of concept consolidation. We found no evidence in favor of the non-mixing method when comparing the results of two groups in either experiment, and thus failed to give scientific support for the educational premise of the one subject-one language rule.
Mixing Languages during Learning? Testing the One Subject—One Language Rule
2015-01-01
In bilingual communities, mixing languages is avoided in formal schooling: even if two languages are used on a daily basis for teaching, only one language is used to teach each given academic subject. This tenet known as the one subject-one language rule avoids mixing languages in formal schooling because it may hinder learning. The aim of this study was to test the scientific ground of this assumption by investigating the consequences of acquiring new concepts using a method in which two languages are mixed as compared to a purely monolingual method. Native balanced bilingual speakers of Basque and Spanish—adults (Experiment 1) and children (Experiment 2)—learnt new concepts by associating two different features to novel objects. Half of the participants completed the learning process in a multilingual context (one feature was described in Basque and the other one in Spanish); while the other half completed the learning phase in a purely monolingual context (both features were described in Spanish). Different measures of learning were taken, as well as direct and indirect indicators of concept consolidation. We found no evidence in favor of the non-mixing method when comparing the results of two groups in either experiment, and thus failed to give scientific support for the educational premise of the one subject—one language rule. PMID:26107624
XML-Based Generator of C++ Code for Integration With GUIs
NASA Technical Reports Server (NTRS)
Hua, Hook; Oyafuso, Fabiano; Klimeck, Gerhard
2003-01-01
An open source computer program has been developed to satisfy a need for simplified organization of structured input data for scientific simulation programs. Typically, such input data are parsed in from a flat American Standard Code for Information Interchange (ASCII) text file into computational data structures. Also typically, when a graphical user interface (GUI) is used, there is a need to completely duplicate the input information while providing it to a user in a more structured form. Heretofore, the duplication of the input information has entailed duplication of software efforts and increases in susceptibility to software errors because of the concomitant need to maintain two independent input-handling mechanisms. The present program implements a method in which the input data for a simulation program are completely specified in an Extensible Markup Language (XML)-based text file. The key benefit for XML is storing input data in a structured manner. More importantly, XML allows not just storing of data but also describing what each of the data items are. That XML file contains information useful for rendering the data by other applications. It also then generates data structures in the C++ language that are to be used in the simulation program. In this method, all input data are specified in one place only, and it is easy to integrate the data structures into both the simulation program and the GUI. XML-to-C is useful in two ways: 1. As an executable, it generates the corresponding C++ classes and 2. As a library, it automatically fills the objects with the input data values.
An IBM 370 assembly language program verifier
NASA Technical Reports Server (NTRS)
Maurer, W. D.
1977-01-01
The paper describes a program written in SNOBOL which verifies the correctness of programs written in assembly language for the IBM 360 and 370 series of computers. The motivation for using assembly language as a source language for a program verifier was the realization that many errors in programs are caused by misunderstanding or ignorance of the characteristics of specific computers. The proof of correctness of a program written in assembly language must take these characteristics into account. The program has been compiled and is currently running at the Center for Academic and Administrative Computing of The George Washington University.
Beckman, Jenny
2016-04-01
This article follows the publication strategies of the Swedish chemist Jöns Jacob Berzelius (1779-1848). It focuses on the role of language and translation in Berzelius' efforts to strengthen his own reputation, and that of Swedish science. As an author and editor, Berzelius encouraged the translation of his own works into several languages, while endeavouring to preserve the status of Swedish as a language of scientific publication in the face of French, and increasingly German and English, dominance. Reforming the Transactions of the Royal Swedish Academy of Sciences and launching several new scientific periodicals, Berzelius also attempted to influence the publication practices in other countries. Recent scholarship on the history of scientific publication has drawn attention to the practical difficulties of determining and getting hold of the relevant publications in one's field, the 'malleability' of the journal medium, and the common practice of reprinting and summarising papers published elsewhere. Berzelius' publication strategies highlight translation - time-consuming, unreliable and problematic in terms of authorisation and ownership - as one aspect of the wider problem of communicating across national and linguistic boundaries. Berzelius' struggles with the practicalities of communicating across borders in times of war, the choice of language and its consequences, and national standards of publication, demonstrate the importance of a transnational perspective on the history of scientific publication.
Educator Language Ideologies and a Top-Down Dual Language Program
ERIC Educational Resources Information Center
Fitzsimmons-Doolan, Shannon; Palmer, Deborah; Henderson, Kathryn
2017-01-01
Dual language bilingual education (DLBE) programs are framed to reflect pluralist discourses (de Jong, E. [2013]. "Policy Discourses and U.S. Language in Education Policies." "Peabody Journal of Education" 88 (1): 98-111) and affiliated language ideologies. The continued expansion of DLBE programs not surprisingly brings to…
Teaching Adaptability of Object-Oriented Programming Language Curriculum
ERIC Educational Resources Information Center
Zhu, Xiao-dong
2012-01-01
The evolution of object-oriented programming languages includes update of their own versions, update of development environments, and reform of new languages upon old languages. In this paper, the evolution analysis of object-oriented programming languages is presented in term of the characters and development. The notion of adaptive teaching upon…
Innovative Second Language Education: Bilingual Immersion Programs.
ERIC Educational Resources Information Center
Snow, Marguerite Ann
Bilingual immersion programs combine second language immersion for language majority children and bilingual education for language minority children. The programs are based on the underlying assumption of the immersion model: that a second language is best learned as a medium of instruction, not as the object of instruction. However, they are not…
PyMICE: APython library for analysis of IntelliCage data.
Dzik, Jakub M; Puścian, Alicja; Mijakowska, Zofia; Radwanska, Kasia; Łęski, Szymon
2018-04-01
IntelliCage is an automated system for recording the behavior of a group of mice housed together. It produces rich, detailed behavioral data calling for new methods and software for their analysis. Here we present PyMICE, a free and open-source library for analysis of IntelliCage data in the Python programming language. We describe the design and demonstrate the use of the library through a series of examples. PyMICE provides easy and intuitive access to IntelliCage data, and thus facilitates the possibility of using numerous other Python scientific libraries to form a complete data analysis workflow.
Scientific Programming Using Java and C: A Remote Sensing Example
NASA Technical Reports Server (NTRS)
Prados, Donald; Johnson, Michael; Mohamed, Mohamed A.; Cao, Chang-Yong; Gasser, Jerry; Powell, Don; McGregor, Lloyd
1999-01-01
This paper presents results of a project to port code for processing remotely sensed data from the UNIX environment to Windows. Factors considered during this process include time schedule, cost, resource availability, reuse of existing code, rapid interface development, ease of integration, and platform independence. The approach selected for this project used both Java and C. By using Java for the graphical user interface and C for the domain model, the strengths of both languages were utilized and the resulting code can easily be ported to other platforms. The advantages of this approach are discussed in this paper.
The BASIC Instructional Program: Conversion into MAINSAIL Language.
ERIC Educational Resources Information Center
Dageforde, Mary L.
This report summarizes the rewriting of the BASIC Instructional Program (BIP) (a "hands-on laboratory" that teaches elementary programming in the BASIC language) from SAIL (a programming language available only on PDP-10 computers) into MAINSAIL (a language designed for portability on a broad class of computers). Four sections contain…
NATAL-74; Towards a Common Programming Language for CAL.
ERIC Educational Resources Information Center
Brahan, J. W.; Colpitts, B. A.
NATAL-74 is a programing language designed for Canadian computer aided learning (CAL) programs. The language has two fundamental elements: the UNIT provides the interface between the student and the subject matter, and the PROCEDURE element embodies teaching strategy. Desirable features of several programing languages have been adapted to cope…
A high level language for a high performance computer
NASA Technical Reports Server (NTRS)
Perrott, R. H.
1978-01-01
The proposed computational aerodynamic facility will join the ranks of the supercomputers due to its architecture and increased execution speed. At present, the languages used to program these supercomputers have been modifications of programming languages which were designed many years ago for sequential machines. A new programming language should be developed based on the techniques which have proved valuable for sequential programming languages and incorporating the algorithmic techniques required for these supercomputers. The design objectives for such a language are outlined.
ERIC Educational Resources Information Center
Smeyers, Paul; Fendler, Lynn
2015-01-01
Debates in science seem to depend on referential language-games, but in other senses they do not. Language works in more complex ways, even in work that purports to be purely scientific. This article investigates the scope and limitations of language-games in educational history and theory. The study addresses concepts and pictures as examples of…
NASA Technical Reports Server (NTRS)
Chien, Steve; Kandt, R. Kirk; Roden, Joseph; Burleigh, Scott; King, Todd; Joy, Steve
1992-01-01
Scientific data preparation is the process of extracting usable scientific data from raw instrument data. This task involves noise detection (and subsequent noise classification and flagging or removal), extracting data from compressed forms, and construction of derivative or aggregate data (e.g. spectral densities or running averages). A software system called PIPE provides intelligent assistance to users developing scientific data preparation plans using a programming language called Master Plumber. PIPE provides this assistance capability by using a process description to create a dependency model of the scientific data preparation plan. This dependency model can then be used to verify syntactic and semantic constraints on processing steps to perform limited plan validation. PIPE also provides capabilities for using this model to assist in debugging faulty data preparation plans. In this case, the process model is used to focus the developer's attention upon those processing steps and data elements that were used in computing the faulty output values. Finally, the dependency model of a plan can be used to perform plan optimization and runtime estimation. These capabilities allow scientists to spend less time developing data preparation procedures and more time on scientific analysis tasks. Because the scientific data processing modules (called fittings) evolve to match scientists' needs, issues regarding maintainability are of prime importance in PIPE. This paper describes the PIPE system and describes how issues in maintainability affected the knowledge representation used in PIPE to capture knowledge about the behavior of fittings.
78 FR 32670 - Center for Scientific Review; Notice of Closed Meetings
Federal Register 2010, 2011, 2012, 2013, 2014
2013-05-31
... Scientific Review Special Emphasis Panel; Fellowships: Brain Disorders, Language, Communication, and Related...: Center for Scientific Review Special Emphasis Panel; PAR Panel: Brain Disorders in the Developing World... Review Special Emphasis Panel; Small Business: Health Informatics. Date: June 28, 2013. Time: 8:30 a.m...
Getting Data Right - and Righteous to Improve Hispanic or Latino Health.
Rodríguez-Lainz, Alfonso; McDonald, Mariana; Penman-Aguilar, Ana; Barrett, Drue H
2016-01-01
Hispanics or Latinos constitute the largest racial/ethnic minority in the United States. They are also a very diverse population. Latino/Hispanic's health varies significantly for subgroups defined by national origin, race, primary language, and migration-related factors (place of birth, immigration status, years of residence in the United States). Most Hispanics speak Spanish at home, and one-third have limited English proficiency (LEP). There is growing awareness on the importance for population health monitoring programs to collect those data elements (Hispanic subgroup, primary language, and migration-related factors) that better capture Hispanics' diversity, and to provide language assistance (translation of data collection forms, interpreters) to ensure meaningful inclusion of all Latinos/Hispanics in national health monitoring. There are strong ethical and scientific reasons for such expansion of data collection by public health entities. First, expand data elements can help identify otherwise hidden Hispanic subpopulations' health disparities. This may promote a more just and equitable distribution of health resources to underserved populations. Second, language access is needed to ensure fair and legal treatment of LEP individuals in federally supported data collection activities. Finally, these strategies are likely to improve the quality and representativeness of data needed to monitor and address the health of all Latino/Hispanic populations in the United States.
Getting Data Right — and Righteous to Improve Hispanic or Latino Health
Rodríguez-Lainz, Alfonso; McDonald, Mariana; Penman-Aguilar, Ana; Barrett, Drue H.
2017-01-01
Hispanics or Latinos constitute the largest racial/ethnic minority in the United States. They are also a very diverse population. Latino/Hispanic’s health varies significantly for subgroups defined by national origin, race, primary language, and migration-related factors (place of birth, immigration status, years of residence in the United States). Most Hispanics speak Spanish at home, and one-third have limited English proficiency (LEP). There is growing awareness on the importance for population health monitoring programs to collect those data elements (Hispanic subgroup, primary language, and migration-related factors) that better capture Hispanics’ diversity, and to provide language assistance (translation of data collection forms, interpreters) to ensure meaningful inclusion of all Latinos/Hispanics in national health monitoring. There are strong ethical and scientific reasons for such expansion of data collection by public health entities. First, expand data elements can help identify otherwise hidden Hispanic subpopulations’ health disparities. This may promote a more just and equitable distribution of health resources to underserved populations. Second, language access is needed to ensure fair and legal treatment of LEP individuals in federally supported data collection activities. Finally, these strategies are likely to improve the quality and representativeness of data needed to monitor and address the health of all Latino/Hispanic populations in the United States. PMID:29416934
Language used in interaction during developmental science instruction
NASA Astrophysics Data System (ADS)
Avenia-Tapper, Brianna
The coordination of theory and evidence is an important part of scientific practice. Developmental approaches to instruction, which make the relationship between the abstract and the concrete a central focus of students' learning activity, provide educators with a unique opportunity to strengthen students' coordination of theory and evidence. Therefore, developmental approaches may be a useful instructional response to documented science achievement gaps for linguistically diverse students. However, if we are to leverage the potential of developmental instruction to improve the science achievement of linguistically diverse students, we need more information on the intersection of developmental science instruction and linguistically diverse learning contexts. This manuscript style dissertation uses discourse analysis to investigate the language used in interaction during developmental teaching-learning in three linguistically diverse third grade classrooms. The first manuscript asks how language was used to construct ascension from the abstract to the concrete. The second manuscript asks how students' non-English home languages were useful (or not) for meeting the learning goals of the developmental instructional program. The third manuscript asks how students' interlocutors may influence student choice to use an important discourse practice--justification--during the developmental teaching-learning activity. All three manuscripts report findings relevant to the instructional decisions that teachers need to make when implementing developmental instruction in linguistically diverse contexts.
Survey of Speech-Language Pathology Graduate Program Training in Outer and Middle Ear Screening.
Serpanos, Yula C; Senzer, Deborah
2015-08-01
The purpose of this study was to determine the national training practices of speech-language pathology graduate programs in outer and middle ear screening. Directors of all American Speech-Language-Hearing Association-accredited speech-language pathology graduate programs (N = 254; Council on Academic Accreditation in Audiology and Speech-Language Pathology, 2013) were surveyed on instructional formats in outer and middle ear screening. The graduate speech-language pathology program survey yielded 84 (33.1%) responses. Results indicated that some programs do not provide any training in the areas of conventional screening otoscopy using a handheld otoscope (15.5%; n = 13) or screening tympanometry (11.9%; n = 10), whereas close to one half (46.4%; n = 39) reported no training in screening video otoscopy. Outcomes revealed that approximately one third or more of speech-language pathology graduate programs do not provide experiential opportunities in screening handheld otoscopy (36.9%) or tympanometry (32.1%), and most (78.6%) do not provide experiential opportunities in video otoscopy. The implication from the graduate speech-language pathology program survey findings is that some speech-language pathologists will graduate from academic programs without the acquired knowledge or experiential learning required to establish skill in 1 or more areas of screening otoscopy and tympanometry. Graduate speech-language pathology programs should consider appropriate training opportunities for students to acquire and demonstrate skill in outer and middle ear screening.
ERIC Educational Resources Information Center
Padron, Yolanda N.; Waxman, Hersh C.
2016-01-01
This study examined principals' knowledge and perceptions of second language programs for English language learners (ELLs) operating in their schools. An open-ended survey and in-depth interviews were used to examine elementary school principals' knowledge of the second language programs implemented at their schools. The survey asked principals…
ERIC Educational Resources Information Center
Salgado, Herlinda Arlene Galve
2016-01-01
Elementary Spanish language immersion programs have become more popular in the educational field in the United States to support the academic achievement of minority students. The final goal of immersion programs is to develop proficiency in the home language and dominant language, identified as first language (L1) and second language (L2), to…
ERIC Educational Resources Information Center
Tekieli Koay, Mary Ellen; Lass, Norman J.; Parrill, Madaline; Naeser, Danielle; Babin, Kelly; Bayer, Olivia; Cook, Megan; Elmore, Madeline; Frye, Rachel; Kerwood, Samantha
2016-01-01
An extensive Internet search was conducted to obtain pre-admission information and acceptance statistics from 260 graduate programmes in speech-language pathology accredited by the American Speech-Language-Hearing Association (ASHA) in the United States. ASHA is the national professional, scientific and credentialing association for members and…
ERIC Educational Resources Information Center
Edwards, John
2013-01-01
In the popular mind, constructing a language has always been seen as an odd activity, one that seems to fly in the face of "natural" language dynamics. It is, nonetheless, a very old activity, and attention to its various stages is an important part of the study of linguistic history--and, indeed, of modern scientific development. The…
New Directions in the Teaching of Language and Culture. NFLC Occasional Papers.
ERIC Educational Resources Information Center
Kramsch, Claire J.
Current concern over the link between the teaching of foreign languages and cultures is itself an American cultural concern, born of a specifically American educational tradition focusing on utility, democracy, and scientific measures of progress. State guidelines for integration of the teaching of languages and culture reflect the following…
Neurolinguistics and Second Language Teaching: A View from the Crossroads
ERIC Educational Resources Information Center
Rastelli, Stefano
2018-01-01
The topic of this article is the link between research on the neurocognition of the teaching--acquisition interface and research on second language teaching. This recent scientific enterprise investigates whether and how different aspects of second language instruction may change both the anatomy and the functioning of an adult learner's brain…
Functional Grammar in the Context of Linguistic Applications in Turkish Language Teaching
ERIC Educational Resources Information Center
Epcacan, Cahit
2013-01-01
In the last century, language researches adopted the scientific method and linguistics became an autonomous discipline. Linguistics is a framework concept that analyzes all languages in the world in various contexts according to its own rules and draws conclusions using the systematic approach. Functional linguistics is a linguistic trend that…
Intentions and Actions in Molecular Self-Assembly: Perspectives on Students' Language Use
ERIC Educational Resources Information Center
Höst, Gunnar E.; Anward, Jan
2017-01-01
Learning to talk science is an important aspect of learning to do science. Given that scientists' language frequently includes intentions and purposes in explanations of unobservable objects and events, teachers must interpret whether learners' use of such language reflects a scientific understanding or inaccurate anthropomorphism and teleology.…
ERIC Educational Resources Information Center
Heddesheimer, C.
This article discusses the problem of the relationship between scientific theory and teaching practice, between the linguist and the language teacher. Language instruction attempts more and more to approximate the mother tongue acquisition process, but the two processes remain distinct. However, good second language pedagogy will lead to…
Lenguaje y Ciencias (Language and Sciences), Vol. 17, No. 2.
ERIC Educational Resources Information Center
Zierer, Ernesto, Ed.
This issue contains three articles in Spanish, with abstracts in English, dealing with the following topics: (1) technical and scientific language; (2) some types of misrenderings by students in translating from English to Spanish and implications for language instruction; and (3) some theoretical aspects of the formation of technical terms in…
Exploring Two Approaches for an End-to-End Scientific Analysis Workflow
Dodelson, Scott; Kent, Steve; Kowalkowski, Jim; ...
2015-12-23
The advance of the scientific discovery process is accomplished by the integration of independently-developed programs run on disparate computing facilities into coherent workflows usable by scientists who are not experts in computing. For such advancement, we need a system which scientists can use to formulate analysis workflows, to integrate new components to these workflows, and to execute different components on resources that are best suited to run those components. In addition, we need to monitor the status of the workflow as components get scheduled and executed, and to access the intermediate and final output for visual exploration and analysis. Finally,more » it is important for scientists to be able to share their workflows with collaborators. Moreover we have explored two approaches for such an analysis framework for the Large Synoptic Survey Telescope (LSST) Dark Energy Science Collaboration (DESC), the first one is based on the use and extension of Galaxy, a web-based portal for biomedical research, and the second one is based on a programming language, Python. In our paper, we present a brief description of the two approaches, describe the kinds of extensions to the Galaxy system we have found necessary in order to support the wide variety of scientific analysis in the cosmology community, and discuss how similar efforts might be of benefit to the HEP community.« less
Wolfram technologies as an integrated scalable platform for interactive learning
NASA Astrophysics Data System (ADS)
Kaurov, Vitaliy
2012-02-01
We rely on technology profoundly with the prospect of even greater integration in the future. Well known challenges in education are a technology-inadequate curriculum and many software platforms that are difficult to scale or interconnect. We'll review an integrated technology, much of it free, that addresses these issues for individuals and small schools as well as for universities. Topics include: Mathematica, a programming environment that offers a diverse range of functionality; natural language programming for getting started quickly and accessing data from Wolfram|Alpha; quick and easy construction of interactive courseware and scientific applications; partnering with publishers to create interactive e-textbooks; course assistant apps for mobile platforms; the computable document format (CDF); teacher-student and student-student collaboration on interactive projects and web publishing at the Wolfram Demonstrations site.
High Performance Fortran for Aerospace Applications
NASA Technical Reports Server (NTRS)
Mehrotra, Piyush; Zima, Hans; Bushnell, Dennis M. (Technical Monitor)
2000-01-01
This paper focuses on the use of High Performance Fortran (HPF) for important classes of algorithms employed in aerospace applications. HPF is a set of Fortran extensions designed to provide users with a high-level interface for programming data parallel scientific applications, while delegating to the compiler/runtime system the task of generating explicitly parallel message-passing programs. We begin by providing a short overview of the HPF language. This is followed by a detailed discussion of the efficient use of HPF for applications involving multiple structured grids such as multiblock and adaptive mesh refinement (AMR) codes as well as unstructured grid codes. We focus on the data structures and computational structures used in these codes and on the high-level strategies that can be expressed in HPF to optimally exploit the parallelism in these algorithms.
Nolte, Kurt B; Stewart, Douglas M; O'Hair, Kevin C; Gannon, William L; Briggs, Michael S; Barron, A Marie; Pointer, Judy; Larson, Richard S
2008-10-01
The authors developed a novel continuous quality improvement (CQI) process for academic biomedical research compliance administration. A challenge in developing a quality improvement program in a nonbusiness environment is that the terminology and processes are often foreign. Rather than training staff in an existing quality improvement process, the authors opted to develop a novel process based on the scientific method--a paradigm familiar to all team members. The CQI process included our research compliance units. Unit leaders identified problems in compliance administration where a resolution would have a positive impact and which could be resolved or improved with current resources. They then generated testable hypotheses about a change to standard practice expected to improve the problem, and they developed methods and metrics to assess the impact of the change. The CQI process was managed in a "peer review" environment. The program included processes to reduce the incidence of infections in animal colonies, decrease research protocol-approval times, improve compliance and protection of animal and human research subjects, and improve research protocol quality. This novel CQI approach is well suited to the needs and the unique processes of research compliance administration. Using the scientific method as the improvement paradigm fostered acceptance of the project by unit leaders and facilitated the development of specific improvement projects. These quality initiatives will allow us to improve support for investigators while ensuring that compliance standards continue to be met. We believe that our CQI process can readily be used in other academically based offices of research.
Intentions and actions in molecular self-assembly: perspectives on students' language use
NASA Astrophysics Data System (ADS)
Höst, Gunnar E.; Anward, Jan
2017-04-01
Learning to talk science is an important aspect of learning to do science. Given that scientists' language frequently includes intentions and purposes in explanations of unobservable objects and events, teachers must interpret whether learners' use of such language reflects a scientific understanding or inaccurate anthropomorphism and teleology. In the present study, a framework consisting of three 'stances' (Dennett, 1987) - intentional, design and physical - is presented as a powerful tool for analysing students' language use. The aim was to investigate how the framework can be differentiated and used analytically for interpreting students' talk about a molecular process. Semi-structured group discussions and individual interviews about the molecular self-assembly process were conducted with engineering biology/chemistry (n = 15) and biology/chemistry teacher students (n = 6). Qualitative content analysis of transcripts showed that all three stances were employed by students. The analysis also identified subcategories for each stance, and revealed that intentional language with respect to molecular movement and assumptions about design requirements may be potentially problematic areas. Students' exclusion of physical stance explanations may indicate literal anthropomorphic interpretations. Implications for practice include providing teachers with a tool for scaffolding their use of metaphorical language and for supporting students' metacognitive development as scientific language users.
NASA Astrophysics Data System (ADS)
Bogdanchikov, A.; Zhaparov, M.; Suliyev, R.
2013-04-01
Today we have a lot of programming languages that can realize our needs, but the most important question is how to teach programming to beginner students. In this paper we suggest using Python for this purpose, because it is a programming language that has neatly organized syntax and powerful tools to solve any task. Moreover it is very close to simple math thinking. Python is chosen as a primary programming language for freshmen in most of leading universities. Writing code in python is easy. In this paper we give some examples of program codes written in Java, C++ and Python language, and we make a comparison between them. Firstly, this paper proposes advantages of Python language in relation to C++ and JAVA. Then it shows the results of a comparison of short program codes written in three different languages, followed by a discussion on how students understand programming. Finally experimental results of students' success in programming courses are shown.
Usability Issues in the Design of Novice Programming Systems,
1996-08-01
lists this as a design principle for novice programming environments. In traditional compiled languages, beginners are also confused by the need to...programming task external knowledge that might interfere with correct under- standing of the language. Most beginner programming errors can be...language for text editing, but [Curtis 1988] found that a textual pseudocode and graphical flowcharts were both bet- ter than natural language in program
Di Bitetti, Mario S; Ferreras, Julián A
2017-02-01
There is a tendency for non-native English scientists to publish exclusively in English, assuming that this will make their articles more visible and cited. We tested this hypothesis by comparing the effect of language on the number of citations of articles published in six natural sciences journals from five countries that publish papers in either English or other languages. We analyzed the effect of language (English vs non-English), paper length, and year of publication on the number of citations. The articles published in English have a higher number of citations than those published in other languages, when the effect of journal, year of publication, and paper length are statistically controlled. This may result because English articles are accessible to a larger audience, but other factors need to be explored. Universities and scientific institutions should be aware of this situation and improve the teaching of English, especially in the natural sciences.
[Do German articles in medical journals require a"guide to anglicisms"?].
Huppert, D; Brandt, T
2013-12-01
Effective communication of scientific results depends on conceptually clear and precise language, especially with regards to the use of discipline-specific terminology. German scientific language might be more comprehensible if the overuse of anglicisms is avoided. As an example commonly used anglicisms in ten clinical studies published in Der Nervenarzt were selected, listed according to the field of application and evaluated. Adequate German terms are offered for them showing that it is possible to use German terms for most issues and facts.
ERIC Educational Resources Information Center
Tesler, Lawrence G.
1984-01-01
Discusses the nature of programing languages, considering the features of BASIC, LOGO, PASCAL, COBOL, FORTH, APL, and LISP. Also discusses machine/assembly codes, the operation of a compiler, and trends in the evolution of programing languages (including interest in notational systems called object-oriented languages). (JN)
Computing Across the Physics and Astrophysics Curriculum
NASA Astrophysics Data System (ADS)
DeGioia Eastwood, Kathy; James, M.; Dolle, E.
2012-01-01
Computational skills are essential in today's marketplace. Bachelors entering the STEM workforce report that their undergraduate education does not adequately prepare them to use scientific software and to write programs. Computation can also increase student learning; not only are the students actively engaged, but computational problems allow them to explore physical problems that are more realistic than the few that can be solved analytically. We have received a grant from the NSF CCLI Phase I program to integrate computing into our upper division curriculum. Our language of choice is Matlab; this language had already been chosen for our required sophomore course in Computational Physics because of its prevalence in industry. For two summers we have held faculty workshops to help our professors develop the needed expertise, and we are now in the implementation and evaluation stage. The end product will be a set of learning materials in the form of computational modules that we will make freely available. These modules will include the assignment, pedagogical goals, Matlab code, samples of student work, and instructor comments. At this meeting we present an overview of the project as well as modules written for a course in upper division stellar astrophysics. We acknowledge the support of the NSF through DUE-0837368.
A Common Programming Language for the Department of Defense--Background and Technical Requirements
1976-06-01
Method Findings I. Introduction A. The Problem 1. Software Costs 2. Programming Language 3. Lack of Comrr.onality 4. Common Language 5...accessible soft- ware tools and aids. There are a number of widely held perceptions about the ill effects of the lack of programming language ...cost- effective (at lea~t during development) than de- velopi~g a new programming language specialized to the project. On the other hand,
76 FR 29998 - Removal and Modifications for Persons Listed Under Russia on the Entity List
Federal Register 2010, 2011, 2012, 2013, 2014
2011-05-24
... language clarifying that both the All-Russian Scientific Research Institute of Technical Physics (VNIITF) and the All-Russian Scientific Research Institute of Experimental Physics (VNIIEF), which are Rosatom... Physics (VNIITF) and the All-Russian Scientific Research Institute of Experimental Physics (VNIIEF)) which...
ERIC Educational Resources Information Center
Ross, Margaret E.
1988-01-01
Describes the experiences of one instructor in designing and implementing a short course in scientific French for upper level students majoring in applied biology at Glasgow College. Materials used and aspects of scientific language chosen are briefly discussed. (LMO)
It's All About the Data: Workflow Systems and Weather
NASA Astrophysics Data System (ADS)
Plale, B.
2009-05-01
Digital data is fueling new advances in the computational sciences, particularly geospatial research as environmental sensing grows more practical through reduced technology costs, broader network coverage, and better instruments. e-Science research (i.e., cyberinfrastructure research) has responded to data intensive computing with tools, systems, and frameworks that support computationally oriented activities such as modeling, analysis, and data mining. Workflow systems support execution of sequences of tasks on behalf of a scientist. These systems, such as Taverna, Apache ODE, and Kepler, when built as part of a larger cyberinfrastructure framework, give the scientist tools to construct task graphs of execution sequences, often through a visual interface for connecting task boxes together with arcs representing control flow or data flow. Unlike business processing workflows, scientific workflows expose a high degree of detail and control during configuration and execution. Data-driven science imposes unique needs on workflow frameworks. Our research is focused on two issues. The first is the support for workflow-driven analysis over all kinds of data sets, including real time streaming data and locally owned and hosted data. The second is the essential role metadata/provenance collection plays in data driven science, for discovery, determining quality, for science reproducibility, and for long-term preservation. The research has been conducted over the last 6 years in the context of cyberinfrastructure for mesoscale weather research carried out as part of the Linked Environments for Atmospheric Discovery (LEAD) project. LEAD has pioneered new approaches for integrating complex weather data, assimilation, modeling, mining, and cyberinfrastructure systems. Workflow systems have the potential to generate huge volumes of data. Without some form of automated metadata capture, either metadata description becomes largely a manual task that is difficult if not impossible under high-volume conditions, or the searchability and manageability of the resulting data products is disappointingly low. The provenance of a data product is a record of its lineage, or trace of the execution history that resulted in the product. The provenance of a forecast model result, e.g., captures information about the executable version of the model, configuration parameters, input data products, execution environment, and owner. Provenance enables data to be properly attributed and captures critical parameters about the model run so the quality of the result can be ascertained. Proper provenance is essential to providing reproducible scientific computing results. Workflow languages used in science discovery are complete programming languages, and in theory can support any logic expressible by a programming language. The execution environments supporting the workflow engines, on the other hand, are subject to constraints on physical resources, and hence in practice the workflow task graphs used in science utilize relatively few of the cataloged workflow patterns. It is important to note that these workflows are executed on demand, and are executed once. Into this context is introduced the need for science discovery that is responsive to real time information. If we can use simple programming models and abstractions to make scientific discovery involving real-time data accessible to specialists who share and utilize data across scientific domains, we bring science one step closer to solving the largest of human problems.
What Is a Programming Language?
ERIC Educational Resources Information Center
Wold, Allen
1983-01-01
Explains what a computer programing language is in general, the differences between machine language, assembler languages, and high-level languages, and the functions of compilers and interpreters. High-level languages mentioned in the article are: BASIC, FORTRAN, COBOL, PILOT, LOGO, LISP, and SMALLTALK. (EAO)
Total Immersion Language Program: A New Approach to Foreign Language Instruction. Technical Report.
ERIC Educational Resources Information Center
Morel, Stefano
A three-year experimental program established in 1966 in Spanish language instruction at the secondary level is reported in this study. Students at Commack High School North, New York, participated in a total immersion language program in Spanish, taking two to four classes of instruction in the target language per day. Classes included regular…
Code of Federal Regulations, 2010 CFR
2010-07-01
... International Studies and Foreign Language Program? 658.4 Section 658.4 Education Regulations of the Offices of... UNDERGRADUATE INTERNATIONAL STUDIES AND FOREIGN LANGUAGE PROGRAM General § 658.4 What definitions apply to the Undergraduate International Studies and Foreign Language Program? The definitions in 34 CFR 655.4 apply to this...
Code of Federal Regulations, 2011 CFR
2011-07-01
... International Studies and Foreign Language Program? 658.4 Section 658.4 Education Regulations of the Offices of... UNDERGRADUATE INTERNATIONAL STUDIES AND FOREIGN LANGUAGE PROGRAM General § 658.4 What definitions apply to the Undergraduate International Studies and Foreign Language Program? The definitions in 34 CFR 655.4 apply to this...
Students' Perspective on the First Programming Language: C-Like or Pascal-Like Languages?
ERIC Educational Resources Information Center
Xinogalos, Stelios; Pitner, Tomáš; Ivanovic, Mirjana; Savic, Miloš
2018-01-01
The choice of the first programming language (FPL) has been a controversial issue for several decades. Nearly everyone agrees that the FPL is important and affects students' subsequent education on programming. The study presented in this article investigates the suitability of various C-like and Pascal-like programming languages as a FPL.…
HAL/SM language specification. [programming languages and computer programming for space shuttles
NASA Technical Reports Server (NTRS)
Williams, G. P. W., Jr.; Ross, C.
1975-01-01
A programming language is presented for the flight software of the NASA Space Shuttle program. It is intended to satisfy virtually all of the flight software requirements of the space shuttle. To achieve this, it incorporates a wide range of features, including applications-oriented data types and organizations, real time control mechanisms, and constructs for systems programming tasks. It is a higher order language designed to allow programmers, analysts, and engineers to communicate with the computer in a form approximating natural mathematical expression. Parts of the English language are combined with standard notation to provide a tool that readily encourages programming without demanding computer hardware expertise. Block diagrams and flow charts are included. The semantics of the language is discussed.
NLEdit: A generic graphical user interface for Fortran programs
NASA Technical Reports Server (NTRS)
Curlett, Brian P.
1994-01-01
NLEdit is a generic graphical user interface for the preprocessing of Fortran namelist input files. The interface consists of a menu system, a message window, a help system, and data entry forms. A form is generated for each namelist. The form has an input field for each namelist variable along with a one-line description of that variable. Detailed help information, default values, and minimum and maximum allowable values can all be displayed via menu picks. Inputs are processed through a scientific calculator program that allows complex equations to be used instead of simple numeric inputs. A custom user interface is generated simply by entering information about the namelist input variables into an ASCII file. There is no need to learn a new graphics system or programming language. NLEdit can be used as a stand-alone program or as part of a larger graphical user interface. Although NLEdit is intended for files using namelist format, it can be easily modified to handle other file formats.
NASA Astrophysics Data System (ADS)
Mestad, Idar; Kolstø, Stein Dankert
2017-10-01
This study aims to characterize a group of students' preliminary oral explanations of a scientific phenomenon produced as part of their learning process. The students were encouraged to use their own wordings to test out their own interpretation of observations when conducting practical activities. They presented their explanations orally in the whole class after having discussed and written down an explanation in a small group. The data consists of transcribed video recordings of the presented explanations, observation notes, and interviews. A genre perspective was used to characterize the students' explanations together with analysis of the students use of scientific terms, gestures, and the language markers "sort of" and "like." Based on the analysis we argue to separate between event-focused explanations, where the students describe how objects move, and object-focused explanations, where the students describe object properties and interactions. The first type uses observable events and few scientific terms, while the latter contains object properties and tentative use of scientific terms. Both types are accompanied by an extensive use of language markers and gestures. A third category, term-focused explanations, is used when the students only provide superficial explanations by expressing scientific terms. Here, the students' use of language markers and gestures are low. The analyses shows how students' explanations can be understood as tentative attempts to build on their current understanding and observations while trying to reach out for a deeper and scientific way of identifying observations and building explanations and new ways of talking.
Artificial intelligence programming languages for computer aided manufacturing
NASA Technical Reports Server (NTRS)
Rieger, C.; Samet, H.; Rosenberg, J.
1979-01-01
Eight Artificial Intelligence programming languages (SAIL, LISP, MICROPLANNER, CONNIVER, MLISP, POP-2, AL, and QLISP) are presented and surveyed, with examples of their use in an automated shop environment. Control structures are compared, and distinctive features of each language are highlighted. A simple programming task is used to illustrate programs in SAIL, LISP, MICROPLANNER, and CONNIVER. The report assumes reader knowledge of programming concepts, but not necessarily of the languages surveyed.
An overview of the CellML API and its implementation
2010-01-01
Background CellML is an XML based language for representing mathematical models, in a machine-independent form which is suitable for their exchange between different authors, and for archival in a model repository. Allowing for the exchange and archival of models in a computer readable form is a key strategic goal in bioinformatics, because of the associated improvements in scientific record accuracy, the faster iterative process of scientific development, and the ability to combine models into large integrative models. However, for CellML models to be useful, tools which can process them correctly are needed. Due to some of the more complex features present in CellML models, such as imports, developing code ab initio to correctly process models can be an onerous task. For this reason, there is a clear and pressing need for an application programming interface (API), and a good implementation of that API, upon which tools can base their support for CellML. Results We developed an API which allows the information in CellML models to be retrieved and/or modified. We also developed a series of optional extension APIs, for tasks such as simplifying the handling of connections between variables, dealing with physical units, validating models, and translating models into different procedural languages. We have also provided a Free/Open Source implementation of this application programming interface, optimised to achieve good performance. Conclusions Tools have been developed using the API which are mature enough for widespread use. The API has the potential to accelerate the development of additional tools capable of processing CellML, and ultimately lead to an increased level of sharing of mathematical model descriptions. PMID:20377909
Visualizing astronomy data using VRML
NASA Astrophysics Data System (ADS)
Beeson, Brett; Lancaster, Michael; Barnes, David G.; Bourke, Paul D.; Rixon, Guy T.
2004-09-01
Visualisation is a powerful tool for understanding the large data sets typical of astronomical surveys and can reveal unsuspected relationships and anomalous regions of parameter space which may be difficult to find programatically. Visualisation is a classic information technology for optimising scientific return. We are developing a number of generic on-line visualisation tools as a component of the Australian Virtual Observatory project. The tools will be deployed within the framework of the International Virtual Observatory Alliance (IVOA), and follow agreed-upon standards to make them accessible by other programs and people. We and our IVOA partners plan to utilise new information technologies (such as grid computing and web services) to advance the scientific return of existing and future instrumentation. Here we present a new tool - VOlume - which visualises point data. Visualisation of astronomical data normally requires the local installation of complex software, the downloading of potentially large datasets, and very often time-consuming and tedious data format conversions. VOlume enables the astronomer to visualise data using just a web browser and plug-in. This is achieved using IVOA standards which allow us to pass data between Web Services, Java Servlet Technology and Common Gateway Interface programs. Data from a catalogue server can be streamed in eXtensible Mark-up Language format to a servlet which produces Virtual Reality Modeling Language output. The user selects elements of the catalogue to map to geometry and then visualises the result in a browser plug-in such as Cortona or FreeWRL. Other than requiring an input VOTable format file, VOlume is very general. While its major use will likely be to display and explore astronomical source catalogues, it can easily render other important parameter fields such as the sky and redshift coverage of proposed surveys or the sampling of the visibility plane by a rotation-synthesis interferometer.
An overview of the CellML API and its implementation.
Miller, Andrew K; Marsh, Justin; Reeve, Adam; Garny, Alan; Britten, Randall; Halstead, Matt; Cooper, Jonathan; Nickerson, David P; Nielsen, Poul F
2010-04-08
CellML is an XML based language for representing mathematical models, in a machine-independent form which is suitable for their exchange between different authors, and for archival in a model repository. Allowing for the exchange and archival of models in a computer readable form is a key strategic goal in bioinformatics, because of the associated improvements in scientific record accuracy, the faster iterative process of scientific development, and the ability to combine models into large integrative models.However, for CellML models to be useful, tools which can process them correctly are needed. Due to some of the more complex features present in CellML models, such as imports, developing code ab initio to correctly process models can be an onerous task. For this reason, there is a clear and pressing need for an application programming interface (API), and a good implementation of that API, upon which tools can base their support for CellML. We developed an API which allows the information in CellML models to be retrieved and/or modified. We also developed a series of optional extension APIs, for tasks such as simplifying the handling of connections between variables, dealing with physical units, validating models, and translating models into different procedural languages.We have also provided a Free/Open Source implementation of this application programming interface, optimised to achieve good performance. Tools have been developed using the API which are mature enough for widespread use. The API has the potential to accelerate the development of additional tools capable of processing CellML, and ultimately lead to an increased level of sharing of mathematical model descriptions.
Testing foreign language impact on engineering students' scientific problem-solving performance
NASA Astrophysics Data System (ADS)
Tatzl, Dietmar; Messnarz, Bernd
2013-12-01
This article investigates the influence of English as the examination language on the solution of physics and science problems by non-native speakers in tertiary engineering education. For that purpose, a statistically significant total number of 96 students in four year groups from freshman to senior level participated in a testing experiment in the Degree Programme of Aviation at the FH JOANNEUM University of Applied Sciences, Graz, Austria. Half of each test group were given a set of 12 physics problems described in German, the other half received the same set of problems described in English. It was the goal to test linguistic reading comprehension necessary for scientific problem solving instead of physics knowledge as such. The results imply that written undergraduate English-medium engineering tests and examinations may not require additional examination time or language-specific aids for students who have reached university-entrance proficiency in English as a foreign language.
ERIC Educational Resources Information Center
Kelly, Jacquelyn
2012-01-01
Students may use the technical engineering terms without knowing what these words mean. This creates a language barrier in engineering that influences student learning. Previous research has been conducted to characterize the difference between colloquial and scientific language. Since this research had not yet been applied explicitly to…
Language Effects in International Testing: The Case of PISA 2006 Science Items
ERIC Educational Resources Information Center
El Masri, Yasmine H.; Baird, Jo-Anne; Graesser, Art
2016-01-01
We investigate the extent to which language versions (English, French and Arabic) of the same science test are comparable in terms of item difficulty and demands. We argue that language is an inextricable part of the scientific literacy construct, be it intended or not by the examiner. This argument has considerable implications on methodologies…
ERIC Educational Resources Information Center
Seah, Lay Hoon
2016-01-01
This study is an attempt to examine the use of linguistic resources by primary science students so as to understand the conceptual and language demands encountered by them when constructing written explanations. The students' written explanations and the instructional language (whole-class discussion and textbook) employed over the topic, the life…
How Well Can We Predict Second Language Learners' Pronunciation Difficulties?
ERIC Educational Resources Information Center
Munro, Murray J.
2018-01-01
Mid-20th-century scholars argued that second language (L2) instruction should be rooted in a comparison of the structural characteristics of the first language (L1) and L2. Their enthusiasm for a "scientific" approach to errors reflected the view, based on the contrastive analysis hypothesis (CAH), that learners' difficulties could be…
Language Planning and Media: The Case of Romani
ERIC Educational Resources Information Center
Halwachs, Dieter W.
2011-01-01
Romani media and language planning gained importance as a consequence of the political emancipation of the Roma, which is mainly based on the idea of a European Roma nation with its own culture and language. Meanwhile the study of Romani has developed from an exotic into a more or less established scientific field. However, with respect to media…
ERIC Educational Resources Information Center
Liu, Gi-Zen; Chiu, Wan-Yu; Lin, Chih-Chung; Barrett, Neil E.
2014-01-01
To date, the concept of English for Specific Purposes has brought about a great impact on English language learning across various disciplines, including those in science education. Hence, this review paper aimed to address current English language learning in the science disciplines through the practice of computer-assisted language learning to…
ERIC Educational Resources Information Center
Seals, Corinne A.; Peyton, Joy Kreeft
2017-01-01
This article argues for the value of heritage language programs and the micro-level language policies that support them, focusing on a case study of a program in the USA to make this argument. We also argue for the importance of recognizing students' heritage languages, cultures, and individual goals and identities in mainstream school programs.…
ERIC Educational Resources Information Center
Fox, Janna; Cheng, Liying; Zumbo, Bruno D.
2014-01-01
Few studies have investigated the impact of English language programs on second language (L2) students studying in Canadian universities (Cheng & Fox, 2008; Fox, 2005, 2009). This article reports on questionnaire responses of 641 L2 students studying in 36 English language programs in 26 Canadian universities. The researchers identified…
An Evaluation Framework and Comparative Analysis of the Widely Used First Programming Languages
Farooq, Muhammad Shoaib; Khan, Sher Afzal; Ahmad, Farooq; Islam, Saeed; Abid, Adnan
2014-01-01
Computer programming is the core of computer science curriculum. Several programming languages have been used to teach the first course in computer programming, and such languages are referred to as first programming language (FPL). The pool of programming languages has been evolving with the development of new languages, and from this pool different languages have been used as FPL at different times. Though the selection of an appropriate FPL is very important, yet it has been a controversial issue in the presence of many choices. Many efforts have been made for designing a good FPL, however, there is no ample way to evaluate and compare the existing languages so as to find the most suitable FPL. In this article, we have proposed a framework to evaluate the existing imperative, and object oriented languages for their suitability as an appropriate FPL. Furthermore, based on the proposed framework we have devised a customizable scoring function to compute a quantitative suitability score for a language, which reflects its conformance to the proposed framework. Lastly, we have also evaluated the conformance of the widely used FPLs to the proposed framework, and have also computed their suitability scores. PMID:24586449
An evaluation framework and comparative analysis of the widely used first programming languages.
Farooq, Muhammad Shoaib; Khan, Sher Afzal; Ahmad, Farooq; Islam, Saeed; Abid, Adnan
2014-01-01
Computer programming is the core of computer science curriculum. Several programming languages have been used to teach the first course in computer programming, and such languages are referred to as first programming language (FPL). The pool of programming languages has been evolving with the development of new languages, and from this pool different languages have been used as FPL at different times. Though the selection of an appropriate FPL is very important, yet it has been a controversial issue in the presence of many choices. Many efforts have been made for designing a good FPL, however, there is no ample way to evaluate and compare the existing languages so as to find the most suitable FPL. In this article, we have proposed a framework to evaluate the existing imperative, and object oriented languages for their suitability as an appropriate FPL. Furthermore, based on the proposed framework we have devised a customizable scoring function to compute a quantitative suitability score for a language, which reflects its conformance to the proposed framework. Lastly, we have also evaluated the conformance of the widely used FPLs to the proposed framework, and have also computed their suitability scores.
Knowledge, programming, and programming cultures: LISP, C, and Ada
NASA Technical Reports Server (NTRS)
Rochowiak, Daniel
1990-01-01
The results of research 'Ada as an implementation language for knowledge based systems' are presented. The purpose of the research was to compare Ada to other programming languages. The report focuses on the programming languages Ada, C, and Lisp, the programming cultures that surround them, and the programming paradigms they support.
Melodic Intonation Therapy: Back to Basics for Future Research
Zumbansen, Anna; Peretz, Isabelle; Hébert, Sylvie
2014-01-01
We present a critical review of the literature on melodic intonation therapy (MIT), one of the most formalized treatments used by speech-language therapist in Broca’s aphasia. We suggest basic clarifications to enhance the scientific support of this promising treatment. First, therapeutic protocols using singing as a speech facilitation technique are not necessarily MIT. The goal of MIT is to restore propositional speech. The rationale is that patients can learn a new way to speak through singing by using language-capable regions of the right cerebral hemisphere. Eventually, patients are supposed to use this way of speaking permanently but not to sing overtly. We argue that many treatment programs covered in systematic reviews on MIT’s efficacy do not match MIT’s therapeutic goal and rationale. Critically, we identified two main variations of MIT: the French thérapie mélodique et rythmée (TMR) that trains patients to use singing overtly as a facilitation technique in case of speech struggle and palliative versions of MIT that help patients with the most severe expressive deficits produce a limited set of useful, readymade phrases. Second, we distinguish between the immediate effect of singing on speech production and the long-term effect of the entire program on language recovery. Many results in the MIT literature can be explained by this temporal perspective. Finally, we propose that MIT can be viewed as a treatment of apraxia of speech more than aphasia. This issue should be explored in future experimental studies. PMID:24478754
The African Language Program at Michigan State University.
ERIC Educational Resources Information Center
Dwyer, David
1979-01-01
Describes the African language program at Michigan State University, which provides (1) supervised, individualized instruction for high-demand languages, on two levels; (2) regular classroom instruction for Swahili and Hausa; and (3) non-credit, self-instructional programs for low-demand languages. Sample forms are appended. (AM)
Computer Programming Languages for Health Care
O'Neill, Joseph T.
1979-01-01
This paper advocates the use of standard high level programming languages for medical computing. It recommends that U.S. Government agencies having health care missions implement coordinated policies that encourage the use of existing standard languages and the development of new ones, thereby enabling them and the medical computing community at large to share state-of-the-art application programs. Examples are based on a model that characterizes language and language translator influence upon the specification, development, test, evaluation, and transfer of application programs.
Flight program language requirements. Volume 3: Appendices
NASA Technical Reports Server (NTRS)
1972-01-01
Government-sponsored study and development efforts were directed toward design and implementation of high level programming languages suitable for future aerospace applications. The study centered around an evaluation of the four most pertinent existing aerospace languages. Evaluation criteria were established, and selected kernels from the current Saturn 5 and Skylab flight programs were used as benchmark problems for sample coding. An independent review of the language specifications incorporated anticipated future programming requirements into the evaluation. A set of language requirements was synthesized from these activities.
ERIC Educational Resources Information Center
Ash, Doris
2004-01-01
In this paper I focus on the transition from everyday to scientific ways of reasoning, and on the intertwined roles of meaning-making dialogue and science content as they contribute to scientific literacy. I refer to views of science, and how scientific understanding is advanced dialogically, by Hurd (Science Education, 1998, 82, 402-416), Brown…
Praxis language reference manual
DOE Office of Scientific and Technical Information (OSTI.GOV)
Walker, J.H.
1981-01-01
This document is a language reference manual for the programming language Praxis. The document contains the specifications that must be met by any compiler for the language. The Praxis language was designed for systems programming in real-time process applications. Goals for the language and its implementations are: (1) highly efficient code generated by the compiler; (2) program portability; (3) completeness, that is, all programming requirements can be met by the language without needing an assembler; and (4) separate compilation to aid in design and management of large systems. The language does not provide any facilities for input/output, stack and queuemore » handling, string operations, parallel processing, or coroutine processing. These features can be implemented as routines in the language, using machine-dependent code to take advantage of facilities in the control environment on different machines.« less
Visual Programming: A Programming Tool for Increasing Mathematics Achivement
ERIC Educational Resources Information Center
Swanier, Cheryl A.; Seals, Cheryl D.; Billionniere, Elodie V.
2009-01-01
This paper aims to address the need of increasing student achievement in mathematics using a visual programming language such as Scratch. This visual programming language facilitates creating an environment where students in K-12 education can develop mathematical simulations while learning a visual programming language at the same time.…
The Effects of STEM PBL on Students' Mathematical and Scientific Vocabulary Knowledge
ERIC Educational Resources Information Center
Bilgin, Ali; Boedeker, Peter; Capraro, Robert M.; Capraro, Mary M.
2015-01-01
Vocabulary is at the surface level of language usage; thus, students need to develop mathematical and scientific vocabulary to be able to explicitly communicate their mathematical and scientific reasoning with others. The National Council of Teachers of Mathematics (NCTM) and the National Science Teachers Association (NSTA) have both created…
Problems for a Sign Language Planning Agency
ERIC Educational Resources Information Center
Covington, Virginia
1977-01-01
American Sign Language is chiefly untaught and nonstandardized. The Communicative Skills Program of the National Association of the Deaf aims to provide sign language classes for hearing personnel and to increase interpreting services. Programs, funding and aims of the Program are outlined. A government sign language planning agency is proposed.…
A Year-Round Professional Development Model for World Language Educators
ERIC Educational Resources Information Center
Steele, Tracy M.; Peterson, Margaret D.; Silva, Duarte M.; Padilla, Amado M.
2009-01-01
The Bay Area Foreign Language Program (BAFLP), one of nine regional sites of the California Foreign Language Project, offers ongoing, year-round professional development programs for world language educators. In addition, its leadership program prepares selected educators to assume leadership positions at their school sites, building capacity for…
Quantitative Model for Choosing Programming Language for Online Instruction
ERIC Educational Resources Information Center
Sherman, Steven J.; Shehane, Ronald F.; Todd, Dewey W.
2018-01-01
Colleges are increasingly offering online courses, including computer programming courses for business school students. Programming languages that are most useful to students are those that are widely used in the job market. However, the most popular computer languages change at least every three years. Therefore, the language used for instruction…
Foreign Language K-12. Program Evaluation 1991-92.
ERIC Educational Resources Information Center
Wadden, Jerry M.
The Des Moines (Iowa) Public Schools foreign language program for K-12 is described and evaluated. The evaluation report focuses on six areas, including: (1) school district mission and philosophy of foreign language instruction; (2) context (state policies and standards, foreign language program overview and enrollment, fiber-optic communication…
Les programmes de base: des principes a la realite (Core Programs: From Principles to Reality).
ERIC Educational Resources Information Center
Calve, Pierre
1985-01-01
The recent evolution of second language teaching theory regarding language, learning, communication, and teaching is summarized, and factors contributing to resistance to core second language programs are examined. They include tradition, school programs, time of instruction, language of instruction, teacher training, attitudes, and…
77 FR 30045 - 30-Day Notice of Proposed Information Collection: English Language Evaluation Surveys
Federal Register 2010, 2011, 2012, 2013, 2014
2012-05-21
...] 30-Day Notice of Proposed Information Collection: English Language Evaluation Surveys ACTION: Notice... clearance will allow ECA/P/V, as part of the English Language Evaluation, to conduct surveys of participants in the ETA Program, E-Teacher Scholarship program, and the English Language Specialist Program...
Listen! Native Radio Can Save Languages.
ERIC Educational Resources Information Center
Martin, Kallen
1996-01-01
In the United States and Canada, the number of radio stations operated by Native Americans has greatly increased in recent years, as have the amount of programming in native languages and the number of native language instructional programs. Such programming can play a role in maintaining vigorous native languages and revitalizing endangered…
Synchronization in Scratch: A Case Study with Education Science Students
ERIC Educational Resources Information Center
Nikolos, Dimitris; Komis, Vassilis
2015-01-01
The Scratch programming language is an introductory programming language for students. It is also a visual concurrent programming language, where multiple threads are executed simultaneously. Synchronization in concurrent languages is a complex task for novices to understand. Our research is focused on strategies and methods applied by novice…
ERIC Educational Resources Information Center
Shaw, Yun
2010-01-01
Many of the commercial Computer-Assisted Language Learning (CALL) programs available today typically take a generic approach. This approach standardizes the program so that it can be used to teach any language merely by translating the content from one language to another. These CALL programs rarely consider the cultural background or preferred…
Towards the Automatic Generation of Programmed Foreign-Language Instructional Materials.
ERIC Educational Resources Information Center
Van Campen, Joseph A.
The purpose of this report is to describe a set of programs which either perform certain tasks useful in the generation of programed foreign-language instructional material or facilitate the writing of such task-oriented programs by other researchers. The programs described are these: (1) a PDP-10 assembly language program for the selection from a…
Programming Language Use in US Academia and Industry
ERIC Educational Resources Information Center
Ben Arfa Rabai, Latifa; Cohen, Barry; Mili, Ali
2015-01-01
In the same way that natural languages influence and shape the way we think, programming languages have a profound impact on the way a programmer analyzes a problem and formulates its solution in the form of a program. To the extent that a first programming course is likely to determine the student's approach to program design, program analysis,…
ERIC Educational Resources Information Center
Henderson, Kathryn I.; Palmer, Deborah K.
2015-01-01
This article provides an in-depth exploration of the language ecologies of two classrooms attempting to implement a two-way dual language (TWDL) program and its mediating conditions. Drawing on ethnographic methods and a sociocultural understanding of language, we examined both teachers' and students' language ideologies and language practices,…
Chief Dull Knife Community Is Strengthening the Northern Cheyenne Language and Culture.
ERIC Educational Resources Information Center
Littlebear, Richard E.
2003-01-01
Language revitalization programs should focus on whether they want to teach the language, teach about the language, teach with the language, or teach the language for academic credit. A program at Chief Dull Knife College (Montana) teaches the Cheyenne language using the Total Physical Response method, which replicates the manner in which first…
Language plus for international graduate students in nursing.
Julian, M A; Keane, A; Davidson, K
1999-01-01
To provide information about an English-language support program that focuses on the needs of international graduate nursing students. The growing presence of these students coincides with the increasing numbers of universities committed to world health. Crucial social and language competence affect the success and progress of international students in graduate nursing programs. Reviewed literature was 1980 to 1998, in nursing and applied linguistic research including second-language acquisition, phonology, discourse analysis, and language pragmatics to identify social and language phenomena. Investigators suggest essential elements such as conventions of academic writing, reading comprehension, vocabulary, and pronunciation skills be included in the supportive Language Plus program. Ongoing development of the Language Plus program can promote collaboration between nurses and linguists and increase the success of international graduate nursing students.
NASA Astrophysics Data System (ADS)
Louca, Loucas
This is a descriptive case study investigating the use of two computer-based programming environments (CPEs), MicroWorlds(TM) (MW) and Stagecast Creator(TM) (SC), as modeling tools for collaborative fifth grade science learning. In this study I investigated how CPEs might support fifth grade student work and inquiry in science. There is a longstanding awareness of the need to help students learn about models and modeling in science, and CPEs are promising tools for this. A computer program can be a model of a physical system, and modeling through programming may make the process more tangible: Programming involves making decisions and assumptions; the code is used to express ideas; running the program shows the implications of those ideas. In this study I have analyzed and compared students' activities and conversations in two after-school clubs, one working with MW and the other with SC. The findings confirm the promise of CPEs as tools for teaching practices of modeling and science, and they suggest advantages and disadvantages to that purpose of particular aspects of CPE designs. MW is an open-ended, textual CPE that uses procedural programming. MW students focused on breaking down phenomena into small programmable pieces, which is useful for scientific modeling. Developing their programs, the students focused on writing, testing and debugging code, which are also useful for scientific modeling. SC is a non-linear, object-oriented CPE that uses visual program language. SC students saw their work as creating games. They were focused on the overall story which they then translated it into SC rules, which was in conflict with SC's object-oriented interface. However, telling the story of individual causal agents was useful for scientific modeling. Programming in SC was easier, whereas reading code in MW was more tangible. The latter helped MW students to use the code as the representation of the phenomenon rather than merely as a tool for creating a simulation. The analyses also pointed to three emerging "frames" that describe student's work focus, based on their goals, strategies, and criteria for success. Emerging "frames" are the programming, the visualization, and the modeling frame. One way to understand the respective advantages and disadvantages of the two CPEs is with respect to which frames they engendered in students.
NASA Astrophysics Data System (ADS)
Teixeira, Carlos; Paulo, Gallo; Nogueira, Maria Inês
2015-04-01
Communication's Purpose: Identify the artistic expression that uses the language of cartoons and comics for public communication, having as reference the Earth Education for a better planet sustainability. Object/Theme: Cartoons and comics published in newspapers, on five continents, made available in online version. Theoretical: This study is related to the assumption that the public communication of science by cartoons and comics constitute a textual genre, by the fact that they report scientific and complex themes presented in playful language, using humor and artistic traces accessible to the lay public. The scientific cartoons and comics aim to call public attention to scientific discoveries and science themes using illustrative chart features and short texts, both contextualized in a humorous structure. There are in the cartoons and comics, which are created to the public communication of science, an unintentionally pedagogical approach/formal, while transmitting information by unpretentious way and using graphic/artistic communication By the fact that in this specific format of communication there is knowledge being informed, the scientific cartoons and comics can contribute to the scientific empowerment of the society, in addition to being instruments that can also arouse scientific curiosity. The scientific cartoons and comics use objective language and short sentences, also employ words that may have a double meaning. It can be considered as an incentive for people's reflection. Method: It was analyzed cartoons and comics published in newspapers, made available in online version, published on five continents, in English, Portuguese and Spanish. Palavras-chave: science communication, public communication of science and technology; cartoons; comics
Hochman, Bernardo; Locali, Rafael Fagionato; Oliveira Filho, Renato Santos de; Oliveira, Ricardo Leão de; Goldenberg, Saul; Ferreira, Lydia Masako
2006-01-01
To suggest a standardization, in the English language, the formatting of the citation of the research centers. From three more recent publications of the first 20 journals available in Brazilian Portal of Scientific Information - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), with bigger factor of impact during the year of 2004, according of information in ISI Web of Knowledge Journal Citation Reports database in biennium 2004-2005, had extracted the formats of citations of the research centers. An analogy to the institutional hierarchie step of the Federal University of Sao Paulo (UNIFESP) was carried out, and the formats most frequent, in the English language, had been adopted as standard to be suggested to cite the research centers for sending articles. In relation to the citation "Departamento", was standardized "Department of ..." (being "..." the name in English of the Department), to the citation "Programa de Pós-Graduação" "... Program", "Disciplina" "Division of ...", "Orgãos, Grupos e Associações" "... Group ", "Setor" "Section of...", "Centro" "Center for ...", "Unidade" "... Unit ", "Instituto" "Institute of ...", "Laboratório" "Laboratory of ..." and "Grupo" "Group of ...".
A strategy for automatically generating programs in the lucid programming language
NASA Technical Reports Server (NTRS)
Johnson, Sally C.
1987-01-01
A strategy for automatically generating and verifying simple computer programs is described. The programs are specified by a precondition and a postcondition in predicate calculus. The programs generated are in the Lucid programming language, a high-level, data-flow language known for its attractive mathematical properties and ease of program verification. The Lucid programming is described, and the automatic program generation strategy is described and applied to several example problems.
The Americanization of the Croatian language.
Bosnar-Valković, Brigita; Blazević, Nevenka; Gjuran-Coha, Anamarija
2008-12-01
The USA is spreading their political, military, economic, scientific, artistic and cultural mission throughout the world. The aim of this paper is to bring to the attention the Americanization of the Croatian language particularly evident in the newly adopted language manners, in teenage language, in specialist languages, in the field of advertising and in political correctness. The spread of Americanization of the Croatian language has both negative and positive effects. Positive effects can be regarded as enrichment of the Croatian language, whereas the negative ones endanger its deep structure. Positive effects should be supported and negative minimized through the cooperation between experts in linguistics and politics.
Award-Winning Foreign Language Programs: Prescriptions for Success.
ERIC Educational Resources Information Center
Sims, William D.; Hammond, Sandra B.
The study reviews 50 foreign language programs in the United States that are said to be both inspirational and useful for providing concrete information about the creation and preservation of successful language programs. The programs cited are exemplary and can serve as models for educators and administrators to study and visit. Program selection…
Laboratory automation in a functional programming language.
Runciman, Colin; Clare, Amanda; Harkness, Rob
2014-12-01
After some years of use in academic and research settings, functional languages are starting to enter the mainstream as an alternative to more conventional programming languages. This article explores one way to use Haskell, a functional programming language, in the development of control programs for laboratory automation systems. We give code for an example system, discuss some programming concepts that we need for this example, and demonstrate how the use of functional programming allows us to express and verify properties of the resulting code. © 2014 Society for Laboratory Automation and Screening.
Where to publish? Some considerations among English-language addiction journals.
Arciniega, L T; Miller, W R
1997-12-01
A search and survey of specialty periodicals in the addiction field identified 35 English-language scientific journals that publish unsolicited research manuscripts. Among these, the typical addiction journal publishes a variety of types of articles in one of many different citation and referencing formats, releases four issues per year to about 1000 subscribers, annually receives more than 100 manuscripts for scientific review, and accepts 53 of them to be published without payment of an author fee. Together these 35 addiction journals publish over 1700 new articles each year. Addiction journals vary widely in acceptance rates, ranging from 26% to 95%, and averaging 53%. For better or worse, these journals offer ample opportunity for the reporting of scientific data in the addiction field.
Ripple, William J; Estes, James A; Schmitz, Oswald J; Constant, Vanessa; Kaylor, Matthew J; Lenz, Adam; Motley, Jennifer L; Self, Katharine E; Taylor, David S; Wolf, Christopher
2016-11-01
Few concepts in ecology have been so influential as that of the trophic cascade. Since the 1980s, the term has been a central or major theme of more than 2000 scientific articles. Despite this importance and widespread usage, basic questions remain about what constitutes a trophic cascade. Inconsistent usage of language impedes scientific progress and the utility of scientific concepts in management and conservation. Herein, we offer a definition of trophic cascade that is designed to be both widely applicable yet explicit enough to exclude extraneous interactions. We discuss our proposed definition and its implications, and define important related terms, thereby providing a common language for scientists, policy makers, conservationists, and other stakeholders with an interest in trophic cascades. Copyright © 2016 Elsevier Ltd. All rights reserved.
A comparison of common programming languages used in bioinformatics.
Fourment, Mathieu; Gillings, Michael R
2008-02-05
The performance of different programming languages has previously been benchmarked using abstract mathematical algorithms, but not using standard bioinformatics algorithms. We compared the memory usage and speed of execution for three standard bioinformatics methods, implemented in programs using one of six different programming languages. Programs for the Sellers algorithm, the Neighbor-Joining tree construction algorithm and an algorithm for parsing BLAST file outputs were implemented in C, C++, C#, Java, Perl and Python. Implementations in C and C++ were fastest and used the least memory. Programs in these languages generally contained more lines of code. Java and C# appeared to be a compromise between the flexibility of Perl and Python and the fast performance of C and C++. The relative performance of the tested languages did not change from Windows to Linux and no clear evidence of a faster operating system was found. Source code and additional information are available from http://www.bioinformatics.org/benchmark/. This benchmark provides a comparison of six commonly used programming languages under two different operating systems. The overall comparison shows that a developer should choose an appropriate language carefully, taking into account the performance expected and the library availability for each language.
A comparison of common programming languages used in bioinformatics
Fourment, Mathieu; Gillings, Michael R
2008-01-01
Background The performance of different programming languages has previously been benchmarked using abstract mathematical algorithms, but not using standard bioinformatics algorithms. We compared the memory usage and speed of execution for three standard bioinformatics methods, implemented in programs using one of six different programming languages. Programs for the Sellers algorithm, the Neighbor-Joining tree construction algorithm and an algorithm for parsing BLAST file outputs were implemented in C, C++, C#, Java, Perl and Python. Results Implementations in C and C++ were fastest and used the least memory. Programs in these languages generally contained more lines of code. Java and C# appeared to be a compromise between the flexibility of Perl and Python and the fast performance of C and C++. The relative performance of the tested languages did not change from Windows to Linux and no clear evidence of a faster operating system was found. Source code and additional information are available from Conclusion This benchmark provides a comparison of six commonly used programming languages under two different operating systems. The overall comparison shows that a developer should choose an appropriate language carefully, taking into account the performance expected and the library availability for each language. PMID:18251993
Machado-Nascimento, Nárli; Melo E Kümmer, Arthur; Lemos, Stela Maris Aguiar
2016-01-01
To systematically review the scientific production on the relationship between Attention Deficit Hyperactivity Disorder (ADHD) and Speech-language Pathology and to methodologically analyze the observational studies on the theme. Systematic review of the literature conducted at the databases Medical Literature Analysis and Retrieval System online (MEDLINE, USA), Literature of Latin America and the Caribbean Health Sciences (LILACS, Brazil) and Spanish Bibliographic Index of Health Sciences (IBECS, Spain) using the descriptors: "Language", "Language Development", "Attention Deficit Hyperactivity Disorder", "ADHD" and "Auditory Perception". Articles published between 2008 and 2013. Inclusion criteria: full articles published in national and international journals from 2008 to 2013. Exclusion criteria: articles not focused on the speech-language pathology alterations present in the attention deficit hyperactivity disorder. The articles were read in full and the data were extracted for characterization of methodology and content. The 23 articles found were separated according to two themes: Speech-language Pathology and Attention Deficit Hyperactivity Disorder. The study of the scientific production revealed that the alterations most commonly discussed were reading disorders and that there are few reports on the relationship between auditory processing and these disorders, as well as on the role of the speech-language pathologist in the evaluation and treatment of children with Attention Deficit Hyperactivity Disorder.
ERIC Educational Resources Information Center
Norris, John M.
2016-01-01
Language program evaluation is a pragmatic mode of inquiry that illuminates the complex nature of language-related interventions of various kinds, the factors that foster or constrain them, and the consequences that ensue. Program evaluation enables a variety of evidence-based decisions and actions, from designing programs and implementing…
Testing as a Way to Monitor English as a Foreign Language Learning
ERIC Educational Resources Information Center
Becker, Anthony; Nekrasova-Beker, Tatiana; Petrashova, Tamara
2017-01-01
This study was conducted at a large technical university in Russia, which offers English language courses to students majoring in nine different degree programs. Each degree program develops and delivers its own English language curriculum. While all degree programs followed the same curriculum development model to design language courses, each…
A Program That Acquires Language Using Positive and Negative Feedback.
ERIC Educational Resources Information Center
Brand, James
1987-01-01
Describes the language learning program "Acquire," which is a sample of grammar induction. It is a learning algorithm based on a pattern-matching scheme, using both a positive and negative network to reduce overgeneration. Language learning programs may be useful as tutorials for learning the syntax of a foreign language. (Author/LMO)
The English Language in the School Program.
ERIC Educational Resources Information Center
Hogan, Robert F., Ed.
The 22 papers in this publication, drawn from the 1963 and 1964 NCTE Spring Institutes on Language, Linguistics, and School Programs, concentrate on the relevance of recent scholarship for English language programs in elementary and secondary schools. Language theory is the focus of articles by Harold B. Allen, Sumner Ives, Albert H. Marckwardt,…
ERIC Educational Resources Information Center
Grubesky, Marcia R.
A career-oriented foreign language program is discussed that takes into account marketable skills of foreign language majors for a number of careers. The program is threefold. First, it recognizes the need for language skills to supplement technical, business, and professional skills to expand educational knowledge; capabilities in diplomacy and…
[Gender aspects of psychiatric publications].
Freidl, Marion; Unger, Annemarie; Vyssoki, Benjamin; Wancata, Johannes
2010-01-01
Are authors of German language psychiatric journals more often male or female? Are there gender differences regarding scientific topics? Analysis of publications of two German-language journals (Neuropsychiatrie, Psychiatrische Praxis) for the period 2008-2009. We could not find any gender differences concerning the number of first authors, but the number of male co-authors was nearly double as high as of female co-authors. Qualitative research methods were used more often by female researchers, but there were no significant differences regarding scientific topics. Overall, we found fewer gender differences than expected concerning authorship.
ERIC Educational Resources Information Center
Gençtürk, Abdullah Tarik; Korucu, Agah Tugrul
2017-01-01
It is observed that teacher candidates receiving education in the department of Computer and Instructional Technologies Education are not able to gain enough experience and knowledge in "Programming Languages" lesson. The goal of this study is to analyse the effects of web 2.0 technologies usage in programming languages lesson on the…
NASA Technical Reports Server (NTRS)
Hoetker, Glenn P.; Lahr, Thomas F.
1993-01-01
With Japan's growing R&D strength in aerospace-related fields, it is increasingly important for U.S. researchers to be aware of Japanese advances. However, several factors make it difficult to do so. After reviewing the diffusion of aerospace STI in Japan, four factors which make it difficult for U.S. researchers to gather this information are discussed: language, the human network, information scatter, and document acquisition. NASA activities to alleviate these difficulties are described, beginning with a general overview of the NASA STI Program. The effects of the new National Level Agreement between NASA and NASDA are discussed.
Detecting distant homologies on protozoans metabolic pathways using scientific workflows.
da Cruz, Sérgio Manuel Serra; Batista, Vanessa; Silva, Edno; Tosta, Frederico; Vilela, Clarissa; Cuadrat, Rafael; Tschoeke, Diogo; Dávila, Alberto M R; Campos, Maria Luiza Machado; Mattoso, Marta
2010-01-01
Bioinformatics experiments are typically composed of programs in pipelines manipulating an enormous quantity of data. An interesting approach for managing those experiments is through workflow management systems (WfMS). In this work we discuss WfMS features to support genome homology workflows and present some relevant issues for typical genomic experiments. Our evaluation used Kepler WfMS to manage a real genomic pipeline, named OrthoSearch, originally defined as a Perl script. We show a case study detecting distant homologies on trypanomatids metabolic pathways. Our results reinforce the benefits of WfMS over script languages and point out challenges to WfMS in distributed environments.
Goodman, Dan F M; Brette, Romain
2009-09-01
"Brian" is a simulator for spiking neural networks (http://www.briansimulator.org). The focus is on making the writing of simulation code as quick and easy as possible for the user, and on flexibility: new and non-standard models are no more difficult to define than standard ones. This allows scientists to spend more time on the details of their models, and less on their implementation. Neuron models are defined by writing differential equations in standard mathematical notation, facilitating scientific communication. Brian is written in the Python programming language, and uses vector-based computation to allow for efficient simulations. It is particularly useful for neuroscientific modelling at the systems level, and for teaching computational neuroscience.
The Australian Language Levels (ALL) Project--A Response to Curriculum Needs in Australia.
ERIC Educational Resources Information Center
Scarino, Angela; McKay, Penny
Australia has a unique range of language communities and language education needs. A variety of languages is currently offered to different groups of learners through diverse programs. Language teaching may be provided through bilingual education, limited-exposure programs, or compulsory language instruction. Federal and state education agencies,…
ERIC Educational Resources Information Center
Nedobity, W.
Uniformity, and thus internationalization, of concepts and terms in special-purpose languages is desirable for reducing language barriers in the transfer of scientific and technological information. This is important for both industrialized nations and countries with small economies. Training of skilled personnel in developing nations has always…
Development of an Ontology for Occupational Exposure
When discussing a scientific domain, the use of a common language is required, particularly when communicating across disciplines. This common language, or ontology, is a prescribed vocabulary and a web of contextual relationships within the vocabulary that describe the given dom...
Language & Literature. Curriculum Handbook.
ERIC Educational Resources Information Center
Livonia Public Schools, MI.
The global education curriculum presented in this booklet is offered as a model, of integrated, interdisciplinary English studies, that involves participants in cultural, scientific, ecological, and economic issues while promoting student awareness of the nature and development of world literature, languages, the arts, and their…
Bridging the gap between empirical results, actual strategies, and developmental programs in soccer.
Figueiredo, António J; Gonçalves, Carlos E; Tessitore, Antonio
2014-05-01
Being one of the most prominent globalized sports, soccer played at club, national, and continental levels has a relevant societal role. At present, the specific competencies, interests, and languages of the different actors involved in the selection, development, and support of long-lasting careers of players might limit opportunities for potential talented players. Unless the cultural environment of soccer resolves the gaps between empirical results and actual soccer strategies, scientific discussion relating to the effectiveness of talent selection and development remains limited. This commentary is intended to highlight the need for developmental programs to prepare soccer personnel for a transdisciplinary dialogue, which could foster a future development of this sport. Finally, in considering the wide soccer-related employment opportunities at local, national, and international levels, the need for a clear qualification framework is crucial.
A HyperCard Program for Business German.
ERIC Educational Resources Information Center
Paulsell, Patricia R.
Although the use of computer-assisted language instruction software has been mainly limited to grammatical/syntactical drills, the increasing number of language professionals with programming skills is leading to the development of more sophisticated language education programs. This report describes the generation of such a program using the…
Programming languages for synthetic biology.
Umesh, P; Naveen, F; Rao, Chanchala Uma Maheswara; Nair, Achuthsankar S
2010-12-01
In the backdrop of accelerated efforts for creating synthetic organisms, the nature and scope of an ideal programming language for scripting synthetic organism in-silico has been receiving increasing attention. A few programming languages for synthetic biology capable of defining, constructing, networking, editing and delivering genome scale models of cellular processes have been recently attempted. All these represent important points in a spectrum of possibilities. This paper introduces Kera, a state of the art programming language for synthetic biology which is arguably ahead of similar languages or tools such as GEC, Antimony and GenoCAD. Kera is a full-fledged object oriented programming language which is tempered by biopart rule library named Samhita which captures the knowledge regarding the interaction of genome components and catalytic molecules. Prominent feature of the language are demonstrated through a toy example and the road map for the future development of Kera is also presented.
Lexical Errors in Second Language Scientific Writing: Some Conceptual Implications
ERIC Educational Resources Information Center
Carrió Pastor, María Luisa; Mestre-Mestre, Eva María
2014-01-01
Nowadays, scientific writers are required not only a thorough knowledge of their subject field, but also a sound command of English as a lingua franca. In this paper, the lexical errors produced in scientific texts written in English by non-native researchers are identified to propose a classification of the categories they contain. This study…
Public understanding of science is not scientific literacy
DOE Office of Scientific and Technical Information (OSTI.GOV)
McGowan, A.
1995-12-31
The author notes that public understanding of science has, in many quarters, been taken over by the wrong notion of scientific literacy. The need for the scientific community to develop the language that speaks to the public in general is explored. Methodologies to improve communication to the general public and increase their understanding with clearly developed metaphors are examined.
ERIC Educational Resources Information Center
Willey, Ian; Tanimoto, Kimie
2013-01-01
Native-English-speaking English teachers at universities in EFL contexts are often asked to edit scientific manuscripts written by English as an additional language (EAL) colleagues. However, a lack of familiarity with scientific writing can make such editing tasks burdensome to English teachers. Using Lave and Wenger's (1991) notion of legitimate…
ERIC Educational Resources Information Center
Haitao, Liu
1998-01-01
Reviews the history of interlinguistics in China through scientific and specialist journals, tracing a path from early discussions of language policy through growing recognition of Esperanto as an object of scientific study to the application of interlinguistics in computing and terminology. (Author/JL)
Harvey, Sean P
2010-01-01
This article highlights the federal government's role as a collector and arbiter of scientific knowledge of "the Indian," in projects directed by Lewis Cass, Albert Gallatin, and Henry R. Schoolcraft; examines the linguistic precursor to biological essentialism; demonstrates white philologists' reliance on Native tutors, some of whom also entered scientific and policy debates; and suggests why the federal government began moving toward English-only instruction even as biological notions of race gained ascendance. During the removal debates, Indian languages focused the attention of men of letters, statesmen, and the broader public. Peter S. Du Ponceau and Cass argued over the grammatical character of the "American languages," with the former praising them and the latter attacking those tongues and the "philanthropic" philology. At stake was the future of Indian affairs and inquirers explored Native languages for evidence of Indians' intellectual and moral capacity to be assimilated into U.S. society. In denying that language corresponded to social condition, Du Ponceau suggested that all Indians spoke according to a uniform, unchanging, and unique "plan of ideas." He and other participants in the debate, such as Wilhelm von Humboldt and Schoolcraft, began to define, linguistically, a distinct and fixed "Indian mind." Scholars of the early republic and antebellum era who wish to study scientific definitions of race must come to terms with linguistic ideas, which requires confronting the intercultural encounters, intellectual exchanges, and institutions through which they emerged.
Climate Matters: Increasing Climate Literacy Through Broadcast Meteorologists
NASA Astrophysics Data System (ADS)
Sanford, T. J.; Placky, B. W.
2015-12-01
Broadcast meteorologists are among the most trusted members of the media landscape and they have a unique opportunity to reach the broad public with information about climate change. A recent survey by Maibach, et al. (2015) has shown that more than 90% of TV weathercasters think that their audience is at least somewhat interested in learning about the local impacts of climate change and 7 in 10 think that it is appropriate for them to report the science of climate change to their audience. But about half of these TV weathercasters have experienced obstacles to reporting climate change - citing lack of time to research and produce material, in addition to lack of access to appropriate visuals/graphics and access to trusted scientific information. Climate Matters is an NSF funded program that partners with broadcast meteorologists to deliver scientifically sound climate change information to the public that is local and relevant. A team of climate scientists, meteorologists, data analysts, journalists, and multimedia artists analyze and prepare content on a weekly basis so that it may be readily included in a broadcast weather segment, online or during community outreach. The program started as a pilot project with just one meteorologist in 2010 before Climate Central launched a full-time, nationwide program in 2012. Since then, Climate Matters has grown to include over 250 meteorologists strong and in more than 100 markets across the country, including Spanish language TV stations.
Software For Least-Squares And Robust Estimation
NASA Technical Reports Server (NTRS)
Jeffreys, William H.; Fitzpatrick, Michael J.; Mcarthur, Barbara E.; Mccartney, James
1990-01-01
GAUSSFIT computer program includes full-featured programming language facilitating creation of mathematical models solving least-squares and robust-estimation problems. Programming language designed to make it easy to specify complex reduction models. Written in 100 percent C language.
ERIC Educational Resources Information Center
Travers, Claudia S.; Reilly, Joseph T. M.
A foreign travel program for eighth grade French language students from Shoreham, New York was developed to provide language speaking practice in Quebec, Canada. The program was designed to allow students to spend as much time as possible speaking the language and interacting with the people. The following "survival through speaking"…
ERIC Educational Resources Information Center
Lahaeye, Marie-Noelle
The University of Pennsylvania's Lauder Institute of Management and International Studies introduced a cultural segment into its second language program in 1986 to enable students to use language purposefully within the foreign culture. During the program's 2 years, students are exposed to eight different cultural segments taught by language…
ERIC Educational Resources Information Center
Strong, Gemma K.; Torgerson, Carole J.; Torgerson, David; Hulme, Charles
2011-01-01
Background: Fast ForWord is a suite of computer-based language intervention programs designed to improve children's reading and oral language skills. The programs are based on the hypothesis that oral language difficulties often arise from a rapid auditory temporal processing deficit that compromises the development of phonological…
New Dimensions in Language Training: The Dartmouth College Experiment.
ERIC Educational Resources Information Center
Rassias, John A.
The expanded foreign study and foreign language programs offered at Dartmouth are examined with emphasis on the influence of Peace Corps language programs during the last half-dozen years on American college campuses. The impact of the programs at Dartmouth since 1964 is discussed in terms of: (1) a brief history of language instruction at…
Uses of Technology in the Instruction of Adult English Language Learners. CAELA Network Brief
ERIC Educational Resources Information Center
Moore, Sarah Catherine K.
2009-01-01
In program year 2006-2007, 46 percent of the adults enrolled in federally funded, state-administered adult education programs in the United States were enrolled in English as a Second Language (ESL) programs. These adult English language learners represent a wide range of ages, nationalities, native languages, and English proficiency levels. In…
NASA Technical Reports Server (NTRS)
Newbold, P. M.
1974-01-01
A programming language for the flight software of the NASA space shuttle program was developed and identified as HAL/S. The language is intended to satisfy virtually all of the flight software requirements of the space shuttle. The language incorporates a wide range of features, including applications-oriented data types and organizations, real time control mechanisms, and constructs for systems programming tasks.
ERIC Educational Resources Information Center
Altamura, Marilyn T.
This practicum project exposed seven preschool students with language deficiencies to multicultural experiences and strategies, resulting in improvements in both language and thinking skills. The children were included in a regular preschool program serving low-income families. The program was based on a multicultural awareness curriculum which…
The Dual Language Program Planner: A Guide for Designing and Implementing Dual Language Programs.
ERIC Educational Resources Information Center
Howard, Elizabeth R.; Olague, Natalie; Rogers, David
This guide offers a framework to facilitate the planning process for dual language programs, assuming at least a basic working knowledge of the central characteristics and essential features of dual language models. It provides an overview of the various models that serve linguistically diverse student populations, defining the term dual language…
25 CFR 39.131 - What is a Language Development Program?
Code of Federal Regulations, 2010 CFR
2010-04-01
... 25 Indians 1 2010-04-01 2010-04-01 false What is a Language Development Program? 39.131 Section 39.131 Indians BUREAU OF INDIAN AFFAIRS, DEPARTMENT OF THE INTERIOR EDUCATION THE INDIAN SCHOOL EQUALIZATION PROGRAM Indian School Equalization Formula Language Development Programs § 39.131 What is a...
34 CFR 658.11 - What projects and activities may a grantee conduct under this program?
Code of Federal Regulations, 2014 CFR
2014-07-01
... STUDIES AND FOREIGN LANGUAGE PROGRAM What Kinds of Projects Does the Secretary Assist Under This Program... program to improve undergraduate instruction in international studies and foreign languages. These include... studies and foreign languages; (b) Teaching, research, curriculum development, faculty training in the...
34 CFR 658.11 - What projects and activities may a grantee conduct under this program?
Code of Federal Regulations, 2013 CFR
2013-07-01
... STUDIES AND FOREIGN LANGUAGE PROGRAM What Kinds of Projects Does the Secretary Assist Under This Program... program to improve undergraduate instruction in international studies and foreign languages. These include... studies and foreign languages; (b) Teaching, research, curriculum development, faculty training in the...
34 CFR 658.11 - What projects and activities may a grantee conduct under this program?
Code of Federal Regulations, 2012 CFR
2012-07-01
... STUDIES AND FOREIGN LANGUAGE PROGRAM What Kinds of Projects Does the Secretary Assist Under This Program... program to improve undergraduate instruction in international studies and foreign languages. These include... studies and foreign languages; (b) Teaching, research, curriculum development, faculty training in the...
ERIC Educational Resources Information Center
Benseler, David P., Ed.
This collection papers begins with "Introduction: The Dynamics of Successful Leadership in Foreign Language Programs," then features the following: "The Undergraduate Program: Autonomy and Empowerment" (Wilga M. Rivers); "TA Supervision: Are We Preparing a Future Professoriate?" (Cathy Pons); "Applied Scholarship…
NASA Astrophysics Data System (ADS)
Hill, Sharon A.
21st century television and the Internet are awash in content regarding amateur paranormal investigators and research groups. These groups proliferated after reality investigation programs appeared on television. Exactly how many groups are active in the U.S. at any time is not known. The Internet provides an ideal means for people with niche interests to find each other and organize activities. This study collected information from 1000 websites of amateur research and investigation groups (ARIGs) to determine their location, area of inquiry, methodology and, particularly, to determine if they state that they use science as part of their mission, methods or goals. 57.3% of the ARIGs examined specifically noted or suggested use of science as part of the groups' approach to investigation and research. Even when not explicit, ARIGs often used science-like language, symbols and methods to describe their groups' views or activities. Yet, non-scientific and subjective methods were described as employed in conjunction with objective methods. Furthermore, what were considered scientific processes by ARIGs did not match with established methods and the ethos of the scientific research community or scientific processes of investigation. ARIGs failed to display fundamental understanding regarding objectivity, methodological naturalism, peer review, critical thought and theoretical plausibility. The processes of science appear to be mimicked to present a serious and credible reputation to the non-scientific public. These processes are also actively promoted in the media and directly to the local public as "scientific". These results highlight the gap between the scientific community and the lay public regarding the understanding of what it means to do science and what criteria are necessary to establish reliable knowledge about the world.
Sochat, Vanessa
2018-05-01
Here, we present the Scientific Filesystem (SCIF), an organizational format that supports exposure of executables and metadata for discoverability of scientific applications. The format includes a known filesystem structure, a definition for a set of environment variables describing it, and functions for generation of the variables and interaction with the libraries, metadata, and executables located within. SCIF makes it easy to expose metadata, multiple environments, installation steps, files, and entry points to render scientific applications consistent, modular, and discoverable. A SCIF can be installed on a traditional host or in a container technology such as Docker or Singularity. We start by reviewing the background and rationale for the SCIF, followed by an overview of the specification and the different levels of internal modules ("apps") that the organizational format affords. Finally, we demonstrate that SCIF is useful by implementing and discussing several use cases that improve user interaction and understanding of scientific applications. SCIF is released along with a client and integration in the Singularity 2.4 software to quickly install and interact with SCIF. When used inside of a reproducible container, a SCIF is a recipe for reproducibility and introspection of the functions and users that it serves. We use SCIF to evaluate container software, provide metrics, serve scientific workflows, and execute a primary function under different contexts. To encourage collaboration and sharing of applications, we developed tools along with an open source, version-controlled, tested, and programmatically accessible web infrastructure. SCIF and associated resources are available at https://sci-f.github.io. The ease of using SCIF, especially in the context of containers, offers promise for scientists' work to be self-documenting and programatically parseable for maximum reproducibility. SCIF opens up an abstraction from underlying programming languages and packaging logic to work with scientific applications, opening up new opportunities for scientific software development.
[Union-Endicott Schools: Foreign Language Program.
ERIC Educational Resources Information Center
O'Connell, Raymond S.
This brochure describing language programs to both parents and prospective high school language students in Endicott, New York focuses on developing student motivation and interest. Topics discussed include: (1) reasons for studying foreign language, (2) stages of foreign language learning, (3) course offerings, (4) homework, and (5) examinations.…
ERIC Educational Resources Information Center
Sussex, Roland
1991-01-01
Considers how the effectiveness of computer-assisted language learning (CALL) has been hampered by language teachers who lack programing and software engineering expertise, and explores the limitations and potential contributions of author languages, programs, and environments in increasing the range of options for language teachers who are not…
ERIC Educational Resources Information Center
Paskus, Laura
2013-01-01
In North America, and worldwide, Indigenous languages are disappearing at an alarming rate. There are, however, models of success for language revitalization in immersion language programs, usually found in tribal colleges and universities. Whether the language learners are tribal college students greeting one another in their native language,…
ERIC Educational Resources Information Center
Van Der Wildt, Anouk; Van Avermaet, Piet; Van Houtte, Mieke
2017-01-01
Mainstream teachers struggle with linguistic diversity, often leading to restricting multilingualism. Scientific research, however, recommends including pupils' home languages in school. Various qualitative studies have evaluated implementations in schools and indicated possibilities for improving teachers' attitudes towards multilingualism. This…
Foreign Languages and "Help Wanted": A Survey of Advertisements
ERIC Educational Resources Information Center
Savell, Don P.
1978-01-01
A survey of 360 "Positions Available" advertisements in "The Wall Street Journal" shows that there is a demand in the business and commercial world for persons with business, technical, or scientific training who can speak one or more foreign languages. (Author/SW)
DOE Office of Scientific and Technical Information (OSTI.GOV)
Buican, I.; Hriscu, V.; Amador, M.
For the past four and a half years, the International Communication Committee at Los Alamos National Laboratory has been working to develop a set of guidelines for writing technical and scientific documents in International English, that is, English for those whose native language is not English. Originally designed for documents intended for presentation in English to an international audience of technical experts, the International English guidelines apply equally well to the preparation of English text for translation. This is the second workshop in a series devoted to the topic of translation. The authors focus on the advantages of using Internationalmore » English, rather than various methods of simplifying language, to prepare scientific and technical text for translation.« less
Real-Time Multiprocessor Programming Language (RTMPL) user's manual
NASA Technical Reports Server (NTRS)
Arpasi, D. J.
1985-01-01
A real-time multiprocessor programming language (RTMPL) has been developed to provide for high-order programming of real-time simulations on systems of distributed computers. RTMPL is a structured, engineering-oriented language. The RTMPL utility supports a variety of multiprocessor configurations and types by generating assembly language programs according to user-specified targeting information. Many programming functions are assumed by the utility (e.g., data transfer and scaling) to reduce the programming chore. This manual describes RTMPL from a user's viewpoint. Source generation, applications, utility operation, and utility output are detailed. An example simulation is generated to illustrate many RTMPL features.
Should bilingual children learn reading in two languages at the same time or in sequence?
Berens, Melody S.; Kovelman, Ioulia; Petitto, Laura-Ann
2013-01-01
Is it best to learn reading in two languages simultaneously or sequentially? We observed 2nd and 3rd grade children in two-way dual-language learning contexts: (i) 50:50 or Simultaneous dual-language (two languages within same developmental period) and (ii) 90:10 or Sequential dual-language (one language, followed gradually by the other). They were compared to matched monolingual English-only children in single-language English schools. Bilinguals (home language was Spanish only, English-only, or Spanish and English in dual-language schools), were tested in both languages, and monolingual children were tested in English using standardized reading and language tasks. Bilinguals in 50:50 programs performed better than bilinguals in 90:10 programs on English Irregular Words and Passage Comprehension tasks, suggesting language and reading facilitation for underlying grammatical class and linguistic structure analyses. By contrast, bilinguals in 90:10 programs performed better than bilinguals in the 50:50 programs on English Phonological Awareness and Reading Decoding tasks, suggesting language and reading facilitation for surface phonological regularity analysis. Notably, children from English-only homes in dual-language learning contexts performed equally well, or better than, children from monolingual English-only homes in single-language learning contexts. Overall, the findings provide tantalizing evidence that dual-language learning during the same developmental period may provide bilingual reading advantages. PMID:23794952
Is Psychiatry Scientific? A Letter to a 21st Century Psychiatry Resident
2013-01-01
During the development of the DSM-5, even the lay press questioned psychiatr's scientific validity. This review provides 21st century psychiatry residents with ways of answering these attacks by defining the concepts and history of psychiatry (a branch of medicine), medicine and science. Psychiatric language has two levels: first, describing symptoms and signs (19th century descriptive psychopathology developed in France and Germany), and second, describing disorders (psychiatric nosology was developed in the early 20th century by Kraepelin and resuscitated by the US neo-Kraepelinian revolution leading to the DSM-III). Science is a complex trial-and-error historical process that can be threatened by those who believe too much in it and disregard its limitations. The most important psychiatric advances, electroconvulsive therapy and major psychopharmacological agents, were discovered by "chance", not by scientific planning. Jaspers's General Psychopathology is a complex 100-year-old book that describes: 1) psychiatric disorders as heterogeneous and 2) psychiatry as a hybrid scientific discipline requiring a combination of understanding (a social science method) and explanation (a natural science method). In the 21st century Berrios reminds us of psychiatry's unfortunate methodological issues due to hybrid symptoms and disorders, some of which are better understood as problems in communication between interacting human beings; in those situations neuroscience methods such as brain imaging make no sense. A new language is needed in psychiatry. East Asian psychiatry residents, who are not particularly attached to the antiquated language currently used, may be particularly equipped for the task of recreating psychiatric language using 21st century knowledge. PMID:24302942
Krajniak, Wiktor
2014-01-01
The purpose of this article is the analyses of discussion between Albert Einstein and Werner Heisenberg in the period 1925-1927. Their disputes, relating to the sources of scientific knowledge, its methods and the value of knowledge acquired in this way, are part of the characteristic for the European science discourse between rationalism and empirism. On the basis of some sources and literature on the subject, the epistemological positions of both scholars in the period were reconstructed. This episode, yet poorly known, is a unique example of scientific disputes, whose range covers a broad spectrum of methodological problems associated with the historical development of science. The conducted analysis sheds some light on the source of popularity of logical empirism in the first half of the 20th century. A particular emphasis is placed on the impact of the neopositivist ideas which reflect Heisenberg's research program, being the starting point for the Copenhagen interpretation of quantum mechanics. The main assumption of logical empirism, concerning acquisition of scientific knowledge only by means of empirical procedures and logical analysis of the language of science, in view of the voiced by Einstein arguments, bears little relationship with actual testing practices in the historical aspect of the development of science. The criticism of Heisenberg's program, carried out by Einstein, provided arguments for the main critics of the neopositivist ideal and contributed to the bankruptcy of the idea of logical empirism, thereby starting a period of critical rationalism prosperity, arising from criticism of neopositivism and alluding to Einstein's ideas.
The Advantages and Disadvantages of Computer Technology in Second Language Acquisition
ERIC Educational Resources Information Center
Lai, Cheng-Chieh; Kritsonis, William Allan
2006-01-01
The purpose of this article is to discuss the advantages and disadvantages of computer technology and Computer Assisted Language Learning (CALL) programs for current second language learning. According to the National Clearinghouse for English Language Acquisition & Language Instruction Educational Programs' report (2002), more than nine million…
Online Collaborative Communities of Learning for Pre-Service Teachers of Languages
ERIC Educational Resources Information Center
Morgan, Anne-Marie
2015-01-01
University programs for preparing preservice teachers of languages for teaching in schools generally involve generic pedagogy, methodology, curriculum, programming and issues foci, that provide a bridge between the study of languages (or recognition of existing language proficiency) and the teaching of languages. There is much territory to cover…
A Whole Language Flight Plan: An Interview with Three Teachers.
ERIC Educational Resources Information Center
Griffith, Priscilla L.; Klesius, Janell
1990-01-01
Provides suggestions to teachers planning to implement a whole language program, based on interviews with three whole language teachers. Focuses on support for the whole language program; decisions about curriculum and evaluation; development of vocabulary and comprehension; strengths and weaknesses of the whole language approach; and preparation…
ERIC Educational Resources Information Center
Petitto, Laura Ann; Holowka, Siobhan; Sergio, Lauren E.; Levy, Bronna; Ostry, David J.
2004-01-01
The ''ba, ba, ba'' sound universal to babies' babbling around 7 months captures scientific attention because it provides insights into the mechanisms underlying language acquisition and vestiges of its evolutionary origins. Yet the prevailing mystery is what is the biological basis of babbling, with one hypothesis being that it is a non-linguistic…
Programming parallel architectures: The BLAZE family of languages
NASA Technical Reports Server (NTRS)
Mehrotra, Piyush
1988-01-01
Programming multiprocessor architectures is a critical research issue. An overview is given of the various approaches to programming these architectures that are currently being explored. It is argued that two of these approaches, interactive programming environments and functional parallel languages, are particularly attractive since they remove much of the burden of exploiting parallel architectures from the user. Also described is recent work by the author in the design of parallel languages. Research on languages for both shared and nonshared memory multiprocessors is described, as well as the relations of this work to other current language research projects.
2013-02-25
Directive 5160.41E, Defense Language Program . 10GAO-11-456. Page 5 GAO-13-251R Defense Contracting types of foreign language support that DOD has acquired...Language Transformation Roadmap, (January 2005), and Department of Defense Directive 5160.41E, Defense Language Program . Page 15 GAO-13-251R Defense...examines the use of public funds; evaluates federal programs and policies; and provides analyses, recommendations, and other assistance to help
The PlusCal Algorithm Language
NASA Astrophysics Data System (ADS)
Lamport, Leslie
Algorithms are different from programs and should not be described with programming languages. The only simple alternative to programming languages has been pseudo-code. PlusCal is an algorithm language that can be used right now to replace pseudo-code, for both sequential and concurrent algorithms. It is based on the TLA + specification language, and a PlusCal algorithm is automatically translated to a TLA + specification that can be checked with the TLC model checker and reasoned about formally.
Status of GDL - GNU Data Language
NASA Astrophysics Data System (ADS)
Coulais, A.; Schellens, M.; Gales, J.; Arabas, S.; Boquien, M.; Chanial, P.; Messmer, P.; Fillmore, D.; Poplawski, O.; Maret, S.; Marchal, G.; Galmiche, N.; Mermet, T.
2010-12-01
Gnu Data Language (GDL) is an open-source interpreted language aimed at numerical data analysis and visualisation. It is a free implementation of the Interactive Data Language (IDL) widely used in Astronomy. GDL has a full syntax compatibility with IDL, and includes a large set of library routines targeting advanced matrix manipulation, plotting, time-series and image analysis, mapping, and data input/output including numerous scientific data formats. We will present the current status of the project, the key accomplishments, and the weaknesses - areas where contributions are welcome!
ERIC Educational Resources Information Center
Ali, Azad; Smith, David
2014-01-01
This paper presents a debate between two faculty members regarding the teaching of the legacy programming course (COBOL) in a Computer Science (CS) program. Among the two faculty members, one calls for the continuation of teaching this language and the other calls for replacing it with another modern language. Although CS programs are notorious…
2003-08-18
Language Study 5c. PROGRAM ELEMENT NUMBER 5d. PROJECT NUMBER 5d. TASK NUMBER 6. AUTHOR(S) Professor Mads Dam, Pablo Giambiagi 5e...Standard Form 298 (Rev. 8/98) Prescribed by ANSI Std. Z39-18 SPC 01-4025 Mobile Language Study Final...smart card applications. Smart cards can be programmed using general-purpose languages ; but because of their limited resources, smart card programs
ERIC Educational Resources Information Center
Wiechmann, JoAnn; Richardson, Martha; Jones, Don
2014-01-01
This program evaluation study addressed the struggle of local elementary school speech-language pathologists (SLPs) in a school district to provide evidence-based intervention in language for students below grade level as required by the U.S. Department of Education. Recently, Language Lab™ was published to address the needs of oral language…
Japan-U.S. Joint Ventures in Higher Education: Language Education in an Uncertain Future.
ERIC Educational Resources Information Center
Clayton, Thomas
1991-01-01
Examines Japanese-U.S. joint venture language or U.S.-style education programs in Japan. These programs offer language and cultural education classes for those interested in English and for students who have failed in the Japanese education system. Problems facing these programs and the need to explore new, English-language education markets are…
ERIC Educational Resources Information Center
Monteverde G., Luisa
1971-01-01
This paper presents ideas on using programed instruction in the language laboratory for second language learning. Linear programing is more suited to language instruction than is branching, because the former more easily allows comparison between the students' and teachers' solutions and is technically less complicated and less expensive to…
C Language Integrated Production System, Ada Version
NASA Technical Reports Server (NTRS)
Culbert, Chris; Riley, Gary; Savely, Robert T.; Melebeck, Clovis J.; White, Wesley A.; Mcgregor, Terry L.; Ferguson, Melisa; Razavipour, Reza
1992-01-01
CLIPS/Ada provides capabilities of CLIPS v4.3 but uses Ada as source language for CLIPS executable code. Implements forward-chaining rule-based language. Program contains inference engine and language syntax providing framework for construction of expert-system program. Also includes features for debugging application program. Based on Rete algorithm which provides efficient method for performing repeated matching of patterns. Written in Ada.
ERIC Educational Resources Information Center
Urbaczewski, Andrew; Urbaczewski, Lise
The objective of this study was to find the answers to two primary research questions: "Do students learn programming languages better when they are offered in a particular order, such as 4th generation languages before 3rd generation languages?"; and "Do students learn programming languages better when they are taken in separate semesters as…
ERIC Educational Resources Information Center
Li, Jennifer J.; Steele, Jennifer L.; Slater, Robert; Bacon, Michael; Miller, Trey
2016-01-01
Dual-language immersion programs--in which students learn core subjects (language arts, math, science, and social studies) in both English and a "partner" language--have been gaining in popularity across the United States. Such programs may use a "two-way model," in which roughly half the students are native speakers of the…
Language Interference and Language Learning Techniques Transfer in L2 and L3 Immersion Programs.
ERIC Educational Resources Information Center
Aronin, Larissa; Toubkin, Lynne
2002-01-01
Examines the relationships between the first (L1), second (L2), and third (L3) language in immersion programs for Russian-speaking students in Israel. Two parallel and similar immersion programs, which were carried out for the same population, but with different target languages (L2 Hebrew and L3 English), are described. Presents tentative…
ERIC Educational Resources Information Center
Palmer, Deborah
2010-01-01
Dual-language education is often lauded for providing high-caliber bilingual instruction in an integrated classroom. This is complicated, however, when a dual-language program does not include all members of a school community. This article examines a "strand" dual-language program that attracts middle-class white students to a predominantly black…
Proceedings of the ocean drilling program: New Jersey continental slope and rise
Mountain, Gregory S.; Miller, Kenneth G.; Blum, Peter; Alm, Per-Gunnar; Aubry, Marie-Pierre; Burckle, Lloyd H.; Christensen, Beth A.; Compton, J.; Damuth, John E.; Deconinck, Jean-François; De Verteuil, L.; Fulthorpe, Craig S.; Gartner, Stefan; Guerin, Gilles; Hesselbo, Stephen P.; Hoppie, Bryce; Katz, Miriam E.; Kotake, Nobuhiro; Lorenzo, Juan Manuel; McCracken, Stuart; McHugh, Cecilia; Quayle, Wendy C.; Saito, Yoshiki; Snyder, Scott W.; ten Kate, Warner G.; Urbat, M.; Van Fossen, Mickey C.; Vecsei, Adam
1996-01-01
The Scientific Results volumes of the Proceedings of the Ocean Drilling Program contain specialty papers presenting the results of extensive research in various aspects of scientific ocean drilling. The authors of the papers published in this volume have enabled future investigators to gain ready access to the results of their research, and I acknowledge their contributions with thanks. Each paper submitted to a Scientific Results volume undergoes rigorous peer review by at least two specialists in the author's research field. A paper typically goes through at least one revision cycle before being accepted for publication. We seek to maintain a peer-review system comparable to those of the most highly regarded journals in the geological sciences. Each Scientific Results volume has an Editorial Review Board that is responsible for obtaining peer reviews of papers submitted to the volume. This board usually is made up of the two co-chief scientists for the cruise, the ODP staff scientist for the cruise, and one external specialist who is familiar with the geology of the area investigated. In addition, the volume has an ODP staff editor who assists with manuscripts that require English-language attention and who coordinates volume assembly. Scientific Results volumes may also contain short reports of useful data that are not ready for final interpretation. Papers of this type, which may be found together in a section in the back of the volume, are called Data Reports and include no interpretation of results. Data Report papers are read carefully by at least one specialist to make sure they are well organized, comprehensive, and discuss the techniques or procedures thoroughly. To acknowledge the contributions made by this volume's Editorial Review Board, the Board members are designated Editors of the volume and are so listed on the title page. Reviewers of manuscripts for this volume, whose efforts are so essential to the success of the publication, are listed in the front of the book, without attribution to a particular manuscript. On behalf of the Ocean Drilling Program, I extend sincere appreciation to members of the Editorial Review Boards and to the reviewers for giving their generous contribution of time and effort, which ensures that only papers of high scientific quality are published in the Proceedings.
Public health and epidemiology journals published in Brazil and other Portuguese speaking countries
Barreto, Mauricio L; Barata, Rita Barradas
2008-01-01
It is well known that papers written in languages other than English have a great risk of being ignored simply because these languages are not accessible to the international scientific community. The objective of this paper is to facilitate the access to the public health and epidemiology literature available in Portuguese speaking countries. It was found that it is particularly concentrated in Brazil, with some few examples in Portugal and none in other Portuguese speaking countries. This literature is predominantly written in Portuguese, but also in other languages such as English or Spanish. The paper describes the several journals, as well as the bibliographic databases that index these journals and how to access them. Most journals provide open-access with direct links in the indexing databases. The importance of this scientific production for the development of epidemiology as a scientific discipline and as a basic discipline for public health practice is discussed. To marginalize these publications has implications for a more balanced knowledge and understanding of the health problems and their determinants at a world-wide level. PMID:18826592
ERIC Educational Resources Information Center
Cohen, Andrew D.
2015-01-01
This paper first considers what it means to become truly proficient in a language other than the native one. It then looks briefly at the evolution of dual language programs. Next, it focuses on the issue of whether the first language (L1) or the second language (L2) serves as the language of mediation. Other dual language program issues are then…
The Value of Foreign Language in Business.
ERIC Educational Resources Information Center
Stebinger, Arnold
The University of South Carolina's Master's Program in International Business began in June 1974, with 43 students studying German and Spanish. The program began with a 9-week intensive language learning program, followed by a nine-month unified business program, with language instruction twice a week; six weeks of area study concentrating on the…
Using Microcomputer Word Processors for Foreign Languages.
ERIC Educational Resources Information Center
Smith, Kim L.
1984-01-01
Describes the programs and modifications needed to do word processing using foreign language characters. One such program, Screenwriter, uses soft character sets -- character sets which can be designed by the program user. This program has a word processing power combined with a foreign language capability that would allow any person to work with…
Language Programs at Villababel High: Rethinking Ideologies of Social Inclusion
ERIC Educational Resources Information Center
Mijares, Laura; Relano Pastor, Ana M.
2011-01-01
This article explores language ideologies underlying two language programs implemented in one secondary school in Madrid (Spain). The Spanish for newcomers immersion program ("Aula de Enlace") is aimed at immigrant origin students who do not know or have a poor command of Spanish; and the Spanish-English bilingual program targets…
Knowledge Intensive Programming: A New Educational Computing Environment.
ERIC Educational Resources Information Center
Seidman, Robert H.
1990-01-01
Comparison of the process of problem solving using a conventional procedural computer programing language (e.g., BASIC, Logo, Pascal), with the process when using a logic programing language (i.e., Prolog), focuses on the potential of the two types of programing languages to facilitate the transfer of problem-solving skills, cognitive development,…
NASA Astrophysics Data System (ADS)
Sadeh, Shamu Fenyvesi
Science education and environmental education are not meeting the needs of marginalized communities such as urban, minority, and poor communities (Seller, 2001; U.S. Environmental Protection Agency [EPA], 1996). There exists an equity gap characterized by the racial and socioeconomic disparities in: levels of participation in scientific and environmental careers and environmental organizations (Lewis & James, 1995; Sheppard, 1995), access to appropriate environmental education programs (U.S. EPA, 1996), exposure to environmental toxins (Bullard, 1993), access to environmental amenities and legal protections (Bullard, 1993), and in grades and standardized test scores in K-12 science (Jencks & Phillips, 1998; Johnston & Viadero, 2000). Researchers point to the cultural divide between home and school culture as one of the reasons for the equity gap in science education (Barton, 2003; Delpit, 1995; Seiler, 2001). This study is designed to address the equity gap by helping students connect personal/cultural knowledge to scientific knowledge. A collaborative action research study was conducted in 8th-grade science classrooms of low-income African American and Latino students. The participating teacher and the researcher developed, enacted and evaluated a curriculum that elicited students' personal and cultural knowledge in the investigation of local community issues. Using qualitative methods, data were collected through student and teacher interviews, observation, and written documents. Data were analyzed to answer questions on student participation and learning, bridging between personal and scientific knowledge, and student empowerment. The most compelling themes from the data were described as parts of three stories: tensions between the empire of school and the small student nation, bridging between the two nations, and students gaining empowerment. This study found that the bridging the curriculum intended was successful in that many students brought personal knowledge to class and started to bring scientific knowledge into their personal worlds. Students translated between scientific language and their own language, displayed an understanding of community environmental health issues, and expressed a sense of empowerment as students and community members. Recommendations to science educators and researchers included: eliciting students' personal and cultural knowledge in the classroom, helping students to create new ways of participating in science, and engaging in collaborative research efforts.
Examining Language To Capture Scientific Understandings: The Case of the Water Cycle.
ERIC Educational Resources Information Center
Varelas, Maria; Pappas, Christine; Barry, Anne; O'Neill, Amy
2001-01-01
Presents units that address states of matter and changes of states of matter linked with the water cycle and integrates literacy and science. Discusses the language in science books. Lists characteristics of good science inquiry units. (Contains 11 references.) (ASK)
NASA Astrophysics Data System (ADS)
Dawes, Lyn
2004-06-01
This paper examines what is important about talk between learners during school science and, having identified this, suggests how we can ensure that what we consider important happens. By looking at the interaction between teachers and learners talking about science, it is possible to indicate ways in which learners can be helped to continue this learning conversation with one another when teacher support is withdrawn. Strategies for teaching and learning are examined. The paper reports on the findings of a research project designed to teach children how to negotiate their ideas about science concepts through rational dialogue. Children's development of scientific concepts in classrooms is undertaken through structured activity and mediated through oral language. Children must move forward simultaneously in their use of specialized vocabulary and in their understanding of current scientific explanations, models and ideas. New language and new ways of using language are learned by doing, which means for children, primarily speaking and listening. Children's understanding of science can benefit from teaching them to understand that spoken language is a powerful tool for thinking together.
NASA Astrophysics Data System (ADS)
Adams, Wendy K.; Alhadlaq, Hisham; Malley, Christopher V.; Perkins, Katherine K.; Olson, Jonathan; Alshaya, Fahad; Alabdulkareem, Saleh; Wieman, Carl E.
2012-02-01
The PhET Interactive Simulations Project partnered with the Excellence Research Center of Science and Mathematics Education at King Saud University with the joint goal of making simulations useable worldwide. One of the main challenges of this partnership is to make PhET simulations and the website easily translatable into any language. The PhET project team overcame this challenge by creating the Translation Utility. This tool allows a person fluent in both English and another language to easily translate any of the PhET simulations and requires minimal computer expertise. In this paper we discuss the technical issues involved in this software solution, as well as the issues involved in obtaining accurate translations. We share our solutions to many of the unexpected problems we encountered that would apply generally to making on-line scientific course materials available in many different languages, including working with: languages written right-to-left, different character sets, and different conventions for expressing equations, variables, units and scientific notation.
ERIC Educational Resources Information Center
Palit, Sukanchan
2016-01-01
Scientific vision and scientific understanding in today's world are in the path of new glory. Chemical Engineering science is witnessing drastic and rapid changes. The metamorphosis of human civilization in this century is faced with vicious challenges. Progress of Chemical Engineering science, the vision of technology and the broad chemical…
ERIC Educational Resources Information Center
Bechtel, R.
2016-01-01
Mitigating the borders that exist between scientific cultures can be a difficult task. The purpose of this paper is to look at the differences and similarities that occur in language use when two scientific cultures communicate in the same forum on a topic of mutual concern. The results provide an opportunity to share knowledge of an Indigenous…
Cognitive characteristics of learning Java, an object-oriented programming language
NASA Astrophysics Data System (ADS)
White, Garry Lynn
Industry and Academia are moving from procedural programming languages (e.g., COBOL) to object-oriented programming languages, such as Java for the Internet. Past studies in the cognitive aspects of programming have focused primarily on procedural programming languages. Some of the languages used have been Pascal, C, Basic, FORTAN, and COBOL. Object-oriented programming (OOP) represents a new paradigm for computing. Industry is finding that programmers are having difficulty shifting to this new programming paradigm. This instruction in OOP is currently starting in colleges and universities across the country. What are the cognitive aspects for this new OOP language Java? When is a student developmentally ready to handle the cognitive characteristics of the OOP language Java? Which cognitive teaching style is best for this OOP language Java? Questions such as the aforementioned are the focus of this research Such research is needed to improve understanding of the learning process and identify students' difficulties with OOP methods. This can enhance academic teaching and industry training (Scholtz, 1993; Sheetz, 1997; Rosson, 1990). Cognitive development as measured by the Propositional Logic Test, cognitive style as measured by the Hemispheric Mode Indicator, and physical hemispheric dominance as measured by a self-report survey were obtained from thirty-six university students studying Java programming. Findings reveal that physical hemispheric dominance is unrelated to cognitive and programming language variables. However, both procedural and object oriented programming require Piaget's formal operation cognitive level as indicated by the Propositional Logic Test. This is consistent with prior research A new finding is that object oriented programming also requires formal operation cognitive level. Another new finding is that object oriented programming appears to be unrelated to hemispheric cognitive style as indicated by the Hemispheric Mode Indicator (HMI). This research suggests that object oriented programming is hemispheric thinking style friendly, while procedural programming is left hemispheric cognitive style. The conclusion is that cognitive characteristics are not the cause for the difficulty in shifting from procedural to this new programming paradigm of object oriented programming. An alternative possibility to the difficulty is proactive interference. Prior learning of procedural programming makes it harder to learning object oriented programming. Further research is needed to determine if proactive interference is the cause for the difficulty in shifting from procedural programming to object oriented programming.
Edwards, Roger L; Edwards, Sandra L; Bryner, James; Cunningham, Kelly; Rogers, Amy; Slattery, Martha L
2008-04-01
We describe a computer-assisted data collection system developed for a multicenter cohort study of American Indian and Alaska Native people. The study computer-assisted participant evaluation system or SCAPES is built around a central database server that controls a small private network with touch screen workstations. SCAPES encompasses the self-administered questionnaires, the keyboard-based stations for interviewer-administered questionnaires, a system for inputting medical measurements, and administrative tasks such as data exporting, backup and management. Elements of SCAPES hardware/network design, data storage, programming language, software choices, questionnaire programming including the programming of questionnaires administered using audio computer-assisted self-interviewing (ACASI), and participant identification/data security system are presented. Unique features of SCAPES are that data are promptly made available to participants in the form of health feedback; data can be quickly summarized for tribes for health monitoring and planning at the community level; and data are available to study investigators for analyses and scientific evaluation.
Solving Partial Differential Equations in a data-driven multiprocessor environment
DOE Office of Scientific and Technical Information (OSTI.GOV)
Gaudiot, J.L.; Lin, C.M.; Hosseiniyar, M.
1988-12-31
Partial differential equations can be found in a host of engineering and scientific problems. The emergence of new parallel architectures has spurred research in the definition of parallel PDE solvers. Concurrently, highly programmable systems such as data-how architectures have been proposed for the exploitation of large scale parallelism. The implementation of some Partial Differential Equation solvers (such as the Jacobi method) on a tagged token data-flow graph is demonstrated here. Asynchronous methods (chaotic relaxation) are studied and new scheduling approaches (the Token No-Labeling scheme) are introduced in order to support the implementation of the asychronous methods in a data-driven environment.more » New high-level data-flow language program constructs are introduced in order to handle chaotic operations. Finally, the performance of the program graphs is demonstrated by a deterministic simulation of a message passing data-flow multiprocessor. An analysis of the overhead in the data-flow graphs is undertaken to demonstrate the limits of parallel operations in dataflow PDE program graphs.« less
A Proposal for a CA-Integrated English Language Teacher Education Program in Turkey
ERIC Educational Resources Information Center
Sert, Olcay
2010-01-01
This study proposes a comprehensive framework for a Conversation Analysis (CA) informed English language teacher education program in Turkey. By reviewing recent studies in CA, Critical Reflective Practice, Teacher Language Awareness and language teacher education in general; the author calls for a more effective language teacher education program…
Language Training for Trainable Mentally Retarded Children: ITPA, Peabody, and Distar Techniques.
ERIC Educational Resources Information Center
Leiss, Robert H.; Proger, Barton B.
To determine the most effective language training activities for trainable mentally retarded (TMR) children, the variables of degree of previous language training, IQ, Peabody language treatment program versus Distar language treatment program, pretest versus posttest, and sex were examined with 122 TMR Ss (7 to 14 years old). Results of the…
Language and Man: An Exploratory Foreign-Language Program for Grade Six.
ERIC Educational Resources Information Center
Bartos, Marilyn; And Others
This curriculum guide presents a program introducing sixth-grade children to the study of language, of languages other than English, and specifically of French. An initial section includes a variety of activities designed to interest students in the study of language, its peculiarties, complexities, and importance in life. Prior to the first…
Teaching English as a Foreign Language in Primary School. Case Studies in TESOL Practice Series
ERIC Educational Resources Information Center
McCloskey, Mary Lou, Ed.; Orr, Janet, Ed.; Dolitsky, Marlene, Ed.
2006-01-01
Although language specialists do not always agree about the best age at which to introduce English language instruction, policy changes are increasingly mandating earlier introduction of English in foreign language (EFL) settings worldwide. In this volume, language educators and program implementers from various countries describe programs and…
A Case Study of Dual Language Program Administrators: The Teachers We Need
ERIC Educational Resources Information Center
Lachance, Joan R.
2017-01-01
In support of growing numbers of dual language programs nation-wide, dual language school administrators seek to find teachers who are specifically prepared to work with dual language learners for additive biliteracy. For this research the author utilized a case study design to explore practicing dual language administrators' perspectives…
Lowekamp, Bradley C; Chen, David T; Ibáñez, Luis; Blezek, Daniel
2013-01-01
SimpleITK is a new interface to the Insight Segmentation and Registration Toolkit (ITK) designed to facilitate rapid prototyping, education and scientific activities via high level programming languages. ITK is a templated C++ library of image processing algorithms and frameworks for biomedical and other applications, and it was designed to be generic, flexible and extensible. Initially, ITK provided a direct wrapping interface to languages such as Python and Tcl through the WrapITK system. Unlike WrapITK, which exposed ITK's complex templated interface, SimpleITK was designed to provide an easy to use and simplified interface to ITK's algorithms. It includes procedural methods, hides ITK's demand driven pipeline, and provides a template-less layer. Also SimpleITK provides practical conveniences such as binary distribution packages and overloaded operators. Our user-friendly design goals dictated a departure from the direct interface wrapping approach of WrapITK, toward a new facade class structure that only exposes the required functionality, hiding ITK's extensive template use. Internally SimpleITK utilizes a manual description of each filter with code-generation and advanced C++ meta-programming to provide the higher-level interface, bringing the capabilities of ITK to a wider audience. SimpleITK is licensed as open source software library under the Apache License Version 2.0 and more information about downloading it can be found at http://www.simpleitk.org.
Programming languages for circuit design.
Pedersen, Michael; Yordanov, Boyan
2015-01-01
This chapter provides an overview of a programming language for Genetic Engineering of Cells (GEC). A GEC program specifies a genetic circuit at a high level of abstraction through constraints on otherwise unspecified DNA parts. The GEC compiler then selects parts which satisfy the constraints from a given parts database. GEC further provides more conventional programming language constructs for abstraction, e.g., through modularity. The GEC language and compiler is available through a Web tool which also provides functionality, e.g., for simulation of designed circuits.
A New Alliance in the Geosicences: Tribal Colleges and Universities
NASA Astrophysics Data System (ADS)
Bennett, B.
2008-12-01
With the passing of Tribal Colleges and Universities Executive Order 13270 by President Clinton in 1996, and subsequent amendments by President Bush in 2002, the Tribal Colleges and Universities (TCUs) have been inundated with requests for participation in many scientific programs and proposals. Although well-meant, many approaches to this opportunity have fallen well short of capturing the positive outcomes this important Executive Order was designed to create. Consequently, the best intentions have had catastrophic effects. These effects include propagating exploitation of TCUs, reinforced stereotypes, prohibitive barriers, further isolation and greater mistrust. To overcome these barriers, the scientific community and Federal agencies must change the way they consider and perceive TCUs and Indian Country. The objective of this discussion will be to demonstrate effective strategies for appropriately engaging TCUs in sustainable partnerships. This discussion will include: (1) recommendations to federal agencies to include appropriate language in applications that encourages equitable partnerships with TCUs; (2) the appropriate procedures for engaging TCUs and tribal communities; (3) the critical elements required to establish and maintain viable working partnerships with TCUs; and (4) the fundamental scientific issues in Indian Country and the role that TCUs and their partners will play in addressing them.
76 FR 18538 - Applications for New Awards; National Professional Development Program
Federal Register 2010, 2011, 2012, 2013, 2014
2011-04-04
... DEPARTMENT OF EDUCATION [CFDA 84.195N] Applications for New Awards; National Professional Development Program AGENCY: Office of English Language Acquisition, Language Enhancement, and Academic... Language Acquisition, Language Enhancement and Academic Achievement for Limited English Proficient Students...
Konnichi Wa, Nihon (Hello, Japan!): Best Databases for Business, Technology and News.
ERIC Educational Resources Information Center
Hoetker, Glenn
1994-01-01
Describes online information sources for Japanese business, scientific, and technical developments. Highlights include English language materials versus the need for translation from Japanese; government research; scientific and technical information; patent information; corporate financial information; business information from newswires and…
History of Physical Terms: "Pressure"
ERIC Educational Resources Information Center
Frontali, Clara
2013-01-01
Scientific terms drawn from common language are often charged with suggestions that may even be inconsistent with their restricted scientific meaning, thus posing didactic problems. The (non-linear) historical journey of the word "pressure" is illustrated here through original quotations from Stevinus, Torricelli, Pascal, Boyle,…
The influence of intuition and communication language in generating student conceptions
NASA Astrophysics Data System (ADS)
Handhika, J.; Cari, C.; Suparmi, A.; Sunarno, W.
2017-11-01
This research aims to describe the influence of intuition and communication language in generating student conceptions. The conception diagnostic test is used to reveal student conception. The diagnostic test results described and communication language profiled by giving instruction to students to make sentences using physics quantities. Sentences expressed by students are reduced and profiled potential effects. Obtained information that (1) Students generalize non-scientific experience (based on feeling) into the physics problem. This process caused misconception. Communication language can make the students difficult to understand the concept because of the difference meaning of communication and physics language.
The role of scientists in statutory interpretation of the U.S. Endangered Species Act.
Wilhere, George F
2017-04-01
Like many federal statutes, the U.S. Endangered Species Act (ESA) contains vague or ambiguous language. The meaning imparted to the ESA's unclear language can profoundly impact the fates of endangered and threatened species. Hence, conservation scientists should contribute to the interpretation of the ESA when vague or ambiguous language contains scientific words or refers to scientific concepts. Scientists need to know at least these 2 facts about statutory interpretation: statutory interpretation is subjective and the potential influence of normative values results in different expectations for the parties involved. With the possible exception of judges, all conventional participants in statutory interpretation are serving their own interests, advocating for their preferred policies, or biased. Hence, scientists can play a unique role by informing the interpretative process with objective, policy-neutral information. Conversely, scientists may act as advocates for their preferred interpretation of unclear statutory language. The different roles scientists might play in statutory interpretation raise the issues of advocacy and competency. Advocating for a preferred statutory interpretation is legitimate political behavior by scientists, but statutory interpretation can be strongly influenced by normative values. Therefore, scientists must be careful not to commit stealth policy advocacy. Most conservation scientists lack demonstrable competence in statutory interpretation and therefore should consult or collaborate with lawyers when interpreting statutes. Professional scientific societies are widely perceived by the public as unbiased sources of objective information. Therefore, professional scientific societies should remain policy neutral and present all interpretations of unclear statutory language; explain the semantics and science both supporting and contradicting each interpretation; and describe the potential consequences of implementing each interpretation. A review of scientists' interpretations of the phrase "significant portion of its range" in the ESA is used to critique the role of scientists and professional societies in statutory interpretation. © 2016 Society for Conservation Biology.
Fourth and fifth grade Latino(a) students making meaning of scientific informational texts
NASA Astrophysics Data System (ADS)
Croce, Keri-Anne
Using a socio-psycholinguistic perspective of literacy and a social-semiotic analysis of texts, this study investigates how six students made meaning of informational texts. The students came to school from a variety of English and Spanish language backgrounds. The research question being asked was 'How do Latino(a) fourth and fifth grade students make meaning of English informational texts?' Miscue analysis was used as a tool to investigate how students who have been labeled non-struggling readers by their classroom teacher and are from various language backgrounds approached five informational texts. In order to investigate students' responses to the nature of informational texts, this dissertation draws on commonly occurring structures within texts. Primary data collected included read alouds and retellings of five texts, retrospective miscue analysis, and interviews with six participant students. Two of these participants are discussed within this dissertation. Secondary data included classroom observations and teacher interviews. This study proposes that non-native speakers may use scientific concept placeholders as they transact with informational texts. The use of scientific concept placeholders by a reader indicates that the reader is engaged in the meaning making process and possesses evolving scientific knowledge about a phenomenon. The findings suggest that Latino(a) students' understandings of English informational texts is influenced not only by a student's language development but also (1) the nature of the text; (2) the reading strategies that a student uses, such as the use of placeholders; (3) the influence of the researcher during the aided retelling. This study contributes methodological tools to assess English language learners' reading. The conclusions presented within this study also support the idea that students from a variety of language backgrounds slightly altered their reliance on certain cuing systems as they encountered various sub-genres within an informational text. I conclude that reading assessment should account for how a student approaches different structural elements of a text.
Understanding the CCA Standard Through Decaf
DOE Office of Scientific and Technical Information (OSTI.GOV)
Kumfert, G
2003-04-17
This document is a tutorial on the CCA Standard as realized through the Decaf implementation. Decaf does not equal the CCA standard much in the same way that Microsoft Visual C++ is not ANSI/ISO C++. This document was created because the CCA standard is evolving and still too fluid to nail down in a tutorial document. Because of its fluidity, and that it represents a hotbed of research and development, beginners can only start learning CCA by choosing one of the frameworks (warts and all). Decaf has just enough functionality to be a useful tool for beginners in the CCAmore » to get started on. Though it lacks many features of the bigger CCA frameworks (CCAFE [3], XCAT [10], and SciRUN [8]) where the heavy-duty research is still going on, it is the first CCA framework that is underpinned by Babel, which provides its language interoperability features. This document can also serve the dual-purpose of providing a reasonable-sized example of building an application using Babel. The entire source for Decaf is included in the examples/subdirectory of the Babel code distribution. This manual assumes the reader is a programmer who has a conceptual understanding of the Babel Language Interoperability Tool. They should be proficient in two or more of the following languages: Fortran77, C, C++, Java, or Python. Furthermore, this manual assumes the reader is familiar with the SPMD{sup 2} programming model that pervades the scientific computing community. Knowledge of and experience with MPI programming is helpful, but not strictly required.« less
25 CFR 39.136 - What is the WSU for Language Development programs?
Code of Federal Regulations, 2010 CFR
2010-04-01
... 25 Indians 1 2010-04-01 2010-04-01 false What is the WSU for Language Development programs? 39.136 Section 39.136 Indians BUREAU OF INDIAN AFFAIRS, DEPARTMENT OF THE INTERIOR EDUCATION THE INDIAN SCHOOL EQUALIZATION PROGRAM Indian School Equalization Formula Language Development Programs § 39.136 What is the WSU...
Standing Strong: Maloney Interdistrict Magnet School Japanese Language and Culture Program
ERIC Educational Resources Information Center
Haxhi, Jessica; Yamashita-Iverson, Kazumi
2009-01-01
Maloney Interdistrict Magnet School (MIMS) is the only elementary school in Waterbury that has a world language program and is one of only two elementary Japanese programs in Connecticut. In the past 15 years, more than 1500 students have participated in its Japanese Language and Culture (JLC) Program in grades Prekindergarten through 5th. The JLC…
ERIC Educational Resources Information Center
Samani, Ebrahim; Baki, Roselan; Razali, Abu Bakar
2014-01-01
Success in implementation of computer-assisted language learning (CALL) programs depends on the teachers' understanding of the roles of CALL programs in education. Consequently, it is also important to understand the barriers teachers face in the use of computer-assisted language learning (CALL) programs. The current study was conducted on 14…
Khomtchouk, Bohdan B; Weitz, Edmund; Karp, Peter D; Wahlestedt, Claes
2018-05-01
We present a rationale for expanding the presence of the Lisp family of programming languages in bioinformatics and computational biology research. Put simply, Lisp-family languages enable programmers to more quickly write programs that run faster than in other languages. Languages such as Common Lisp, Scheme and Clojure facilitate the creation of powerful and flexible software that is required for complex and rapidly evolving domains like biology. We will point out several important key features that distinguish languages of the Lisp family from other programming languages, and we will explain how these features can aid researchers in becoming more productive and creating better code. We will also show how these features make these languages ideal tools for artificial intelligence and machine learning applications. We will specifically stress the advantages of domain-specific languages (DSLs): languages that are specialized to a particular area, and thus not only facilitate easier research problem formulation, but also aid in the establishment of standards and best programming practices as applied to the specific research field at hand. DSLs are particularly easy to build in Common Lisp, the most comprehensive Lisp dialect, which is commonly referred to as the 'programmable programming language'. We are convinced that Lisp grants programmers unprecedented power to build increasingly sophisticated artificial intelligence systems that may ultimately transform machine learning and artificial intelligence research in bioinformatics and computational biology.
NASA Astrophysics Data System (ADS)
Erickson, T.
2016-12-01
Deriving actionable information from Earth observation data obtained from sensors or models can be quite complicated, and sharing those insights with others in a form that they can understand, reproduce, and improve upon is equally difficult. Journal articles, even if digital, commonly present just a summary of an analysis that cannot be understood in depth or reproduced without major effort on the part of the reader. Here we show a method of improving scientific literacy by pairing a recently developed scientific presentation technology (Jupyter Notebooks) with a petabyte-scale platform for accessing and analyzing Earth observation and model data (Google Earth Engine). Jupyter Notebooks are interactive web documents that mix live code with annotations such as rich-text markup, equations, images, videos, hyperlinks and dynamic output. Notebooks were first introduced as part of the IPython project in 2011, and have since gained wide acceptance in the scientific programming community, initially among Python programmers but later by a wide range of scientific programming languages. While Jupyter Notebooks have been widely adopted for general data analysis, data visualization, and machine learning, to date there have been relatively few examples of using Jupyter Notebooks to analyze geospatial datasets. Google Earth Engine is cloud-based platform for analyzing geospatial data, such as satellite remote sensing imagery and/or Earth system model output. Through its Python API, Earth Engine makes petabytes of Earth observation data accessible, and provides hundreds of algorithmic building blocks that can be chained together to produce high-level algorithms and outputs in real-time. We anticipate that this technology pairing will facilitate a better way of creating, documenting, and sharing complex analyses that derive information on our Earth that can be used to promote broader understanding of the complex issues that it faces. http://jupyter.orghttps://earthengine.google.com
Adding Concrete Syntax to a Prolog-Based Program Synthesis System
NASA Technical Reports Server (NTRS)
Fischer, Bernd; Visser, Eelco
2004-01-01
Program generation and transformation systems work on two language levels, the object-level (i e., the language of the manipulated programs), and the meta-level (i.e., the implementation language of the system itself). The meta-level representations of object-level program fragments are usually built in an essentially syntax-free fashion using the operations provided by the meta-language. However, syntax matters and a large conceptual distance between the two languages makes it difficult to maintain and extend such systems. Here we describe how an existing Prolog-based system can gradually be retrofitted with concrete object-level syntax, thus shrinking this distance.