2021 2 9 PC Logica Programacao

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 9

PLANO DE CURSO

Formação Inicial e Continuada –


Aperfeiçoamento

LÓGICA DE PROGRAMAÇÃO

Eixo Tecnológico: Informação e Comunicação

VERSÃO 3
SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

IDENTIFICAÇÃO DO CURSO NO SENAC SÃO PAULO

Área de Negócio: Tecnologia da Informação

Subárea: Gestão em Tecnologia da Informação e Desenvolvimento de


Sistemas

Ficha Técnica: 13970

Formato de Oferta: Presencial

Histórico de versões:

Versão 1 – 03/07/2015

Versão 2 – 01/09/2017 – alteração na página 8 (exclusão das palavras


Coordenação/Coordenador)

Versão 3 – 09/02/2021 – alteração do texto dos documentos exigidos


para matrícula na página 3

– inserção de E-book no subitem 8.2 Recursos


didáticos específicos na página 8

PC – Lógica de Programação
|2|
SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

1. IDENTIFICAÇÃO DO CURSO

Título do Curso: Lógica de Programação

Eixo Tecnológico: Tecnologia da Informação

Carga Horária: 40 horas

2. REQUISITOS DE ACESSO

Idade mínima: 13 anos

Escolaridade mínima: Ensino Fundamental I completo.

Documentos exigidos para matrícula:

 RG e CPF ou outro documento de identificação que comprove a


numeração destes registros (apresentação).

3. JUSTIFICATIVA

Desde os primórdios da informatização das empresas foi detectado o


fenômeno da “demanda reprimida” na produção de programas de
computadores, ou seja, as empresas não conseguem produzir os programas
que precisam no tempo desejado.

Ao se lecionar linguagens de programação em diversos cursos da área de TI


percebeu-se que havia a necessidade de um curso que fosse capaz de
abordar como programar as máquinas sem se prender a qualquer
linguagem, desenvolve-se então o curso de lógica de programação, que
permite o entendimento de como funciona a programação de
computadores.

Assim, ao concluir este curso, o aluno está apto a iniciar de forma eficiente
o estudo de qualquer linguagem de programação ou aplicativo que envolva
programação, desenvolvendo muito melhor este estudo, sabendo
antecipadamente como funciona e o que se espera do estudo de qualquer
linguagem.

O curso de lógica de programação hoje em dia tem como diferencial o


estudo do paradigma da programação orientada a objetos, o que o torna
adequado no estudo das novas linguagens e suas técnicas.

PC – Lógica de Programação
|3|
SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

Este curso destina-se aos interessados em aprender como programar


computadores, independente da linguagem que venha a utilizar no futuro.

4. OBJETIVO DO CURSO

Este curso tem como objetivo capacitar o aluno a participar do


desenvolvimento de soluções por meio da aplicação da lógica, segundo o
paradigma de orientação a objetos, de modo a permitir a criação de
softwares amigáveis, seguros e funcionais, independente da linguagem a
ser usada na programação.

O profissional formado pelo Senac tem como marcas formativas: domínio


técnico-científico, visão crítica, atitude empreendedora, sustentável,
colaborativa, atuando com foco em resultados. Estas marcas formativas
reforçam o compromisso da instituição com a formação integral do ser
humano, considerando aspectos relacionados ao mundo do trabalho e ao
exercício da cidadania. Esta perspectiva propicia o comprometimento do
aluno com a qualidade do trabalho, o desenvolvimento de uma visão ampla
e consciente sobre sua atuação profissional e sobre sua capacidade de
transformação da sociedade.

5. ORGANIZAÇÃO CURRICULAR

5.1 Unidade Curricular: LÓGICA DE PROGRAMAÇÃO

5.2 Elementos abordados no curso 1:

• Conhecimentos:

o Funcionamento do computador

o Dispositivos de entrada, processamento e saída de informações

o Conceito de Algoritmo

o Utilização de Constantes de Variáveis.

o Conversão de Expressões Matemáticas em escrita computacional

