1. Introduction

advertisement
D4.1.2 TM Prototypes 2
Date: 16/02/2016
The ToonTalk prototypes are all located in the "tools" section of the WebLabs
WebReports site:
http://www.weblabs.org.uk/wlplone
In order to run the actual code, you will need to install ToonTalk version 3.68 or higher.
The installer can be found at:
ftp://www.weblabs.eu.com/
Under the folder: ToonTalk/Releases/TT_3.68_Full_Installer
If you do not know how to access this site, email us and we will send you a username and
password.
To use it, you should:
1.
Download the contents of this folder to an empty local folder.
2.1
Run setup.exe from the local folder,
OR
2.2
Burn the contents of the folder to a CD, and insert it into the CD drive.
3.
Follow the on-screen installation instructions.
Alternatively, you can email us, and we will send you an installer CD.
16 February 2016
Page 1 of 6
1.
Introduction
This documents the second set of prototype Transparent Modules (TMs) which are
available on the WebLabs WebReports site. We have iteratively refined these TMs over
the course of the second year based on evaluation and testing with students. The
development of the particular TMs has been driven by the particular activity sequences
within each knowledge domain that have been given priority and trialled during the year.
Owing to the major change in the WebReports system architecture (documented
elsewhere) during the second year, TMs are now categorised and presented in a much
more user friendly way. TMs are available in the Tools section of the WebReports site
and are categorised by topic. They may also be accessed by first visiting a topic page and
then selecting the tools link for that topic. It is also possible to include TMs in template
reports (e.g. worksheets) for students when appropriate. This improved structuring of the
storage of TMs makes it easier for students and researchers to navigate the site and locate
the particular TMs they require.
Some of the TMs take advantage of recent ToonTalk enhancements that were not
available in the first year. The majority of the TMs are single-use tools that are packaged
in ToonTalk boxes with accompanying descriptions. Other TMs may include a number of
tools that are packaged together in ToonTalk notebooks. This is generally the case when
students are working with a group of related tools in a particular activity, and having
them together in one notebook makes for easier use.
There is now a ToonTalk tool that can be used for auto-translation of TMs (see
http://www.weblabs.org.uk/wlplone/Members/Ken/my_reports/Report.2004-06-29.5237).
This means that documentation (text pads in ToonTalk) included in TMs adapts to the
local language. Text pads display different pre-translations of text depending which
language version of ToonTalk is running (English, Swedish, and Portuguese are
supported). We have included sample auto-translation TMs on the site (e.g.
http://www.weblabs.org.uk/wlplone/Members/Ken/my_reports/Report.2004-01-22.2613)
16 February 2016
Page 2 of 6
2.
TM categorisation
The TMs are sorted by activity sequence category on the WebReports site
(http://www.weblabs.org.uk/wlplone/Tools/tools_index_html).
Topic
Infinity
Sequences
Randomness
Fibonacci
Primes and Factors
Collisions
Ecomodelling
Force and
Acceleration
General
All
Description
3 TMs used in the cardinality activity sequence.
12 TMs used in the number sequence challenge and
convergence and divergence activity sequences.
15 TMs used in the randomness activity sequence.
No TMs available at present.
No TMs available at present.
2 TMs used in the 1D collision activity sequence.
2 TMs used in the ecoliteracy activity sequence.
1 notebook of prototype TMs for lunar lander activities.
8 general purpose TMs that may be used for various
activities.
This lists all the available TMs (43 at time of writing)
Table 1. The TMs available in the various categories.
16 February 2016
Page 3 of 6
3.
List of TMs
The following table lists all the TMs current available on the WebReports site.
TM
Lunar Lander notebook
Topic
Force and
Acceleration
Stream bar graph
Randomness
Stream counter
Randomness
Remove duplicates
Randomness
Nest to box
Randomness
Box to nest
Randomness
Destructive random garden
Randomness
Random Garden
Randomness
Sequences notebook
Sequences
Halfer Sequence Notebook
Sequences
The Random Bot 2D
(Sweeper Bot)
Randomness
Reciprocals
animal gadgets
Sequences
Ecomodelling
Eat
Diagonal tool
Ecomodelling
Infinity
Simplified export to Excel
Multiple uses
16 February 2016
Description
A notebook of tools for
acceleration, boost, and exporting
data to Excel
Plots a bar graph of the elements of
a stream
Counts how many times an object is
present in a stream
Removes all duplicated elements of
a box.
Converts a stack of objects on a nest
into a box.
Converts a box of objects into a
stack on top of a nest.
Picks at random one of the parts
(i.e. pictures, texts and numbers) of
the white picture.
Picks at random one of the parts
(i.e. pictures, texts and numbers) of
the green picture.
Notebook containing Apply, Add
Up and Excel tool robots
A notebook of tasks about the
Halfer sequence
Description and building
instructions of the Random Bot 2D
also called Drunk Bot 2D or "Berto"
(as pupils of Class2A suggested)
Generate the reciprocals sequence
notebook with behaviours for the
ecoliteracy domain
I "eat" the object I collide with
Used in activity sequence 8 of
cardinality of infinity
A tool for easy extraction of
Page 4 of 6
ShakerBot
ShakerHarvester
Randomness
Randomness
Bee-wop
General
Sequences NoteBook
Sequences
Decimal to fraction
converter
Data to Excel
Sequences
Constant
Spread out a sequence in a
box
Sequences
Sequences
Remove copies of the same
fraction
Divides 1
Add Up
Add 1
Stream numbers to a nest
Spread numbers from a nest
Infinity
plain text out
General
Coin
Halfer robot
Randomness
Sequences
Wrap around tool
General
Eraser
General
1D collision tool
Collisions
16 February 2016
Multiple uses
Sequences
Sequences
Sequences
Sequences
Sequences
numbers to Excel, or any other
program
ShakerBot RCX Robot
Description of the RCX tool
ShakerHarvester, with images,
instructions, and NQC file.
Makes a funny noise whenever it
touches something.
A notebook with several sequences
tools.
Converts numbers from decimal to
fraction representation.
This packages up two other tools:
Data To Tabbed Text and Plain Text
Out.
Produces a stream of equal numbers
This robot converts a stack of things
on a nest to a box with those things
spread out.
This is a tool used in the Cardinality
Infinity activity 4 and beyond.
Divides 1 by any number
Add up robot.
An Add 1 robot
Send numbers from a box to a nest
A robot that spreads numbers from a
nest to a long box.
A tool for copying text out to other
programs.
coin you can toss by hitting t
A robot that repeatedly halves a
number
A tool that can be used to make
something wrap around the edges of
a picture (like a torus)
This is about Eraser he can erase
from birds nest. (posted by a
student)
A tool that can be used to
investigate horizontal 1D collisions
between objects.
Page 5 of 6
Mass tool
Collisions
Copy touched
Randomness
Random garden
Graphing Tools
Randomness
General
Random gardens tools
Randomness
To Tabbed Text for Excel
Multiple uses
The RandomBot1D (Drunk
Bot 1D)
Randomness
A tool for setting and displaying the
'mass' of an object
Sends a copy of whatever it touches
to a nest.
random garden notebook
This a very modular tool for making
dynamic bar graphs within
ToonTalk.
ToonTalks tools for exploring
random numbers generators.
A tool that takes a stream of
numbers or boxes of numbers and
produces a text pad that can by
copied and pasted into Excel (and
other applications).
Description of the RandomBot1D
with instructions for building and
running it.
Table 2. Full list of TMs.
16 February 2016
Page 6 of 6
Download