UnB - FACULDADE DE COMUNICAÇÃO - Programação para Comunicadores
VOLTAR PARA O INÍCIO DO CURSO/Disciplina:
INTRODUÇÃO À LÓGICA DA PROGRAMAÇÃO - 29/03/16- 04/04/17-11/09/2017 - Prof. Medeiros Neto
A) Mundo Codificado de Vilém Flusser
B) A programação de computadores é para todos?
Dificuldades e desafios da programação de computadores:
http://fundacaotelefonica.org.br/noticias/a-programacao-de-computadores-e-para-todos/
C) Porque programar? Então, Eu posso programar!
Baixar a Apresentação do Módulo:
D) O que é LÓGICA NA PROGRAMAÇÃO?
E) A Linguagem LÓGICA (GRÁFICA) de um PROGRAMA. http://programae.org.br/
F) Planejamento do programa: Análise do problema, Projeto do Algoritmo, Implementação.
i) FARRER, H; et al. Algoritmos Estruturados. Rio de Janeiro: Guanabara Dois, 1985.
ii) GUIMARÃS/LAJE. Algoritmos e Estrutura de Dados. Rio de Janeiro: LTC, 1985.
iii) Paulo Barry & Davis Griffiths. Use a Cabeça! Programação. Rio de janeiro: Atlas Books, 2010.
iv) John Paul Mueller. Começando a Programar Python – para Leigos. Rio de Janeiro: ALTA BOOKS, 2016 (LIVRO TEXTO).
V) Nilo Ney Coutinho Menezes. Introdução à Programação com PYTHON-Algoritmos e lógica de programação para iniciantes. novatec, 2010.
Fazer DownLoad => LIVRE: Livro de Introdução a Python - UNESP
I) PARTE PRÁTICA:
1- Instalando Python no computador: LINK: https://www.python.org/;
2 - Elaborar um Fluxograma a partir do EXEMPLO PARA PROGRAMA1 ;
3 - Jogo Labirinto, pesquisa na Internet ;
4- LINK: https://blockly-games.appspot.com/maze?lang=pt-br
5- LISTA DE EXERCÍCIOS DO MÓDULO IV (para o TRELLO): EXERCÍCIO 9 (Como elabora-se um Algoritimo); EXERCÍCIO 14 (Entender bem uma Especificação); EXERCÍCIO 15 (Menor número de uma lista).