o Utilização de Variáveis Literais.

1
Listagem de conhecimentos e/ou habilidades e/ou valores/atitudes (SENAC. Modelo Pedagógico Nacional. 2013, p.
14).

PC – Lógica de Programação
|4|
SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

o Operadores e Expressões Literais.

o Teste de Sistemas

o Utilização de comandos condicionais simples e complexos.

o Encadeamento de condições.

o Criação de código com tomada de decisão

o Laços Infinitos

o Contadores

o Repetição de códigos.

o Looping Infinito.

o Contadores Finitos.

o Execução em ordem crescente ou decrescente.

o Comparação entre comandos de repetição.

o Criação e Manipulação de vetores com comando de repetição.

o Utilização de Operadores relacionais para comparação de literais.

o Ordenação de vetores

o Métodos de pesquisa binário

o Métodos de pesquisa sequencial.

o Conceito e manipulação de matriz.

o Conceito de registro.

o Gravação de informações em registro.

o Utilização de arquivos indexados.

o Manipulação de tabelas.

o Conceituação de Testes de Mesa

o Conceito de “debugadores” e a sua evolução nas várias linguagens.

o Técnicas de identificação de erros e suas diferenças

o Importância da qualidade do código programado

o Programação estruturada.

PC – Lógica de Programação
|5|
SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

o Modularização de sistemas.

o Utilização de Funções e seu retorno.

o Utilização de Procedimentos

o Uso de parâmetros

o Conceito de Programação OO.

o Classes e Objetos

o Métodos

o Propriedades

o Polimorfismo

o Herança

o Encapsulamento.

6. ORIENTAÇÕES METODOLÓGICAS

A Proposta Pedagógica do Senac privilegia o desenvolvimento de


competências profissionais, assumindo uma postura com relação à
aprendizagem e ao ensino em que a ação docente propicie ao aluno o
aprender a aprender e o desenvolvimento da percepção analítica, do
raciocínio hipotético e da solução sistemática de problemas, por meio de
perguntas, problemas e casos relacionados à realidade, experiência e/ou
conhecimentos prévios, facilitando a atribuição de significado, de modo a
assegurar o saber, o saber fazer e o saber ser – condições básicas para a
autonomia individual e profissional. 2

Nesse sentido, os cursos e programas de formação inicial e continuada


devem contribuir para a constituição de competências requeridas pelos
itinerários formativos que possibilitem ao aluno, traçar o caminho da sua
formação e do seu desenvolvimento profissional.

Considerando que “... as competências serão formadas pela prática...” 3,


devem ser previstas situações ativas de aprendizagem, pautadas pelo
mundo do trabalho, por meio das quais o conteúdo, visto como insumo,

2
NORI, M. Teresa M. Planejando para desenvolver competências - SENAC-SP/ 2000 (mimeo elaborado para uso no
Programa de Desenvolvimento Educacional - PDE).
3
PERRENOUD, P. Construir as competências desde a escola. Porto Alegre: Artmed, 1999, p. 57.

PC – Lógica de Programação
|6|
SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

seja trabalhado de forma contextualizada e significativa, considerando os


sete passos 4 fundamentais da Metodologia de Desenvolvimento de
Competências (Kuller & Rodrigo, 2013). 5

O presente programa faz parte de um conjunto de cursos de Formação


Inicial e Continuada que, mesmo não prevendo o desenvolvimento de
competências profissionais, garantem a abordagem de determinados
conhecimentos (legislação, normas, etc.), e/ou habilidades (técnicas,
equipamentos, etc.) e/ou atitudes (ética, trabalho em equipe, etc.)6 que
contribuem para o desenvolvimento de competências profissionais no
contexto de um determinado itinerário formativo.

7. CRITÉRIOS E PROCEDIMENTOS DE AVALIAÇÃO DA


APRENDIZAGEM
7.1. Critérios para aprovação no curso e formas de expressão dos
resultados da avaliação

