Apprenticeships in Computing: a Vygotskian approach?

I am much taken with David Hoover;s Top 5 Tips for Apprentices, based on his book ‘Apprenticeship Patterns‘, and reported on by James Taylor in the O’Reilly Radar blog. Although the book is looking at the Computer Industry the pedagogic approach could hold true for any knowledge intensive industry. Critically Hoover sees computing as a craft skill.

James Turners says:

“According to Hoover, one way to ease the transition into real life development is to use an apprenticeship model. His book draws on his own experience moving from being a psychologist to a developer, and the lessons he’s learned running an apprenticeship program at a company called Obtiva. “We have an apprenticeship program that takes in fairly newcomers to software development, and we have a fairly loose, fairly unstructured program that gets them up to speed pretty quickly. And we try to find people that are high-potential, low credential people, that are passionate and excited about software development and that works out pretty well.”

Hoover bases his approach to apprenticeship on Vykotsky’s idea of a Significant Other Person who he describes as a mentor.

“For people that had had successful careers, they only point back to one or two people that mentored them for a certain amount of time, a significant amount of time, a month, two months, a year in their careers.”

He also points to the potential of a distributed community of practice for personal learning, including finding mentors outside a company the ‘apprentice’ is employed in.

For me personally, I wasn’t able to find a mentor at my company. I was in a company that didn’t really have that many people who were actually passionate about technology and that was hard for me. So what I did is I went to a user group, a local Agile user group or you could go to a Ruby user group or a .net user group, whatever it is and find people that are passionate about it and have been doing it for a long time. I’ve heard several instances of people seeking out to be mentored by the leader, for me that was the case. One of our perspective apprentices right now was mentored by the leader of a local Ruby user group. And that doesn’t necessarily mean you’re working for the person, but you’re seeking them out and maybe you’re just, “Hey, can you have lunch with me every week or breakfast with me every other week.” Even maybe just talking, maybe not even pairing. But just getting exposure to people that have been far on the path ahead of you, to just glean off their insights.

And he points out the value of being that Significant Other Person to those providing the mentoring.

At a certain point in your career, your priorities shift from learning being the most important thing, to delivering software is the most important thing, then mentoring becomes part of your responsibilities. It’s something you take on if you’re following the craftsmanship mentality of apprentice to journeyman to master. And transitioning from apprentice to journeyman, part of that is taking on more responsibility for projects and taking on more responsibility for mentoring.

Although there is no explicit reference to Vygotsky in James Taylor’s review of Hoover’s book, the Top five Tips for Apprentices correspond to Vygotsky’s model of learning through a Zone of Proximal Development.

  1. Understanding where you’re at.
  2. Find mentors who are ahead of you in the field
  3. Find some peers to network with.
  4. Perpetual learning.
  5. Setting aside time to practice

I haven’t read the book but intend to. It is rare to find an such a model for learning in an advanced knowledge based industry like computing. And the drawing of parallels with the craft tradition of apprenticeship provides a potential rich idea for how learning can be organised in today’s society

More on Competence

More thoughts on competence – mostly in my attempts to develop an idea of how mobile devices could be used for learning in the workplace – and in particular for practice based and informal learning.

In my last post on this subject I pointed to definitions of competence from German research seeing the main aim of the development of competence is the ‘formation of personality structures with a view to coping with the requirements of change within the process of transformation and the further evolution of economic and social life.’

This definition is counter-posed to the more narrow and functionalist views of competence more common in the UK and USA research and education and training systems.

In this post I want to revisit earlier research work in Germany by Gerald Heidegger and Felix Rauner who looked at occupational profiles. Occupational profiles are in effect groups of competencies based on individual occupations. In Germany there are over 360 officially recognised occupations.

Heidegger and Rauner  were commissioned by the Government of Rhineland Westphalia to write a Gutachten (policy advice) on the future reform and modernisation of the German Dual System for apprenticeship training.

They recommended less and broader occupational profiles and, if my memory is right, the idea of wandering occupational profiles. By this term they were looking to map the boundaries between different occupations and to recognise where competences from one occupation overlapped with that of another. Such overlaps could form the basis for boundary crossing and for moving from one occupation to another.

