Similar documents
Online Collaboration - A Model For Success

e-learning in Practice Developing the Leadership Learning Environment

Unit I. Introduction

Classical Software Life Cycle Models

Software Life Cycle Processes

Lecture Objectives. Software Life Cycle. Software Engineering Layers. Software Process. Common Process Framework. Umbrella Activities

CHAPTER_3 SOFTWARE ENGINEERING (PROCESS MODELS)

The software process. Generic software process models. Waterfall model. Software Development Methods. Bayu Adhi Tama, ST., MTI.

Software Development Life Cycle

Introduction to elearning Pedagogy

(Refer Slide Time: 01:52)

International Semester. Interactive Design. at the Danish School of Media and Journalism. Study Guide.

Objectives. The software process. Basic software process Models. Waterfall model. Software Processes

General Problem Solving Model. Software Development Methodology. Chapter 2A

CS 389 Software Engineering. Lecture 2 Chapter 2 Software Processes. Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed.

Managing TM1 Projects

Principles of Software Engineering: Software Methodologies. COSI 120b, Spring 2005

Models of Small Group Development

CSE 435 Software Engineering. Sept 16, 2015

SOFTWARE PROCESS MODELS

Police Sector Standard for the Training of Trainers. Trainer Standard. Version 2.0

And the Models Are System/Software Development Life Cycle. Why Life Cycle Approach for Software?

Unit 1 Learning Objectives

Life Cycle Models. V. Paúl Pauca. CSC Fall Department of Computer Science Wake Forest University. Object Oriented Software Engineering

Software Engineering. What is a system?

2. Analysis, Design and Implementation

Characteristics for secondary Montessori education in the Netherlands. 1. Head, heart and hands

Teaching ESL Students in Mainstream Classrooms: language in learning across the curriculum Information for Schools

Requirements Analysis (RA): An Analytical Approach for Selecting a Software Process Models ABSTRACT

Object-Oriented and Classical Software Engineering

Dublin Institute of Technology Faculty of Applied Arts School of Art, Design and Printing

Engaging Students in Active Learning by Introducing Game Development into Software Engineering

Chapter 8 Approaches to System Development

Software Quality Assurance in Agile, XP, Waterfall and Spiral A Comparative Study

THE PSYCHOLOGICAL SOCIETY OF IRELAND CRITERIA FOR THE ACCREDITATION OF ACADEMIC POSTGRADUATE COURSES IN FORENSIC PSYCHOLOGY

Software Project Models

CHAPTERS A NEW KNOT MODEL FOR COMPONENT BASED SOFTWARE DEVELOPMENT

Learning Theories and GDLN Program Design Principles

Facilitated Workshops in Software Development Projects

Development models. 1 Introduction. 2 Analyzing development models. R. Kuiper and E.J. Luit

Algorithm & Flowchart & Pseudo code. Staff Incharge: S.Sasirekha

In the IEEE Standard Glossary of Software Engineering Terminology the Software Life Cycle is:

Modelli di sviluppo software. Enrico Giunchiglia

Postgraduate Certificate in Executive and Business Coaching

Department of Education Learners first, connected and inspired

Establishing Great Software Development Process(es) for Your Organization. By Dale Mayes

The 21 st Century Art and Design Secondary Teacher

Software Engineering Introduction & Background. Complaints. General Problems. Department of Computer Science Kent State University

Software Processes. Coherent sets of activities for specifying, designing, implementing and testing software systems

SE464/CS446/ECE452 Software Life-Cycle and Process Models. Instructor: Krzysztof Czarnecki

Software Development Life Cycle & Process Models

Chapter 2 Software Processes

Monitoring and Evaluation Plan Primer for DRL Grantees

Software Life Cycle. Management of what to do in what order

Programme Specification. MA Strategic Management and Leadership. Valid from: September 2015 Faculty of Business

American Jewish University Curriculum Map Mapping Courses to Program Learning Outcomes (PLOs)

IV. Software Lifecycles

Making Sense of Change Management. MSPUG oktober 2010 Lex van der Helm

Programme Specifications. MSc in Geographical Information Science

A Process Model for Software Architecture

Modeling Community Building Through Working Online. CITE Research Symposium 2006, Hong Kong, China, 6-8 February 2006, p

Rapid prototyping: an efficient way to collaboratively design and develop e-learning content.

IMCPM04 Project Scheduling and Cost Control. Course Outline

Chapter 3: Team Building

Peter Mileff PhD SOFTWARE ENGINEERING. The Basics of Software Engineering. University of Miskolc Department of Information Technology

Academic 4 (SL&TF) Role Profile

TRADITIONAL VS MODERN SOFTWARE ENGINEERING MODELS: A REVIEW

Software Development Life Cycle (SDLC)

AMCD briefing on the prevention of drug and alcohol dependence

p e d a g o g y s t r a t e g y MCEETYA A u s t r a l i a N e w Z e a l a n d

ExECUtIvE CoAChInG AnD BEhAvIoURAL ChAnGE

A Comparison between Five Models of Software Engineering

Analysing the Behaviour of Students in Learning Management Systems with Respect to Learning Styles

Northern Ireland Social Care Council Practice Learning Requirements for the Degree in Social Work

BA (Hons) Contemporary Textiles (top up) BA (Hons) Contemporary Fashion (top up) BA (Hons) Contemporary Design for Interiors (top up)

Creativity and Critical Thinking

A Capability Maturity Model (CMM)

bruce w. tuckman - forming, storming norming and

Mastery approaches to mathematics and the new national curriculum

6. Software Lifecycle Models. A software lifecycle model is a standardised format for planning organising, and running a new development project.

The use of design and problem solving with Foundation Year students

SWEBOK Certification Program. Software Engineering Management

Foundations of software engineering

