CS50-MCZ

Uma introdução aos empreendimentos intelectuais da Ciência da Computação e da arte da programação.


Bem-vindo ao CS50-MCZ


Esse curso ensina aos alunos como pensar algoritmicamente e resolver problemas de forma eficiente. Os tópicos incluem abstração, algoritmos, estruturas de dados, encapsulamento, gerenciamento de recursos, segurança, engenharia de software, programação web e muito mais. As linguagens incluem C, Python e SQL, além de HTML, CSS e JavaScript. Há vários problemas, projetos e desafios inspirados nas artes, humanidades, ciências sociais e ciências. O curso culmina em um projeto final realizado pelos alunos. Projetado para pessoas com ou sem experiência prévia em programação. Entre os objetivos gerais deste curso estão inspirar os alunos a explorar águas desconhecidas, sem medo de falhar, criar uma experiência compartilhada intensiva, acessível a todos e construir uma comunidade entre os estudantes.

Programa


Recursos


Sobre


CS50-MCZ é ensinado por Aldo Nunes e Daniel Correia.

Entre em contato conosco em cs50.mcz@gmail.com para quaisquer dúvidas ou sugestões.

Licença


Este curso está licenciado sob a licença "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)".