95 research outputs found
A Case Study Exploring How the Zero Barriers in STEM Education Professional Development Program Affects Attitudes and Confidence Toward Teaching STEM Content to Students With Disabilities
This study was designed to assess how the Zero Barriers in STEM Education professional development (PD) course affected teacher attitudes and confidence in teaching science, technology, engineering, and mathematics (STEM) content to students with disabilities. A convergent mixed-methods case study analysis was used. The research questions were devised by examining answers on a pre-survey and post-survey. Documentation included a full analysis of two pre- and post-surveys, teacher implementation logs, team action plans, program evaluations, and semi-structured interviews. Barriers included time to plan and implement the outlined strategies and administrative and colleague support. This research uncovered some of the difficulties of implementing new PD in the classroom, along with the many outside factors that can affect PD outcomes. Despite these factors and the challenges of teaching during a pandemic, more positive attitudes about the Zero Barriers in STEM Education PD were found, making this model one that other professional organizations may want to follow when developing future science PD courses
Recommended from our members
A Mobile Agent Approach to Lightweight Process Workflow
The Programming Systems Lab at Columbia University has investigated software process modeling and enactment since its inception in the mid-1980s, initially in the Marvel project. In the early to mid-90s, we extended to cross-organizational processes operating over the Internet, in Oz and OzWeb. The successive prototype frameworks we developed and demonstrated were used on a daily basis in-house to maintain, deploy and monitor their own components, APIs and user interfaces. The new process technology first presented here is broadly based on our decade of research on and experimentation with architecting and using such prototype services and software development processes targeted to Internet/Web middleware and applications, but reflects a major departure from our own (and others') previous directions. In particular, current process and workflow systems, including our own, are often too rigid for open-ended creative intellectual work, unable to rapidly adapt either the models or the enactment to situational context and/or user role. On the other hand, the process/workflow ideal implies a flexible mechanism for composition and coordination of information system components. We now present our in-progress development of rehostable lightweight mobile agents for on-the-fly process construction, adaptation and evolution, system reconfiguration, and knowledge propagation
Recommended from our members
Integrating Transaction Services into Web-based Software Development Environments
Software Development Environments (SDE) require sophisticated database transaction models due to the long-duration,interactive, and cooperative nature of the software engineering activities. Such Extended Transaction Models (ETM) have been proposed and implemented by building application-specific databases for the SDEs. With the development of World Wide Web (WWW), there have been a number of efforts to build SDEs on top of the WWW. Using web servers as the databases to store the software artifacts provided us with a new challenge: how to implement the ETMs in such web-based SDEs without requiring the web servers to be customized specifically according to the application domains of the SDEs. This paper presents our experiences of integrating transaction services into web based SDEs. We evolved from the traditional approach of building a transaction management component that operated on top of a dedicated database to the external transaction server approach. A transaction server, called JPernLite, was built to operate independently of the web servers and provide the necessary extensibility for SDEs to implement their ETMs. The transaction server can be integrated into the SDE via a number of interfaces, and we discuss the pros and cons of each alternative in detail
Recommended from our members
Aligning and reconciling: building project capabilities for digital delivery
Digital delivery of complex projects, using integrated software and processes, is an important emerging phenomenon as it transforms relationships across the associated ecology of project-based firms. Our study analyses how a project-based firm, âGlobal Engineeringâ, builds new project capabilities for digital delivery through work on three major road and railway infrastructure projects. We find that it seeks to: (1) align the project set-up with the firmâs existing capabilities; and (2) reconcile differing agendas and capabilities in collaborating firms across the project ecology. Here, aligning involves influencing the set-up of digital delivery and renegotiating that set-up during project implementation; and reconciling involves managing across multiple digital systems; accommodating and learning other firmsâ software and processes; and using digital technologies to create shared identity across the firms involved in delivery. We argue that creating relative stability enables firms to use existing, and build new, project capabilities, and hence aligning and reconciling are important to project-based firms in environments where there is high interdependence across heterogeneous firms and rapid technological change. We find that building these capabilities involves both âeconomies of repetitionâ and âeconomies of recombinationâ; the former enabling the firm to capture value by mobilizing existing resources and the latter, requiring additional work to re-combine existing and new resources. Our study thus provides insight into how project-based firms build project capabilities for the digital delivery of complex projects in order to remain competitive in their existing markets, and has broader implications for learning in the project ecologies associated with these projects
Enveloping Sophisticated Tools into Process-Centered Environments
We present a tool integration strategy based on enveloping pre-existing tools without source code modifications or recompilation, and without assuming an extension language, application programming interface, or any other special capabilities on the part of the tool. This Black Box enveloping (or wrapping) idea has existed for a long time, but was previously restricted to relatively simple tools. We describe the design and implementation of, and experimentation with, a new Black Box enveloping facility intended for sophisticated tools --- with particular concern for the emerging class of groupware applications
Abstract A Virtual Environment Framework for Software Engineering
The field of Software Engineering is concerned with the investigation of new proce-dures and techniques which aid in the development of computer software. The holy grail of Software Engineering is the achievement of so-called âsix-sigma â error rates (i.e. 99.999999 % defect free), a rating pioneered in the Electrical Engineering field. The Software Engineering research community has long developed and experimented with new tools aimed at easing the problems faced in the process of building software products. In this dissertation, we report on research into the problem of scaling software development to hundreds or thousands of simultaneous workers using thousands or hundreds of thousands of project artifacts during the course of development of a soft-ware product. We have developed a framework which enables the application of Vir-tual Environment techniques for the creation of Software Immersion Environments, a new form of virtual environment (targeted at Software Engineering) in which the project team members (developers, project managers, testers, etc.) walk among project artifacts in a computer-generated 3d space as though they were real objects. B
Doctoral Dissertations on Russia and the Soviet Union Accepted by American, British, and Canadian Universities, 1960-1964
Doctoral Dissertations on Russia, The Soviet Union, and Eastern Europe Accepted by American, Canadian, and British Universities, 1968-1969
Messy talk and clean technology: communication, problem-solving and collaboration using Building Information Modelling
We studied the organizational practices around Building Information Modelling, or BIM, in inter-organizational
collaborations among architects, engineers and construction professionals in order to theorize how communication
supports technology adoption. Using ethnographic observation and one-on-one interviews with project
participants, we observed five teams on three different commercial and institutional building projects that
each collaborated over periods of 8â10 months. In this paper, we argue that the dynamic complexity of
design and construction processes requires what we call âmessy talkââconversations neither about topics on
meeting agendas, nor on specified problems or specific queries for expertise. In messy talk interactions, AEC
professionals contributed to innovation and project cohesion by raising and addressing issues not known by
others. The communicative âaffordances and constraintsâ of BIM structured meeting conversations away
from less structured, open-ending problem-solving and towards agenda-driven problem-solving around
already identified problems. In other words, using BIM to make information exchange more efficient and effective
worked only for certain tasks. We found BIM supports the exchange of explicit knowledge, but not necessarily
informal, active and flexible conversations and exchange of tacit knowledge through messy talk. Although
messy talk is perceived as more inefficient, it ultimately makes inter-organizational teams more effective
Workgroup Middleware for Distributed Projects
We have developed a middleware framework for workgroup environments that can support distributed software development and a variety of other application domains requiring document management and change management for distributed projects. The framework enables hypermedia-based integration of arbitrary legacy and new information resources available via a range of protocols, not necessarily known in advance to us as the general framework developers nor even to the environment instance designers. The repositories in which such information resides may be dispersed across the Internet and/or an organizational intranet. The framework also permits a range of client models for user and tool interaction, and applies an extensible suite of collaboration services, including but not limited to multi-participant workflow and coordination, to their information retrievals and updates. That is, the framework is interposed between clients, services and repositories --- thus "middleware". We explain how..
- âŠ