Aula 1 - Introdução
Avalie esta aula

Introdução

Objetivo do curso

O objetivo do curso é aprender a resolver problemas utilizando o computador; mais especificamente, vamos aprender a escrever programas para resolver tarefas usando o computador. Para isso, vamos estudar a linguagem de programação Javascript e técnicas de programação.

Algoritmo e programa

Um algoritmo é um procedimento composto por uma sequência de instruções (descrições de ações) precisas, que a partir de uma entrada (conjunto de dados) produz uma saída (outro conjunto de dados, que é o resultado da execução do algoritmo).

Um programa é um algoritmo escrito em uma linguagem que um computador entende (chamada de linguagem de programação).

O mais importante na resolução de um problema é encontrar um algoritmo correto e eficiente. Depois de encontrado o algoritmo, a tradução para uma linguagem de programação é relativamente simples. O importante é o algoritmo (a solução); a linguagem de programação é apenas uma ferramenta.

Linguagens de programação

Uma linguagem de programação define comandos que podem ser usados para construir programas. Cada linguagem tem um conjunto específico de comandos e de regras de contrução, mas não é preciso conhecer todos os comandos e todas as regras para começar a programar. Vamos aprender os comandos e regras de Javascript durante o curso.

Ambiente de programação

Um ambiente de programação é um programa de computador que nos permite criar, editar e executar nossos próprios programas de computador. Neste curso vamos utilizar um ambiente de programação desenvolvido especialmente para a aprendizagem de programação, chamado Saci. Ele pode ser executado em qualquer computador ou tablet, usando um navegador internet (como Firefox, Explorer, Safari, Opera ou outros). O ambiente Saci está disponível em http://olimpiada.ic.unicamp.br/saci

 

 

 

 
Área de Trabalho
Entrada
Programa
1
 
1
// digite aqui seu programa
2
Saída