Projeto: PPP III Prática Pedagógica
Por: Rodrigo.Claudino • 24/10/2018 • 1.324 Palavras (6 Páginas) • 390 Visualizações
...
As linguagens que o computador usa para executar seus programas são chamadas linguagem de programação, e para facilitar a tarefa de programar um computador, foram criadas várias linguagens de programação. Estas linguagens são uma maneira de tentar escrever as tarefas que o computador vai realizar de maneira mais parecida com a linguagem natural. Embora seja muitas vezes complexo em comparação com a linguagem natural, um programa escrito em uma linguagem de programação é muito mais fácil de ser implementado, compreendido e modificado.
As linguagens de programação são um meio termo entre linguagem de máquina e a linguagem natural. Deste modo são classificadas de acordo com o nível entre a linguagem natural ou de máquina que ocupam. As linguagens muito parecidas com linguem de máquina são chamadas de baixo nível e suas instruções parecem-se muito com aquelas que serão executadas pelo processador. As linguagens de alto nível são que guardam mais semelhanças com a linguagem natural. Exemplos de linguagens de baixo nível é a linguagem de montagem assembly. Exemplos de linguagens de alto nível são: Pascal, C, Fortan, Java, Python, entre outras.
Como o computador não pode executar o código numa linguagem de programação, esta deve ser traduzida em código de máquina antes de ser executada. Este processo é chamado de compilação, onde o compilador recebe o código fonte em linguagem de programação e transforma em instruções em linguagem de máquina, ou seja, é responsável por converter os comandos de linguagem de programação nas instruções em código de máquina que o processador poderá.
Um exemplo de código de máquina escrito na linguagem de programação C, “printf (“Olá professor”);” , depois de compilado, escreve a frase “Olá professor” no monitor. A compilação, isto é, a tradução do programa em C para a linguagem de máquina.
O pseudocódigo é uma maneira intermediária entre a linguagem de maquina natural e uma linguagem de programação de representar um algoritmo. Ela utiliza um conjunto restrito de palavras-chave, em geral na língua nativa do computador, que tem equivalentes nas linguagens de programação. Além disso, o pseudocódigo não requer toda a rigidez sintática necessária numa linguagem de programação, permitindo que o aprendiz se detenha a lógica do algoritmo e não no formalismo de sua apresentação. Na medida que se obtém mais familiaridade com os algoritmos, então o pseudocódigo pode ser traduzido para a linguagem de programação.
As palavras leia, se, então, senão, senão-se, fim-se e escreva são palavras-chave que representam estruturas presentes em todas as linguagens de programação. E, em especial na linguagem “portugol” que é a linguagem que iremos usar no nosso projeto de intervenção e que será usado o programa de compilação VisualG.
---------------------------------------------------------------
7. Percurso Metodológico
O projeto apresentado tem como tema “Ensino de conceitos básicos da lógica de programação”, e tem o objetivo de desenvolver nos alunos do 2º ano do ensino médio da Unidade Escolar Da Costa e Silva, mostrar[j] os conceitos básicos para que criem habilidades de raciocínio lógico sobre programação de programas para computador.
Nosso[k] projeto será realizado no laboratório de informática da escola U. E. Da Costa e Silva, na cidade de Amarante-PI, com os alunos do 2º ano do ensino médio da referida escola, de modo a desenvolver nessa turma de modo que possamos mostrar os conceitos básicos de lógica de programação e os diversos tipos de linguagens de programação para computadores.
Usaremos [l]slides de forma dinâmica e de fácil entendimento, vídeos, textos e exposição oral dos conceitos básicos de lógica de programação na execução de nosso projeto que está previsto para o dia 24/03/2017 no turno da tarde, no referido laboratório com a presença dos alunos do 2º ano da escola acima citada.
Apresentaremos [m]o programa VisualG e sua funcionalidade e Pediremos que os alunos entendam o que é um algoritmo através das definições e exemplos de fácil entendimento, e em seguida possa executar o algoritmo nos mostrando como funciona no programa VisualG.
Esperamos [n]que nosso projeto esperte nesses alunos o estimulo necessário para que os ajude a melhorar na sua vivencia do dia a dia escolar, e que ajude na concentração dos pensamentos lógicos para o seu desenvolvimento pessoal e possa contribuir para o entendimento de como funciona os programas de computador e suas funcionalidades.
---------------------------------------------------------------
8. Recursos:
- Computador
- Visual G
- Datashow
- Slides
- Impressões
- Quadro
- Pincel
- Vídeos
---------------------------------------------------------------
9. Cronograma de Atividades:
ATIVIDADES
PERÍODO
Elaboração do pré-Projeto
10/02
Pesquisas bibliográficas
13 a 16/02
Coleta de Dados
20 e 21/02
Discussão do projeto
16 e 17/03
Entrega do Projeto
01/04
Intervenção do Projeto
24/03
Socialização do Projeto
08/04
---------------------------------------------------------------
...