I went back to my desk the other day, and found half a dozen large art works had been placed there, to return to some year 8 students.
The glowing creativity, and the teachers effusive praise, made me pause, since I’d just been ruling perpendicular axes on the board, and the same students were learning how to handle y=mx+c, plotting sets of numbers, drawing letters on graph papers, decoding graphical puzzles etc; and even with these variations, it all seemed relatively dry by comparison - not withstanding kids using a bit of interactive whiteboard and graphmatica
Looking at the art, I wondered again, about a topic I've considered in the last couple of years – why do we not use more ICT to explore the world of maths, from the "inside" – that is, get kids to build the simulations, build the models?
Seems that approach should be congenial in Maths, of all places. ICT and maths share some similarities, derive from the same imaginative heritage. There’s also a serious challenge in teaching and learning either well enough to really do the hard stuff.
Maths though, enjoys enough respect that we still take the top end seriously. (Most of the population might wince at the memory of simultaneous equations, and maths teachers might get bad press for being recalcitrant in the face of demands to be more "integrated", "collaborative" or other progressive terms– but overall, it seems that higher maths is justified, by whatever percentage go on to further studies).
And although ICT looks a bit more popular, with its web pages and animations and video conferencing, we seem we seem to have bought the idea that a much lower threshold of difficulty will do.As long as the kids can make something novel out of the glittering array of tools, that their parents didn’t know how to do; there is no need to remember that this flexible software is built on computer science.
(More generously, maybe ICT supports the thinking in other subjects – helps to gather or display data in science, or write essays in English, supports creativity in art with photoshop images or video in media studies etc. All of which is great).
But the art on my desk, got me thinking- i googled "interactive flash art" and recalled these beautiful, dynamc art works
(from www.levitated.net/bones/doubleForm/ - site has author's contextual notes)
(right click forward/rewind to replay) same site for this - and more - here
I know this is built on a synthesis of programming and maths - iteration of functions, rendered with flash's nice vector graphics. The interesting maths is a little hidden - one needs a decompiler to get at the code, to see how it was done - make the parameterised drawing routines visible.
Or take the apparently simple but very popular lineRider game, also coded in Flash, which the students - and a few teachers - seem to love playing. Behind the scenes, all that free flowing sketching and intuitive physics is stacked full of maths; equations for wind resistance etc ( i have had a look at this one- and its full of nice maths we could use).
Its a pity the maths isn’t more visible; not hidden away in the finished product; (although its not hard to decompile with ASV). Recalls Papert – the mathematician – and his brilliant ideas of Logo for children. That fact that "Logo" now sounds like it is relic of a dim era, rather than a high point or seminal approach to educational technology , is part of another story. To use a logo term, we are inclined not to make a serious effort to grapple with the "flip side" of ICT; the detailed control side; which Papert hoped would render geometry and physics and other fields (dynamic systems etc) open to intuitive play - or the play would inform the code - without the excessively formal pathways that are often the way in school.
These days we usually let someone else produce the code - we don't see that as part of the learning; maybe because we think ICT is meant to be simple. Graphic calculators, or Graphmatica - interesting as they are, tend to provide a short cut to the results; and so we are limited to "using the application’. The irony of this is it can kill the promise of building it; of taking the challenge of students being producers as well as consumers of digital simulations, as this visionary school puts it
Anyway given these art and lineRider game examples, I thought, why not use flash, with its slick vector graphics, in maths? - its just as powerful as the old turtle wandering around, but might be more familiar today. Lots of kids already know how to use the drawing tools in Flash, and can animate cartoons – little South Park skits. Its rare for them to tacke the drawing commands, though they are simplicitly itself:
moveTo (x,y) //moves the virtual pen to x,y
lineTo(x,y) //draws with the virtual pen x,y
nothing hard there – in fact almost too simple - but the essence of wandering around the plane, drawing is all there
(the equivalent of the old "pen down" or pen color" commands is :
lineStyle (thickness, color, transparency)
using nothing much more than that, one can make a simple cartesian grapher :
(type numbers into the equation and press draw) (better when viewed larger )
(a minor point for the curious– Flash, like lots of computer graphics, puts 0,0 at the top left corner of the screen – so I’ve used an empty movie clip called ‘origin’ at the mid point of the screen – and by drawing there we inherit its idea of 0,0 at the centre of the screen)
Anyway, the point of this is not that we needed yet another graphing tool.
Its to see how easy it is to make a zoomable linear grapher, in a few dozen lines – about as much as a page of working - final file is only 5k.
A little more extension, and it would be able to plot any function – exponential, sine, whatever - might be a nice task for some programmer kid somewhere. So if an ordinary teacher – who is certainly no maths genius - can do it, and could of on the old Commodore 64 - what of our "digital natives"?Why do we not see them there? Students seem to teach themselves, or watch siblings and friends, use Flash from a design point of view; but might need help to get started on the coding side; but I argue its no harder than the maths they’re being asked to do – and empowers it; both for learning and attractive application
if ever a rationale was needed, try this –
(a) in the space it takes to wrestle through a few problems, you can write your own graphing tool
(b) getting kids to do this forces them to grapple with the concepts and modelling involved
(c) can be extended into art or games.
(d) gives an inner perspective on wrestling with functions and space
(e) If this is the information age, modelling simulations should surely be a useful tool, and valid in maths
(f) taps the natural engagement many minds have with a computer
(g) can be extended and modified. (eg first version of this didn’t have zoom –which made it easier to start off - and then extend; unlike a pen and paper problem which stays fixed)
(i) Maybe there’s an inter-disciplinary approach sitting dormant - computer art & maths - here – but would take more than a semester to unlock, given where we are starting from.
So just a little proof of concept.
(I’m not, though, about to reinvent the year 8 course on these 'lines"
, for a few good reaons:
- in the current curriculum, with its boundaries (this is Maths, this ICT) there is not enough time or access to layer the programming mindset into maths
- its not as easy trying a new approach ; needs some support to make it work - eg a few people to bounce it around with - since canonical maths approaches, and content, both get modified in the process - and notwithstanding the promise of taking control at this level, in the world of "using applications" ("i just want it use it") it looks too slow and laborious (and while i'm suggesting the payoff would be worth the effort, it doesn't seem a common angle for some reason).
This content requires Adobe Flash Player.
anyway code is above if anyone wants to extend it; eg to calculate values for other functions etc (download here)
might be of interest - rob