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

http://www.filosofiacienciaarte.org/index.php/filosofia/homens-mulheres-notaveis/637-o-mundo-codificado-por-uma-filosofia-do-design-e-da-comunicacao?showall=1

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!

http://convergenciadigital.uol.com.br/cgi/cgilua.exe/sys/start.htm?UserActiveTemplate=site&infoid=43674&sid=46#.V_P4yZMrIxN

Baixar a Apresentação do Módulo:

D) O que é LÓGICA NA PROGRAMAÇÃO?

As formas mais conhecidas, podemos citar: a) Descrição Narrativa; b) Fluxograma Convencional; c) Pseudocódigo, também conhecido como portugol.
 
IMPORTANTE: Ver o  texto em anexo (Attachments):  Algoritmos e Programação de Computadores Disciplina: 113476 Profa. Carla Denise Castanho.
 Exemplo de fixação. Importância dos Algoritmos nos dias atuais:
 

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.

G) REFERÊNCIAS: 

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

H) LEITURAS COMPLEMENTARES:
a) Os desafios da inteligência coletiva e os algoritmos. 

=> https://www.researchgate.net/publicatio ... ltext=true

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).

 

 


Quem está Online

Temos 35 visitantes e Nenhum membro online

Palavras-chave

Buscar