SlideShare une entreprise Scribd logo
1  sur  22
Creating Moodle modules sam marshall
Contents ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction to Moodle system ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction to modules ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
 
 
mod/ name ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Database structure ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Versions and database tables ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
Capabilities ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Language files ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Help files ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Forms ,[object Object]
 
Forms ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
view.php ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Bonus scare slide ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
To end on a positive note ,[object Object]

Contenu connexe

En vedette

Creating Exceptional Courses in Moodle
Creating Exceptional Courses in MoodleCreating Exceptional Courses in Moodle
Creating Exceptional Courses in MoodleDiana Benner
 
Moodle for Langauge Learning
Moodle for Langauge LearningMoodle for Langauge Learning
Moodle for Langauge LearningNancy McKeand
 
Moodle course what is wrong with it
Moodle course   what is wrong with itMoodle course   what is wrong with it
Moodle course what is wrong with itYong Liu
 
The Blended Classroom
The Blended ClassroomThe Blended Classroom
The Blended ClassroomNeela Bell
 
How to create quiz in Moodle
How to create quiz in Moodle How to create quiz in Moodle
How to create quiz in Moodle Yulia Ivanova
 
Blending Technologies and Feedback for EFL Writers
Blending Technologies and Feedback for EFL WritersBlending Technologies and Feedback for EFL Writers
Blending Technologies and Feedback for EFL WritersBenjamin L. Stewart, PhD
 
If You Give a Mouse a Moodle . . .
If You Give a Mouse a Moodle . . .If You Give a Mouse a Moodle . . .
If You Give a Mouse a Moodle . . .Michelle Moore
 
Moodle course design made simple
Moodle course design made simpleMoodle course design made simple
Moodle course design made simpleNetSpot Pty Ltd
 
Building a Moodle front-end for Greek language learning
Building a Moodle front-end for Greek language learningBuilding a Moodle front-end for Greek language learning
Building a Moodle front-end for Greek language learningmrc12
 
Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014
Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014
Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014Juan Leyva Delgado
 
Blended language learning strategies (lecture, Sèvres, July 2011)
Blended language learning strategies (lecture, Sèvres, July 2011)Blended language learning strategies (lecture, Sèvres, July 2011)
Blended language learning strategies (lecture, Sèvres, July 2011)Claudia Warth
 
E learning resource Locator Project Report (J2EE)
E learning resource Locator Project Report (J2EE)E learning resource Locator Project Report (J2EE)
E learning resource Locator Project Report (J2EE)Chiranjeevi Adi
 
Blending Moodle for Language Learning
Blending Moodle for Language LearningBlending Moodle for Language Learning
Blending Moodle for Language LearningJames Scully
 
Best Moodle Plugins for Multi-Language Capabilities
Best Moodle Plugins for Multi-Language Capabilities Best Moodle Plugins for Multi-Language Capabilities
Best Moodle Plugins for Multi-Language Capabilities Lambda Solutions
 
Induction Moodle English
Induction Moodle EnglishInduction Moodle English
Induction Moodle EnglishRoman_Dudler
 
How to design a moodle course: the storyboard exercise
How to design a moodle course: the storyboard exerciseHow to design a moodle course: the storyboard exercise
How to design a moodle course: the storyboard exercisePieter van der Hijden
 

En vedette (20)

Creating Exceptional Courses in Moodle
Creating Exceptional Courses in MoodleCreating Exceptional Courses in Moodle
Creating Exceptional Courses in Moodle
 
Moodle for Langauge Learning
Moodle for Langauge LearningMoodle for Langauge Learning
Moodle for Langauge Learning
 
Moodle course what is wrong with it
Moodle course   what is wrong with itMoodle course   what is wrong with it
Moodle course what is wrong with it
 
LMS-based Blended Learning: Blackbord vs Moodle
LMS-based Blended Learning: Blackbord vs MoodleLMS-based Blended Learning: Blackbord vs Moodle
LMS-based Blended Learning: Blackbord vs Moodle
 
The Blended Classroom
The Blended ClassroomThe Blended Classroom
The Blended Classroom
 
Test in Moodle
Test in MoodleTest in Moodle
Test in Moodle
 
How to create quiz in Moodle
How to create quiz in Moodle How to create quiz in Moodle
How to create quiz in Moodle
 
Blending Technologies and Feedback for EFL Writers
Blending Technologies and Feedback for EFL WritersBlending Technologies and Feedback for EFL Writers
Blending Technologies and Feedback for EFL Writers
 
If You Give a Mouse a Moodle . . .
If You Give a Mouse a Moodle . . .If You Give a Mouse a Moodle . . .
If You Give a Mouse a Moodle . . .
 
Moodle course design made simple
Moodle course design made simpleMoodle course design made simple
Moodle course design made simple
 
Building a Moodle front-end for Greek language learning
Building a Moodle front-end for Greek language learningBuilding a Moodle front-end for Greek language learning
Building a Moodle front-end for Greek language learning
 
Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014
Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014
Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014
 
Moodle Course Design
Moodle Course DesignMoodle Course Design
Moodle Course Design
 
Blended language learning strategies (lecture, Sèvres, July 2011)
Blended language learning strategies (lecture, Sèvres, July 2011)Blended language learning strategies (lecture, Sèvres, July 2011)
Blended language learning strategies (lecture, Sèvres, July 2011)
 
Using Moodle to build an e-learning website
Using Moodle  to build an e-learning websiteUsing Moodle  to build an e-learning website
Using Moodle to build an e-learning website
 
