AULA 05 COMANDOS BÁSICOS DE PROGRAMAÇÃO 001

00:14:07
https://www.youtube.com/watch?v=UaXmUcDlFKw

Zusammenfassung

TLDRCarlos Fotino apresenta os fundamentos da programação, abordando comandos e variáveis. Ele demonstra como usar comandos de impressão em várias linguagens, como Visualg, Python, C e Java, explicando a importância de comandos e variáveis na construção de algoritmos. A aula enfatiza a declaração de variáveis e a atribuição de valores, além de destacar as diferenças entre as linguagens. Ao final, os alunos são incentivados a aprofundar seus conhecimentos através de leitura e participação em fóruns.

Mitbringsel

  • 👨‍💻 Comandos são instruções para o computador.
  • 📦 Variáveis armazenam dados e informações.
  • 🖨️ O comando de impressão exibe textos na tela.
  • 🔍 Cada linguagem tem sua própria sintaxe.
  • 📊 Tipos de dados definem o que pode ser armazenado.
  • 📝 Em Python, não é necessário declarar variáveis antes de usá-las.
  • 🔗 Os alunos devem participar de fóruns e quizzes.

Zeitleiste

  • 00:00:00 - 00:05:00

    Carlos Fotino introduz os conceitos básicos de programação, explicando a importância dos comandos e variáveis. Os comandos são instruções que indicam ao computador ações a serem realizadas, enquanto as variáveis armazenam dados que o sistema manipula. O vídeo demonstra comandos simples de impressão em diferentes linguagens de programação, como Visualg, Python e C, destacando a simplicidade e a utilidade desses comandos para iniciantes.

  • 00:05:00 - 00:14:07

    Na segunda parte, Carlos aborda o conceito de variáveis, explicando como elas funcionam como recipientes para armazenar informações. Ele demonstra a declaração e atribuição de variáveis em diferentes linguagens, como Portugal, Java e Python, ressaltando as diferenças na sintaxe e na necessidade de declaração prévia. O vídeo conclui com um resumo dos tópicos abordados e orientações para os alunos sobre atividades complementares.

Mind Map

Video-Fragen und Antworten

  • O que são comandos em programação?

    Comandos são instruções específicas que indicam ao computador uma ação a ser realizada.

  • Como as variáveis funcionam?

    Variáveis são recipientes virtuais que armazenam informações ou valores, permitindo que dados sejam manipulados durante a execução do programa.

  • Qual é a diferença entre as linguagens de programação apresentadas?

    Cada linguagem tem sua própria sintaxe e regras, mas todas permitem a declaração de variáveis e a execução de comandos.

  • O que é um comando de impressão?

    Um comando de impressão exibe um texto na tela, sendo um dos comandos mais simples em programação.

  • Como declarar variáveis em Python?

    Em Python, não é necessário declarar variáveis antes de atribuir um valor a elas.

  • Qual é a importância dos tipos de dados?

    Os tipos de dados definem que tipo de informação pode ser armazenada em uma variável.

  • O que os alunos devem fazer após a aula?

    Os alunos devem ler um texto de aprofundamento e responder a questões do quiz na plataforma.

Weitere Video-Zusammenfassungen anzeigen

