Actions

Plugins/Artefact/My CPD: Difference between revisions

From Mahara Wiki

< Plugins‎ | Artefact
 
(50 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Continuing Professional Development (CPD) log plugin ==


== Continuing Professional Development log plugin ==
[[File:Cpds.png|900px]]
 
Many programmes of study, careers and professions have an expectation or obligation of Continuing Professional Development (CPD).


[[File:Cpds.png|900px]]
In the UK Further Education (FE) and Skills sector, the Institute for Learning (I''f''L) has a requirement that its members commit to at least 30 hours, per year, of CPD (or pro-rata for part-time teachers or trainers).


Many programmes of study, careers and professions have an expectation or obligation of Continuing Professional Development (CPD). For example, in the UK Further Education (FE) and Skills sector, the Institute for Learning (IfL) has a requirement that its members commit to at least 30 hours of CPD (or pro-rata for part-time teachers or trainers).
This Mahara plugin allows a simple log of CPD activity to be maintained. The code was based on the 'My Plans' Mahara artefact. Initial development was by James Kerrigan, a student on the Foundation degree in Computing and Internet Technology at the University Centre Yeovil.


This Mahara plugin allows a simple log of CPD activity to be maintained. It includes fields for the start date, end date (if appropriate) title, location and description of the CPD acitivity together with the time spent (hours). Also, a rolling total of time spent on CPD is calculated.
It includes fields for the start date, end date (if appropriate), title, location and description of the CPD activity together with the time spent (hours). Also, a rolling total of time spent on CPD is calculated.


One rationale for this plugin was that if lecturers/teachers found Mahara useful to record and reflect upon their own CPD, they would be more likely to use Mahara with their students.
One rationale for this plugin is that if lecturers/teachers find Mahara useful to record and reflect upon their own CPD, they will be more likely to use Mahara with their students.


== Use ==
== Use ==


A CPD can be added to a Mahara View which can also include related resources and artefacts e.g. a blog reflecting in more detail on particular activity or activities in the CPD.
In Mahara 1.4 to 1.10 and 15.04 the plugin adds a new 'CPD' tab, similar to 'Plans', to the 'Content' tab on the Mahara toolbar.
 
In Mahara 1.3, the plugin adds a new 'My CPD' tab, similar to 'My Plans', to the 'My Portfolio' tab on the Mahara toolbar.
 
From this tab you can add a new CPD
 
Give it a Title e.g. '2010-2011'
 
Then a description e.g. 'Continuing Professional Development for academic year 2010-2011'
 
You can then add individual CPD activities with a Location, Start date, End date (optional), Description, and No. hours.
 
CPD activities are sorted by reverse order of Start date i.e. the most recently started CPD activity is at the top.
 
A running total of No. hours is automatically calculated.
 
Multiple CPD instances can be created. So, you can create a new one for each academic year or for a particular programme of study.
 
== Adding a CPD log to a Mahara Page (View) ==
 
When editing a Page, drag the 'Your CPD' icon (thumb.png, below) into the Page (View) from the 'General' tab of the Mahara toolbar.
 
 
[[File:thumb-cpd.png]] For Mahara 1.5, or later


The plugin allows a user to have multiple instances of CPD. So, a user can start a new CPD for each academic year or have a dedicated CPD for a particular programme of study.
[[File:cpds_thumb.png]] For Mahara 1,2, 1.3 and 1.4


In Mahara 1.4, the plugin adds a new 'CPD' tab, similar to 'Plans', to the 'Content' tab on the Mahara toolbar.
You can also add related resources and artefacts to the CPD containing page, e.g. a blog reflecting in more detail on particular activity or activities in the CPD.


In Mahara 1.3, the plugin adds a new 'My CPD' tab, similar to 'My Plans', to the 'My Portfolio' tab on the Mahara toolbar.
You can set the Page view permissions (Share page) to allow, for example, colleagues, tutors or line-managers access to your CPD.


Indeed, the code was based on 'My Plans' and was initially developed by James Kerrigan, one of the students on the Foundation degree in Computing and Internet Technology at the University Centre Yeovil.
It is possible to export a Page (View) containing a CPD as a standalone HTML Website.  


It is possible to export a View containing a CPD as a standalone HTML Website. The code to export in Leap2A format is in place, but has not been tested.
A Page (View) containing a CPD, or multiple CPDs, can also be exported via Leap2A, then imported into another Mahara instance.


== Installation ==
== Installation ==


This plugin is available from GitHub.


This plugin is available from GitHub.
https://github.com/geoffrowland/mahara-artefact_cpds master branch for '''Mahara 1.8 to 1.10 and 15.04'''


https://github.com/geoffrowland/mahara-artefact_cpds master branch for '''Mahara 1.4'''
https://github.com/geoffrowland/mahara-artefact_cpds/tree/1.7_STABLE 1.7_STABLE branch for '''Mahara 1.4 to 1.7'''


https://github.com/geoffrowland/mahara-artefact_cpds/tree/1.3_STABLE 1.3_STABLE branch for '''Mahara 1.3 & 1.2'''
https://github.com/geoffrowland/mahara-artefact_cpds/tree/1.3_STABLE 1.3_STABLE branch for '''Mahara 1.3 & 1.2'''


Download, unpack and copy the /cpds folder (and included files and folders) into the /artefact folder of your Mahara installation. Then enable the cpds and activities from the Plugin Administration interface.
Download the appropriate zip file, unpack and copy the /cpds folder (and included files and folders) into the /artefact folder of your Mahara installation. Then enable Plugin type: artefact cpds followed by Plugin type: blocktype cpds/cpds from the Site Administration > Plugin Administration interface.
 
The plugin creates a new artefact_cpds_activity table which is a 1:1 extension of the artefact table.  


It creates a new artefact_cpds_activity table which is a 1:1 extension of the artefact table.
Please test it on a development installation before production deployment.
[[Category:Plugins]]
[[Category:Plugins]]


== ToDo ==
== ToDo ==


Develop Leap2a export. This could allow export to other ePortfolio systems such as PebblePad. For instance a Mahara CPD could be easily migrated to Re''f''lect, the PebblePad instance hosted by the I''f''L
* Thorough review against [[Developer Area/Coding guidelines]]. Initial review NOW DONE courtesy of Son Nguyen (Catalyst IT) May 2013. Sponsored by the NZ Ministry of Education.
 
* Add a 'Grand total hours'. Currently the CPD activity list is paginated after 20 entries. The 'Total hours' only totals for a particular page. Though this is not an issue if twenty, or less, CPD activities are added to any particular CPD instance.
 
* Add the TinyMCE rich text editor to text fields. DONE for Description field. NB associated rich content can already be added to a Page that contains the CPD
 
* Add tagging functionality - NOW DONE, courtesy of Son Nguyen (Catalyst IT) May 2013. Sponsored by the NZ Ministry of Education.
 
* Research/develop Leap2A export of Pages/Collections containing CPD to other ePortfolio systems such as PebblePad. For instance, perhaps a Mahara CPD could be uploaded/migrated to Re''f''lect, the PebblePad instance hosted by the I''f''L
 
http://www.leapspecs.org/2A/
 
http://www.pebblepad.co.uk/
 
http://www.ifl.ac.uk/
 
[[Category:Plugins]][[Category:Artefact Plugins]]

Latest revision as of 00:00, 10 Haziran 2015

Continuing Professional Development (CPD) log plugin

Cpds.png

Many programmes of study, careers and professions have an expectation or obligation of Continuing Professional Development (CPD).

In the UK Further Education (FE) and Skills sector, the Institute for Learning (IfL) has a requirement that its members commit to at least 30 hours, per year, of CPD (or pro-rata for part-time teachers or trainers).

This Mahara plugin allows a simple log of CPD activity to be maintained. The code was based on the 'My Plans' Mahara artefact. Initial development was by James Kerrigan, a student on the Foundation degree in Computing and Internet Technology at the University Centre Yeovil.

It includes fields for the start date, end date (if appropriate), title, location and description of the CPD activity together with the time spent (hours). Also, a rolling total of time spent on CPD is calculated.

One rationale for this plugin is that if lecturers/teachers find Mahara useful to record and reflect upon their own CPD, they will be more likely to use Mahara with their students.

Use

In Mahara 1.4 to 1.10 and 15.04 the plugin adds a new 'CPD' tab, similar to 'Plans', to the 'Content' tab on the Mahara toolbar.

In Mahara 1.3, the plugin adds a new 'My CPD' tab, similar to 'My Plans', to the 'My Portfolio' tab on the Mahara toolbar.

From this tab you can add a new CPD

Give it a Title e.g. '2010-2011'

Then a description e.g. 'Continuing Professional Development for academic year 2010-2011'

You can then add individual CPD activities with a Location, Start date, End date (optional), Description, and No. hours.

CPD activities are sorted by reverse order of Start date i.e. the most recently started CPD activity is at the top.

A running total of No. hours is automatically calculated.

Multiple CPD instances can be created. So, you can create a new one for each academic year or for a particular programme of study.

Adding a CPD log to a Mahara Page (View)

When editing a Page, drag the 'Your CPD' icon (thumb.png, below) into the Page (View) from the 'General' tab of the Mahara toolbar.


Thumb-cpd.png For Mahara 1.5, or later

Cpds thumb.png For Mahara 1,2, 1.3 and 1.4

You can also add related resources and artefacts to the CPD containing page, e.g. a blog reflecting in more detail on particular activity or activities in the CPD.

You can set the Page view permissions (Share page) to allow, for example, colleagues, tutors or line-managers access to your CPD.

It is possible to export a Page (View) containing a CPD as a standalone HTML Website.

A Page (View) containing a CPD, or multiple CPDs, can also be exported via Leap2A, then imported into another Mahara instance.

Installation

This plugin is available from GitHub.

https://github.com/geoffrowland/mahara-artefact_cpds master branch for Mahara 1.8 to 1.10 and 15.04

https://github.com/geoffrowland/mahara-artefact_cpds/tree/1.7_STABLE 1.7_STABLE branch for Mahara 1.4 to 1.7

https://github.com/geoffrowland/mahara-artefact_cpds/tree/1.3_STABLE 1.3_STABLE branch for Mahara 1.3 & 1.2

Download the appropriate zip file, unpack and copy the /cpds folder (and included files and folders) into the /artefact folder of your Mahara installation. Then enable Plugin type: artefact cpds followed by Plugin type: blocktype cpds/cpds from the Site Administration > Plugin Administration interface.

The plugin creates a new artefact_cpds_activity table which is a 1:1 extension of the artefact table.

ToDo

  • Thorough review against Developer Area/Coding guidelines. Initial review NOW DONE courtesy of Son Nguyen (Catalyst IT) May 2013. Sponsored by the NZ Ministry of Education.
  • Add a 'Grand total hours'. Currently the CPD activity list is paginated after 20 entries. The 'Total hours' only totals for a particular page. Though this is not an issue if twenty, or less, CPD activities are added to any particular CPD instance.
  • Add the TinyMCE rich text editor to text fields. DONE for Description field. NB associated rich content can already be added to a Page that contains the CPD
  • Add tagging functionality - NOW DONE, courtesy of Son Nguyen (Catalyst IT) May 2013. Sponsored by the NZ Ministry of Education.
  • Research/develop Leap2A export of Pages/Collections containing CPD to other ePortfolio systems such as PebblePad. For instance, perhaps a Mahara CPD could be uploaded/migrated to Reflect, the PebblePad instance hosted by the IfL

http://www.leapspecs.org/2A/

http://www.pebblepad.co.uk/

http://www.ifl.ac.uk/