• CG Guide : a modern openGL and computer graphics teaching application 

      Castro, Guilherme Cattani de (2021) [Trabalho de conclusão de graduação]
      Learning computer graphics is hard. Not only it involves a multitude of skills: spatial reasoning, mathematics, and physics. It is also a vast field with many different topics such as lighting, texture mapping, 3D ...
    • PanScript : a free platform for teaching programming in many human languages 

      Brum, Daniel Kelling (2021) [Trabalho de conclusão de graduação]
      Learning to program can be a difficult task. It requires understanding new paradigms and abstractions, logic and computational thinking, and the programming language’s syntax itself. That task becomes even more challenging ...