64
Online learning communities Using Open Source resources to develop interactive websites

Online learning communities Using Open Source resources to develop interactive websites

Embed Size (px)

Citation preview

Page 1: Online learning communities Using Open Source resources to develop interactive websites

Online learning communities

Using Open Source resources to develop interactive websites

Page 2: Online learning communities Using Open Source resources to develop interactive websites

Websites using Open Source software

North Chadderton School Home www.webschool.org.uk

Community Websites www.mywebschool.org/postnuke/ www.scibase.org/ http://www.scigallery.org/blogger/modules/news http://www.scigallery.org/blogger/modules/news/

Databases ( for KS3 and Science Links)These were originally developed for the ASE

www.scilinks.org.uk/ www.scishop.org

Image Gallerieswww.supportscience.org/cgi-bin/imagefolio/imageFolio.cgiwww.webucation.org/gallery/

Virtual Learning Environment Websiteswww.coolwebschool.org/moodle/www.openschool.org.uk/support/

21st Century Support Sites

www.21stcenturyscience.org.uk/support/www.scienceblog.org/community/index.php

Blogging User Logon

www.webschool.org.uk/cgi-bin/mt/mt.cgi

Page 3: Online learning communities Using Open Source resources to develop interactive websites

What is Open Source Software?

Links

Open Source Definition

Open Source Licenses

GNU General Public License

More examples of OS Software

Open source software is software whose source code is open to public review.

It is free to download, free to modify, free to redistribute.

Page 4: Online learning communities Using Open Source resources to develop interactive websites

Advantages of using Open Source Software

Software evolves and improvements can happen with far greater speed than proprietary software.

Bugs can be fixed, improvements and new developments can be made available to all..

Freely available, with a global support community.

Free to obtain, modify and redistribute

High quality, stable, secure software available to all

Wonderful gifts for the educational community!

Page 5: Online learning communities Using Open Source resources to develop interactive websites

Open Source Software in Education

Total cost of ownership is reduced, Freedom from being tied to particular products Lower costs for home-school communities Customise to fit your needs. Can be used on older computer systems. Allows productivity to increase for small outlay Saves money for cash-strapped schools Flexibility and adaptability to with changing needs

Examples of Open Source Software?

Apache webserver Squirrelmail webmail system sendmail, the most widely used email transport

software Python programming language PHP programming language Abiword word processor Linux: the most used Unix-like operating system Postnuke Content Management System Moodle Virtual Learning Environment

Page 6: Online learning communities Using Open Source resources to develop interactive websites

A free Open Source alternative to

MS Office….

OpenOffice

www.openoffice.org

Import documents from other applications.

A superb productivity suite

Open Source Software in Education

Page 7: Online learning communities Using Open Source resources to develop interactive websites

Online Learning using Open Source Software Blogging!

Media Gallery!Content Management Systems

Virtual Learning Environment

Discussion Boards

Page 8: Online learning communities Using Open Source resources to develop interactive websites

Open Source: A Global Phenomenon

The Open Source community is a global phenomenon.

The product evolves and develops constantly.

The source code is open to all

Everyone benefits!

PostNuke: A Content Management System

Page 9: Online learning communities Using Open Source resources to develop interactive websites

A Global Community using

Media Gallery Downloads

Topics Search

Page 10: Online learning communities Using Open Source resources to develop interactive websites

• Developing a community

• Focus on a global matters

• image gallery on a range of subjects

• A large download area.

• Strong focus on Open Source resources

A Global Community using

Page 11: Online learning communities Using Open Source resources to develop interactive websites

• Topics emphasise the global focus

www.mywebschool.org/postnuke/

A Global Community using

Page 12: Online learning communities Using Open Source resources to develop interactive websites

• Over 100 articles.• Strong focus on science matters

www.mywebschool.org/postnuke/

A Global Community using

Page 13: Online learning communities Using Open Source resources to develop interactive websites

• Over 100 articles.• Strong focus on science matters

www.mywebschool.org/postnuke/

A Global Community using

Page 14: Online learning communities Using Open Source resources to develop interactive websites

All configuration of the website is done online.

Each part of the website is controlled by using a mouse + browser

Access to any part of the website is controlled by the administrator(s)

Users can have a range of access/control of these facilities.

A Global Community using

Page 15: Online learning communities Using Open Source resources to develop interactive websites

Keep an online diary 24/7 access : update anytime Share thoughts/views with

others Upload your files Allow others to share

resources Opportunities for collaborative

projects

“A frequent, chronological publication of personal thoughts and Web links.”

Examples on www.webschool.org.uk

Blog it! using

Page 16: Online learning communities Using Open Source resources to develop interactive websites

Blog it using