E learning resource Locator Project Report (J2EE)
E learning resource Locator Project Report (J2EE)E learning resource Locator Project Report (J2EE)
E learning resource Locator Project Report (J2EE)
 
Blending Moodle for Language Learning
Blending Moodle for Language LearningBlending Moodle for Language Learning
Blending Moodle for Language Learning
 
Best Moodle Plugins for Multi-Language Capabilities
Best Moodle Plugins for Multi-Language Capabilities Best Moodle Plugins for Multi-Language Capabilities
Best Moodle Plugins for Multi-Language Capabilities
 
Induction Moodle English
Induction Moodle EnglishInduction Moodle English
Induction Moodle English
 
How to design a moodle course: the storyboard exercise
How to design a moodle course: the storyboard exerciseHow to design a moodle course: the storyboard exercise
How to design a moodle course: the storyboard exercise
 

Similaire à upload_test

Creating Drupal A Module
Creating Drupal A ModuleCreating Drupal A Module
Creating Drupal A Modulearcaneadam
 
Theming tips and tricks
Theming tips and tricksTheming tips and tricks
Theming tips and tricksaaroncouch
 
CustomizingStyleSheetsForHTMLOutputs
CustomizingStyleSheetsForHTMLOutputsCustomizingStyleSheetsForHTMLOutputs
CustomizingStyleSheetsForHTMLOutputsSuite Solutions
 
Developing joomla 1.6 templates
Developing joomla 1.6 templatesDeveloping joomla 1.6 templates
Developing joomla 1.6 templatesChad Windnagle
 
Drupal Theme Development - DrupalCon Chicago 2011
Drupal Theme Development - DrupalCon Chicago 2011Drupal Theme Development - DrupalCon Chicago 2011
Drupal Theme Development - DrupalCon Chicago 2011Ryan Price
 
Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...
Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...
Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...LinnAlexandra
 
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...CITE
 
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...CITE
 
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...CITE
 
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...CITE
 
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...The EduHK
 
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...CITE
 
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...CITE
 
The Big Documentation Extravaganza
The Big Documentation ExtravaganzaThe Big Documentation Extravaganza
The Big Documentation ExtravaganzaStephan Schmidt
 
Creating Custom Drupal Modules
Creating Custom Drupal ModulesCreating Custom Drupal Modules
Creating Custom Drupal Modulestanoshimi
 

Similaire à upload_test (20)

Drupal 6 in a nutshell
Drupal 6 in a nutshellDrupal 6 in a nutshell
Drupal 6 in a nutshell
 
Joomla Templates101
Joomla Templates101Joomla Templates101
Joomla Templates101
 
Creating Drupal A Module
Creating Drupal A ModuleCreating Drupal A Module
Creating Drupal A Module
 
Theming tips and tricks
Theming tips and tricksTheming tips and tricks
Theming tips and tricks
 
CustomizingStyleSheetsForHTMLOutputs
CustomizingStyleSheetsForHTMLOutputsCustomizingStyleSheetsForHTMLOutputs
CustomizingStyleSheetsForHTMLOutputs
 
Developing joomla 1.6 templates
Developing joomla 1.6 templatesDeveloping joomla 1.6 templates
Developing joomla 1.6 templates
 
Drupal Theme Development - DrupalCon Chicago 2011
Drupal Theme Development - DrupalCon Chicago 2011Drupal Theme Development - DrupalCon Chicago 2011
Drupal Theme Development - DrupalCon Chicago 2011
 
Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...
Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...
Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...
 
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
 
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
 
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
 
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
 
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
 
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
 
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
Hosting a dynamic blog - a paradigm shift of collaborative knowledge construc...
 
The Big Documentation Extravaganza
The Big Documentation ExtravaganzaThe Big Documentation Extravaganza
The Big Documentation Extravaganza
 
Creating Custom Drupal Modules
Creating Custom Drupal ModulesCreating Custom Drupal Modules
Creating Custom Drupal Modules
 
Mdst 3559-02-15-php
Mdst 3559-02-15-phpMdst 3559-02-15-php
Mdst 3559-02-15-php
 
Joomla tempates talk
Joomla tempates talkJoomla tempates talk
Joomla tempates talk
 
Mdst 3559-02-01-html
Mdst 3559-02-01-htmlMdst 3559-02-01-html
Mdst 3559-02-01-html
 

Plus de Cheer Wang

Design And Evaluation Of A Development Portfolio How To Improve Students Se...
Design And Evaluation Of A Development Portfolio  How To Improve Students  Se...Design And Evaluation Of A Development Portfolio  How To Improve Students  Se...
Design And Evaluation Of A Development Portfolio How To Improve Students Se...Cheer Wang
 
Presentation Moodle
Presentation MoodlePresentation Moodle
Presentation MoodleCheer Wang
 

Plus de Cheer Wang (6)

upload_test
upload_testupload_test
upload_test
 
upload_test_2
upload_test_2upload_test_2
upload_test_2
 
Work
WorkWork
Work
 
Design And Evaluation Of A Development Portfolio How To Improve Students Se...
Design And Evaluation Of A Development Portfolio  How To Improve Students  Se...Design And Evaluation Of A Development Portfolio  How To Improve Students  Se...
Design And Evaluation Of A Development Portfolio How To Improve Students Se...
 
Web2.0
Web2.0Web2.0
Web2.0
 
Presentation Moodle
Presentation MoodlePresentation Moodle
Presentation Moodle
 

upload_test