background preloader

Library

Facebook Twitter

Moo.fx - the next small thing. The Partnership for 21st Century Skills - Framework for 21st Century Learning. The Framework presents a holistic view of 21st century teaching and learning that combines a discrete focus on 21st century student outcomes (a blending of specific skills, content knowledge, expertise and literacies) with innovative support systems to help students master the multi-dimensional abilities required of them in the 21st century and beyond.

The key elements of 21st century learning are represented in the graphic and descriptions below. The graphic represents both 21st century student outcomes (as represented by the arches of the rainbow) and 21st century learning support systems (as represented by the pools at the bottom). While the graphic represents each element distinctly for descriptive purposes, P21 views all the components as fully interconnected in the process of 21st century teaching and learning. 21st Century Student Outcomes and Support Systems 21st Century Student Outcomes 1. 2. 3. 4. 21st Century Support Systems 1. 21st Century Standards 2. Javascript libraries roundup « eDevil’s weblog. Painless JavaScript Using Prototype [JavaScript & AJAX Tutorials] Form.Observer and Form.Element.Observer allow you to watch a form (or, in the latter case, a single form element) and trigger callbacks when the data changes.

There are actually two flavours of each observer that check for value changes. The first is a periodic observer, which works like this: new Form.Observer($("myform"), 1, myCallBackFunction); new Form.Element.Observer($("myfield"), 1, myCallBackFunction); These observers check every second whether or not the data has changed and, if it has, will call myCallBackFunction. The second type of observer is event-based and will only perform the check when change or click events are produced for the elements. You can use it like this: new Form.EventObserver($("myform"), myCallBackFunction); new Form.Element.EventObserver($("myfield", myCallbackFunction); If all the fields in the form you're observing support an event handler, this is a much more efficient way to observe the form. Working the DOM The Element Object The Insertion Object Behaviour. Using prototype.js v1.4.0. Last update: August 18th 2007 Table of Contents What is that?

In case you haven't already used it, prototype.js is a JavaScript library initially written by Sam Stephenson. This amazingly well thought and well written piece of standards-compliant code takes a lot of the burden associated with creating rich, highly interactive web pages that characterize the Web 2.0 off your back. When I first started trying to use this library, a few years ago, I noticed that the documentation was definitely not one of its strongest points. I'm also offering an un-official reference for the objects, classes, functions, and extensions provided by this library. As you read the examples and the reference, developers familiar with the Ruby programming language will notice an intentional similarity between Ruby's built-in classes and many of the extensions implemented by this library. Toc Related article Advanced JavaScript guide. The utility functions Using the $() function Using the $$() function Tricked out strings.

Resources. UI Library (YUI) ZK - #1 Ajax project in SourceForge.net. ThinWire - Open Source & Beyond Ajax: Home. Qooxdoo » Home. Rico. Prototype JavaScript Framework: Class-style OO, Ajax, and more.