Heidegger and Rauner’s work was grounded in an understanding of the interplay between education, work organisation and technology. They were particularly focused on the idea of work process knowledge –  applied and practice based knowledge in the workplace. This was once more predicated on an idea of competence in which the worker would make conscious choices of the best actions to undertake in any particular situation (rather than the approach to competences in the UK which assumes there is always a ‘right way’ to do something).

Per Erik Ellstroem from Sweden has put forward the idea of Developmental Competence – the capacity of the individual to acquire and demonstrate the capacity to act on a task  and the wider work environment in order to adapt, act and shape (design) it.

This is based on the pedagogic idea of sense making and meaning making through exploring, questioning and transcending traditional work structures and procedures. In a similar vein, Rauner has come up with the idea of holistic work tasks, based on the idea that a worker should understand the totality of the work process they are involved in. He has proposed collaboration between small companies to ensure broad based training for apprentices.

One of the major problems within the German apprenticeship training system (which accounts for over half of the age cohort leaving school each year) is lack of co-ordination between the school and company based parts of the training. However, a mobile based Personal Learning Environment could allow apprentices to control their own learning and sense making through linking up practical tasks in the workplace to the more theory based school learning.  Informal and work based learning could potentially be mapped against competences with such a system.

(References to follow)

Developing mobile applications to support My Learning Journey

A quick post about mobile devices and work based learning – which I know I have been going on about a lot lately.

So far most of the work on mobile learning at a practical level seems to me to fit into four categories:

  • applications designed to provide information for students – about their courses, lecture times, venues, transport information, buildings etc.
  • what might be called learning objects – small apps designed to support learning about a particular topic or issue – often using multi media
  • apps or projects aiming to improve communication between learners or between learners and teachers
  • information – revision guides etc. designing to promote mobile access to resources

There is nothing wrong about any of these and they all may be useful in pushing mobile learning forward. But I think they may fail to really extend forward ideas about tecahing and learning 0 they are all essentially repackaging existing elearning applications for mobile devices.

The big potential I see for mobile devices is in their affordances of being always on – or almost always on, in the fact that we already accept the idea of the frequent but sporadic use of the devices for all kinds of activities such as taking photos and messaging – as well as making telephone calls – and that they are portable.

in other words – taking learning support to areas it has not been taken to before. And prime amongst these is teh workplace. It is little coincidence that many of the main take-up areas for elearning are for those occupations which involve regular use of computers e.g in ICT occupations, in marketing and management etc. Ans one of the main issues in developing elearning for vocational or occupational learning is the contextual nature of such learning and the high cost of producing specific learnng materials for relatively low numbers of learners. Vocational students often wish for learning materials to be in their own language, thus exacerbating the problem of small numbers of users for specific occupations.

It is also interesting to note that despite many researchers pointing to the importance of reflection as a key pedagogic tool, there has been limited pedagogic and technical development to facilitate such an approach.

The use of mobile devices can overcome this. They can be used in specific contexts of location, tasks, experince, colleagues and allow ready means of reflection through the use of photographs, video, text and audio.

If linked up to a server based ‘portfolio’ this could form an essential part of a Personal Learning Environment. Furthermore the learning materials become the entire work environment, rather than custom built applications. And tools such as Google Goggles could easily be incorporated (although I have to say it seems more alphe than beta ot me – I havent managed to get it to recognise a single object so far!).

I am mush taken with a free Android Ap called Ontheroad. It doesn’t do much. It is designed its ays for you to share your adventures on the road You have to set up a free account on a web site. You can publish active trips (I am going to try to make one this week). You can add articles including your position by GPS, you can add text, multimedia, dates and choose which trip to publish it to though the telephone network or by SMS. You can browse existing articles and look at comments. You can add media including photos already on your gallery. Or you can record a video (audio support seems limited).

And it is all synced through a server. It would not take much to refocus this app to a Learning Journey, rather than a road trip. And it could be incredibly powerful in terms of work based learning.

So I do not see a great technical challenge. the bigger challenge is in developing a pedagogic approach which incorporates informal learning in the workplace and such a portfolio based on practice within formal approaches ot education and training.

If you are interested in working with me to develop these technologies and ideas please get in touch.

Open Education: The Nature of Competence

