On the Pedagogy of Teaching Introductory Computer Graphics without Rendering APIs

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.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.description.sectionheadersAPI-free or API-based Courses?
dc.description.seriesinformationEG 2018 - Education Papers
dc.identifier.doi10.2312/eged.20181007
dc.identifier.issn1017-4656
dc.identifier.pages47-50
dc.identifier.urihttps://doi.org/10.2312/eged.20181007
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/eged20181007
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
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
047-050.pdf
Size:
242.51 KB
Format:
Adobe Portable Document Format