CSC 492 The Practice of Software Engineering. Lecture 3 University of Mount Union Software Life Cycle Models

The Spiral development model is a risk-driven process model generator. It

MSc Geographical Information Systems

11.1 What is Project Management? Object-Oriented Software Engineering Practical Software Development using UML and Java. What is Project Management?

Service Level Agreement (terms, conditions and operational protocols) between Real Psychology and Purchasing / Commissioning Organisation:

GUIDELINES FOR THE ACCREDITATION OF PRIOR LEARNING (APL) Guidelines for Accreditation of Prior Learning Version 2.0

ESKITP5022 Software Development Level 2 Role

PROGRAMME SPECIFICATION MSc in Child Development. Awarding body: University College London. Teaching Institution: UCL Institute of Education

應 用 測 試 於 軟 體 發 展 生 命 週 期. Testing In The Software Development Life Cycle

Rapid Development & Software Project Survival Guide Steve McConnell Dave Root (Developed with Mel Rosso-Llopart)

Umbrella: A New Component-Based Software Development Model

Programme Specification

GUIDELINES SUBSTANCE ABUSE PREVENTION PROGRAMMES AND INTERVENTIONS IN STATE SCHOOLS MINISTRY FOR EDUCATION AND EMPLOYMENT

BUSINESS, MANAGEMENT, ACCOUNTANCY AND FINANCE

Learning effectively through Groupwork

CRITICAL ANALYSYS OF THE SCRUM PROJECT MANAGEMENT METHODOLOGY

Transcription:

Designing Courses to Develop (Online) Teamworking Skills: A Helical Model Stanley J Oldfield & David Morse Department of Computing The UK Open University

Overview Online collaboration The need for models Existing models A new model Implications of the model Conclusions

Online Collaboration Computer Mediated Interaction (CMI) is probably the most radical innovative aspect of technology enhanced learning Students experience of CMI needs to be planned, structured and monitored over the whole of their degree programme Students collaborative skills and understanding need to be progressively developed over their degree programme

Contributory Conversational Cooperative Collaborative Cumulative Levels of Interaction There needs to be a structured, managed and monitored progression through these increasingly complex levels of interaction

The need for models We need a framework for thinking about the progression through these levels of interaction Models can provide visual images or metaphors to assist us in understanding the underlying interactive learning process Models can provide vehicles for discussing the nature and sequence of the activities to be undertaken in this process

Existing models Salmon s online learning model Kolb s experiential learning model Boehm s software process model Tuckman s small group development model Bruner s spiral curriculum

Stage 5: Development Stage 4: Salmon s five-stage model for e-learning and e-moderating Knowledge Construction Stage 3: Information Exchange Stage 2: Online Socialisation Stage 1: Access and Motivation Proposed for collaborative online teaching and learning situations Represents progress through any online, collaborative learning experience (e-activity) Focuses on learning through collaboration, not about collaboration No concept of increasing levels of complexity

Kolb s experiential learning model The classic cyclical model for the learning process Dewey: Experience + Reflection = Learning A continuous loop, with reflection on the knowledge gained rather than on the learning process itself

Boehm s software process model Represents the iterative nature of the software development process Each cycle around the axis represents a phase of the process Incremental activity relates to development of the product rather than of the process

Tuckman s small group development Stage 5: Adjourning Stage 4: Performing Stage 3: Norming Stage 2: Storming Stage 1: Forming model Is specific to collaboration in small groups or teams Is presented as a linear process - although in practice there is some overlap between stages, and iteration within stages Covers a single experience of working together, with no element of carry-over to subsequent activities

The need for a new model Bruner s Spiral curriculum argues for education as a process with structure, sequence and reinforcement Any learning and skills development that takes place in one activity needs to be demonstrated by its re-use in another related, and possibly more complex, task What all the models discussed earlier lack is a sense of development,, building on reflective analysis of earlier experiences of collaboration We need a new model which explicitly captures and incorporates this developmental dimension

A Helical Model: 1 Our initial concern is to visualize the iterative sequence of activities taking place within any major collaborative experience, including an element of reflection We can modify Kolb s model to represent the essential elements of collaboration

A Helical Model: 2 Our other major concern is to visualize the essential incremental, developmental dimension of students collaborative experiences over time and over a succession of activities / courses For this purpose we can use a helix to represent development

A Helical Model: 3 Combining these two concepts, of an iterative cycle and incremental development, gives us a new, helical model for (online) collaboration The knowledge, skills and behaviours acquired in one cycle need to be explicitly applied and developed in subsequent cycles

Implications of the model The issue of reflection is explicitly addressed in the Debrief stage of each cycle, and sets up the starting conditions for the next cycle Students can visualise the nature and sequence of the activities they are expected to undertake Tutors can visualise where in the spiral their students are currently active, and can frame their interventions and feedback more appropriately

Implications of the model In terms of course content, simple collaborative tasks can be designed around a single cycle of the spiral More extended collaborative tasks can be designed around several cycles of increasing complexity (in terms of activities, interactions, tools, deliverables and assessment) with reflection at the end of each cycle The total student experience of collaboration over a degree programme can be planned and delivered as a sequence of increasingly sophisticated tasks designed around several cycles

Conclusions Understanding the nature of collaboration, and acquiring the appropriate knowledge, skills and behaviours, is an essential aspect of modern education The student experience of collaboration needs to be developed over time, not only within a single course but across their whole programme of study Our model provides an explicit visual representation of this developmental dimension, which can assist in the design, development and delivery of collaborative elements in any course or programme

Acknowledgement From October 2005 to September 2007 Stanley Oldfield has been working as a Teaching Fellow with one of the UK Open University s HEFCE funded Centres of Excellence for Teaching and Learning on a project entitled Building Effective Student Teams