Last week I wrote about Framing Curricula for Open Education.  In the past few years it has become common to describe curricula in terms of outcomes, rather than the more traditional learning objectives. On the face if it, this makes sense. Whilst learning objectives might be said to describe the teaching and learning environment from the viewpoint of a teacher, outcomes describe what a student or leaner can achieve following a programme.

However the definition of learning outcomes is problematic and contested. Yo a certain extent this reflects different ideas about teh purpose and intent of education, but just as in the debate over Open education, it masks ideological differences.

The European Commission has devoted much work to the development of the European Qualification Framework, designed to allow comparability of qualifications (and thus mobility). The EQF is based on qualifications described in terms of learning outcomes.

The EQF definition of competence is “the proven ability to use knowledge, skills and personal, social and/or methodological abilities, in work or study situations and in professional and personal development … described in terms of responsibility and autonomy.”  (European Commission, 2006)

Skills ‘means the ability to apply knowledge and use know-how to complete tasks and solve problems’ (ibid.). A distinction is made between cognitive and practical skills.

Knowledge ‘means the outcome of the assimilation of information through learning. Knowledge is the body of facts, principles, theories and practices that is related to a field of study or work’ (ibid.). In the EQF, knowledge is described as theoretical and/or factual.

This distinction between knowledge and skills is problematic and stems primarily through an Anglo Saxon understanding of competence as being functional. As Sandra Bohlinger explains, in the German speaking countries competence is more commonly seen as “action-related ability, while most authors agree that whereas qualifications define position, competence is a matter of disposition (Arnold, 1997, p. 269ff.; Erpenbeck and Heyse, 1996, p. 36), while the concept of competence also embraces individual aspects of personality that are directed towards (vocational) utility. In this connection, the main aim of the development of competence is the ‘formation of personality structures with a view to coping with the requirements of change within the process of transformation and the further evolution of economic and social life.’

Such a description of competence is more akin to Richard Hill‘s framing of curricula in my article of last week in which he talks of the need to develop “a curriculum that enables individuals-in-communities to learn and adapt, to mitigate risks, to prepare for solutions to problems, to respond to risks that are realised, and to recover from dislocations”.

Sebastion Fielder has also addressed this issue in work undertaken for the iCamp project.

“Like the more traditional concept of ability, competence conceptualizations are generally referring to an individual’s potentiality for action in a range of challenging situations. It is thus a concept that foremost indicates a precondition for future problem solving and coping (including the use of adequate tools) in a particular area of action.

The more elaborated contemporary conceptualizations of competence are best understood as a programmatic attempt to expand older notions of what constitutes the necessary dispositions for successful problem solving and coping in a given area of action. In general what used to be emphasized was the role of well trained, standardized, and largely automated procedural skills and of factual knowledge for successful problem solving and coping. Now, this emphasis is increasingly coming under scrutiny, since situational challenges in many work and life contexts cannot be mastered by applying routine procedural skills and knowledge anymore. Instead, the changing conditions for life and work produce situations that can be described as dynamic, complex, open-ended, and ambiguous, and that regularly require novel, creative and sometimes surprising solutions. This is where the old notion of qualification that is based on requirements analysis oriented in the past and on the acquisition and performance of standardized procedural skills and factual knowledge clearly shows its limits.

Erpenbeck and Heyse (1999) thus emphasize, for example, the importance of internalized orientations, values and attitudes for coping with dynamic, open-ended and complex problem situations where actors cannot exclusively rely on a stock of factual knowledge and procedural skills previously acquired. They argue that factual knowledge and procedural skills can only be viewed as necessary but not as sufficient for the execution of successful (“competent”) action in many areas of human activity. They propose to conceptualize competence as a set of (interrelated) dispositions for the execution of self-organizing action in a particular area of challenge. This broad set of dispositions entails 1) factual knowledge and procedural skills previously acquired, 2) internalized orientations, values and attitudes, understood as “order parameters” (see for example Haken, 2004, on Synergetics) for self-organizing action that requires continuous decision making under (cognitive) uncertainty, and 3) volitional aspects (notions of volition, motivation, drive, etc.) that are understood as the ability to activate and realize the other personal assets.”