“A frequent, chronological publication of personal thoughts and Web links.”

Page 17: Online learning communities Using Open Source resources to develop interactive websites

Online Galleries using

Image Gallery 2Image Gallery 3

These image galleries have been developed for use for teachers and students. They can be used freely, for non-profit, educational applications.

http://www.webschool.org.uk

Page 18: Online learning communities Using Open Source resources to develop interactive websites

Online Galleries using

Images can be downloaded and used as posters….

Page 19: Online learning communities Using Open Source resources to develop interactive websites

Online Galleries using

Add categories and subcategories….

Page 20: Online learning communities Using Open Source resources to develop interactive websites

Online Galleries using

Administration is done online.

New images/files can be uploaded directly

Video/Sound and other multimedia files can be uploaded

Page 21: Online learning communities Using Open Source resources to develop interactive websites

KS4 Science Support

Support Zone for 21st Century Science

Articles, links, images, downloads

Direct newsfeeds on latest developments in science

Focus on the topics of study.

Page 22: Online learning communities Using Open Source resources to develop interactive websites

Virtual Learning Environments

Open Source Software

Page 23: Online learning communities Using Open Source resources to develop interactive websites

Some Publication Issues

Issues

Security Monitoring Copyright Open Access Privacy Accessibility

A Solution ?

Use a Virtual Learning Environment

• Accessed only by your students• Controlled by teachers• Access to individual or group work• Promotes individual and group activities• Incorporates the school’s AUP

Coolwebschool’s Support ZoneOpenschool’s Support Zone

Page 24: Online learning communities Using Open Source resources to develop interactive websites

What is a Virtual Learning Environment?

An online vehicle for teaching and learning

Controlled access to curriculum teaching and learning ‘modules’

Modules can be separately assessed and recorded

Tracking of student activity and achievement

Activities to facilitate, guide and monitor learning

Access to learning resources and assessments

Communication between the learners and teachers/facilitators, and between peer groups

Links to administrative systems

Page 25: Online learning communities Using Open Source resources to develop interactive websites

Virtual Learning Environments

Buy a VLE :

Digital Brain Blackboard WebCT

VTLE (RM) BT Learning Centre Learning Gateway (MS)

Free VLE’s

ATutor Moodle Claroline COSE

Page 26: Online learning communities Using Open Source resources to develop interactive websites

Proceed with caution…

What are our strengths? What do we need? What can a VLE offer? What is available? What are the teaching and learning opportunities? Do they match our requirements? What flexibility is provided? What other issues need to be considered?

Do your homework first!

Page 27: Online learning communities Using Open Source resources to develop interactive websites

Information and Guidance?

FERL: Further Education Resources for Learning.

“An Internet based information service for lecturers and other practitioners in Further Education colleges funded by the FEFC and managed by BECTa.”

Links to guidance/help pages:

Why have a VLE? Evaluating Learning Platforms Purchasing a VLEStaff DevelopmentPiloting a VLEMainstreaming a VLEAdministrationCase StudiesHow to Get it all WrongList of Case Studies

Page 28: Online learning communities Using Open Source resources to develop interactive websites

Information and Guidance?

JISC : Joint Information Systems Committee.

“An independent advisory body that works with further and higher education by providing strategic guidance, advice and opportunities use to use ICT to support learning, teaching, research and administration.”

Useful documents

MLEs and VLEs explained

Page 29: Online learning communities Using Open Source resources to develop interactive websites

What is Moodle?

A software package –

designed to help educators create quality online courses. A course management system (CMS) –

or Learning Management Systems (LMS) or Virtual Learning Environment (VLE).

Supports social constructionist pedagogy

Open Source software

FREE to download it, use it, modify it and distribute it ( GNU General Public License).

Supports a range of platforms

Unix, Linux, Windows, Mac OS X, Netware and any other system that supports PHP, including most webhost providers.

Data is stored in a single database:

such as MySQL and PostgreSQL. Can also be used with Oracle, Access, Interbase, ODBC and others….

Available in 34 languages

Page 30: Online learning communities Using Open Source resources to develop interactive websites

Who created Moodle?

Martin Dougiamas created Moodle

Martin is Australian, living in Perth.

Moodle started out as a hobby for Martin,

and grew into the subject of his PhD thesis:

"The use of Open Source software to support a social

constructionist epistemology of teaching and learning

within Internet-based communities of reflective inquiry",

Moodle is now being used in many schools,

universities and other educational

communities.

Martin Dougiamas

More Information is available from

Using Learning Communities to Create an Open Source Course Management System

Moodle’s Home

Page 31: Online learning communities Using Open Source resources to develop interactive websites

Who uses Moodle?

There are almost 700 sites which have registered,in over 67 countries! (January 2004)

