Showing posts with label synchronous learning. Show all posts
Showing posts with label synchronous learning. Show all posts

Thursday, May 21, 2015

What to See in Cambridge (UK) in July

Any suggestions as to what to do in Cambridge (UK) in July? I have visited twice before by bus and bicycle.

I will be at Fitzwilliam College, Cambridge, 21 to 26 July 2015, to present a paper at the 10th International Conference on Computer Science and Education (ICCSE 2015). Normally when speaking at a conference I also give a free public talk for government, professionals and academics, hosted by a local body. Anyone willing to host a talk please let me know. On a previous visit I talked at the Cambridge Computer Lab.

The paper for the conference (prepared with Hao Wu), is "Time-shifted Learning: Merging Synchronous and Asynchronous Techniques for E-Learning":
E-learning techniques are usually classified into two broad categories: synchronous and synchronous. The core question of this research is how to combine synchronous and asynchronous techniques in e-learning software, so it can have a stronger connection with constructivist education. The benefits and drawbacks of existing e-learning software is looked at broadly. Three popular e-learning packages used at the Australian National University are investigated: Adobe Connect (synchronous), Moodle and edX (asynchronous). The results of a brief survey of edX students is reported. Using the results of this work a team of students at the ANU Research School of Computer Science is now implementing enhanced asynchronous software to be plugged into Moodle and other asynchronous e-learning packages.
Worthington, T. & Wu, H. (2015, July). Time-shifted Learning: Merging Synchronous and Asynchronous Techniques for E-Learning. In Computer Science & Education (ICCSE), 20152 10th International Conference on (accepted paper). Preprint: http://hdl.handle.net/1885/13554

ps: Any suggestions on where to stop and speak on the way from Australia to Europe would also be welcome. For example, in 2008 I stopped off in Kuala Lumpur and filled in for a missing speaker at the 2008 World Congress of Information Technology.

Wednesday, April 09, 2014

Lou Reed, MTV and Postmodern Multimedia E-learning

Greetings from the Australian National University, where Dr. Tom Hajdu from the company Disruptor is speaking on "Disrupting Innovation in Entertainment and Technology"
. He started by talking of how his company made MTV less linear and being friends with Lou Reed. He talked about the intersection of creativity and technical implementation. All this pop culture stuff made me uncomfortable as a computer nerd, but he then got onto mobile data applications. He is now working on a product called Umbilical which allows the mobile devices of the audience to be used as part of a performance. This might be relevant to education, where the performance is a live classroom event, with synchronous and asynchronous communication.

Dr. Hajdu then talked about how the creative process does not ten to be part of the curriculum at university, outside the arts faculty. It occurred to me that architecture is one discipline which tries to combine both creative and technical elements.

At the end I asked Dr. Hajdu whay he was here, that is, in Australia. He explained that he saw the future in the East and Australia was a country well positioned for that future.

Dr. Hajdu will be giving a "Free Workshop: A System for Creative Problem Solving", 14 April 2014 at the University of Adelaide.

Tuesday, June 18, 2013

Software for Synchronised Asynchronous Constructivist e-Learning

The ANU College of Engineering & Computer Science needed projects for students to do, I created one on "Software for Synchronised Asynchronous Constructivist e-Learning". This topic can then be tailored to the student's level (undergraduate to masters) and interests (software development or theory):

Student research opportunities

Software for Synchronised Asynchronous Constructivist e-Learning

Project Code: CECS_912

This project is available at the following levels:
CS single semester, Honours, Masters

Keywords:

asynchronous learning, synchronous learning, electronic learning, web conference, videoconferencing, pedagogy, MOOC

Supervisor:

Mr Tom Worthington

Outline:

