mercredi 10 août 2016

Plague Inc Evolution.

Well I am sitting in my Biology class again and today I have 6 of the 7 students that were here on Friday, the others are sitting another Maths exam. Of the 7 students that were here 5 went home and bought the game and have been playing it over the weekend. As I write this they are trying to kill the world with their various plagues on 3 different devices.

We had a brief discussion about the selection pressures on their plagues and decided that there were 3. The pressure to spread, the pressure to kill and the pressure of cure. If any of these imbalances the whole thing can collapse. So over time as the plague you need to evolve to stay on top of these changing pressures. This is evolution, now the timeline on this simulation is small in terms of evolutionary time scale, but when you compare the reproductive rates it make sense in terms of human evolution.

And so they began, they are trying to compete with eachother to see who can kill the most and the quickest. 1 group has already been discovered, while the others are trying to hide as much as possible before getting spotted.

So by then end of todays lesson I am going to get the students to write a small report on what they learned by playing this game, no matter how minor. I am wondering how easy it would be to 'script' simulations and also whether there would be benefit in that, or whether the idea of justifying each decision in terms of evolution and selective pressures would be best.

Still in class, and each group has completed one game, only 1 group was successful in eradicating humanity. For the second game I am making them write a justification for each decision they make in the game so that we can tie it to the selective pressure they are responding to.

Class is coming to an end, and I have got to say I would do this again. Getting the students to justify their strategies and what decisions they make has been very powerful, and I think that the discussions that are going to come from the notes they took are going to allow the students to build a great understanding of the theory of evolution.

One very scary quote to finish from a young lady in my class. "It's too late, you're already dead"

Plague Inc Reviewed.

Well today, after a week of 'playing' Plague Inc in class, most students had 2-3 periods of gametime and had enough of an understanding of the concept behind the game to have the discussion I have been heading for since we began.

Below is the audio recording of the lesson (it goes for just over 30mins), slightly edited to remove silences and interruptions but here is a quick summary for those who don't have the time to listen to the whole thing.

- Students could see the connection between the 'strategy' they used, the selective pressures and therefore evolution.

- Students didn't 'learn' anything new, but it did help reinforce what we had already talked about and improved their understanding. 

- Students felt that the time spent was worthwhile in terms of their learning.

- Being a 'real' game made it more interesting than a 'learning environment' like my cell map in MinecraftEdu.

- Coming soon to my Biology class: Pocket Frogs to discuss inheritance.



Feel free to comment below, I would be very interested in any feedback on the lesson audio and 'teachable moments' I may have missed.

First Print.

My printer finally arrived today, so I spent a nervous 30 minutes or so setting it up, getting my head around what I was doing and then printed off the 'recommended' first print from 3dprintingsystems.com, a rabbit. Below is a slideshow of the pictures I took while I printed it. Since then I have tried printing a glider from thingiverse, unfortunately I broke the glider as I pulled it off the build platform, so I am reprinting it right now.



The rabbit was about 70g of plastic, I think I made the mistake of printing it without support, but I am getting my head around the settings of the software more as I use it. It took about 2 hours and 30 minutes to print and there are some slight malformations in the overhangs of the tail, chin and ears. I am not entirely sure who was more enthused about the printer and the rabbit coming off it, me or my 2 year old daughter. I think unfortunately almost everything I print while she is around will be hers, not mine.

I have been messing around with some other models I have downloaded from thingiverse and the maximum print time I have managed to come across is over 9 hours, and I am not quite comfortable leaving my printer running over night just yet, so another time.

My next job is to redesign my DNA model to take advantage of my new printer, the different coloured plastics and when I print I will take video footage and do a timelapse of the print process.

That is all for now, thanks very much for reading.

Print 2 - Bacteriophage

Well I printed my MinecraftEdu bacteriophage model today, it took about 3 hours to do, and came out pretty cool. I did manage to break it while taking off the support material around the 'stem' however a bit of acetone and it 'never happened'.

For some reason the model is hollow, I am not sure whether that was a print setting or the actual model itself, more investigation required. I recorded the print and sped the footage up 500X, that is shown below.



The next thing to print is my DNA model, but I am having a bit of trouble adjusting the model using WorldEdit. I have managed to make it 5 times larger in both the x and z axis, but I cannot seem to get it to do it in the y direction (up). I have asked for some help, so hopefully someone will have an idea of how I can get it to do what I want. This will allow me to make each Minecraft block the equivalent of 0.2mm in real life, which should make a pretty cool looking model. It will also allow me to have 0.2mm gaps in between the parts that need gluing.

That is all, more updates coming as I get further along.

DNA Update.

Well after having a new addition to the family and my older daughter with a broken leg, time has been a commodity that I have been very short on, but I finally found some time to get some more work done on my DNA model as well as the collaboration with Jonas in Sweden.

Prototype 2 (is what I am calling this current version) looks amazing, unfortunately in my messing around I have messed up the nucleotide base pairs up, they no longer join the way they should. I think because each Minecraft block in the current model is 0.2mm in real life you can barely tell it was designed in Minecraft (except for the bits that I left blocky deliberately).


The connection between the nucleotide and the 'backbone' is much better than I imagined, however the connection between the backbone pieces needs a bit of work. I printed this in red ABS because that is what I had in the printer last night, however once I have the final model the way I want it I think I will print the backbone pieces in black and each of the nucleotides in a different colour (blue, red, green and yellow) which should make for a very striking model.



These photos do not do the real thing justice, I cannot get a fine enough focus on my phone camera to show the detail. Needless to say I am loving having my own printer to prototype with and I am also sharing these models with the world on thingiverse.com if you are interested, although the DNA model is not there yet, I want to make it a working model before sharing.

