
Programação orientada ao objeto e C# básico
A matrícula nesse curso é apenas por convite
Plano de ensino
Curso: POO (Programação Orientada ao Objeto) e C#
Instrutor: Rita de Cassia Aparecida Barbosa
Objetivo geral: proporcionar o aprendizado na capacitação técnica Programação Orientada a Objetos com ênfase em C# - básico.
Nível: Básico
Tipo do Curso: Teórico-prático
Modalidade de Ensino: Online - Zoom
Público Alvo: colaboradores da Flextronics e FIT- Instituto de Tecnologia, colégios técnicos e instituições de tecnologia.
Requisitos mínimos: nível técnico ou superior nas áreas de Engenharia Elétrica, Mecânica, Mecatrônica e/ou tecnólogos. Para acompanhar as aulas online, o aluno deverá providenciar hardware e software com as seguintes configurações:
- Conexão com a internet;
- Zoom;
- Windows 10, 8, 7 - Observação: Os dispositivos que executam o Windows 10 devem ter a versão Home, Pro ou Enterprise;
- Navegadores suportados: Windows: IE 11, Edge 12, Firefox 27, Chrome 30 ou posteriores; Mac: Safari 7, Firefox 27, Chrome 30 ou posteriores e Linux: Firefox 27, Chrome 30 ou posteriores;
- Visual Studio 2019 hardware compatível*;
*Para mais informações consultar o tópico Instrumentos.
Duração total do curso e distribuição da carga horária: carga de 20 horas totais, divididas em: 4 horas por dia (sendo que 02 horas serão dedicadas aos exercícios práticos e avaliativos), durante 05 dias, via zoom.
Quantidade de vagas: mínimo 03 e máximo 15 alunos.
Ementa:
- Conceitos POO
- Instalação de IDE Visual Studio 2019
- Classes, objetos e instanciação;
- Atributos e métodos;
- Encapsulamento;
- Construtores;
- Sobrecarga de métodos;
- Herança;
- Polimorfismo;
- Classes abstratas e interfaces;
- Laços, condicionais e exceções;
- Exercícios práticos.
Instrumentos:
Responsabilidade do aluno:
Para a realização do curso online, os alunos deverão providenciar, conforme descrito no item “Requisitos mínimos”. Para o VS Code, o requisito mínimo se refere apenas a hardware, visto que, a instalação destes será realizada no decorrer do curso. Detalhes das configurações dos instrumentos:
® Zoom:
Fonte: https://support.zoom.us/hc/pt-br/articles/201362023-Requisitos-de-sistema-para-Windows-macOS-e-Linux
® Requisitos de sistema
• Conexão de Internet banda larga com ou sem fio (3G ou 4G/LTE);
• Alto-falantes e microfone integrados ou conectados via USB ou Bluetooth sem fio;
• Webcam comum ou em HD integrada ou conectada via USB;
• Ou uma câmera ou filmadora HD com placa de captura de vídeo.
® Sistemas operacionais compatíveis
• Windows 10, 8, 7 - Observação: Os dispositivos que executam o Windows 10 devem ter a versão Home, Pro ou Enterprise. O modo S não é compatível;
® Navegadores suportados
• Windows: IE 11, Edge 12, Firefox 27, Chrome 30 ou posteriores;
® Requisitos de processador e RAM
• Recomendado: Dual Core 2 GHz de frequência ou superior (i3/i5/i7 ou equivalente da AMD), 04 GB de RAM.
® Visual Studio 2022:
• Fonte: https://visualstudio.microsoft.com/pt-br/vs/community/
® Requisitos de sistema – 64 bits
· Windows 11 versão 21H2 ou superior: Home, Pro, Pro education, Pro para estações de trabalho, Enterprise e educação;
· Windows 10 versão 1909 ou superior: Home, Professional, education e Enterprise;
· Obs: O Visual Studio 2022 não funciona em sistemas operacionais de 32 bits e ARM.
® Requisitos de hardware:
· Processador de 1,8 GHz ou mais rápido de 64 bits; Quad-Core ou melhor recomendado. Não há suporte para processadores ARM;
· Mínimo de 4 GB de RAM. Muitos fatores afetam os recursos usados; Recomendamos 16 GB de RAM para soluções profissionais típicas;
· Windows 365: mínimo de 2 vCPU e 8 GB de RAM. 4 vCPU e 16 GB de RAM recomendados;
· Espaço em disco rígido: mínimo de 850 MB até 210 GB de espaço disponível, dependendo dos recursos instalados; instalações típicas exigem 20-50 GB de espaço livre. é recomendável instalar Windows e Visual Studio em uma unidade de estado sólido (SSD) para aumentar o desempenho;
· Placa de vídeo que dá suporte a uma resolução de tela mínima de WXGA (1366 por 768); Visual Studio funcionará melhor em uma resolução de 1920 por 1080 ou superior.
Responsabilidade do FIT:
Será utilizada a Plataforma de Educação do FIT (edX) da qual, disponibilizaremos acesso aos alunos para que visualizem os materiais didáticos do curso e, entrega de exercícios avaliativos.Também será enviará o link do zoom para acesso as aulas.
Metodologia: Ativa, por meio de demonstrações dos conceitos aplicados, incentivar a participação dos alunos, aplicação de exercícios práticos conforme conteúdo apresentado e suporte às dúvidas.
Processo Avaliativo: avaliação por meio de exercícios práticos. Autoavaliação do aluno sobre seu aprendizado e avaliação do curso.
Bibliografia básica:
- MARQUES, Paulo Capela; Cursa Prático de C#, (2016) – FCA Editora de Informática.
- C# COMPLETO Programação Orientada a Objetos + Projetos , Nélio Alves; disponível em: <https://fit-tecnologia.udemy.com/course/programacao-orientada-a-objetos-csharp/’> acessado em janeiro de 2022.