On-line learning research literature uses the terms synchronous and asynchronous to describe tools and learning activities. This project will investigate software tools which will permit breaking down this division. It is proposed that syncronisation of asynchronous learning can address problems with large scale e-learning, such as Massive Open Online Courses (MOOCs). The combination of synchronous and asynchronous forms of on-line learning could be used to promote a constructivist approach. This could be done by relaxing the current lockstep approach of packages such as Blackboard Collaborate, where the aim is for all the class to see precisely the same images on screen at precisely the same time. As well as imposing severe limited on the equipment, this also limits the opportunity for the student to build their own internal model by exploring the topic for themselves, as they have to keep up with the live presentation. Relaxing the real time aspect would also the student time for reflection and to be able to explore the materials themselves, within a time limit.

Goals of this project

Provide a theoretical framework to synchronous and asynchronous forms of on-line learning and implement a free open source prototype to demonstrate this in practice.

Requirements/Prerequisites

Training, experience or an interest in teaching would be an advantage.

Student Gain

Software and tools to support e-learning is a growth industry worldwide.

Background Literature

Worthington, T. (2013). Synchronizing Asynchronous Learning: Combining Synchronous and Asynchronous Techniques. In Proceedings of 2013 8th International Conference on Computer Science & Education (ICCSE), 26 Apr - 28 Apr 2013 , Sri Lanka.

Preprint available at: http://hdl.handle.net/1885/9556

Presentation notes: http://www.tomw.net.au/technology/it/moocs_with_books/

Links

Synchronizing Asynchronous Learning: MOOCs with Books

Saturday, March 23, 2013

Concurrent Computing as a Metaphor for Flipped Learning

This is to suggest Concurrent computing be used as a metaphor for forms of e-learning, including a more advanced form of Flipped Learning. In "MOOCs with Books: Syncronisation of Large Scale Asynchronous e-Learning" I discuss how the terms synchronous and asynchronous from computer science, have been adopted by are used by educators to described forms of on-line learning. Concurrent computing provides a rich set of concepts which could be applied to help create and measure more efficient on-line courses. This could be sued to address problems with , particularly large scale on-line courses, including Massive Open On-line Courses (MOOCs).

With conventional teaching, the teacher (or university lecturer) first gives a verbal discourse (lecture) to the class of students "live" in a classroom face-to-face, or remotely via a video link. The students then are set homework tasks to undertake outside class. What is described as "Flipped Learning", "flipped classroom", "flip teaching" (or less commonly backwards classroom, reverse instruction, flipping the classroom, and reverse teaching), is a technique where the student first watches a video recording of a lecture on their own outside the classroom and then undertakes exercises in the classroom (face-to-face or via a video link) with the teacher and other students. This is "flipped" in the sense that the order is reversed: the individual work comes before the group activity.

A fuller version of Flipped Learning is described by Person Education in their Flipped Learning Professional Development, which adds a third mentoring stage after the classroom:
  1. On-line prework
  2. Onsite
  3. Remote mentoring
While Pearson refer to "Onsite" (ie: classroom work)  the same process can be used with pure on-line learning. In the terminology of e-learning, the pre-work is asynchronous, the on-site synchronous and the remote mentoring could be either synchronous or asynchronous.

Concurrent computing as a Metaphor for Flipped Learning

 The "Flipped Learning" metaphor breaks down when three stages are reached. While it makes sense to talk about flipping the sequence of classroom followed by homework, it does not work for classroom followed by homework followed by mentoring.  A more general metaphor might be derived from computer science, as were the terms "asynchronous" and "synchronous" used to describe e-learning. In computer science, Concurrent computing allows  many tasks to be carried out simultaneously using a computer with multiple processors. Synchronization is used to allow two or more tasks to coordinate their work. Granularity is the ratio of computation to communication for the tasks. A supervisory program or supervisor is a computer program which schedules other programs, in concurrent computing this is a particularly difficult task and may result in a large Parallel Overhead, with excessive time taken up  coordinating the parallel tasks. The overhead can lower scalability, where adding more processors does not increase the output proportionally, as the coordination task gets more complex.  Of most relevance a Rendezvous defines when two tasks synchronize, perhaps to exchange information. In concurrent computing, the aim is to maximize the parallelism, with multiple processors each being able to carry out work, without having to wait for each other. Massively parallel computing aims to have thousands, or tens of thousands, of processors working together.

