This course covered the mathematical topics most directly related to computer science. Topics included: logic, relations, functions, basic set theory, countability and counting arguments, proof techniques, mathematical induction, graph theory, combinatorics, discrete probability, recursion, recurrence relations, and number theory. Emphasis will be placed on providing a context for the application of the mathematics within computer science. The analysis of algorithms requires the ability to count
Sustainable Development Education
Provides models, curricula, and professional development materials for learning about managing trade-offs between resource use and quality of life. Software is offered to help clarify key principles of sustainable thinking, including a spatial modeling and visualization tool for community design and an ecological footprint calculator.
Foundations and opportunities for an interdisciplinary science of learning
In this chapter, we argue that the learning sciences are poised for a "decade of synergy." We focus on several key traditions of theory and research with the potential for mutually influencing one another in ways that can transform how we think about the science of learning, as well as how future educators and scientists are trained.
CML - The ClassSync Modeling Language.
The ClassSync Modeling Language (CML) addresses the problem of creating a controlling overlay to classroom learning activities, or e-leaming workflows. Our aim is to allow authors and teachers to generate a mapping from activity design to its implementation in a wirelessly networked classroom with ubiquitous use of handheld computers for information exchange. CML models e-learning workflows with three major components: actors, data objects, and interaction networks. Actors are the diverse perfon
Constructivism in the Collaboratory
Great attention has been paid recently to the capabilities of computers to provide environments in which active learners can construct their own understanding through open-ended interaction. Yet discussion of constructivist learning environments has commonly focused on the learner as an individual, learning in isolation from other learners. For example, Perkins (1991) characterizes a learning environment as being composed of five facets: information banks, symbol pads, construction kits, phenome
The greenhouse effect visualizer: a tool for the science classroom
The Greenhouse Effect Visualizer (GEV) is designed to help students visualize data sets related to the earth's energy balance. This work was inspired by the benefits scientific visualization have provided to scientists in discovering patterns and presenting the results of their work to broad communities. The hope is that scientific visualization can provide equal assistance to students trying to learn science. The philosophy underlying this approach links learning with practice. Hence, students
Hole-In-The-Wall Computer Kiosks Foster Mathematics Achievement - A comparative study
Earlier work at unsupervised playground computer kiosks in rural India, popularly called 'hole-in-the-wall', showed that children exposed to these kiosks learn to use computers on their own and that they are able to clear school examinations in computer science, without any classroom teaching for it. Extending this, our recent research work examines the possible impact on attainments in other curricular subjects, arising from self-directed use of these kiosks. This paper investigates the impact
Web 2.0 for Content for Learning and Teaching in Higher Education
The study will provide a set of recommendations for the JISC, institutions, and teachers on the effective use of Web 2.0 technologies for sharing content for teaching and learning. This will be achieved by desk research building on JISC funded and other work already undertaken, and widespread consultation across the community through an online workshop. The desk research will look at both existing practice and institutional policies which can facilitate or inhibit the use of Web 2.0 technologie
Adaptive Personalisation in Self e-Learning Networks
This paper presents some of the personalisation services designed for self e-learning networks in the SeLeNe project. A self e-learning network consists of web-based learning objects that have been made available to the network by its users, along with metadata descriptions of these learning objects and of the networks users. The architecture of the network is distributed and service-oriented. The personalisation facilities include: querying learning object descriptions to return results tail
The Internetworked School: A Policy for the Future
Seeing What We Build Together: Distributed Multimedia Learning Environments for Transformative Commu
We cannot really understand how to create computer support for collaborative learning without first becoming clearer about what we mean by communication, collaboration, and learning. After distinguishing several conceptions of communication, and highlighting transformative communications for learning, I consider how, via broadband telepresence, distributed multimedia learning environments may establish such communications by adequately acknowledging the social and material embeddedness of everyd
Augmenting the Discourse of Learning with Computer-Based Learning Environments
Computer tools for learning are often thought of as providing practice in working with symbolic representations. We exemplify a different perspective in which the technology augments the kinds of learning conversations that can take place. Research from the Optics Dynagrams Project illusmates contributions from this perspective. I will describe pre-intervention learning environment characteristics and student learning, our design strategy for new activities and technologies to address problems w
The Collaborative Visualization Project: Shared-technology learning environments for science learnin
Project-enhanced science learning (PESL) provides students with opportunities for "cognitive apprenticeships" in authentic scientific inquiry using computers for data-collection and analysis. Student teams work on projects with teacher guidance to develop and apply their understanding of science concepts and skills. We are applying advanced computing and communications technologies to augment and transform PESL at-a-distance (beyond the boundaries of the individual school), which is limited toda
Synthesizing instructional technologies and educational culture: exploring cognition and metacogniti
This research was initiated to examine instructional technologies and educational cultures in relation to identified cognitive and metacognitive strategies uses in school tasks. The project involved activities from the social studies curricula that were presented through two new software programs intended to support the development of problem-solving and reasoning strategies - IDEA [Interactive Decision Envisioning Aid, Pea (76)] Notecards (34) - and through instructional approaches bases upon "
Super Users and Local Developers: The Organization of End User Development in an Accounting Company
The paper presents a case study following the activities of super users and local developers during the adoption of a new business application by an accounting firm in Scandinavia (referred to as the Company). The Company launched a program to train super users to help with this process because of the complexity of the new system, a generic, multi-purpose application system replacing several older, non-integrated systems. The system, Visma Business (VB) is a comprehensive financial and accountin
CO2 Concentrations at Mauna Loa Observatory, Hawaii
This resource, adapted from the Carbon Dioxide Information Analysis Center, provides a graph of monthly average carbon dioxide (CO2) concentration from 1958 to 2000 at the Mauna Loa Observatory in Hawaii.
Learning Objects 4: Applications, Implications, & Future Direction
This is the fourth and final book of this series on Learning Objects (LO). Whereas the first three books were essentially concerned with current developments in the field, this book presents a wide-ranging series of discussions of potential and probable developments in the field. Part I encompasses Chapters 1 through Chapter 5. The focus is upon LO within the context of e-learning and online learning. We realize that our authors (like us) often use the terms "e-learning" and "online learning" in
Studying Changes in Learning Environments BroughtAbout by ICT-Based Systems
Aim of our work is to briefly introduce the main aspects of a methodology for the analysis of individuals and environmental changes brought about by the introduction of Information and Communication Technologies (ICT) in learning environments. The theoretical framework underpinning our work is that of Activity Theory. More specifically, we draw on the Cole and Engeström modelling of the complex relationships between elements in an activity. We have worked out our contribution on the basis of th