Thursday, 30 September 2010

Self directed learning, a market with great potential

We all know that the way we get things done is changing under foot right now. New tech is enabling faster, cheaper and simpler processes and interactions. I think this is going to have a direct impact on self directed learning and I think plenty of other people like Quest to learn agree.

Working at the Open University on their Virtual Learning Environment I've got a good idea of how the structured learning that we all know and love is being made virtual. There's fantastic work going on. But I still feel that big institutions are just thinking about how to get people to study topics and courses that big institutions and the general education community feel are important.

I'm far more interested in self directed learning. I did this when I was at school in my own time. I just didn't call it that. Now that I've spent a decade working I believe even more strongly that it's the best way to learn. I just want better support.

The reason I think it's the best way to learn is due to its return on investment. Now that I'm much more experienced at work and prefer an agile approach to development. Agile to me is underpinned by getting a prototype out quickly. Get the idea into a very basic example asap so you can see if it will fulfil a need and people will want it. I do this regularly during a project to ensure what I'm doing is giving a return on the time and resource investment.

The learning model that seems the most common is to spend a lot of time learning a specified area with no real consideration to how you'll be using the knowledge. Then get back to work and figure out if you've actually learnt to solve any of the problems.

This seems like a very wasteful model to me. When I find a topic interesting I'm happen to explore it but when I have a job to do I want to be solving problems with the time I invest.

I'm frustrated because I don't feel tools to support self directed learning are being developed with the same impetus and funding of those that just deliver the same school and class based approach that we've had for so many years. Hence I feel no one is really changing learning. We're doing the same old thing with a new set of features.

I'm working on some tools to help but I'll take a while because I don't get much time to do this and don't have much resource. for me there is a big market out there of potential students that the education industry could be supporting. Guys who don't want or need a big cohort to study with and don't want to have to pay for all that just to study a topic.

The same way the travel industry had to repackage their holidays to flights and accommodation due to new competition I feel we need to separate the people and their learning goals from the process of learning and the tools and structure employed. Those who want the cohort and top down teaching style use the relevant tools and enrol on courses. Those who want self direction may use a suite of tools adapted for this purpose. They pay for the use of the tools and also a mentor if they want one. That's the service the learning provider adds.

Personally I don't see any reason why current education providers could not be providing this, atleast on a small pilot scale, within a year or two. To really help it scale changes to funding models from the government would need to allow funding for this kind of learning. Even without government funding I feel there are business models out there that could make this a very profitable and useful new area of study.

I think that's where we're going but how it's implemented is always what really matters. any who I just wish I knew of companies who are pursuing this model so I could get more support learning.

Monday, 20 September 2010

Good study habits. What are they?

I just got pointed to an article urging me to 'forget what you know about good study habits' and, you know, I was so pleased to read it.

Each principle it outlines is something I used while studying my A levels and I found it worked wonderfully. I cam across the ideas through experience but also because I was studying psychology and physical education (PE).

In psychology we looked at learning and memory. The research we were exposed to changed my view of the way my mind works very profoundly but also made it very clear just how simple high quality learning can be. It's because your brain likes to be well organised and context is a tag or label on which it happilly organises information.

For example we learnt how crucial context is in learning. If you learn something in a loud noisy environment, you'll find it easier to remember in a similar environment. How you feel at the time you're learning matters too. You'll notice this when you're in a really good or really bad mood. The most common things you can remember in those situations are either really good things that happen to you or really bad. This generally enhances whichever mood you're in.

So to use this in an exam situation you can then start thinking of the context that's relevant to what you're trying to remember, to help your mind associate with the desired memory.

PE was equally useful. That's where I learnt about the concept of blocked or distributed practice. In blocked practice you practice the same skill in a specific way for a given amount of time. Typically students get much better at that specific skill.

In distributed practice you vary the ways in which the skill is practiced, Whilst the students won't compare as well in the test given to those using blocked practice in real situtations where the skill is used in varied situations distributed practice prepares students better.

The point is that it's better to learn how any bit of info or any skill can be used in various situations. It aids retention and gets you experienced in real life situations as opposed to simplified learning situations.