Concurrent computing could be used as a metaphor for education, with each student as a processor and the teacher as the supervisor program. As with concurrent processing, the aim in education is to allow each student to learn independently at their own pace (maxim parallelism), not being slowed down by the teacher or other students. The tasks set in the course will need to be designed with maximum granularity, so that the student spends their time on task and not checking back with the teacher. Suitable points for rendezvous will need to be built in, so that the student has required interaction with other students and teachers, but is not held up unnecessarily waiting for a responses from them. The scalability of the course will depend on minimizing work for the supervisor/teacher,  while meeting the student's needs. Just as an optimized program could be sued for massive parallel computing, an optimized course design could be used for a massive on-line course, such as a MOOC.

The concurrent computing metaphor could be taken further with some of the numerical measures used to assess the performance of parallel systems applied to education. This could be applied to assess how technically efficient a course is, in terms of the processing and communications capacity needed and its educational efficiency, in terms of how much teacher and student communications is needed. This might also be applied more broadly to conventional off-line courses, as there appears to currently be little rigorous analysis of even the most basic aspects of courses, such as how many pages of reading a student has to do or how many hours of staff time is required to respond to student queries. Instead teachers and students appear to fall into the trap of complaining they have too much to do, without any clear idea how much it is or what to do about it.

Synchronization—the Production of the Present

In researching this topic I stumbled across "Synchronization: the Production of the Present", which is the Annual Research Topic (2012 to 2013) at the Internationales Kolleg für Kulturtechnikforschung und Medienphilosophie (IKKM), Bauhaus-Universität,  (Bauhaus University), Weimar, Germany. What drew my attention was the linking of synchronization to the definition of 'real-time':
"The process of synchronization is also called “real-time”. This denotes the opening of a temporal window, in which information is distributed, prepared, eventually visualized and which in the process allows intervention in the communicated process. Communication and the communicated become indistinguishable in the frame of the real-time window. Even a few decades ago, these real-time windows were bound to singular locations, which were highly specialized media installations and strictly secretive like military operations centers or government headquarters. Now they tend to detach themselves from a specialized fixed infrastructure. Instead they turn into “shells”, in which the individual moves more and more. The modern media habitat can therefore not be understood as a mere category of location (of a spatially shaped milieu). Rather, it becomes effective as a category of action, which is determined by a particular space-time. ..."
From: "Synchronization: the Production of the Present", IKKM, 2012

This  philosophical approach seem to have close parallels to the idea of synchronized asynchronous communication I have proposed for e-learning. That is, if the communication is synchronized sufficiently. 

