Aula 1 - Introdução.

Seja bem-vinda!

Este site foi criado para ensinar programação.
Você não precisa ter nenhum conhecimento prévio. Vamos desvendar os principais conceitos por trás desta área de forma gradual e divertida.
Ao longo do curso você aprenderá a desenhar figuras na tela, criar animações e vamos desenvolver, juntos, jogos simples que você poderá jogar no seu navegador!

O que é um programa de computador?

Um programa nada mais é do que um texto que segue determinadas regras. O computador irá processar essas instruções e executá-las.

A pessoa que escreve este tipo de texto é chamada de Pessoa Desenvolvedora ou Programadora. E o tipo de texto que esta pessoa escreve, que será lido pelo computador, recebe um nome especial: Código de Programação (normalmente chamado apenas de código ou código fonte). Neste curso, vou me referir a este tipo de texto como código.

O conjunto de regras de como o programa deve ser escrito é definido por uma Linguagem de Programação. Ao longo da evolução da computação diversas linguagens de programação foram criadas. Neste curso vamos utilizar uma linguagem chamada Elm.

Este curso é dividido em várias aulas, mas todas seguem o mesmo formato:
No início da aula introduzo algum tema novo, mostro exemplos para explicar melhor o assunto e em seguida proponho alguns desafios. É muito importante que você faça os desafios! É a parte mais importante (e divertida!) de toda aula.
Alguns desafios são fáceis, outros mais difíceis. É normal ter um pouco de dificuldade e faz parte do aprendizado. Explore, experimente e não tenha medo de errar. O máximo que pode acontecer é aparecer uma mensagem de erro. 😆

Mas afinal, como é escrito um código?

Abaixo temos nosso primeiro exemplo, o famoso "Olá Mundo!", que apenas exibe este texto na tela.

import Html exposing (text)

main =
  text "Olá Mundo!"

Mas como fazemos para executar este código?
Para facilitar nossa vida, vamos fazer isso através do navegador! :)
Abra uma nova aba em seu navegador e acesse o seguinte site: https://elm-lang.org/try.
Em seguida, copie todo o código acima e cole na parte da esquerda do site.

Pressione Rebuild (Refazer em inglês) na parte inferior no centro da tela e você deve ver o resultado da execução na direita de sua tela, conforme imagem abaixo:

Nosso primeiro código

Parabéns! Você acaba de criar seu primeiro programa na linguagem de programação Elm!

E agora?

Nas próximas aulas vamos aprender a desenhar figuras na tela e aos poucos vamos discutir vários fundamentos da programação.
Você entenderá o que são funções, parâmetros e muito mais!

Agora siga para Aula 2 e bons estudos.