CodeRunnerGL - An Interactive Web-Based Tool for Computer Graphics Teaching and Assessment

被引:0
|
作者
Wunsche, Burkhard C. [1 ]
Huang, Edward [2 ]
Shaw, Lindsay [1 ]
Suselo, Thomas [1 ]
Leung, Kai-Cheung [1 ]
Dimalen, Davis [1 ]
van der Mark, Wannes [1 ]
Luxton-Reilly, Andrew [1 ]
Lobb, Richard [3 ]
机构
[1] Univ Auckland, Dept Comp Sci, Auckland, New Zealand
[2] Univ Auckland, Dept Software Engn, Auckland, New Zealand
[3] Univ Canterbury, Dept Comp Sci & Software Engn, Christchurch, New Zealand
关键词
computer graphics; teaching tools; formative feedback; automatic assessment; OpenGL; teaching; learning;
D O I
10.23919/elinfocom.2019.8706402
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Teaching and learning computer graphics is often considered challenging. One reason is that computer graphics requires a diverse range of skills such as 3D spatial reasoning, programming, mathematics, problem solving, and design. Researchers have tried to address the problem by applying different teaching methodologies (e.g. top-down versus bottom-up) and developing specialised teaching tools. However, most of these tools have been predominantly academic projects with no long-term usage, it is difficult to create new content for them, and they are usually not useful for assessment. We have adapted CodeRunner, a free open source question-type plug-in for Moodle, to OpenGL assignments and used it for classes with more than 300 students. Results were overwhelmingly positive and students perceived the tool as having significantly improved their learning. However, students criticised the static view of OpenGL output, the lack of formative feedback, and the inability to experiment with OpenGL code. In this paper we present three extensions to our CodeRunner OpenGL teaching tool: interactive 3D renderings on the web-based client, extensions to the Moodle templates enabling formative feedback, and sandboxes for experimenting with OpenGL code. Student feedback suggests that these extensions significantly improve the usefulness of the application.
引用
收藏
页码:171 / 177
页数:7
相关论文
共 50 条
  • [1] An interactive web-based teaching tool for hematopathology
    Reddy, H. V. V.
    Bradley, K. T.
    Webber, B. A.
    Raju, N. D.
    Varma, V. A.
    [J]. LABORATORY INVESTIGATION, 2008, 88 : 105A - 106A
  • [2] An interactive web-based teaching tool for hematopathology
    Reddy, V. V. B.
    Bradley, K. T.
    Webber, B. A.
    Raju, N. D.
    Varma, V. A.
    [J]. MODERN PATHOLOGY, 2008, 21 : 105A - 106A
  • [3] Web-based teaching of a Computer Graphics course in a Computer Science Faculty
    Jalobeanu, M. S.
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON VIRTUAL LEARNING, ICVL 2011, 2011, : 420 - 426
  • [4] INTERACTIVE COMPUTER GRAPHICS AS A TOOL IN TEACHING STRUCTURAL-ANALYSIS
    KAMEL, HA
    [J]. JOURNAL OF THE STRUCTURAL DIVISION-ASCE, 1978, 104 (08): : 1299 - 1314
  • [5] Web-Based Interactive Bilingual Teaching
    Huang, Dan
    Zhao, Wu
    Cui, Hongbao
    Wang, Ying
    Guo, Xuefeng
    [J]. FRONTIERS IN COMPUTER EDUCATION, 2012, 133 : 241 - 247
  • [6] Design and Development of a Web-based Interactive Software Tool for Teaching Operating Systems
    Garmpis, Aristogiannis
    [J]. JOURNAL OF INFORMATION TECHNOLOGY EDUCATION-RESEARCH, 2011, 10 : 1 - 17
  • [7] Appraisal of the PathoDiscovery: an interactive web-based educational tool for teaching pathophysiology and histopathology
    Buma, Alessandra I. G.
    Simmer, Femke
    den Braber-Ymker, Marjanne
    Groenen, Patricia J. T. A.
    [J]. APMIS, 2023, 131 (09) : 472 - 479
  • [8] The development of a web-based interactive tool to complement anatomy and radiology teaching and learning
    Krebs, Claudia
    Oyedele, Olusegun
    Fejtek, Monika
    Tolhurst, Stefano
    [J]. FASEB JOURNAL, 2013, 27
  • [9] Using web-based computer graphics to teach surgery
    Brodlie, K
    El-Khalili, N
    Li, Y
    [J]. COMPUTERS & GRAPHICS-UK, 2000, 24 (01): : 157 - 161
  • [10] Interactive web-based animations for teaching and learning
    Syrjakow, M
    Berdux, J
    Szczerbicka, H
    [J]. PROCEEDINGS OF THE 2000 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2000, : 1651 - 1659