It should be noted that Bauhaus University Weimar, is at the original location of the "Bauhaus" designed school named by  Walter Gropius in 1919. The Bauhaus design school moved to  Dessau in 1925, where it came to prominence and it is this (moving again, to Berlin, in 1932). The Bauhaus Dessau Foundation hosts research and education (I gave a talk on ICT and architecture for the Bauhaus Dessau Serve.city 3rd trimester", in 2002.

Thursday, March 21, 2013

MOOCs with Books: Syncronisation of Large Scale Asynchronous e-Learning

This is to invite corrections and suggestions for my presentation "MOOCs with Books: Syncronisation of Large Scale Asynchronous e-Learning" for the 8th International Conference on Computer Science & Education (ICCSE 2013) in Colombo in late April (web slides also available). The basic idea is that use of "real time" delivery of e-learning places an unnecessary burden on the Learning Management System (LMS) and networks used and is also not good for the students. Most supposedly "synchronous" education, on-line and in the classroom, is not really "real time". Relaxing the restrictions this imposes on the system will allow millions of students to be accommodated and also provide better learning. An easy way to explain this is with the example of an eBook, which the student can download and read when they want, attempt the exercises in the book and check their answers. It is only after doing their "homework" that the student needs to interact with the LMS, their fellow students and perhaps a teacher. Rather than build complete new Learning Management Systems for MOOCs, packages such as Moodle, can be upgraded to handle the load, using existing technology, such as SCORM and HTML5.

 This started as a scholarly paper on "Synchronizing Asynchronous Learning". But since submitting the paper last year, I have given a few presentations on how to have large on-line courses scale (both in terms of software and pedagogy), under the title "MOOCs with Books", so I added this to the conference presentation as a postscript. If anyone is interested I can give a practice run of the talk in Canberra, Sydney or Singapore.
Description: On-line learning uses the terms synchronous and asynchronous to describe tools and learning activities. This research looks into the origins of these terms, their use today and asks if these are the correct terms to use and if the use of these terms has held up the development of better tools and techniques. It is proposed that the use of syncronisation of asynchronous learning is particularly applicable to address issues with large scale e-learning, such as Massive Open Online Courses (MOOCs).
Keywords: Asynchronous Learning; Synchronous Learning; Electronic Learning; Web Conference; Videoconferencing; Pedagogy; Massive Open Online Courses, MOOC.
Please cite as:
Worthington, T. (2013). Synchronizing Asynchronous Learning: Combining Synchronous and Asynchronous Techniques. In Proceedings of 2013 8th International Conference on Computer Science & Education (ICCSE), 26 Apr - 28 Apr 2013 , Sri Lanka.
Preprint available at: http://hdl.handle.net/1885/9556

Wednesday, January 09, 2013

Combining Synchronous and Asynchronous Learning Techniques

I will be presenting "Synchronizing Asynchronous Learning: Combining Synchronous and Asynchronous Techniques", at the 8th International Conference on Computer Science & Education (ICCSE), April 2013. In this I suggest that while a class of on-line students may not be physically present in the same place, or looking at materials at the same time, it still is useful to have checkpoints, so they progress as a group. The paper was originally prepared as an assignment for the USQ course Online Pedagogy in Practice.
Citation: Worthington, T. (2013). Synchronizing Asynchronous Learning: Combining Synchronous and Asynchronous Techniques. In Proceedings of 2013 8th International Conference on Computer Science & Education (ICCSE), 26 Apr - 28 Apr 2013 , Sri Lanka.

Abstract: On-line learning uses the terms synchronous and asynchronous to describe tools and learning activities. This research looks into the origins of these terms, their use today and asks if these are the correct terms to use and if the use of these terms has held up the development of better tools and techniques.

Conclusion: Current on-line educational literature uses the terms synchronous and asynchronous with meanings different from their use in everyday language and in the computing discipline. It is recommended that these terms be replaced with “real time” and “store and forward”, as used in the computing discipline. As well as improving the clarity of discussions of educational theory, this will have practical benefits for the development and use of systems and educational techniques. In particular this can aid the thinking about the development of simpler software for learning support, combining the features of the store-and-forward LMS, with real-time video conferencing. It is recommended the term synchronous be returned to its original meaning and be applied to discussing the coordination of learning activities and the role of synchronization in the learning experience be explored.

A further area for research is the use of information diffusion analysis to automatically assess when an on-line class has reached an appropriate level of understanding of a topic and can move on, without the need for an explicit test. New system designs combining what have previously been though of as separate synchronous and asynchronous forms of on-line learning can then be merged to support a constructivist approach , where each student builds their own understanding in their own time, while also participating in the class to reach common goals.
Please use this identifier to cite or link to this item: http://hdl.handle.net/1885/9556

Link to publisher version: http://www.ieee.org/conferences_events/conferences/conferencedetails/index.html?Conf_ID=30408 Type: Conference paper URI: http://hdl.handle.net/1885/9556
Appears in Collections: Open Access Research