Pair Teaching in Computer Graphics

dc.contributor.authorLUCIANO PEREIRA SOARES
dc.contributor.authorFABIO ORFALI
dc.date.accessioned2025-01-22T17:25:49Z
dc.date.available2025-01-22T17:25:49Z
dc.date.issued2022
dc.description.abstractComputer Graphics is a course commonly found on Computer Science and Computer Engineering undergraduate programs. There are some convenient points on teaching computer graphics in these programs: Computer-Generated Imagery in movies and videogames are relevant examples of applied engineering and science that students experience in their lives, and this can be a potential motivation factor for students to get engaged on learning; furthermore, Computer Graphics relies on several fundamental and complex mathematical concepts, that can also be applied in other science areas, being an opportune moment to cover and practice mathematical learning goals, all connected with a base on computer science. Learning Computer Graphics depends on developing and integrating skills on computer science and mathematics, therefore, a learning plan must cover both topics. However, it must be considered that students need to relate these topics, and this is the trick, since ideally professors need the knowledge and pedagogy in both areas. The strategy presented in this document was based on two professors, one mathematician and one computer engineering, planning, and teaching an elective undergraduate course on Computer Graphics. The course was based on active learning strategies by design, heavily focused on Project Based Learning through three projects starting from scratch, each week learning and implementing new features on the projects. Students must program in regular programming languages like Python, C++ and Javascript, and build up their competence in mathematics from basic math concepts. As a result, students were able to develop a scanline renderer, and a ray-tracing renderer without any graphical Application Programming Interface and finally a 3D web application based on ThreeJS. Although students had a perception of a demanding course, they were engaged on proposed activities during all semester, and were able to implement all important features on projects, often above expectation, showing evidence that learning objectives were achieved.en
dc.formatDigital
dc.format.extent7 p.
dc.identifier.doi10.5281/zenodo.7057769
dc.identifier.issn2183-1378
dc.identifier.urihttps://repositorio.insper.edu.br/handle/11224/7258
dc.language.isoInglês
dc.subjectPair Teachingen
dc.subjectComputer Graphics Teachingen
dc.subjectMathematics Teachingen
dc.subjectProject Based Learningen
dc.titlePair Teaching in Computer Graphics
dc.typeconference paper
dspace.entity.typePublication
local.description.eventInternational Conference on Active Learning in Engineering Education
local.description.event14th International Symposium on Project Approaches in Engineering Education (PAEE)
local.description.event19th Active Learning in Engineering Education Workshop (ALE)
local.identifier.sourceUrihttp://paee.dps.uminho.pt/proceedingsSCOPUS/PAEE_ALE_2022_PROCEEDINGS.pdf
local.publisher.cityAlicante
local.publisher.countryEspanha
local.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
local.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
local.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO
local.subject.cnpqCIENCIAS EXATAS E DA TERRA::MATEMATICA
local.subject.cnpqENGENHARIAS::ENGENHARIA ELETRICA
local.typeTrabalho de Evento
publicationvolume.volumeNumber12
relation.isAuthorOfPublicationcfe2d7f9-2f5a-4549-afff-8588b373c3ad
relation.isAuthorOfPublication62ddf549-ad4d-4f21-9c1c-887d757dbf67
relation.isAuthorOfPublication.latestForDiscoverycfe2d7f9-2f5a-4549-afff-8588b373c3ad
Arquivos
Pacote Original
Agora exibindo 1 - 2 de 2
N/D
Nome:
Primeira_Pagina_Trabalho_de_Evento_2022_Pair_teaching_in_computer_graphics_TC.pdf
Tamanho:
107.17 KB
Formato:
Adobe Portable Document Format
N/D
Nome:
ACESSO_RESTRITO_Trabalho_de_Evento_2022_Pair_teaching_in_computer_graphics_TC.pdf
Tamanho:
533.22 KB
Formato:
Adobe Portable Document Format
Licença do Pacote
Agora exibindo 1 - 1 de 1
N/D
Nome:
license.txt
Tamanho:
236 B
Formato:
Item-specific license agreed upon to submission
Descrição: