George's Place
Design, technology, and learning...
Sidebar

Files


Click on a title to display the available files. Click again to collapse the display.


Teachable Moments

PhpWebSite Modules

Revolution Programming Tools

TiddlyWiki Programming Tools

On-Rev Snippets

Teachable Moments


Stand-alone desktop software useful in teaching mathematics or science.

ChanceLab
chancelab
ChanceLab provides an interactive laboratory in which students can experiment with coins, spinners and dice to see results for any number of trials, including large numbers (limited only by time available, really). Results are listed numerically and can be viewed as a bar or pie chart. By accumulating trials, for example, it's easy to discover that the probabilities of outcomes approach the theoretical probabilities for large numbers of trials.
ChanceLab for Mac OS X Downloads: 44
ChanceLab for Windows Downloads: 40
ImpulseLab
impulselab
ImpulseLab provides an interactive space for exploring the effect of impulse forces (or 'kicks') on an object. Kicks can be applied toward the left, right, up or down and the space-walking astronaut moves in response, just as it would using jets of gas in orbit. The astronaut's path is traced as it moves, and its velocity can be shown by an arrow. Students can observe how an impulse force changes velocity in the direction of the impulse, not position. Constant forces (e.g., gravity) can be approximated by a continuous set of kicks, allowing such motions as the flight of a projectile to be explored.
ImpulseLab for Mac OS X Downloads: 43
ImpulseLab for Windows Downloads: 36

PhpWebSite Modules


Modules for use with Appalachian State University's phpWebSite 0.10.x version content management system.
NOT compatible with the latest 1.x.x versions of phpWS.

Uplink 0.7.4
Uplink, a phpWebSite 0.10.x module, permits authorized users to upload files to a site, receiving a URL they can then use a a link or download location. FTP is not required.
Uplink 0.7.4
Staffman 1.5.2
Staffman, a phpWebSite 0.10.x module, maintains a listing of staff for an organization.
Staffman 1.5.2
Jobman 1.6.2
Jobman, a phpWebSite 0.10.x module, maintains a list of positions available for an organization.
Jobman 1.6.2
Jobwantedman 1.1
Jobwantedman, a phpWebSite 0.10.x module, maintains a list of jobs wanted by registered users of a site.
Jobwantedman 1.1

Revolution Programming Tools


Objects, libraries and other code useful to Runtime Revolution (
RunRev) authors and programmers. (RunRev is a powerful rapid development environment that compiles applications for Windows, Mac Classic, Mac OS X, and Linux from only one source file.)

Pie and Bar-Chart Object for Revolution
wgChart2
The group wgChart in this Revolution stack is a 'widget' that displays pie and bar charts. To use the widget, just copy it to your stack; it is entirely self-contained. The appearance of the chart, and the data to be displayed, are specified in a set of custom properties. Examples of how to set these properties are provided in the stack.
wgChart Downloads: 17
Grid Object for Revolution
wgImgGrid
The group wgImgGrid in this stack is a 'widget' that draws itself as an image of a grid. To use the widget, just copy it to your stack; it is entirely self-contained. Examples of how to set the grid properties are provided in the stack.
wgImgGrid Downloads: 16
AllowedChars Behavior
allowedchars
The field "Entry" in this stack accepts only the characters in its cAllowedChars custom property. The "AllowedCharsBehavior" button provides the necessary behavior (adapted from Devin Asay's Password Field behavior). To try out the behavior, type the allowed chars in the "AllowedChars" field and click the Set button. (The cAllowedChars is NOT a list of items, just a set of characters, so that any characters -- including commas or other delimiters -- can be allowed.)
AllowedChars Behavior Downloads: 59

TiddlyWiki Programming Tools


Tools for
TiddlyWiki, a free reusable, non-linear personal notebook.

WikiMath 1.2

wikimath
WikiMath is a TiddlyWiki optimized for creating web study materials in mathematics (and science). It is based on ASciencePad and SVG Grapher. MathML and SVG support ensure the proper display of mathematical expressions and graphs. This version includes the AnswerMacro as an option for displaying feedback, either inserted in place or displayed on a floating panel, when the student clicks a tiddlybutton, a checkbox, or radiobutton.

For a demonstration, visit http://luceatlux.net/wikimath/ . Help in using the package is available at http://luceatlux.net/wikimath/wikimathhelp.html and is also included in the package .
WikiMath Downloads: 6
Answer Macro 1.2 for TiddlyWikis
answermacro
AnswerMacro is a plugin for TiddlyWikis. It provides for the display of hidden feedback or answers either inserted directly in the text of a tiddler or floated above it in a panel. To reveal the feedback, the student clicks either a tiddlybutton, a checkbox, or a radiobutton. To see examples of how AnswerMacro can be used, visit http://luceatlux.net/macros/answer/ .
Answer Macro 1.2 Downloads: 6

On-Rev Snippets


On-rev.com, the host of all my websites, is a server that supports programming in RunRev's language Revtalk in addition to PHP, JavaScript etc. These are snippets of RevTalk and HTML that accomplish some tasks common to web development.

Download Counter


The download counter consists of three elements: (1) RunRev code to be placed at the very beginning of the downloads page .irev file, (2) HTML code for a button that records the download and downloads a file, and (3) (optional) If displaying the count is desired, RunRev code for the head section of the .irev file and a function call to report the count.
Download Counter Downloads: 20