Albania | Argentina | Australia | Austria | Belgium | Bolivia | Brazil |Canada | Chile | China | Colombia | Costa Rica | Croatia (Hrvatska) |Cyprus | Czech Republic | Denmark | Dominican Republic | Ecuador Finland | France | Germany | Greece | Guatemala | Honduras | HongKong | Hungary | Iceland | India | Indonesia | Iran (Islamic Republic of)| Ireland | Italy | Japan | Korea; Republic of | Lithuania | Malaysia |Mexico | Morocco | Nepal | Netherlands | New Zealand | Nicaragua |Norway | Pakistan | Peru | Philippines | Poland | Portugal | Romania |Russian Federation | Saudi Arabia | Singapore | Slovakia (SlovakRepublic) | South Africa | Spain | Sweden | Switzerland | Taiwan |Thailand | Trinidad and Tobago | Turkey | Ukraine | United ArabEmirates | United Kingdom | United States of America | Uruguay |Venezuela ……………………..

Download your Moodle now!

Page 32: Online learning communities Using Open Source resources to develop interactive websites

Who uses Moodle? North Chadderton School

Coolwebschool’s Moodle Openschool’s Moodle

Supporting 21st Century Science

Page 33: Online learning communities Using Open Source resources to develop interactive websites

Teacher to Facilitator?

Moodle supports a change of role from ‘teacher’ to a ‘facilitator’ :

A change from ‘source of knowledge' to being an influencer and role model of class culture,

Facilitator connects with students by

- addresses individual learning needs, - moderating discussions and activities - collectively leads students towards the learning goals of the class.

The future developments of Moodle provide more support for this approach

Page 34: Online learning communities Using Open Source resources to develop interactive websites

The Philosophy ?

“Social constructionist pedagogy“

A social group in which the focus is on both group and individual activities :

Constructing Collaborating Creating Sharing

Page 35: Online learning communities Using Open Source resources to develop interactive websites

Moodle: Course structure

Weekly format

Each week consists of activities. Some might have deadlines, others might be open.

Topics format

Presented and organised into topics. A topic is not restricted to any time limit.

Social format

All activities are presented and organised into a single forum. Could also be used as noticeboards

Page 36: Online learning communities Using Open Source resources to develop interactive websites

Moodle: Modules

Assignment Attendance Chat Choice Dialogue Exercise Forum Glossary Journal

Quiz Resource Survey WebQuest Webwork Workshop

Modules available for Moodle

More details

Page 37: Online learning communities Using Open Source resources to develop interactive websites

Moodle: Site Management

An administrator

Control of the site is by an administrator user defined during setup

Plug-in "themes"

The administrator can customise the site colours, fonts, layout etc to suit local needs

Plug-in activity modules

These can be added to existing Moodle installations

Plug-in language packs

Currently there are language packs for over 34 languages. These can be edited using a built-in web-based editor.

Page 38: Online learning communities Using Open Source resources to develop interactive websites

Moodle: Course Management (1)

A teacher administrator has full control over all settings for a course, including restricting other teachers

Choice of course formats such as by week, by topic or a discussion-focused social format

Flexible array of course activities –

Forums, Journals, Quizzes, Resources, Choices, Surveys, Assignments, Chats, Workshops

Display recent changes to the course since the last login can be displayed on the course home page

Easy editing of text for resources, forum postings, journal entries using an embedded WYSIWYG HTML editor

Page 39: Online learning communities Using Open Source resources to develop interactive websites

Moodle: Course Management (2)

Grades for Forums, Journals, Quizzes and Assignments can be viewed on one page (and downloaded as a spreadsheet file)

User logging and tracking – full activity reports for each student are available with graphs and details about each module. Also a detailed review of each student’s involvement including postings, journal entries etc

Mail integration – copies of forum posts, teacher feedback etc can be mailed in HTML or plain text.

Custom scales – teachers can define their own scales to be used for grading forums, assignments and journals

Courses can be packaged –

as a single zip file using the Backup function. These can be restored on any Moodle server.

Page 40: Online learning communities Using Open Source resources to develop interactive websites

Moodle: Assignment Module

Can be specified with a due date and a maximum grade.

Students can upload assignments

They are date-stamped. Different file formats are allowed

Late assignments are allowed

The amount of lateness is shown clearly to the teacher

Whole-class assessment

Grades and comments provided for each assignment, on one page in one form. Viewable by assigned teachers

Teacher feedback

This is appended to the assignment page for each student. Notification is sent by e-mail

Resubmission of assignments

This can be allowed by teachers after grading (for re-grading)

Page 41: Online learning communities Using Open Source resources to develop interactive websites

Moodle: Forum Module

