EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider...

18
EVA_pm EVA_pm : : How XML can Scaffold Project-Based How XML can Scaffold Project-Based Learning Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 http://tecfa.unige.ch/tecfa/teaching/staf18/files-h/EVA_pm/commNcontrol.html http://tecfa.unige.ch/tecfa/teaching/staf18/files-h/EVA_pm/commNcontrol.html
  • date post

    20-Dec-2015
  • Category

    Documents

  • view

    215
  • download

    2

Transcript of EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider...

Page 1: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

EVA_pmEVA_pm: : How XML can Scaffold Project-Based LearningHow XML can Scaffold Project-Based Learning

Paraskevi (Vivian) SYNTETA, Daniel K. Schneider

TECFA - FPSE, Univ. of Geneva

May 9, 2002

http://tecfa.unige.ch/tecfa/teaching/staf18/files-h/EVA_pm/commNcontrol.htmlhttp://tecfa.unige.ch/tecfa/teaching/staf18/files-h/EVA_pm/commNcontrol.html

Page 2: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

Project-Based LearningProject-Based Learning

Increases student motivationIncreases student motivation Improves student problem-Improves student problem-

solvingsolving Promotes meta-cognition Promotes meta-cognition Promotes self-regulated self-Promotes self-regulated self-

learninglearning Opportunities for Opportunities for

interdisciplinary learninginterdisciplinary learning Culminates in realistic resultsCulminates in realistic results

A constructivist instructional model that organises learning around projects.

Initiating inquiryInitiating inquiry Direct investigationsDirect investigations Managing timeManaging time Overcome writer’s blockOvercome writer’s block Limited experience in project Limited experience in project

designdesign Collaboration & feedbackCollaboration & feedback Project follow-upProject follow-up Monitoring progressMonitoring progress Monitoring knowledgeMonitoring knowledge

AdvantagesAdvantages ChallengesChallenges

Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

Page 3: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

Efforts to improve PBLEfforts to improve PBL

Direct inquiryDirect inquiry

Initiate inquiryInitiate inquiry

Draw conclusionsDraw conclusionsAcquire & presentAcquire & present

knowledgeknowledge

CollaborationCollaboration

Overall contextOverall context

CSILE

LearningAppropriate

GoalsTorp & Sage

Barron et al.

Cognitive &Technology Group

Guzdial

CaMILE

PIViT

Reflectivelearner

MOST

PBLSSWBILE

DesignDiary

TeamFacilitator

Blumenfeld et al.

Barron et al.

Klein et al.

EVA_pmEVA_pm

Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

Page 4: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

EVA_pm’s GoalEVA_pm’s Goal

overcome writer’s blockovercome writer’s block

direct investigationsdirect investigations

manage timemanage time

knowledge on project designknowledge on project design

promote reflectionpromote reflection

initiate inquiryinitiate inquiry

team managementteam management

scaffold tutors rolescaffold tutors role

motivatemotivate ……Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

A constructivist online environment for:•PBL Effectiveness (by scaffolding)

•Methodological competence•Professional competence•Social competence•Meta-cognitive skills

•Efficiency (for students)•Affordability (for tutors)

Page 5: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

EVA_pm’sEVA_pm’s components components

Instructional methodInstructional method EVA_pm MLEVA_pm ML EVA_paper MLEVA_paper ML commNcontrol + toolscommNcontrol + tools Virtual BookVirtual Book

Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

Page 6: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

Instructional designInstructional design

Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

Testing EVA_pmTesting EVA_pmCourse:Course: STAF-18 (Edutech) STAF-18 (Edutech) Level:Level: Postgraduate (MSc) Postgraduate (MSc) Instructional model: Instructional model: Project approach Project approach Format: Format: Mixed (1w present, 4w distance) Mixed (1w present, 4w distance) Background: Background: VariousVarious

Page 7: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

Development methodDevelopment method

Co-operative prototyping Co-operative prototyping