So I really like the article 'forget what you know about good study habits' because it re affirms everything I learnt years ago that has stood me in good stead since.

Friday, 17 September 2010

Developing for Google apps. What do you need?

Image representing Google App Engine as depict...Image via CrunchBaseJust having a bit of a Google day to day. Started talking to someone about Google Web Toolkit and App engine. From that I realised I hadn't looked into how well it scales and how robust it is. I've just been assuming it will grow in time and do everything :-)
Had a quick look at the Google Marketplace and confirmed that GWT apps could be placed there. The marketplace is available for those using Google Apps for domains where you get google docs, mail, calendar and sites designed specifically for business use.
From there I checked out the options for building for Google Apps. It's nice to see you have a frew options from simple javascript applications right up to copmlex java and python based fully hosted applications. Turns out it's all about apis and I promptly found a link to all google apis on
Since I'm becoming a big GWT and appengine  fan I'm sure these links are going to become very useful very soon.
Enhanced by Zemanta

Wednesday, 15 September 2010

Sleep and productivity

Android robot logo.Image via WikipediaI've felt this for a long time. Lack of sleep kills productivity. It's just nice to hear that other people agree and that there are now apps available to help manage it. There are iphone apps for it but since I'm an android guy I searched for sleep and found Sleep Bot Tracker Log. It looks really good. I'll have to see if it is as good as it seems.
Enhanced by Zemanta

Tuesday, 7 September 2010

On the origin of life