Different types of forums are available,

teacher-only,course news, open-to-all, one-thread-per-user.

All postings have the authors photo attached.

Discussions can be viewed as nested, flat, threaded, oldest or newest first

Every registered user can join, or the teacher can force subscription for all

The teacher can choose not to allow replies

Discussion threads can be easily moved between forums

Attached images are shown inline

Page 42: Online learning communities Using Open Source resources to develop interactive websites

Moodle:Quiz Module

Multiple-choice questions :

single or multiple answers

Short Answer questions ~

words or phrases

True-False questions

Matching questions

Random questions

Numerical questions (with allowable ranges)

Embedded-answer questions (cloze style)

Embedded descriptive text and graphics

Administration Panels

Page 43: Online learning communities Using Open Source resources to develop interactive websites

Moodle: Assignment Module

Assignments can be specified with a due date and a maximum grade.

Students can upload their assignments (any file format) to the server - they are date-stamped.

Late assignments are allowed, but the amount of lateness is shown clearly to the teacher

For each particular assignment, the whole class can be assessed (grade and comment) on one page in one form.

Page 44: Online learning communities Using Open Source resources to develop interactive websites

Moodle: Assignment Module

.

Assignments can be viewed online, or downloaded

Teacher can attach feedback comments

Notification is sent out by e-mail

Resubmission can be granted for assignments, for re-grading

Page 45: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle

Fantastico!http://www.webschool.org.uk/science/powerpoint/moodleinstall.ppt

Page 46: Online learning communities Using Open Source resources to develop interactive websites

Installation: requirements

1. Choose a hosting company which provides a MySQL (open source database) and PHP (embedded scripting language)

2. Make sure they offer Fantastico.

3. No special technical knowledge is required for the installation of Moodle

4. It is all controlled using 'point and click' operations.

5. Once installed, you can build your own Virtual Learning Environment, to suit the needs of your school.

Page 47: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle : Using Fantastico

1. Logon to the Control Panel

• Use the username and password

supplied with Welcome Mail!

Fantastico! is usually installed on Linux hosting accounts with CPanel

bse33ugo

**************

Page 48: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle : Using Fantastico

Select Fantastico! From the Control Panel

Page 49: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle : Using Fantastico

Page 50: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle : Using Fantastico

Page 51: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle : Using Fantastico

supportme

Page 52: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle : Using Fantastico

Page 53: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle : Using Fantastico

Page 54: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle : License Information

Agree to the terms of the GPL License……

Page 55: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle : Version Information

Current version of Moodle is displayed…..

Page 56: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle : Release Notes

Notes about the current version

No input required here…

…. just continue with the installation

Page 57: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle : Database Tables

Page 58: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle : Database Upgrade

Page 59: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle :Configuration

Specify the configuration variables

A few are shown here….

The default settings usually work !

They can be changed at any time

by the Administrator

Page 60: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle : Site Format

Configure the site format presented to visitors

Page 61: Online learning communities Using Open Source resources to develop interactive websites

Installing Moodle : Admin. Profile

Set the User Profile for the Administrator

A few items are shown here….

They can be changed at any time

Page 62: Online learning communities Using Open Source resources to develop interactive websites

Moodle : Ready to go!

Moodle has been installed and configured. Courses can now be added….

Page 63: Online learning communities Using Open Source resources to develop interactive websites

Need more information?These presentations are available at the Download Zone at

http://www.mywebschool.org/postnuke/

Or, Download direct

http://www.webschool.org.uk/science/gomoodlefinal.ppt (available now)

http://www.webschool.org.uk/science/gopublish.ppt (from 10/1/04)

Massive collection of Open Source software for web applications:

http://www.hotscripts.com

Content management Software for websites:

PHPNuke http://phpnuke.org/

PostNuke http://www.postnuke.com

Page 64: Online learning communities Using Open Source resources to develop interactive websites

Websites using Open Source software

North Chadderton School Home www.webschool.org.uk

Community Websites www.mywebschool.org/postnuke/ www.scibase.org/ http://www.scigallery.org/blogger/modules/news http://www.scigallery.org/blogger/modules/news/

Databases ( for KS3 and Science Links)These were originally developed for the ASE

www.scilinks.org.uk/ www.scishop.org

Image Gallerieswww.supportscience.org/cgi-bin/imagefolio/imageFolio.cgiwww.webucation.org/gallery/

Virtual Learning Environment Websiteswww.coolwebschool.org/moodle/www.openschool.org.uk/support/

21st Century Support Sites

www.21stcenturyscience.org.uk/support/www.scienceblog.org/community/index.php

Blogging User Logon

www.webschool.org.uk/cgi-bin/mt/mt.cgi