Evolution of commNcontrolEvolution of commNcontrol Evolution of Virtual BookEvolution of Virtual Book

with STAF-18 mostlywith STAF-18 mostly

Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

Page 8: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

EVA_pm MLEVA_pm ML

Markup Language for project specification & managementMarkup Language for project specification & management

specification (setting goals, breaking them up into achievable objectives)specification (setting goals, breaking them up into achievable objectives) scaffolding to initiate inquiryscaffolding to initiate inquiryexpress and concretise ideasexpress and concretise ideasreflect on solutions by providing explanationsreflect on solutions by providing explanationsproduce a coherent research designproduce a coherent research design

management (work packages, planning)management (work packages, planning)structure the workstructure the workfor planning, communication, reflection and resourcefulnessfor planning, communication, reflection and resourcefulness

meta-report (meta-cognitive scaffolding)meta-report (meta-cognitive scaffolding)reflection to engage in learningreflection to engage in learning

enhance learning by monitoring understandingenhance learning by monitoring understanding

XML as XML as cognitive toolcognitive tool

Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

Page 9: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

EVA_pm ML example EVA_pm ML example (merci Nico :)(merci Nico :)

ResourcesResources

SpecificationSpecification

CommentsComments

Work packagesWork packages

Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

Page 10: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

EVA_paper MLEVA_paper ML

Markup Language for project’s final paperMarkup Language for project’s final paper

about the final product (summary, intro, body, conclusions, etc.)about the final product (summary, intro, body, conclusions, etc.) scaffolding to writing a paperscaffolding to writing a paperexpress and concretise ideasexpress and concretise ideasreconstruct learning reconstruct learning meta-reflect on the result(s) by providing explanationsmeta-reflect on the result(s) by providing explanationsproduce a coherent research reviewproduce a coherent research reviewfocus on text, distract attention from decorationfocus on text, distract attention from decoration

Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

Page 11: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

EVA_paper ML example EVA_paper ML example (merci René & Sylvain :)(merci René & Sylvain :)

Abstract - PrefaceAbstract - Preface

Main bodyMain body

ConclusionsConclusionsIntroductionIntroduction

Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

Page 12: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

commNcontrol & toolscommNcontrol & tools

EVA’s web portal for the projects EVA’s web portal for the projects (for tutors, students, guests)(for tutors, students, guests)

monitor, share & monitor, share & visualizevisualize information information through the portal that parses XML informationthrough the portal that parses XML information

motivate with peeringmotivate with peeringthrough awareness toolsthrough awareness tools

promote collaboration & scaffold interaction with tutor(s)promote collaboration & scaffold interaction with tutor(s)through discussion tools & mailing liststhrough discussion tools & mailing lists

facilitate group editingfacilitate group editingthrough a versioning system (file transfer tools and file locking)through a versioning system (file transfer tools and file locking)

facilitate tutor’s evaluation(s)facilitate tutor’s evaluation(s)through the evaluation tools (audits & final evaluation)through the evaluation tools (audits & final evaluation)

Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

Page 13: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

commNcontrol ex. commNcontrol ex. (merci nathalie & Yves :)(merci nathalie & Yves :)

ConfigurationConfigurationaccording toaccording to

authenticationauthentication

tutor student

Mailing Mailing listslists

Awareness Awareness ToolsTools

VisualiseVisualisecomplete filescomplete files

Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

Page 14: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

Virtual BookVirtual Book

EVA’s web portal for the papers EVA’s web portal for the papers

concretise students workconcretise students workby seeing it as a part of a by seeing it as a part of a virtual bookvirtual book

distribute results (peer benefits)distribute results (peer benefits) through the portal that parses through the portal that parses XML informationXML information

searchable informationsearchable informationby being structuredby being structured

Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

Page 15: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

ImplementationImplementation

XML InfosetXML InfosetGrammars: Grammars: 2 major DTD’s (as cognitive tools), 2 major DTD’s (as cognitive tools),

