Projeto de ensino das Ciências e Engenharias Computacionais
Bom dia colegas! Meu nome é João, sou bacharel em Engenharia de Computação pela Poli/USP. Estou desenvolvendo um projeto para ensinar computação de forma gratuita, com um enfoque formal e acadêmico. Juntamente com um colega, começamos a elaborar apostilas e gravar videoaulas que serão disponibilizadas em um ambiente virtual de aprendizagem (AVA) sem custos.
Estamos em busca de pessoas dispostas a revisar os conteúdos e contribuir com sugestões de tópicos relevantes, bem como na melhoria da didática do material. Sua colaboração será muito valiosa para garantir a qualidade e a abrangência do curso.
Justificativas para o projeto:
Deficiência matemática: A matemática é um alicerce fundamental para a Computação. Arrisco a dizer que a computação é puramente Matemática Aplicada. Ela não apenas fundamenta os princípios teóricos, mas também é essencial para a resolução de problemas práticos e a compreensão de algoritmos complexos. Infelizmente, muitos estudantes enfrentam dificuldades significativas nessa área ou a negligenciam, o que compromete seu desempenho em disciplinas mais avançadas e limita sua capacidade de inovar.
Deficiência nos conceitos básicos e falta de habilidades sem bibliotecas: Observo que muitos cursos atualmente se concentram em ferramentas e bibliotecas, negligenciando a fundamentação teórica e prática necessária para a formação de um profissional completo. Nosso foco será oferecer uma formação sólida nos conceitos básicos da programação e da computação, preparando os alunos para resolver problemas de forma independente e criativa, sem depender exclusivamente de recursos externos.
Deficiência de programadores realmente qualificados: O mercado de trabalho clama por profissionais capacitados, mas a realidade é que há uma escassez de programadores realmente qualificados. Ao desenvolver um curso que prioriza a formação integral do aluno, pretendemos contribuir para a formação de profissionais que atendam às demandas do mercado, prontos para enfrentar os desafios da tecnologia.
Ementa
Matemática:
- Fundamentos da matemática Elementar e Teoria dos Números
- Geometria Analítica e Álgebra Linear
- Cálculo Diferencial e Integral
- Matemática Discreta
- Cálculo Numérico
- Equações Diferenciais Ordinárias
- Estatística e Probabilidade
Física:
- Eletroestática
- Eletrodinâmica
- Eletromagnetismo
- Circuitos Elétricos
- Cirtuitos Eletrônicos
- Microeletrônica
- Sistemas Digitais
Computação:
- Linguagem C e C++
- Estruturas de Dados
- Programação Orientada a Objetos com Java
- Bases de Dados
- Sistemas distribuídos
- Introdução a Redes
- Compiladores
- Linguagem Python
- Engenharia de Software
- Computação de Alto Desempenho
Atualmente, estamos concluindo as disciplinas de Fundamentos da Matemática Elementar e Cálculo I.
Estamos finalizando a elaboração da ementa, com a programação de cada disciplina/tópico, além das referências bibliográficas a serem utilizadas.
Em breve, disponibilizaremos o Ambiente Virtual de Aprendizagem e o Fórum, bem como o repositório para aqueles que desejarem contribuir. Por enquanto, caso tenha interesse, entre em contato via Discord: @joaofpinto
Agradeço a atenção de todos!