Diagram, a Learning Environment for Initiation to Object-Oriented Modeling with UML Class Diagrams

Saved in:
Bibliographic Details
Title: Diagram, a Learning Environment for Initiation to Object-Oriented Modeling with UML Class Diagrams
Language: English
Authors: Py, Dominique, Auxepaules, Ludovic, Alonso, Mathilde
Source: Journal of Interactive Learning Research. Oct 2013 24(4):425-446.
Availability: Association for the Advancement of Computing in Education. P.O. Box 1545, Chesapeake, VA 23327. Tel: 757-366-5606; Fax: 703-997-8760; e-mail: info@aace.org; Web site: http://www.aace.org
Peer Reviewed: Y
Page Count: 22
Publication Date: 2013
Document Type: Journal Articles
Reports - Descriptive
Education Level: Higher Education
Postsecondary Education
Descriptors: Computer Science Education, Computer Software, Programming Languages, Visual Aids, Computer Interfaces, Feedback (Response), Computer Assisted Instruction, College Instruction
ISSN: 1093-023X
Abstract: This paper presents Diagram, a learning environment for object-oriented modelling (OOM) with UML class diagrams. Diagram an open environment, in which the teacher can add new exercises without constraints on the vocabulary or the size of the diagram. The interface includes methodological help, encourages self-correcting and self-monitoring, and provides the learner with specific graphic tools. Diagram includes a diagnosis module that compares the student diagram with a reference diagram. The differences that are noticed in the student diagram give rise to feedbacks. We illustrate the feedback elaboration process by giving an example of a diagram with the diagnosis results and the messages generated by the environment. We describe an experimentation in ecological context and analyze the effects of the feedbacks.
Abstractor: As Provided
Number of References: 17
Entry Date: 2014
Access URL: https://www.editlib.org/p/41241
Accession Number: EJ1016937
Database: ERIC
FullText Text:
  Availability: 0
Header DbId: eric
DbLabel: ERIC
An: EJ1016937
AccessLevel: 3
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Diagram, a Learning Environment for Initiation to Object-Oriented Modeling with UML Class Diagrams
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Py%2C+Dominique%22">Py, Dominique</searchLink><br /><searchLink fieldCode="AR" term="%22Auxepaules%2C+Ludovic%22">Auxepaules, Ludovic</searchLink><br /><searchLink fieldCode="AR" term="%22Alonso%2C+Mathilde%22">Alonso, Mathilde</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="SO" term="%22Journal+of+Interactive+Learning+Research%22"><i>Journal of Interactive Learning Research</i></searchLink>. Oct 2013 24(4):425-446.
– Name: Avail
  Label: Availability
  Group: Avail
  Data: Association for the Advancement of Computing in Education. P.O. Box 1545, Chesapeake, VA 23327. Tel: 757-366-5606; Fax: 703-997-8760; e-mail: info@aace.org; Web site: http://www.aace.org
– Name: PeerReviewed
  Label: Peer Reviewed
  Group: SrcInfo
  Data: Y
– Name: Pages
  Label: Page Count
  Group: Src
  Data: 22
– Name: DatePubCY
  Label: Publication Date
  Group: Date
  Data: 2013
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: Journal Articles<br />Reports - Descriptive
– Name: Audience
  Label: Education Level
  Group: Audnce
  Data: <searchLink fieldCode="EL" term="%22Higher+Education%22">Higher Education</searchLink><br /><searchLink fieldCode="EL" term="%22Postsecondary+Education%22">Postsecondary Education</searchLink>
– Name: Subject
  Label: Descriptors
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Computer+Science+Education%22">Computer Science Education</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Software%22">Computer Software</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+Languages%22">Programming Languages</searchLink><br /><searchLink fieldCode="DE" term="%22Visual+Aids%22">Visual Aids</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Interfaces%22">Computer Interfaces</searchLink><br /><searchLink fieldCode="DE" term="%22Feedback+%28Response%29%22">Feedback (Response)</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Assisted+Instruction%22">Computer Assisted Instruction</searchLink><br /><searchLink fieldCode="DE" term="%22College+Instruction%22">College Instruction</searchLink>
– Name: ISSN
  Label: ISSN
  Group: ISSN
  Data: 1093-023X
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: This paper presents Diagram, a learning environment for object-oriented modelling (OOM) with UML class diagrams. Diagram an open environment, in which the teacher can add new exercises without constraints on the vocabulary or the size of the diagram. The interface includes methodological help, encourages self-correcting and self-monitoring, and provides the learner with specific graphic tools. Diagram includes a diagnosis module that compares the student diagram with a reference diagram. The differences that are noticed in the student diagram give rise to feedbacks. We illustrate the feedback elaboration process by giving an example of a diagram with the diagnosis results and the messages generated by the environment. We describe an experimentation in ecological context and analyze the effects of the feedbacks.
– Name: AbstractInfo
  Label: Abstractor
  Group: Ab
  Data: As Provided
– Name: Ref
  Label: Number of References
  Group: RefInfo
  Data: 17
– Name: DateEntry
  Label: Entry Date
  Group: Date
  Data: 2014
– Name: URL
  Label: Access URL
  Group: URL
  Data: <link linkTarget="URL" linkTerm="https://www.editlib.org/p/41241" linkWindow="_blank">http://www.editlib.org/p/41241</link>
– Name: AN
  Label: Accession Number
  Group: ID
  Data: EJ1016937
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1016937
RecordInfo BibRecord:
  BibEntity:
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 22
        StartPage: 425
    Subjects:
      – SubjectFull: Computer Science Education
        Type: general
      – SubjectFull: Computer Software
        Type: general
      – SubjectFull: Programming Languages
        Type: general
      – SubjectFull: Visual Aids
        Type: general
      – SubjectFull: Computer Interfaces
        Type: general
      – SubjectFull: Feedback (Response)
        Type: general
      – SubjectFull: Computer Assisted Instruction
        Type: general
      – SubjectFull: College Instruction
        Type: general
    Titles:
      – TitleFull: Diagram, a Learning Environment for Initiation to Object-Oriented Modeling with UML Class Diagrams
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Py, Dominique
      – PersonEntity:
          Name:
            NameFull: Auxepaules, Ludovic
      – PersonEntity:
          Name:
            NameFull: Alonso, Mathilde
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 10
              Type: published
              Y: 2013
          Identifiers:
            – Type: issn-print
              Value: 1093-023X
          Numbering:
            – Type: volume
              Value: 24
            – Type: issue
              Value: 4
          Titles:
            – TitleFull: Journal of Interactive Learning Research
              Type: main
ResultId 1