Estará aprovado no curso aquele que tiver frequência igual ou superior a


75% da sua carga horária total.

O resultado atribuído ao aluno no final do curso será expresso por


menções:

• Concluiu – quando o aluno tiver frequência igual ou superior a 75% da


carga horária total do curso.

• Não concluiu – quando o aluno tiver frequência inferior a 75% da carga


horária total do curso.

7.2. Embora não esteja prevista neste programa a avaliação de


desempenho para fins de aprovação, o processo de ensino-aprendizagem
deverá estar pautado no acompanhamento do desenvolvimento individual
do aluno durante a realização das atividades propostas de forma a garantir
a recuperação da aprendizagem, sempre que necessário.

4
A saber: contextualização e mobilização; definição da atividade de aprendizagem; organização da atividade de
aprendizagem; coordenação e acompanhamento; análise e avaliação das atividades de aprendizagem; acesso a outras
referências e síntese e aplicação.
5
KÜLLER, José Antônio; RODRIGO, Natália de Fátima. Metodologia de desenvolvimento de competências. Rio de
Janeiro: Editora Senac Nacional, 2013.
6
ENAC. Modelo Pedagógico Nacional. 2013, p. 13.

PC – Lógica de Programação
|7|
SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

8. INSTALAÇÕES, EQUIPAMENTOS E RECURSOS DIDÁTICOS

A rede de Unidades Escolares do Senac São Paulo tem a infraestrutura


necessária para a realização dos cursos propostos, contando com
dependências para acolhimento dos alunos, salas de aula devidamente
mobiliadas com cadeiras móveis e armário para organização dos materiais,
sala de atendimento, salas para Direção, Secretaria, Equipe Técnica e
Docentes, laboratórios de informática, bibliotecas com o acervo contendo os
títulos da bibliografia básica indicada no correspondente Plano de Curso,
computadores conectados à Internet e outros equipamentos, como,
televisão, vídeo/DVD, projetor de slides e retroprojetor/data show.

8.1. Instalações e Equipamentos:

 Sala de aula adequadamente mobiliada, com cadeiras móveis para


realização das atividades.

 Equipamentos audiovisuais: Computador com datashow e acesso à


internet.

8.2. Recursos didáticos específicos 7:

 Livro para o aluno - XAVIER, G. F. C. Lógica de Programação. São


Paulo: Senac, 2011. E-book

9. PERFIL DO PESSOAL DOCENTE

O desenvolvimento da oferta ora proposta requer docentes com formação


técnica ou superior em Análise de Sistemas, Ciências da Computação ou
curso correlato.

É desejável que o profissional esteja ou tenha estado envolvido diretamente


com a área de desenvolvimento de sistemas ou participado na elaboração
de algum sistema.

É recomendável que tenha experiência anterior como docente.

7
Para o Senac São Paulo, os recursos didáticos são componentes de mediação no processo de ensino-aprendizagem,
que estimulem os sentidos, o fazer e o pensar na realização das atividades formativas, para que sejam motivadoras e
eficazes no desenvolvimento de competências profissionais. Diretrizes para Recursos Didáticos. São Paulo: Senac,
2012, p. 30.

PC – Lógica de Programação
|8|
SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

10. BIBLIOGRAFIA

Básica:

 XAVIER, G. F. C. Lógica de Programação. São Paulo: Senac, 2011.

Complementar:

 MANZANO, J. A. N. G; OLIVEIRA, J. F. Algoritmos - Lógica para


Desenvolvimento de Programação de Computadores. São Paulo: Érica,
2014.

 SOUZA, M. A. F; GOMES, M. M; SOARES, M. V; CONCÍLIO, R. Algoritmos


e Lógica de Programação. São Paulo: Cengage Learning Nacional, 2012.

11. CERTIFICAÇÃO

Àquele que concluir com aprovação este curso, será conferido o respectivo
certificado de conclusão do curso: LÓGICA DE PROGRAMAÇÃO

PC – Lógica de Programação
|9|

Você também pode gostar