Algoritmos e Lógica de Programação 📜 [52/2024]
Olá pessoal da monitoria do Projeto Ampliar, projeto de monitoria da UniCesumar! Este é o nosso espaço no GitHub, onde vamos armazenar as atividades que resolvemos juntos em sala e também aquelas que serão para casa. Aqui, queremos criar um ambiente bacana para compartilhar recursos e nos ajudar a dominar os desafios das aulas. E sabe por que estamos aqui? Para se aventurar no mundo do Git! Vamos começar dando um fork neste repositório e mergulhar de cabeça nesse universo de controle de versão.
Lembrando que as aulas acontecem toda terça, quarta e quinta-feira, das 20:30 às 22:30. Vamos explorar os mistérios dos Algoritmos e da Lógica de Programação, utilizando a linguagem C como nossa ferramenta principal. Estou empolgado para ver o que vamos aprender juntos! Nos vemos lá!
Mais informações, clique aqui!
Monitor:
Segue abaixo nosso cronograma:
Data | Evento |
---|---|
29/04/2024 | Aula Inaugural com os Professores |
30/04/2024 | Início - Semana 1 - Conceitos e Condicionais |
01/05/2024 | Feriado - Dia do trabalhador - Não há aula |
07/05/2024 | Semana 2 - Estruturas de Repetição |
14/05/2024 | Semana 3 - Estruturas Homogêneas |
21/05/2024 | Semana 4 - Estrutura Heterogêneas |
28/05/2024 | Semana de Provas - Não há monitoria |
04/06/2024 | Semana 5 - Sub-rotinas |
11/06/2024 | Semana 6 - Ponteiros |
18/06/2024 | Semana 7 - Manipulação de Arquivos |
25/06/2024 | Semana 8 - Revisão |
27/06/2024 | Última Aula |
01/07/2024 | Semana de Provas |
Para ser possível praticarem os exercícios, precisarão de um editor de textos ou IDE instalado e um compilador (GCC) e, recomendo também, que obtenham conhecimentos básicos de Git e GitHub para melhor interação com este repositório.
Curso básico de Git e GitHub: https://youtu.be/pyM5QLS2h6M?si=KsLYehtK8j0Bvba
Alguns exemplos de editor de Texto ou IDE, com seus prós e contras, link para download e link para vídeo do YouTUbe mostrando como instalar/configurar.
- Visual Studio Code (VSCode)
- Prós: Leve, altamente personalizável, ampla extensibilidade, suporte a várias linguagens e integração com várias tecnologias.
- Contras: Requer configuração inicial, pode ser menos integrado para desenvolvimento C/C++ em comparação com IDEs dedicadas.
- Download: https://code.visualstudio.com/download
- YouTube: https://youtu.be/3pfRvy_gfqY?si=4evQwhUdVDDdNJRy
- CLion
- Prós: Especializado em C/C++, depuração avançada, análise de código poderosa.
- Contras: Licença paga (mas pode-se obter de graça por 1 ano com o e-mail institucional de aluno), mais pesado em recursos, curva de aprendizado maior.
- Download: https://www.jetbrains.com/shop/eform/classroom/faculty
- YouTube: https://youtu.be/Gk8WigmI3d0?si=0Sao5d8IN9M9JBa7
- Code::Blocks
- Prós: Leve, multiplataforma, suporte a múltiplos compiladores.
- Contras: Interface menos moderna, menos recursos avançados comparado a outras IDEs.
- Download: https://www.codeblocks.org/downloads/
- YouTube: https://youtu.be/gaSeRTDgt8U?si=uO99qx1eecj5Pf6O
- Dev-C++
- Prós: Interface simples, fácil de usar para iniciantes.
- Contras: Desenvolvimento estagnado, menos suporte para projetos grandes e complexos.
- Download: https://filehippo.com/download_bloodshed-dev-c/5.11/
- YouTube: https://youtu.be/00cTn4-xxrY?si=OOc0_E7JYbLaaLXi
- Eclipse C/C++ Development Tools (CDT)
- Prós: Poderoso, extensível, integração com outras ferramentas.
- Contras: Mais complexo para iniciantes, pode ser pesado em recursos.
- Download: https://projects.eclipse.org/projects/tools.cdt
- YouTube: https://youtu.be/N369UokEIH8?si=EP-eax_CDkSUMtml
- Visual Studio (Community Edition)
- Prós: Rico em recursos, integração com Git.
- Contras: Pesado em recursos, suporte limitado a sistemas operacionais além do Windows.
- Download: https://visualstudio.microsoft.com/pt-br/vs/community/
- YouTube: https://youtu.be/pMT6qygEggI?si=uzxUNPFIovHN5imX
- NetBeans
- Prós: Integrado ao ecossistema Java, boa para projetos C/C++, suporte a outros idiomas.
- Contras: Mais pesado em recursos, menos popular para desenvolvimento C/C++ em comparação com outras IDEs dedicadas.
- Download: https://visualstudio.microsoft.com/pt-br/vs/community/
- YouTube: https://youtu.be/pMT6qygEggI?si=uzxUNPFIovHN5imX