• DocumentCode
    2067823
  • Title

    An interactive Web-based IDE towards teaching and learning in programming courses

  • Author

    Tran, Huy T. ; Dang, Hai H. ; Do, K.N. ; Tran, Trac D. ; Nguyen, Victor

  • Author_Institution
    VNU-HCM, Univ. of Sci., Ho Chi Minh City, Vietnam
  • fYear
    2013
  • fDate
    26-29 Aug. 2013
  • Firstpage
    439
  • Lastpage
    444
  • Abstract
    In programming courses, students are often asked to work in groups to write multiple programs. The existing Integrated Development Environments (IDE), however, do not encourage concurrent interactions among student programmers. Students often encounter difficulties in collaborative activities, sharing resources, reviewing code and discussing ideas, especially when the group cannot reach a common arrangement for face-to-face meetings at a convenient time and place. We propose to resolve this problem by transforming the traditional IDE into Software as a Service on the Web, and integrating collaborative features in order to create an interactive and responsive environment, where real-time on-the-job guidance, communication and collaboration can be delivered. In this paper, we introduce a web-based IDE designed for this purpose, and show how it can be applied in programming courses.
  • Keywords
    cloud computing; computer aided instruction; computer science education; educational courses; groupware; interactive systems; programming; teaching; collaborative features; integrated development environments; interactive Web-based IDE; interactive environment; programming course learning; programming course teaching; real-time on-the-job guidance; responsive environment; software as a service; Collaboration; Education; Programming profession; Servers; Software; Visualization; collaborative learning; web-based IDE;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Teaching, Assessment and Learning for Engineering (TALE), 2013 IEEE International Conference on
  • Conference_Location
    Bali
  • Type

    conf

  • DOI
    10.1109/TALE.2013.6654478
  • Filename
    6654478