View, browse and sort the ever-growing list of GDC sessions by pass type, track, format, and more! With Session Scheduler, create an account to build your own GDC schedule and access it anywhere, including on the GDC app, once live.
If you've registered for GDC, you can use the same login credentials. Adding a session to your schedule does not guarantee you a seat. Sessions do fill up, so please arrive early to sessions that you would like to attend.
Sajid Farooq (Professor, Champlain College)
Location: Room 2014, West Hall
Date: Tuesday, March 19
Time: 2:10pm - 2:40pm
Pass Type: All Access, GDC Conference + Summits, GDC Summits - Get your pass now!
Topic: Educators Summit
Vault Recording: Video
Audience Level: All
There has been a shift in graphics programming from the CPU to the GPU over the last two decades. Coding went from serial to parallel. For educators in the field, teaching has not been updated to reflect this massive change in landscape. Most syllabi still treat shaders as a "latch-on" to be taught as a more advanced topic.
Having identified common conceptual roadblocks encountered with graphics programming, this talk presents "a shader-first approach" that puts shaders at the heart of teaching graphics from the ground-up. The talk proceeds to show how the methods can be applied to teaching in other domains as well.
Attendees will learn how a fundamental shift in the graphics landscape from CPUs to GPUs has impacted learning of new graphics concepts. It will advocate the need for an update in teaching styles for modern graphics. Attendees will be able to identify the concepts that new-comers find hard to grasp. They will learn a new approach to teaching graphics, dubbed the "shader-first" approach.
This talk is primarily intended for people interested in teaching modern graphics through any medium: tutorials, books, lectures, blogs/vlogs, or presentations. A rudimentary familiarity with modern graphics is assumed.
The talk will also generalize the findings to be useful for those in other domains, such as Art, Game Design, or Math.