In many ways this fits in with Vykotsky’s ideas of Learning through Zones of Proximal Development. Vygotsky said that people must be able to use words and other artefacts in ways that extend beyond their current understanding of them, thereby coordinating with possible future forms of action. “If we ask what makes such intermental functioning possible, we must certainly speak about issues such as context, the existing level of intramental functioning, and so forth. However, there is an essential sense in which intermental functioning and the benefits it offers a tutee in the zone of proximal development would not be available if one could not perform, or at least participate in performances, that go beyond one’s current level of competence. In this sense, social interaction is not a direct, transparent, or unmediated process. Instead, it takes place in an artefact-saturated medium, including language, and this is a point that Vygotsky took into account in a thoroughgoing manner” (Cole and Wertsch, 1996).

This debate over the nature of competence is a further key aspect of developing an expansive idea of Open Education.

Vygotsky, Activity Theory and the use of tools for formal and informal learning

In general I don’t like Christmas. Difficult travel, rampant consumerism, enforced jollity and all that kind of thing. But there is one thing I like about it and that is the peace away form day to day meetings to try and think and write a little. In this case I have an overdue short paper to deliver for the MatureIP project looking at teh work of Vygotsky and what we can learn from his work for knowledge maturing processes and for Personal Learning Environments.
Needless to say, I have not finished it yet and the more I read the more confused I seem to get.
The approach Vygotsky took to cognitive development is sociocultural, working on the assumption that ‘action is mediated and cannot be separated from the milieu in which it is carried out’ (Wertsch, 1991:18).Vygotsky considered that “higher mental functions are, by definition, culturally mediated.” Social processes give rise to individual processes and both are essentially mediated by artefacts.
Furthermore Vygotsky held that “environment cannot be regarded as a static entity and one which is peripheral in relation co development, but must be seen as changeable and dynamic.” The social cultural approach to learning has been extended through Activity Theory and I find that interesting in the context of comparing formal education and the use of tools compared to informal learning in social networks. Within an activity system tools or instruments – including technologies – are considered to be mediating elements.

actsystemschools.001

First lets look at formal education. Formal education systems are heavily rule bound, with rule determining both the contents and usually the process of learning. The divisions of labour are strongly defined, especially with regard to the roles of managers and teachers within teh system. the community is that of the institution, which once more is heavily prescriptive regarding tools and objects with outcomes frequently being seen as formal acquisition of qualifications. In this subject – or learner – situation the selection of the tools which mediate the learning. Indeed in this activity system the selection of tools is intended more to preserve the rules and the division of labour and to contain the outcomes, than it is to support learning per se.

actsystementerpises.001
Then lets compare that with the use of social software for learning in the workplace. Firstly the division of labour is very different and more likely to be influenced by work place divisions than that of teachers. In this respect if the object is knowledge acquisition the outcomes may well be bounded by work processes, for instance through the need to solve a problem or through the introduction of new technologies or innovation in the workplace. The division of labour still remains important to the activity, especially the object, in permitting or restraining the time and the access of the subject to the tools they need to undertake the activity. However it is important to note that Vykotsky saw learning as taking place in Zones of Proximal development and to be influenced by the interventions of a Significant Other Person. This could be  a teacher, a trainer, a peer. However this process is once more mediated by instruments or tools thus meaning that significant person or persons could be supporting learning through a forum or through a Personal Learning Network.
Once more the tools will mediate the activity of learning. But here the prescription may be less in that the community itself will influence the tools and may be a broader community of learners or a community of practice, recommending tools based on a collective experience. However, rules may still apply especially through the Terms and Conditions of Service and use of any particular social software service. In the context of the tools, Vygotsky considered that all artefacts are culturally, historically and institutionally situated. “In a sense, then, there is no way not to be socioculturally situated when carrying out an action. Conversely there is no tool that is adequate to all tasks, and there is no universally appropriate form of cultural mediation. Even language, the ‘tool of tools’ is no exception to this rule”. (Cole and Wertsch).
In terms of informal learning and work based learning, the tools are less likely to be culturally bound to the institution of the school. Thus more often we may see the appropriation of cultural tools or artefacts used in wider society and repurposed for learning, than the use of explicitly ‘educational software’. But over a period of time, as the practice of the use of such tools for learning becomes culturally embedded within society, it may start to influence the selection of tools and instruments for learning within institutions framed through the rules and division of labour of the education systems.
Sorry if all this is not too clear. But I would very much welcome any feedback :)