Providing social presence in online programming classes온라인 프로그래밍 교육에서의 사회적 존재감 형성

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 195
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorOh, Alice Haeyun-
dc.contributor.advisor오혜연-
dc.contributor.authorByun, Jeongmin-
dc.date.accessioned2022-04-21T19:34:28Z-
dc.date.available2022-04-21T19:34:28Z-
dc.date.issued2021-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=962405&flag=dissertationen_US
dc.identifier.urihttp://hdl.handle.net/10203/295734-
dc.description학위논문(박사) - 한국과학기술원 : 전산학부, 2021.8,[ix, 75 p. :]-
dc.description.abstractOnline programming classes provide affordable, convenient, and time-saving ways of learning to program. However, learners in online classes often suffer from low engagement from the course content. In the thesis, I tried to resolve this problem by designing and building two systems that support learners in online programming classes with interactive course materials and a social presence. First, I built Pythonpad, a JavaScript library that allows educators to easily embed web-based programming tools in their course websites at low cost. The evaluation study with 12 educators showed that they can easily use Pythonpad to build a website that serves interactive programming exercises, and Pythonpad supports essential features of Python to teach a CS1 course to the learners. Based on Pythonpad, I also built Cocode, a web application that allows learners to share their programming environments with their co-learners so that learners feel a social presence from each other in the online classes. The evaluation studies showed that the learners using Cocode participate in more course materials for on-demand online classes, and they also feel a more social presence in Cocode-based online classes when compared to the online CS1 class in KAIST with conventional web-based programming tools and live video-chat lectures.-
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjecteducation▼aprogramming education▼adistance learning▼aonline learning▼asocial presence-
dc.subject교육▼a프로그래밍 교육▼a원격 교육▼a온라인 교육▼a사회적 존재감-
dc.titleProviding social presence in online programming classes-
dc.title.alternative온라인 프로그래밍 교육에서의 사회적 존재감 형성-
dc.typeThesis(Ph.D)-
dc.identifier.CNRN325007-
dc.description.department한국과학기술원 :전산학부,-
dc.contributor.alternativeauthor변정민-
Appears in Collection
CS-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0