Show simple item record

dc.contributor.authorChen, Minsien_US
dc.contributor.authorXu, Zhijieen_US
dc.contributor.authorRippin, Wayneen_US
dc.contributor.editorPost, Frits and Žára, Jiríen_US
dc.date.accessioned2018-04-14T18:37:32Z
dc.date.available2018-04-14T18:37:32Z
dc.date.issued2018
dc.identifier.issn1017-4656
dc.identifier.urihttp://dx.doi.org/10.2312/eged.20181007
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/eged20181007
dc.description.abstractTeaching modern computer graphics programming has become increasingly challenging due to the advancement in the granularity of application programming interfaces (APIs). In this paper, we put forward a discussion on the pedagogical value of implementing a software rasteriser prior to tackling the issues of learning modern graphics APIs and shader programming. An API-free approach to teaching introductory computer graphics along with its assessment strategy are presented. Our observation found that students were more effective and confident in learning and using modern rendering APIs when subsequently studying advanced real-time graphics.en_US
dc.publisherThe Eurographics Associationen_US
dc.subjectSocial and professional topics
dc.subjectModel curricula
dc.subjectStudent assessment
dc.subjectComputing methodologies
dc.subjectRasterization
dc.subjectRay tracing
dc.titleOn the Pedagogy of Teaching Introductory Computer Graphics without Rendering APIsen_US
dc.description.seriesinformationEG 2018 - Education Papers
dc.description.sectionheadersAPI-free or API-based Courses?
dc.identifier.doi10.2312/eged.20181007
dc.identifier.pages47-50


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record