Erhalten Sie sofortigen Zugang zu kostenlosen YouTube-Videozusammenfassungen, die von AI unterstützt werden!
Untertitel
pt
Automatisches Blättern:
  • 00:00:00
    Olá alunos e alunos vocês conhecem os
  • 00:00:02
    comandos básicos de programação sabem
  • 00:00:05
    como começar a programar Venham comigo
  • 00:00:08
    meu nome é Carlos fotino e junto vamos
  • 00:00:10
    fazer nossos primeiros
  • 00:00:12
    [Música]
  • 00:00:22
    programas nessa aula vamos apresentar os
  • 00:00:25
    elementos básicos da programação
  • 00:00:27
    estruturada comandos as var
  • 00:00:32
    comão as instruções que linguagem de
  • 00:00:36
    PR instru indica algo que precisamos que
  • 00:00:39
    o computador faça para resolver o
  • 00:00:41
    problema as variáveis são a maneira como
  • 00:00:45
    armazenamos os dados cada variável
  • 00:00:48
    representa uma informação que o sistema
  • 00:00:50
    manipula mas esses dados representam
  • 00:00:53
    informações
  • 00:00:58
    diferentes específicos para indicar como
  • 00:01:01
    cada variável se comporta vamos ver como
  • 00:01:04
    funciona em linguagem de programação um
  • 00:01:06
    comando é uma instrução específica que
  • 00:01:08
    indica ao computador uma ação a ser
  • 00:01:11
    realizada os comandos são a base da
  • 00:01:13
    construção de algoritmos e programas
  • 00:01:15
    fornecendo uma forma de expressar as
  • 00:01:17
    operações que devem ser executadas em
  • 00:01:19
    sequência para atingir um determinado
  • 00:01:22
    objetivo os comandos podem variar em
  • 00:01:24
    complexidade desde operações simples
  • 00:01:26
    como atribuição de valores Av variáveis
  • 00:01:29
    até estruturas de controle de fluxo mais
  • 00:01:31
    elaboradas como Loops e condicionais
  • 00:01:35
    vamos ver um comando bem simples Talvez
  • 00:01:37
    o comando mais simples seja o comando de
  • 00:01:39
    impressão Esse comando simplesmente
  • 00:01:41
    exibe um texto na tela vamos dar uma
  • 00:01:44
    olhada vamos começar olhando num
  • 00:01:46
    ambiente bom para iniciantes que é o
  • 00:01:48
    Portugal ou pseudocódigo português eu tô
  • 00:01:52
    usando uma ferramenta de pseud do código
  • 00:01:54
    português chamada visualg C no visualg
  • 00:01:59
    você vai ver que ele tem um espaço
  • 00:02:01
    vários espaços a gente vai ver bem aqui
  • 00:02:03
    no depois do início é onde vem o
  • 00:02:05
    programa nós vamos começar escrevendo o
  • 00:02:08
    comando mais simples que eu disse que é
  • 00:02:09
    o comando de impressão no visual que ele
  • 00:02:13
    chama escreva e eu coloco algo entre
  • 00:02:17
    parênteses e digo
  • 00:02:22
    olá visual só para ser um exemplo
  • 00:02:25
    tradicional e posso executar o comando
  • 00:02:28
    com F9
  • 00:02:32
    faltou fechar o
  • 00:02:35
    parênteses isso é comum a gente vai
  • 00:02:37
    cometer pequenos erros e tá aqui Olá
  • 00:02:42
    visual vamos ver o exemplo agora em
  • 00:02:44
    outros
  • 00:02:45
    ambientes agora a gente vai ver numa
  • 00:02:48
    linguagem mais comum de se usar no
  • 00:02:51
    mercado a gente tá usando P Charm a
  • 00:02:53
    ideia do Python para fazer o exemplo em
  • 00:02:56
    Python o comando de impressão no Python
  • 00:03:00
    é bastante simples o Python é
  • 00:03:01
    praticamente pseudocódigo inglês ele é
  • 00:03:05
    quer dizer ele é bem mais poderoso mas
  • 00:03:06
    ele é tão simples que pode ser comparado
  • 00:03:08
    com isso então eu vou escrever aqui
  • 00:03:14
    Olá Python o comando mais simples de
  • 00:03:17
    todos e eu vou pedir para
  • 00:03:21
    rodar rodar o essa bem aqui ele vai
  • 00:03:27
    escrever
  • 00:03:30
    que ele vai escrever vamos lá dar o por
  • 00:03:32
    aqui é mais
  • 00:03:33
    fácil e ele escreveu aqui Olá Python Ok
  • 00:03:39
    Vamos então ver esse exemplo em C pro C
  • 00:03:42
    nós vamos usar um ambiente diferente eu
  • 00:03:44
    tô usando um compilador online dis uma
  • 00:03:46
    ideia online chama online gdb certo ela
  • 00:03:49
    é prática porque online é fácil para
  • 00:03:51
    essos comandos mais simples desse começo
  • 00:03:54
    de disciplina eles vão ser bastante vai
  • 00:03:56
    ser bastante
  • 00:03:57
    útil o comando de
  • 00:04:02
    NC é o print f o print F é um pouco
  • 00:04:05
    complicado mas só para escrever um texto
  • 00:04:07
    Ele é bem simples escreva aqui
  • 00:04:11
    Olá C detalhe interessante do C todo
  • 00:04:15
    comando in termina com um ponto e
  • 00:04:19
    vírgula e eu vou mandar
  • 00:04:21
    executar ele vai escrever
  • 00:04:24
    Olá outro detalhe interessante comandos
  • 00:04:27
    podem ser encadeados qu linguagem quer
  • 00:04:30
    dizer eu posso ter um comando e depois
  • 00:04:33
    ter outro
  • 00:04:35
    comando eu sempre na verdade vou fazer
  • 00:04:38
    isso em
  • 00:04:40
    comandos em programas mais
  • 00:04:43
    complexos eu vou executar e tá aí Olá C
  • 00:04:47
    segundo comando não tem formatação
  • 00:04:49
    porque a gente não aprendeu as regras de
  • 00:04:52
    formatação de cada linguagem gente vai
  • 00:04:54
    dar uma olhada conforme a gente for
  • 00:04:55
    avançando por isso ele imprime tudo
  • 00:04:57
    junto vamos olhar em Java agora
  • 00:05:01
    Java é uma linguagem um pouco mais
  • 00:05:04
    extensa em termo do que que eu tenho que
  • 00:05:06
    escrever se comparado com as outras que
  • 00:05:08
    nós estamos mexendo para começar todo
  • 00:05:12
    comando em Java nessa disciplina de
  • 00:05:15
    programação estruturada vai ficar dentro
  • 00:05:17
    desse dessa área do código aqui a gente
  • 00:05:19
    chama de bloco esse bloco chama
  • 00:05:22
    m é sempre declarado desse jeito eu
  • 00:05:26
    escever
  • 00:05:27
    aqui código
  • 00:05:30
    impr em Java el també não é
  • 00:05:33
    pequenininho
  • 00:05:36
    System ele tem duas variantes print
  • 00:05:41
    simplesmente que imprime e não quebra
  • 00:05:44
    linha e print L que imprime e
  • 00:05:47
    automaticamente quebra linha os comandos
  • 00:05:51
    em Java também terminam com pontoa
  • 00:06:00
    salvar e vou
  • 00:06:02
    executar Esse comando Olá el escreve
  • 00:06:04
    aqui há Java assim como em eu posso
  • 00:06:08
    encadear
  • 00:06:10
    comandos nas linguagens em que eu
  • 00:06:12
    termino comandos com ponto e vírgula eu
  • 00:06:15
    tenho a opção
  • 00:06:17
    de colocar os dois comandos na mesma
  • 00:06:22
    linha não recomendo de jeito
  • 00:06:28
    nenum possibilidade Vale pro Java Vale
  • 00:06:31
    pro
  • 00:06:32
    C ele escreveu cada um numa linha porque
  • 00:06:35
    nós usamos o print LN o Java tem duis
  • 00:06:37
    comandos de impressão o print e o print
  • 00:06:41
    LN se em vez do print LN eu tivesse
  • 00:06:43
    usado o print ele tinha escrito tudo na
  • 00:06:46
    mesma linha como no C E no java em
  • 00:06:49
    seguida veremos o conceito de variáveis
  • 00:06:52
    em linguagem de programação as variáveis
  • 00:06:55
    são como recipientes virtuais que
  • 00:06:57
    armazenam informações ou valores elas
  • 00:07:01
    são fundamentais para flexibilidade e
  • 00:07:03
    dinamismo do código permitindo que dados
  • 00:07:05
    sejam armazenados e manipulados durante
  • 00:07:08
    a execução do programa imagine uma
  • 00:07:10
    variável como uma caixa etiquetada onde
  • 00:07:13
    você pode guardar diferentes tipos de
  • 00:07:15
    informações como números textos ou até
  • 00:07:18
    mesmo estruturas de dados mais complexas
  • 00:07:20
    para criar uma variável você atribui a
  • 00:07:22
    ela um nome significativo e
  • 00:07:24
    opcionalmente um valor inicial essa
  • 00:07:27
    capacidade de armazenar e identificar
  • 00:07:30
    valores faz das variáveis elementos
  • 00:07:32
    cruciais na construção de algoritmos e
  • 00:07:34
    programas vamos ver alguns exemplos de
  • 00:07:36
    novo vamos começar pelo Portugal no
  • 00:07:39
    Portugal todas as variáveis precisam ser
  • 00:07:42
    criadas a gente chama de declaradas as
  • 00:07:44
    linguagens que ex digem assim antes de
  • 00:07:48
    começar o programa propriamente dito ele
  • 00:07:50
    tem uma área um bloco de programa que
  • 00:07:54
    começa com v é aqui que eu vou declarar
  • 00:07:56
    as variáveis como é que eu vou declarar
  • 00:07:59
    uma a variável em Portugal eu digo o
  • 00:08:01
    nome da variável eu vou batizar essa de
  • 00:08:03
    X só pra gente começar dois pontos o
  • 00:08:08
    tipo de dados que ela armazena quer
  • 00:08:09
    dizer que tipo de informação vai
  • 00:08:11
    aparecer aí eu vou dizer que X é um
  • 00:08:15
    inteiro que que isso quer dizer que
  • 00:08:17
    dentro da variável x só entram números
  • 00:08:21
    inteiros depois eu vou colocar uma
  • 00:08:23
    segunda variável só pra gente ver como
  • 00:08:25
    funciona e eu vou dizer que o tipo é um
  • 00:08:29
    caractere é o nome como Portugal chama
  • 00:08:34
    eh textos e aqui eu vou fazer comandos
  • 00:08:39
    com elas um comando que a gente vai usar
  • 00:08:42
    com muita frequência É o comando de
  • 00:08:44
    atribuição de valor eu estou colocando
  • 00:08:47
    um valor dentro de uma variável a
  • 00:08:49
    variável uma caixinha eu coloco o valor
  • 00:08:51
    lá dentro então vamos colocar por
  • 00:08:53
    exemplo o valor 5 dentro da variável X
  • 00:08:57
    no Portugal o comando de atribuição é
  • 00:08:59
    essa essa setinha para
  • 00:09:00
    trás e vamos colocar o
  • 00:09:05
    valor
  • 00:09:07
    um
  • 00:09:08
    texto Dentro da variável y e aí eu posso
  • 00:09:12
    imprimir o Portugal Tem uma facilidade
  • 00:09:16
    legal que é imprimir tudo de uma
  • 00:09:19
    vez passar várias coisas aqui no mesmo
  • 00:09:23
    escreva Então vou dizer escreva Y um
  • 00:09:26
    espaço x vê que eu pus comandos um
  • 00:09:30
    embaixo do outro significa que eles
  • 00:09:31
    rodam um depois do outro eu vou rodar o
  • 00:09:33
    F9 e ele imprimiu aqui ó um texto espaço
  • 00:09:38
    5 um texto porque era o valor de y 5
  • 00:09:42
    porque era o valor de X vamos ver como
  • 00:09:44
    isso funciona em Java em Java Eu também
  • 00:09:48
    declaro variáveis mas ele não tem um
  • 00:09:50
    bloco específico para declaração eu
  • 00:09:52
    posso declarar variável em qualquer
  • 00:09:55
    momento do meu
  • 00:09:56
    código os tipos de dados de uma
  • 00:09:58
    linguagem para outra eles mudam cada
  • 00:10:01
    linguagem tem seus tipos e mesmo os
  • 00:10:03
    tipos comuns que todo mundo vai ter como
  • 00:10:05
    inteiro texto número decimal eles podem
  • 00:10:08
    mudar de nome no Java o inteiro chama
  • 00:10:11
    int a forma de declarar a variável
  • 00:10:14
    também muda de ordem
  • 00:10:16
    int x eu tô dizendo que X é um
  • 00:10:20
    inteiro dizendo que eu tô criando uma
  • 00:10:22
    variável inteira e que ela chama x e eu
  • 00:10:26
    posso fazer algo como imprimir X
  • 00:10:31
    ó aqui antes de imprimir eu tenho que
  • 00:10:33
    atribuir um valor para ela o comando de
  • 00:10:36
    atribuição do Java é o sinal de igual
  • 00:10:38
    então eu vou fazer x = 3 para fazer um
  • 00:10:42
    valor diferente do que a gente fez no
  • 00:10:44
    Portugal e eu posso declarar uma string
  • 00:10:48
    Y string é o nome do texto em Java E aí
  • 00:10:53
    eu vou dizer Y igual
  • 00:10:56
    a outro texto para dar um resultado
  • 00:10:59
    diferente lembrando os comandos em Java
  • 00:11:01
    terminam com ponto e vírgula E aí eu vou
  • 00:11:04
    mandar imprimir y e vou
  • 00:11:09
    rodar Esse comando ele escreveu 3 porque
  • 00:11:13
    é o valor de x que eu coloquei aqui se
  • 00:11:16
    eu tivesse colocado outro valor ele
  • 00:11:18
    imprimia outro valor e escreveu outro
  • 00:11:22
    texto porque é o valor de y que eu
  • 00:11:25
    coloquei aqui vendo que eu não precisei
  • 00:11:27
    declarar todas as variáveis Primeiro só
  • 00:11:29
    preciso declarar elas antes de usar e
  • 00:11:31
    que a ordem de declaração é outra assim
  • 00:11:36
    como o comando de atribuição é outro a
  • 00:11:39
    gente não vai ver o exemplo em C porque
  • 00:11:41
    no c é igual no Java tanto a ordem de
  • 00:11:44
    declaração quanto o comando de
  • 00:11:47
    atribuição só o que muda são alguns
  • 00:11:49
    tipos de dados vamos ver em Python então
  • 00:11:53
    então agora a gente vai ver esse mesmo
  • 00:11:56
    exemplo em Python Python tem uma
  • 00:11:59
    característica diferente Python não
  • 00:12:02
    exige que eu declare variáveis antes de
  • 00:12:05
    atribuir um valor a elas na verdade não
  • 00:12:07
    existe declaração de variável em Python
  • 00:12:10
    o momento em que a variável é criada é a
  • 00:12:12
    primeira vez que eu atribuo um valor
  • 00:12:14
    para ela então por exemplo eu vou criar
  • 00:12:17
    aqui minha variável x que é um inteiro
  • 00:12:20
    eu digo x = 5 ah mas eu não disse o tipo
  • 00:12:23
    de dados não disse nem vou dizer o
  • 00:12:26
    Python assume que é o inteiro porque eu
  • 00:12:28
    coloquei um valor inteiro
  • 00:12:30
    nela e eu vou escrever
  • 00:12:34
    esse x print
  • 00:12:37
    x mesma
  • 00:12:40
    coisa com o
  • 00:12:47
    texto ele também assim como jav C ele
  • 00:12:51
    não tem um lugar para declaração Eu só
  • 00:12:54
    preciso declarar a variável Antes de ler
  • 00:12:57
    ela imprimir ler o valor dela né para
  • 00:12:59
    poder
  • 00:13:00
    imprimir mas eu no momento em que eu
  • 00:13:03
    atribuo eu já crio automaticamente e
  • 00:13:08
    já estabeleço o tipo de dados o Python
  • 00:13:12
    estabelece o tipo de dados tá aí esse é
  • 00:13:15
    o exemplo em Python então com isso
  • 00:13:17
    terminamos essa aula introdutória sobre
  • 00:13:20
    programação o que vimos hoje vimos o que
  • 00:13:24
    é um comando vimos exemplos de comando
  • 00:13:26
    simples vimos o que é uma vari e como
  • 00:13:29
    elas funcionam e Vimos que elas precisam
  • 00:13:31
    ter tipos de dados certo pessoal E agora
  • 00:13:34
    o que que vocês precisam fazer vocês vão
  • 00:13:37
    ler o texto de aprofundamento tá na
  • 00:13:39
    plataforma e responder as questões do
  • 00:13:41
    quiz que também tá na plataforma Além
  • 00:13:44
    disso Vocês precisam responder a
  • 00:13:46
    pergunta Central que tá no fórum não se
  • 00:13:49
    esqueçam de Comentar nas respostas de
  • 00:13:51
    pelo menos dois colegas de vocês por
  • 00:13:54
    enquanto é isso nos vemos na próxima
  • 00:13:58
    aula n
Tags
  • programação
  • comandos
  • variáveis
  • Python
  • Java
  • C
  • Visualg
  • algoritmos
  • instruções
  • tipos de dados