Multimedia learning objects for learning Java Peter Chalk & Richard Haynes London Metropolitan University Learning Objects for Computing LTSN-ICS Workshop.

  • Published on
    28-Dec-2015

  • View
    214

  • Download
    0

Embed Size (px)

Transcript

  • Multimedia learning objects for learning Java

    Peter Chalk & Richard HaynesLondon Metropolitan University

    Learning Objects for Computing LTSN-ICS Workshop Jan 26th 2004 London Metropolitan Universitywww.unl.ac.uk/ltri/learningobjectslearning.unl.ac.uk/java1/

  • SummaryMotivationConcept developmentLearning Object design & implementationReusability in contextResearch & evaluationIssues for the future

  • MotivationProgramming module failure rateStudents not engaging or enjoyingEvaluation report recommended redesignInclude on-line support: VLE & LOsTeam-based approach: academics, researchers & developerPrototyping methodology: evaluation & feedback

  • Concept developmentSupport needs identified for:Introductory Java concepts (scaffolding)IDE & getting started (JCreator)Object World (now AWT) graphics libraryRequirements discussion team-based developing text, visualisation, animation, code and self-assessment quiz etc

  • Learning Object (LO) design & implementationText as introduction and containerVisualisation, animation & multimediaControl & GUI/ HCIshow animationnext frameCode animatorSelf-assessment & feedback

  • Text LO (also acts as container for animation)

  • Concept LO (while loop) plus code animation

  • Feedback LOs for self assessment fill-in & drag/drop

  • Reusability in contextRepository and archivemultiple modulemultiple approaches/ textsmultiple topics/ weeksUse in context - WebCT module instanceLO access list in WebCT for tracking page hits

  • Repository and archive

  • Use in context - WebCT module instance

  • List of Los in WebCT content module (for tracking page hits)

  • Research & evaluationFollowing slides show research dataLO page hits, comparative usefulnesstime per page hit qualitystudent history of page hits shows learning paths or patterns (optimal/ failing)student evaluation perceived usefulness

  • Chart1

    2565.38461538469.61538461540

    35.576923076953.846153846210.57692307690

    29.523809523840.952380952428.57142857140.9523809524

    45.714285714343.809523809510.47619047620

    35.238095238146.66666666678.57142857140.9523809524

    25.242718446658.252427184512.62135922333.8834951456

    Very useful

    Useful

    Not very useful

    Useless

    %

    Usefulness of module components: 03/04

    Sheet1

    Java 1 Evaluation - Student Questionnaire 2 (Mid Semester) results Sem A 03/04 - as at 7/11/03

    No. of Questionnaires completed105Sem A 02/03 Qs completed = 223

    Q 4 GenderSem A 03/04Sem A 02/03

    AnswerFrequency%Frequency%

    1 Male807616876

    2 Female25245324

    105100221100

    Q 5 TimetableSem A 03/04Sem A 02/03

    Frequency%

    1 HND Monday morning1817

    2 BSc Tuesday afternoon2625

    3 BSc Thursday morning3331

    4 BSc Friday morning1817

    5 MSc Thursday morning1010

    6 MSc Thursday evening00

    105100

    HND18172612

    BSc777317277

    MSc10102411

    105100222100

    Q 6 Approach to learning JavaSem A 03/04Sem A 02/03

    The early programs all involve creating graphic shapes that you can see on the screen. What do you think of this approach to learning Java?

    Frequency%%Frequency%%

    1 Very good36347735

    2 Good5956901346095

    3 Poor1010115

    4 Very poor0010105

    105100223100

    Q 7 Challenge of moduleSem A 03/04Sem A 02/03

    How challenging do you think the Java programming module is?

    Frequency%%Frequency%%

    1 Very challenging46449040

    2 Challenging5250941185393

    3 Easy55136

    4 Very easy116217

    104100223100

    Q 8 Interest of moduleSem A 03/04Sem A 02/03

    How interesting do you find the Java module as a whole?

    Frequency%%Frequency%%

    1 Very interesting31309141

    2 Interesting5754841094990

    3 Not very interesting15142210

    4 Very boring22161010

    105100223100

    Q 9 ProgressSem A 03/04Sem A 02/03

    How do you feel about your progress at this stage in the module?

    Frequency%%Frequency%%

    1 Very happy1313209

    2 Happy6462741486675

    3 Disappointed23224822

    4 Very disappointed44267325

    104100223100

    Q 10 MotivationSem A 03/04Sem A 02/03

    How would you describe your motivation to learn programming in Java at this stage in the course?

    Frequency%%Frequency%%

    1 Very high17166228

    2 High6865811245684

    3 Low19183315

    4 Very low11193116

    105100222100

    Q 11 Completed Questionnaire 1Sem A 03/04Sem A 02/03

    Frequency%Frequency%

    1 Yes908719287

    2 No14132913

    104100221100

    Q 12 Use of lecturesSem A 03/04Sem A 02/03

    How useful are the lectures in helping you to learn Java?

    Frequency%%Frequency%%

    1 Very useful31307936

    2 Useful4341701074884

    3 Not very useful30293014

    4 Useless11306316

    105100222100

    Q 13 Use of lab exercisesSem A 03/04Sem A 02/03

    How useful are the lab exercises in helping you to learn Java?

    Frequency%%Frequency%%

    1 Very useful48469845

    2 Useful464490934287

    3 Not very useful11102612

    4 Useless00103113

    105100220100

    Q 14 Use of text bookSem A 03/04Sem A 02/03

    How useful is the text book in helping you to learn Java?

    Frequency%%Frequency%%

    1 Very useful37353616

    2 Useful494782873956

    3 Not very useful995927

    4 Useless111011532

    5 Don't use992813

    105100221100

    Q 15 Usefulness of Making decisions text LASem A 03/04Sem A 02/03

    Look at the following screenshot of a text based learning aid - Making decisions from Week 5. How useful did you find this particular learning aid?Based on Classes LA

    Making decisions text LAFrequency%%Frequency%%

    1 Very useful23229945

    2 Useful5855771044791

    3 Not very useful1110136

    4 Useless0010217

    5 Didn't use it131242

    105100222100

    Q 16 Interest of Making decisions text LASem A 02/03

    How interesting did you find that learning aid?Based on Classes LA

    Making decisions text LAFrequency%%Frequency%%

    1 Very interesting20194520

    2 Interesting5250691396383

    3 Not very interesting21203114

    4 Very boring00203115

    5 Didn't use it111142

    104100222100

    Q 17 Usefulness of If Statement animated LASem A 02/03

    Look at the following screenshot of an animated learning aid - If Statement from Week 5. How useful did you find this particular learning aid?

    If statement animated LAFrequency%%Frequency%%

    1 Very useful313010146

    2 Useful484676894086

    3 Not very useful882110

    4 Useless1192110

    5 Didn't use it161515844

    104100221100

    Q 18 Interest of If Statement animated LASem A 02/03

    How interesting did you find that learning aid?

    If statement animated LAFrequency%%Frequency%%

    1 Very interesting24237333

    2 Interesting5553761094982

    3 Not very interesting882813

    4 Very boring0082114

    5 Didn't use it171616944

    104100221100

    Q 19 General usefulness of text LAsSem A 02/03

    How useful generally are the text-based learning aids in helping you to learn Java?

    Text LAsFrequency%%Frequency%%

    1 Very useful26256329

    2 Useful6865901386391

    3 Not very useful1010178

    4 Useless0010219

    104100220100

    Q 20 General usefulness of animated LAsSem A 02/03

    How useful generally are the animation-based learning aids in helping you to learn Java?

    Animated LAsFrequency%%Frequency%%

    1 Very useful37369945

    2 Useful565489974489

    3 Not very useful1111209

    4 Useless00113111

    104100219100

    Q 21 General usefulness of quizzesSem A 02/03

    How useful generally are the quizzes in the animation-based learning aids in helping you to learn Java?

    QuizzesFrequency%%Frequency%%

    1 Very useful26257333

    2 Useful6058831245690

    3 Not very useful1313188

    4 Useless44175210

    103100220100

    Comparative usefulness text LAs - specific/generalSem A 03/04

    Very usefulUsefulNot very usefulUseless

    Making decisions text LA2255100

    Text LAs2565100

    Comparative usefulness animated LAs - specific/generalSem A 03/04

    Very usefulUsefulNot very usefulUseless

    If statement animated LA304681

    Animated LAs3654110

    Comparative usefulness - animated and text LAs generallySem A 03/04

    Very usefulUsefulNot very usefulUseless

    Text LAs2565100

    Animated LAs3654110

    How interesting are specific learning aidsSem A 03/04

    Very interestingInterestingNot very interestingVery boringDidn't use it

    %%%%%

    Text LA (Making decisions)195020011

    Animated LA (If statement)23538016

    Very interestingInterestingNot very interestingVery boringDidn't use it

    No.No.No.No.No.

    Text LA (Making decisions)205221011

    Animated LA (If statement)24558017

    How useful are specific learning aidsSem A 03/04

    Very usefulUsefulNot very usefulUselessDidn't use it

    %%%%%

    Text LA (Making decisions)225510012

    Animated LA (If statement)30468115

    Very usefulUsefulNot very usefulUselessDidn't use it

    No.No.No.No.No.

    Text LA (Making decisions)235811013

    Animated LA (If statement)31488116

    Sem A 03/04Sem A 02/03

    Usefulness of module componentsUsefulness of module components

    Very usefulUsefulNot very usefulUselessVery useful/usefulVery usefulUsefulNot very usefulUselessVery useful/useful

    Text learning aids256510010090Text learning aids29638110192

    Animated learning aids365411010089Animated learning aids4544919989

    Lectures304129110070Lectures364814310184

    Lab exercises464410010090Lab exercises454212110087

    Text book3547919182Text book1639271810055

    Quizzes255813410083Quizzes335682100

    &R&F &D

    &C&P

    Sheet1

    Q 4 Gender

    Frequency

    %

    Q 7 Challenge of module

    Frequency

    %

    Q8 Interest of module

    Frequency

    %

    Q 9 Progress

    Q 11 Completed Questionnaire 1

    Frequency

    %

    Q 10 Motivation

    Frequency

    %

    Q 12 Use of lectures

    Frequency

    %

    Q 16 Interest of Making decisions text LA

    Frequency

    %

    Q 17 Usefulness of Classes animated LA

    Q 5 Timetable

    Frequency

    %

    Q15 Usefulness of Making decisions text LA

    Frequency

    %

    Q13 Use of lab exercises

    Frequency

    %

    Q 18 Interest of Classes animated LA

    Frequency

    %

    Q19 General usefulness of text LAs

    Frequency

    %

    Q 20 General usefulness of animated LAs

    Frequency

    %

    Q 21 General usefulness of quizzes

    Frequency

    %

    Q 6 Approach to learning Java

    Frequency

    %

    Q 14 Use of text book

    Making decisions text LA

    Text LAs

    %

    Comparative usefulness text LAs - specific/general

    If statement animated LA

    Animated LAs

    %

    Comparative usefulness animated LAs - specific/general

    Text LAs

    Animated LAs

    %

    Comparative usefulness - animated and text LAs generally

    Text LA (Making decisions)

    Animated LA (If statement)

    %

    How interesting are specific learning aids

    Text LA (Making decisions)

    Animated LA (If statement)

    %

    How useful are specific learning aids

    Text LA (Making decisions)

    Animated LA (If statement)

    No. of students

    How interesting are specific learning aids

    11

    Text LA (Making decisions)

    Animated LA (If statement)

    No. of students

    How useful are specific learning aids

    Very useful

    Useful

    Not very useful

    Useless

    %

    Usefulness of module components: 03/04

    %

    %

    Approach to learning Java

    Sem A 03/04

    Sem A 02/03

    %

    Gender: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    Course: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    Approach to learning Java: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    Challenge of module: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    Interest of module: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    Progress: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    Motivation: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    Completed Q1: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    Use of lectures: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    Use of lab exercises: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    Use of text book: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    Usefulness of text LA: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    Interest of text LA: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    Usefulness of animated LA: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    General usefulness of text LAs: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    General usefulness of animated LAs

    Sem A 03/04

    Sem A 02/03

    %

    General usefulness of quizzes: 03/04 and 02/03

    Sem A 03/04

    Sem A 02/03

    %

    Interest of animated LA: 03/04 and 02/03

    Very useful

    Useful

    Not very useful

    Useless

    %

    Usefulness of module components: 02/03

    Text LA (Making decisions)

    Animated LA (If statement)

    %

    How useful are specific learning aids

  • Issues for the futureRepository:Sharing & blendingmeta data - IMS?who? LTSN?Ease of use: index, keywords, browseContext (code) LOs link to concept LOsIntelligent agent research

  • Links

    LTRI: http://www.unl.ac.uk/ltri/learningobjects

    LO list: http://learning.unl.ac.uk/java1/

    WebCT module: http://webct.unl.ac.uk/SCRIPT/IM110/scripts/serve_home

    JICC: http://www.ics.ltsn.ac.uk/events/jicc8/