El origen de la vida - The origin of lifeImage by pericomart( via FlickrI've had this idea floating in my head for weeks now. So I'm finally getting round to putting down into words. I'm excited to finally express it but I hope I do it justice. Here goes.

We're all aware of the theory of evolution. It makes perfect sense to me how pressure for resources has lead to so much diversity in life over such a long time. However evolution does not account or even attempt to explain how life began, the origin of life, at all. It merely explains why change is the norm and that life is about adapting to change. 

What I have come to believe is that life is basically about the exchange of energy. With this exchange we can fuel all sorts of processes that have built up over time to the natural world we are used to. It also powers the amazing senses with which we get so much pleasure.However the exchange of energy must lead to processes which ultimately bring more energy into the organism so that more energy can be exchanged and the cost of converting the energy into another form must be less than the energy gained from the exchange.

It's exactly the same as the environmental problems we keep hearing about. Right now it takes more energy to get oil and coal etc out of the ground and into our cars as petrol and homes as electricity than the amount of energy actually produced. So it's taking from the environment without giving anything back to balance things out. So it's unsustainable. This certainly happened in the early days of this planet. The atmosphere was very different and the organisms that found life there eventually killed themselves off because they changed the atmosphere. So what was good for us was bad for them but they only have themselves to blame.

With this example, it strikes me that life in itself appears constant. Organisms live and die but there always seems to be something that's alive at any given point in time. This may not have always been the case but it seems so now. So the organisms that have life are constantly changing but there is always something that has life and often the death or demise of one species is required for another to live.

Studying biology I am always reminded of feedback loops. That insulin and glucagon work together to regulate sugar supply in our blood and cells. If there's too much sugar in the blood your body releases more insulin, if there's too little it releases more glucagon. Adult onset diabetes occurs when this natural feedback loop breaks down because the bodies cells no longer respond to insulin as they used to. The feedback loop that corrects this naturally is that of activity (exercise). The extra demand for sugar in the muscles forces the body to become more sensitive to insulin again correcting the diabetes and bringing your body back into balance. 

These feedback loops are so common that it's easy to feel that they are the basis of human life and most of nature. Each organism is simply a collection of feedback loops that all, in theory, balance each other to maintain life. Death often occurs when one or several of these loops is out of balance for a long time. 

This thinking lead me to believe that life itself really could be one long feedback loop. For example if you don't reproduce, then your gene pool could die. With so many humans on the planet it won't have such an impact now but back when there were only a few humans on the planet this really would have mattered. But essentially for a species to survive then it must either never die or it must produce enough offspring to replace those that are lost. For a species to grow it must naturally produce more offspring than are lost.

So the feedback loop and pattern must repeat itself. It doesn't matter what the pattern is, just that it must exist. If the loop stops then another species may thrive in its place but if nothing does then death could become permanent. I would say that life is the presence of a pattern, death is the absence of one. For example many organisms might survive but not produce viable offspring. So the life was fleeting but the death far more permanent.

The question of why all organisms need to reproduce and then die instead of living infinite lives seems simple for me as a programmer. Any application I create is only perfect for the fleeting time that it meets the needs of the environment. It's guaranteed that within just a few years the very foundation on which it is built will be out of date and require reworking. You can maintain and fix the application for many years and get good service but sooner or later the cost of reworking it becomes greater than building a new one from scratch. I generally rebuild every few years for this very reason. hence I kill my old application and framework that my new one shall live. Each new version competes better than the last because I've learnt more and the environment it's built from and sits in can do so much more.

So I believe nature has the same problem and came up with the same solution millions of years before we did for essentially the same reasons. Every organism is built with the best technology of its day. Due to constant change this technology will eventually become out of date. Thus a pattern which ensures the species is built using current and different technologies is a pattern that ensures survival of the species at the expense of the individual.

So how did it all start?
Well, it's through learning how stars created the elements that I figured out my idea for how the early patterns of life emerged. Again, the process of tars creating elements is based on energy exchange, in this case entropy. The disorder that entropy creates matches the constant change we see today. This leads to energy, at the scale of a star this is sufficient energy to change hydrogen to helium and then helium to a higher element. This process went on for billions of years until all the elements we now know of were formed. Longer still and the planets formed from the the gas clouds the stars produced.

Each step is part of multiple patterns that lead to it, fueled by energy and change. The stars are part of a feedback loop. The gases in space are drawn to each other to such a point that their combined gravity and friction ignites a furnace so hot it creates nuclear fusion. Fusion actually releases more energy than is used to create it and thus it becomes a self sustaining process, only dependent on sufficient elements to fuse together. When these run out the furnace dies and the stars dies in a massive explosion. Hence a star has a life cycle of birth, life and death and it eats elements and excretes other elements. So, while it's basically a massive chemical reaction, it's also like us in very basic ways. It ingests food/fuel and excretes waste product.

So that's the feedback loop that created the elements, but where did life come from?
The next step is that the elements have a habit of bunching together. We already know that gas clouds form. Well, larger elements also have a habit of joining together. I don't know all the details but you'd essentially need to add energy to the elements to get them moving and joining together. Over long enough periods you'd get elements joining together that could create basic structures that could create more of themselves. All based on the exchange of energy.

I'm a bit vague on this but the basic idea would be that a very simple ecosystem could exist where some elements would join together. This would then release energy and waste products, protons and other things. This would encourage other elements to join together given this new energy and waste. Basically chemical reactions would occur. The pattern being that one reaction triggers another, which then triggers another until a loop occurs. If no loop occurs the pattern dies. But eventually a pattern or several patterns must have occurred that, like the furnace in the star, just found life and wouldn't stop. Again it's a very primitive life but it's a chain of chemical reactions looped together that balance each other and become self sustaining. 
I believe this would have happened away from earth, most likely inside a meteor. There it would be sufficiently protected from the elements of space but still bombarded with radiation. The radiation providing the energy to fuel the chemical reactions taking place inside. Over billions of years the life inside would have evolved dramatically. The original elements and chemical reactions being replaced by the waste products and new feedback loops(chemical reactions) evolved in their place. Newer more complex molecules and combinations of molecules could be produced and made available.

Now the question is, what were these elements?
At first I felt it should be viruses, because I feel they developed before cells were evolved to protect the DNA in the nucleus. Before that I wondered whether DNA or RNA was actually its own lifeform and viruses were simply forms of life that chose not to form their own protective cell wall. But now I'm not sure that DNA was first. Maybe life forms began but kept dying because they had no efficient mechanism for reproducing. DNA and RNA may have come along much later as an efficient means of storing the information to create life. I say this because I wonder where the cell wall came from along with mitochondria, organelles and everything else.

Where did it all come from? However I've just realised it could be its own answer.
All these chemical reactions could have occurred in a liquid inside a meteor. The cell organs could all have developed separately at first through basic chemical reactions as previously explained. They then benefit from each others presence and at some point find even greater strength by being encased in a cell wall and using DNA/RNA to store their data and replicate themselves.

All of this could occur in a meteor or on earth, that's beyond what I know. The point is simply that the constant supply of energy to fuel the chemical processes is what lead to all this. The constant change ensured processes that didn't end in some kind of loop died out. Those that did, flourished and encouraged further evolution of the elements available for life and the processes by which energy exchange could be created. So it became a self fulfilling cycle.

The original forms of life either adapted or died due to the new environment they created. That seems to me to be the essential fact of life. It's not always the species causing its own extinction, a meteor crashing into a planet breaking open its core would change the gases and elements available to the life forms and the energy that they're exposed to. Some life forms would die, others would manage to adapt and survive. In my view one or more of these meteors crashed into earth and delivered life forms with chemical reactions that ultimately changed the envrionment and atmosphere of this planet into what it is now.

We may find that these original life forms have all died out, or they may exist among us. This may even be where the cell wall became important. As a basic protection from the outside world. When I watch videos of life inside a cell it very much feels like a walled city with all inhabitants thriving on the inside, well protected from the dangers outside. Each organelle within the cell seems just like an inhabitant of a city with their own role to play, each contributing to the overall balance and productivity.

Anywho, I feel I've explained the basis of how I feel life may have begun. It may have taken a different route but I feel that the process involves energy sustaining repeated chemical processes. As life evolves it begins to actively search out energy which leads to predator and prey and food chains. Balance is constantly being sought because new life can be created on the waste of others but any balance that is achieved can be upset by any number of events. Death occurs when the patterns of life that produce energy exchange stop. We see this when the sun is blocked by a meteor crashing to earth and creating a huge dust cloud, or when all the food an organism uses for fuel gets used up.

It explains for me why crocodiles have hardly changed since dinosaur times. Essentially because they're so efficient with energy they feel no pressure to change, yet mammals who are so wasteful of energy feel constant pressure to change.

So if you feel I've missed something that's glaringly obvious, or just don't agree with what I'm saying then please post a comment. I've just put down what makes sense to me. I can't claim it's correct it just seems to explain so much to me.

I also like that it's essentially very simple. It says that the origin of life is in energy. Life exists when energy is being changed to a different form in a pattern that repeats itself over time. The presence of life inevitably changes the environment around it. Often to the point where energy giving processes become difficult. This creates pressure to evolve. Either existing or new organisms will find life and convert energy from the new environment that is created. This in itself is a repeatable process. one which must have failed on all planets except our own. Unfortunately it suggests that life has begun and died all around our universe. It may still thrive elsewhere, but to our knowledge this is still the only planet where the patterns of life have yet to stop running.

edit 12th november 2010
in Horizontal and vertical: the evolution of evolution I think they're arriving at some of the conclusions I have and in my post evolution is everywhere I've added to this concept further. 
Enhanced by Zemanta

Monday, 6 September 2010

Natural killer cells, cancer and sleep

Natural Born Killer (cells)Image by AJC1 via FlickrThis is a fascinating animation explaining natural killer cells. A crucial part of our immune system. What I notice from listening to it is the explanation of it's role in fighting cancer. Specifically that most cancer creating cells are caught and neutralised within 24 hours by these killer cells.
It then seems very straightforward to me to argue that when we're extremely tired it would take longer to neutralise these cancerous cells because our immune system would be weaker. Hence ensuring we get enough rest and recuperation to keep a strong enough immune system would be key to fighting cancer and all other diseases.

Learn more about battling cancer through exercise
Enhanced by Zemanta

Friday, 3 September 2010

IBM Pointstream adds in depth data analysis to tennis

Nice to see IBM is pushing out new data analysis tools for tennis. They're debuting the pointstream service at the US Open 2010. I played with it a little. Boy does it have a lot of data. From a momentum meter to a representation of every single point in the match. You can easily see serves, rallies, break points, double faults and you can select a bunch of ongoing matches as well. Fascinating
Enhanced by Zemanta