Feature complete for version 1; some refactoring still needed.
This commit is contained in:
parent
a0f59ac2dd
commit
98e43dbe8f
10 changed files with 190 additions and 84 deletions
|
|
@ -93,12 +93,15 @@
|
|||
user interface is a web browser. It would be possible to arrange a
|
||||
classroom with one copy of MicroWorld on a single server, and each child's
|
||||
machine running MicroWorld from that single server.</p>
|
||||
<p>However, performance isn't very good, and unless you have an unusually
|
||||
powerful server you may find that when a full class of pupils are running
|
||||
MicroWorld from a single server performance may be frustratingly poor.
|
||||
Check your performance before introducing a class to it, and if in doubt,
|
||||
<p>However, many users accessing the same server at the same time may
|
||||
lead to poor performance.
|
||||
Check performance on your system before introducing a class to it, and if in doubt,
|
||||
running a separate copy on each machine used by children may well be more
|
||||
satisfactory.</p>
|
||||
<p>If many users are using the same shared machine, you should make sure
|
||||
that they don't use the 'original' or 'med' versions of the Great Britain
|
||||
and Ireland map - both of these are big, and performance will inevitably
|
||||
be poor.</p>
|
||||
|
||||
<h3>Subject areas</h3>
|
||||
<p>One of my main objectives in writing MicroWorld was to create a system
|
||||
|
|
@ -148,15 +151,34 @@
|
|||
class projects. Writing rules will enable discussion of why castles, or
|
||||
mills, are positioned where they are, and what the social consequences of
|
||||
these developments are.</p>
|
||||
<p>You might also want to explore the conditions for the spread of epidemic
|
||||
disease - such as the black death - I've provided a state for this,
|
||||
but no rules.</p>
|
||||
<h4>IT/Informatics</h4>
|
||||
<p>Obviously, any of the rulesets but particularly the <em>gameoflife</em>
|
||||
<p>Obviously, any of the rulesets but particularly the <em>life</em>
|
||||
ruleset are good introduction points to informatics lessons. The rule
|
||||
language is sufficiently simple that introducing children to writing
|
||||
their own rules can begin almost as soon as basic literacy is
|
||||
established.</p>
|
||||
<p>In more advanced IT lessons, at the upper end of primary school or in
|
||||
secondary schools, I would encourage you to explore modifying the engine
|
||||
itself in your classes.</p>
|
||||
itself in your classes. Also, it would be interesting to write an
|
||||
export program which would export MicroWorld maps to Minecraft, or
|
||||
render them as explorable three dimensional spaces using
|
||||
<a href="http://jmonkeyengine.org/">JMonkeyEngine</a>
|
||||
or <a href="https://nightmod.net/">NightMod</a>.</p>
|
||||
<h4>Art and design</h4>
|
||||
<p>A number of projects, progressively more ambitious, are possible in
|
||||
art and design.</p>
|
||||
<ol>
|
||||
<li>The tiles I've drawn are pretty basic - again, that's
|
||||
intentional, children can easily produce better ones. They don't have to
|
||||
be 32x32, but they do all have to be the same size.</li>
|
||||
<li>The stylesheets providing the overall look and feel of the system
|
||||
could be modified</li>
|
||||
<li>If you have an IT project to render a 3d world, you will need 3d
|
||||
models of each of the states, instead of tiles. That might be a job for
|
||||
<a href="http://blender.org">Blender</a>.</li></ol>
|
||||
|
||||
<h3>Lesson plans</h3>
|
||||
<ul>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue