WepSIM: An Online Interactive Educational Simulator Integrating Microdesign, Microprogramming, and Assembly Language Programming

Saved in:
Bibliographic Details
Title: WepSIM: An Online Interactive Educational Simulator Integrating Microdesign, Microprogramming, and Assembly Language Programming
Language: English
Authors: Garcia-Carballeira, Felix (ORCID 0000-0002-5067-1502), Calderon-Mateos, Alejandro (ORCID 0000-0001-6185-653X), Alonso-Monsalve, Saul (ORCID 0000-0002-9678-7121), Prieto-Cepeda, Javier
Source: IEEE Transactions on Learning Technologies. Jan-Mar 2020 13(1):211-218.
Availability: Institute of Electrical and Electronics Engineers, Inc. 445 Hoes Lane, Piscataway, NJ 08854. Tel: 732-981-0060; Web site: http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=4620076
Peer Reviewed: Y
Page Count: 8
Publication Date: 2020
Document Type: Journal Articles
Reports - Descriptive
Education Level: Higher Education
Postsecondary Education
Descriptors: Instructional Design, Computer Simulation, Technology Integration, Programming, Electronic Learning, Architecture, Computer Uses in Education, Computer Science Education, Handheld Devices, Undergraduate Students, Engineering Education, Foreign Countries, Course Evaluation, Grades (Scholastic), Student Improvement
Geographic Terms: Spain (Madrid)
DOI: 10.1109/TLT.2019.2903714
ISSN: 1939-1382
Abstract: Our educational project has three primary goals. First, we want to provide a robust vision of how hardware and software interplay, by integrating the design of an instruction set (through microprogramming) and using that instruction set for assembly programming. Second, we wish to offer a versatile and interactive tool where the previous integrated vision could be tested. The tool we have developed to achieve this is called WepSIM and it provides the view of an elemental processor together with a microprogrammed subset of the MIPS instruction set. In addition, WepSIM is flexible enough to be adapted to other instruction sets or hardware components (e.g., ARM or x86). Third, we want to extend the activities of our university courses, labs, and lectures (fixed hours in a fixed place), so that students may learn by using their mobile device at any location, and at any time during the day. This paper presents how WepSIM has improved the teaching of Computer Architecture courses by empowering students with a more dynamic and guided learning process. In this paper, we show the results obtained during the experience of using the simulator in the Computer Structure course of the Bachelor's Degree in Computer Science and Engineering, University Carlos III of Madrid.
Abstractor: As Provided
Entry Date: 2020
Accession Number: EJ1248037
Database: ERIC
FullText Text:
  Availability: 0
Header DbId: eric
DbLabel: ERIC
An: EJ1248037
AccessLevel: 3
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: WepSIM: An Online Interactive Educational Simulator Integrating Microdesign, Microprogramming, and Assembly Language Programming
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Garcia-Carballeira%2C+Felix%22">Garcia-Carballeira, Felix</searchLink> (ORCID <externalLink term="https://orcid.org/0000-0002-5067-1502">0000-0002-5067-1502</externalLink>)<br /><searchLink fieldCode="AR" term="%22Calderon-Mateos%2C+Alejandro%22">Calderon-Mateos, Alejandro</searchLink> (ORCID <externalLink term="https://orcid.org/0000-0001-6185-653X">0000-0001-6185-653X</externalLink>)<br /><searchLink fieldCode="AR" term="%22Alonso-Monsalve%2C+Saul%22">Alonso-Monsalve, Saul</searchLink> (ORCID <externalLink term="https://orcid.org/0000-0002-9678-7121">0000-0002-9678-7121</externalLink>)<br /><searchLink fieldCode="AR" term="%22Prieto-Cepeda%2C+Javier%22">Prieto-Cepeda, Javier</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="SO" term="%22IEEE+Transactions+on+Learning+Technologies%22"><i>IEEE Transactions on Learning Technologies</i></searchLink>. Jan-Mar 2020 13(1):211-218.
– Name: Avail
  Label: Availability
  Group: Avail
  Data: Institute of Electrical and Electronics Engineers, Inc. 445 Hoes Lane, Piscataway, NJ 08854. Tel: 732-981-0060; Web site: http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=4620076
– Name: PeerReviewed
  Label: Peer Reviewed
  Group: SrcInfo
  Data: Y
– Name: Pages
  Label: Page Count
  Group: Src
  Data: 8
– Name: DatePubCY
  Label: Publication Date
  Group: Date
  Data: 2020
– 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="%22Instructional+Design%22">Instructional Design</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Simulation%22">Computer Simulation</searchLink><br /><searchLink fieldCode="DE" term="%22Technology+Integration%22">Technology Integration</searchLink><br /><searchLink fieldCode="DE" term="%22Programming%22">Programming</searchLink><br /><searchLink fieldCode="DE" term="%22Electronic+Learning%22">Electronic Learning</searchLink><br /><searchLink fieldCode="DE" term="%22Architecture%22">Architecture</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Uses+in+Education%22">Computer Uses in Education</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Science+Education%22">Computer Science Education</searchLink><br /><searchLink fieldCode="DE" term="%22Handheld+Devices%22">Handheld Devices</searchLink><br /><searchLink fieldCode="DE" term="%22Undergraduate+Students%22">Undergraduate Students</searchLink><br /><searchLink fieldCode="DE" term="%22Engineering+Education%22">Engineering Education</searchLink><br /><searchLink fieldCode="DE" term="%22Foreign+Countries%22">Foreign Countries</searchLink><br /><searchLink fieldCode="DE" term="%22Course+Evaluation%22">Course Evaluation</searchLink><br /><searchLink fieldCode="DE" term="%22Grades+%28Scholastic%29%22">Grades (Scholastic)</searchLink><br /><searchLink fieldCode="DE" term="%22Student+Improvement%22">Student Improvement</searchLink>
– Name: Subject
  Label: Geographic Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Spain+%28Madrid%29%22">Spain (Madrid)</searchLink>
– Name: DOI
  Label: DOI
  Group: ID
  Data: 10.1109/TLT.2019.2903714
– Name: ISSN
  Label: ISSN
  Group: ISSN
  Data: 1939-1382
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Our educational project has three primary goals. First, we want to provide a robust vision of how hardware and software interplay, by integrating the design of an instruction set (through microprogramming) and using that instruction set for assembly programming. Second, we wish to offer a versatile and interactive tool where the previous integrated vision could be tested. The tool we have developed to achieve this is called WepSIM and it provides the view of an elemental processor together with a microprogrammed subset of the MIPS instruction set. In addition, WepSIM is flexible enough to be adapted to other instruction sets or hardware components (e.g., ARM or x86). Third, we want to extend the activities of our university courses, labs, and lectures (fixed hours in a fixed place), so that students may learn by using their mobile device at any location, and at any time during the day. This paper presents how WepSIM has improved the teaching of Computer Architecture courses by empowering students with a more dynamic and guided learning process. In this paper, we show the results obtained during the experience of using the simulator in the Computer Structure course of the Bachelor's Degree in Computer Science and Engineering, University Carlos III of Madrid.
– Name: AbstractInfo
  Label: Abstractor
  Group: Ab
  Data: As Provided
– Name: DateEntry
  Label: Entry Date
  Group: Date
  Data: 2020
– Name: AN
  Label: Accession Number
  Group: ID
  Data: EJ1248037
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1248037
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1109/TLT.2019.2903714
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 8
        StartPage: 211
    Subjects:
      – SubjectFull: Instructional Design
        Type: general
      – SubjectFull: Computer Simulation
        Type: general
      – SubjectFull: Technology Integration
        Type: general
      – SubjectFull: Programming
        Type: general
      – SubjectFull: Electronic Learning
        Type: general
      – SubjectFull: Architecture
        Type: general
      – SubjectFull: Computer Uses in Education
        Type: general
      – SubjectFull: Computer Science Education
        Type: general
      – SubjectFull: Handheld Devices
        Type: general
      – SubjectFull: Undergraduate Students
        Type: general
      – SubjectFull: Engineering Education
        Type: general
      – SubjectFull: Foreign Countries
        Type: general
      – SubjectFull: Course Evaluation
        Type: general
      – SubjectFull: Grades (Scholastic)
        Type: general
      – SubjectFull: Student Improvement
        Type: general
      – SubjectFull: Spain (Madrid)
        Type: general
    Titles:
      – TitleFull: WepSIM: An Online Interactive Educational Simulator Integrating Microdesign, Microprogramming, and Assembly Language Programming
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Garcia-Carballeira, Felix
      – PersonEntity:
          Name:
            NameFull: Calderon-Mateos, Alejandro
      – PersonEntity:
          Name:
            NameFull: Alonso-Monsalve, Saul
      – PersonEntity:
          Name:
            NameFull: Prieto-Cepeda, Javier
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2020
          Identifiers:
            – Type: issn-print
              Value: 1939-1382
          Numbering:
            – Type: volume
              Value: 13
            – Type: issue
              Value: 1
          Titles:
            – TitleFull: IEEE Transactions on Learning Technologies
              Type: main
ResultId 1