4 minor (for data storing) & 1 reused (ibtwsh6.dtd)4 minor (for data storing) & 1 reused (ibtwsh6.dtd)XML files: XML files: 4 major (to structure semantics), 4 minor(to store 4 major (to structure semantics), 4 minor(to store data)data)XSLT: XSLT: 7 stylesheets (to visualize)7 stylesheets (to visualize)

Cocoon (Apache XML Project)Cocoon (Apache XML Project)it’s XSL processor to transform to HTML & XIncludes (to merge)it’s XSL processor to transform to HTML & XIncludes (to merge)

JavaJava8 Java servlets8 Java servlets2 Java classes2 Java classesreuse & modification of a DOMWriterreuse & modification of a DOMWriterimport of an O’Reilly classimport of an O’Reilly class

SAX & DOM APISAX & DOM APIto parse XML files & update themto parse XML files & update themVivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

Page 16: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

Testing & EvaluationTesting & Evaluation

Evaluation = Prototyping (Qualitative approach)Evaluation = Prototyping (Qualitative approach)Group:Group: 12 students STAF-2001 (mostly) 12 students STAF-2001 (mostly)Medium: Medium: Observation, monitoring, discussion, questionnaire, case-study, Observation, monitoring, discussion, questionnaire, case-study, interviews, project evaluation, comparison between promotions, …interviews, project evaluation, comparison between promotions, … Evaluation of the LE (Learning Environment)Evaluation of the LE (Learning Environment)

general approach:general approach: good & encouraging good & encouraginggrammar :grammar : quite mature quite maturetoolset:toolset: useful & stable scripting code useful & stable scripting codeusabilityusability of the online interface: can be improved of the online interface: can be improvedXML editing:XML editing: remains difficult & challenging objective remains difficult & challenging objective

Evaluation of the student learningEvaluation of the student learningFairly good:Fairly good: Students manage to make a simple research plan Students manage to make a simple research plan

Evaluation of the tutor’s facilitationEvaluation of the tutor’s facilitationSScaffolds tutor’s role, facilitates monitoring, feedback & evaluation caffolds tutor’s role, facilitates monitoring, feedback & evaluation

taskstasks

Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

Page 17: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

ConclusionsConclusionsInitial goalInitial goal

Design and develop the prototype of a constructivist environment

and method to scaffold studentsprojects through all it’s phases.

direct investigationsdirect investigations

manage timemanage time

knowledge on project designknowledge on project design

promote reflectionpromote reflection

initiate inquiryinitiate inquiry

team managementteam management

scaffold tutors rolescaffold tutors role

motivatemotivate ……verify whether knowledge was acquiredverify whether knowledge was acquired

distribute to bigger audiencesdistribute to bigger audiences

Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002

Page 18: EVA_pm: How XML can Scaffold Project-Based Learning Paraskevi (Vivian) SYNTETA, Daniel K. Schneider TECFA - FPSE, Univ. of Geneva May 9, 2002 .

PerspectivesPerspectives

Interesting methodInteresting methodneeds more testing (bigger/different classes - better XML editor)needs more testing (bigger/different classes - better XML editor)interface can be improved thanks to feedback gatheredinterface can be improved thanks to feedback gathered

Wishing list for future versions of EVA_pmWishing list for future versions of EVA_pmeasier editingeasier editingtime flexible (for every promotion)time flexible (for every promotion)better interface of commNcontrol (usability)better interface of commNcontrol (usability)more interaction featuresmore interaction featurespossibility to configure the grammarspossibility to configure the grammarsmake EVA_pm a Web archive (a servlet 2.3 compatible *.war make EVA_pm a Web archive (a servlet 2.3 compatible *.war distribution) to make it completely portabledistribution) to make it completely portable

Vivian (Paraskevi) SYNTETA, ICNEE ‘02, Lugano, 8-11/5/2002