Towards a model for teaching distributed computing in a distance-based educational environment

Several technologies and languages exist for the development and implementation of distributed systems. Furthermore, several models for teaching computer programming and teaching programming in a distance-based educational environment exist. Limited literature, however, is available on models for te...

Full description

Bibliographic Details
Main Author: Le Roux, Petra
Other Authors: Van der Merwe, A. J.
Format: Others
Language:en
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/10500/2677
id ndltd-netd.ac.za-oai-union.ndltd.org-unisa-oai-umkn-dsp01.int.unisa.ac.za-10500-2677
record_format oai_dc
spelling ndltd-netd.ac.za-oai-union.ndltd.org-unisa-oai-umkn-dsp01.int.unisa.ac.za-10500-26772016-04-16T04:08:02Z Towards a model for teaching distributed computing in a distance-based educational environment Le Roux, Petra Van der Merwe, A. J. Distributed systems Distributed computing Qualitative research Case Study Distance-based educational environment Survey 004.360715 Electronic data processing -- Distributed processing -- Distance education Internet -- Distance education Distributed operating systems (Computers) -- Distance education Client/Server computing -- Distane education Several technologies and languages exist for the development and implementation of distributed systems. Furthermore, several models for teaching computer programming and teaching programming in a distance-based educational environment exist. Limited literature, however, is available on models for teaching distributed computing in a distance-based educational environment. The focus of this study is to examine how distributed computing should be taught in a distance-based educational environment so as to ensure effective and quality learning for students. The required effectiveness and quality should be comparable to those for students exposed to laboratories, as commonly found in residential universities. This leads to an investigation of the factors that contribute to the success of teaching distributed computing and how these factors can be integrated into a distance-based teaching model. The study consisted of a literature study, followed by a comparative study of available tools to aid in the learning and teaching of distributed computing in a distance-based educational environment. A model to accomplish this teaching and learning is then proposed and implemented. The findings of the study highlight the requirements and challenges that a student of distributed computing in a distance-based educational environment faces and emphasises how the proposed model can address these challenges. This study employed qualitative research, as opposed to quantitative research, as qualitative research methods are designed to help researchers to understand people and the social and cultural contexts within which they live. The research methods employed are design research, since an artefact is created, and a case study, since “how” and “why” questions need to be answered. Data collection was done through a survey. Each method was evaluated via its own well-established evaluation methods, since evaluation is a crucial component of the research process. Computing M. Sc. (Computer Science) 2009-10-13T09:30:34Z 2009-10-13T09:30:34Z 2009-02 Dissertation http://hdl.handle.net/10500/2677 en 1 online resource (211 leaves), ill.
collection NDLTD
language en
format Others
sources NDLTD
topic Distributed systems
Distributed computing
Qualitative research
Case Study
Distance-based educational environment
Survey
004.360715
Electronic data processing -- Distributed processing -- Distance education
Internet -- Distance education
Distributed operating systems (Computers) -- Distance education
Client/Server computing -- Distane education
spellingShingle Distributed systems
Distributed computing
Qualitative research
Case Study
Distance-based educational environment
Survey
004.360715
Electronic data processing -- Distributed processing -- Distance education
Internet -- Distance education
Distributed operating systems (Computers) -- Distance education
Client/Server computing -- Distane education
Le Roux, Petra
Towards a model for teaching distributed computing in a distance-based educational environment
description Several technologies and languages exist for the development and implementation of distributed systems. Furthermore, several models for teaching computer programming and teaching programming in a distance-based educational environment exist. Limited literature, however, is available on models for teaching distributed computing in a distance-based educational environment. The focus of this study is to examine how distributed computing should be taught in a distance-based educational environment so as to ensure effective and quality learning for students. The required effectiveness and quality should be comparable to those for students exposed to laboratories, as commonly found in residential universities. This leads to an investigation of the factors that contribute to the success of teaching distributed computing and how these factors can be integrated into a distance-based teaching model. The study consisted of a literature study, followed by a comparative study of available tools to aid in the learning and teaching of distributed computing in a distance-based educational environment. A model to accomplish this teaching and learning is then proposed and implemented. The findings of the study highlight the requirements and challenges that a student of distributed computing in a distance-based educational environment faces and emphasises how the proposed model can address these challenges. This study employed qualitative research, as opposed to quantitative research, as qualitative research methods are designed to help researchers to understand people and the social and cultural contexts within which they live. The research methods employed are design research, since an artefact is created, and a case study, since “how” and “why” questions need to be answered. Data collection was done through a survey. Each method was evaluated via its own well-established evaluation methods, since evaluation is a crucial component of the research process. === Computing === M. Sc. (Computer Science)
author2 Van der Merwe, A. J.
author_facet Van der Merwe, A. J.
Le Roux, Petra
author Le Roux, Petra
author_sort Le Roux, Petra
title Towards a model for teaching distributed computing in a distance-based educational environment
title_short Towards a model for teaching distributed computing in a distance-based educational environment
title_full Towards a model for teaching distributed computing in a distance-based educational environment
title_fullStr Towards a model for teaching distributed computing in a distance-based educational environment
title_full_unstemmed Towards a model for teaching distributed computing in a distance-based educational environment
title_sort towards a model for teaching distributed computing in a distance-based educational environment
publishDate 2009
url http://hdl.handle.net/10500/2677
work_keys_str_mv AT lerouxpetra towardsamodelforteachingdistributedcomputinginadistancebasededucationalenvironment
_version_ 1718224035132735488