Bem vindo aos Labs de C

Este espaço contém materiais para as atividades de aprendizado da linguagem C nos cursos de Ciência (CCOMP) e Engenharia da Computação (ENGCOMP).

Objetivos

Capacitar os alunos na linguagem C para que eles possam usá-la nas disciplinas do Quinto Semestre da Engenharia de Computação Insper e do Quarto Semestre da Ciência da Computação.

Motivação

  1. C possui uma excelente performance
  2. É uma das linguagens mais utilizadas no mundo:
  3. É baixo nível

Infra

Iremos utilizar o PrarieLearn para nossas atividades. Como cada curso tem um cronograma ligeiramente diferente, utilize os links abaixo para entrar na versão de seu curso.

Entrar - Engenharia da computação

Entrar - Ciência da computação

Equipe

ENGCOMP

  • Curso: Engenharia de Computação - Quinto Semestre
  • Disciplinas: Computação Embarcada / Desafios de Programação / Sistemas Hardware-Software
  • Professores: Rafael Corsi / Marcelo Hashimoto / Fabio Lubacheski
  • Equipe:
    • Eduardo Marossi/ Marco Mello
  • Já passou por aqui
    • Fábio Ayres (2018-2019) / Flavio Batista (2022) / Rodrigo Carareto (2023) / Eduardo Marossi / Igor Montagner / Maciel Vidal (2021-2023)

CCOMP

  • Curso: Ciência de Computação - Quarto Semestre
  • Disciplinas: Grafos e Árvores / Sistemas Hardware-Software
  • Professores: Igor Montagner e Carlos Menezes

Pesquisa

  • FERRAO, RAFAEL CORSI; DOS SANTOS MONTAGNER, IGOR ; CACEFFO, RICARDO ; AZEVEDO, RODOLFO. How much C can students learn in one week? Experiences teaching C in advanced CS courses. In: 2022 IEEE Frontiers in Education Conference (FIE), 2022, Uppsala. 2022 IEEE Frontiers in Education Conference (FIE), 2022. p. 1.

  • MONTAGNER, I. S.; FERRAO, R. C. ; MAROSSI, E. ; AYRES, F. J. . Teaching C programming in context: a joint effort between the Computer Systems, Embedded Computing and Programming Challenges courses. In: IEEE Frontiers in Education Conference (FIE), 2019, Cincinatti. 2019 IEEE Frontiers in Education Conference (FIE) Proceedings, 2019.