Now to the collaboration with Jonas, his students are in the process of exploring forces in Minecraft, I sent off my Gravity Lab map last night as well as a link to the introductory video. He is going to get a website happening where his students can respond to the activity in the map and share their thoughts with my students (next year).

That pretty much sums up the last couple of weeks, hopefully things will calm down a bit now and I will be able to design and print more educational models in MinecraftEdu ready to go for next year as I will not be returning to classes this year. I will also be trying to find some more time to edit down some of the remaining Gravity Lab footage to share with you. Thanks for reading and feel free to comment below.

I Am Still Alive.

Happy new year everyone. I am still alive and kicking, still messing around with MinecraftEdu and planning my next year of Minecraft learning lessons. I am going to keep the backstory short as to why I have not posted in ages, but I feel you deserve a bit of an explanation.

My 2 year old daughter broke her leg mid October and my wife was due to give birth to our second child late November. Unfortunately the plaster was on until mid December so I had to take time off work to support my wife with my daughter. I thought things would settle after the plaster came off and while I would most likely not be back at work for 2012 I would have plenty of time to work on planning for 2013 and beta testing the latest MinecraftEdu release. It turns out a 2 year old with a sore leg and a new born baby are what I have taken to calling a 'time sink'. All 'free' time disappears into these two (amazing) little children. Finally things are starting to settle down and I managed to spend some time doing 'stuff' towards MinecraftEdu and planning.

Some really exciting news that @Kulttuuri has blogged about is that ComputerCraft is coming to a Minecraft install near you. On top of this the MinecraftEdu mod is being reworked to become a Forge mod, which for those who are not into the modding of Minecraft means that theoretically MinecraftEdu can be combined with any Forge compatible mod (which for me, excitingly means an in-game NBT editor that will allow me to create custom spawners for my Edventure maps)

So I spent my New Years night (about 5-6 hours of it) modding a Minecraft install with Forge and installing ComputerCraft to get a bit of a headstart and a clearer idea of what capabilities I am going to have access to when it comes to MinecraftEdu and WOW!!! I was hooked.

I watch a fair bit of Minecraft on YouTube when I get time and I have been watching the Mindcrack crew play Feed The Beast and have been really enjoying watching Guude mess with something called Turtles. I figured "I know a little programming language, enough to get me by surely" but let me tell you I am a complete and utter noob. I have done a fair amount of BASIC programming and the LUA language has some similarities but there was a fair bit of reading web tutorials trying to get my turtle to what I wanted it to do.

I have learnt a few neat tricks that I will share through YouTube when I get a chance, and I am super excited about starting a lunchtime Minecraft programming club at school when I go back in about a month and learning alongside the kids.

The real reason I am posting a blog today is that today I managed to find some time to go through the junior maths course I am teaching this year and brainstormed some pretty neat ideas for the various topics being covered and also started fleshing them out and planning them a bit more. I have ideas for most topics over the year, most are simple activities that I think should help students understand the concepts a bit more.

Here is the idea list so far (in order of teaching I think).

  • Theoretical vs Experimental Probability
  • Venn Diagrams
  • Length & Perimeter
  • Area
  • Volume & Surface Area
  • Scale
  • Place Value
  • Fractions (maybe)
  • Positive and Negative Numbers
  • The Cartesian Plane
  • Sampling/Collecting Data
  • Bar & Column Graphs
  • Line Graphs
  • Simple Algebraic Equations
  • Isometric Drawings & Plans
  • Nets & Perspective Drawings
  • Rotations & Reflections
I will be sharing the full plans and the map with the community but that leaves me in a bit of a pickle. I think I want this to be a persistant "Year 8 Maths World" and I would love even more if I could open this map up to students outside of school hours, there are technical issues that will probably prevent this from happening. But the idea of a Year 8 Maths world in which students could also have time to build and play in is something that intrigues me, giving them ownership of the world but having math learning areas that they could revisit if they wanted at any time. 

This leaves me with some options, I could share the plans and parts of the map separately as I complete the building and people could import them into their own worlds or I could hold off and share the entire map at the end of the year when I have built all the different parts. Of course there is no reason I could not do both and I think this is probably the way I will go, share the parts throughout the year and publish the entire map at the end of the year with everything that the students have built and completed to give them a 'real audience' to build for, but I would like to ask for your opinion. Do you think sharing the individual parts is a good idea? And is sharing the students completed work and buildings appropriate and providing them with an authentic audience?

Well that is a pretty long post, so if you have made it here to the end, thanks so much for taking the time to read and I will try to do more planning and blogging over the coming weeks as well as sharing my findings about ComputerCraft and my maths world builds.

Augmented Reality.

I managed to get myself an iPod touch 5th gen for my birthday so now I can explore the world of Minecraft Augmented Reality with the Minecraft Reality app on the iTunes store. This app allows you to put pre-built Minecraft structures in specific locations in the real world, where others with the same app can see it. I am hoping to place virtual models around my room and let students explore them with their own iDevice or perhaps even mine. So expect some updates on that in the near future, near being well and truly over a month.

Along the same line last night I managed to get myself an invite to the Niantic Project Beta, which is a Google/Android based virtual game that plays out in the real world with augmented reality. I am very interested in seeing how it plays and trying to figure a way to bring something similar perhaps into my school/classroom. If any of you out there are playing I am one of the Enlightened and am so far a little bit at a loss for what I need to do and how to get to where I need to be.

A quick post today, thanks for reading.