Linguagem de Programação I
Prof. Dr. Allberson Dantas
Motivação
Esta disciplina é a porta de entrada para o universo do
desenvolvimento de software, indo muito além do simples
aprendizado de uma linguagem de programação. O objetivo
central é desenvolver o raciocínio lógico e a capacidade de
transformar problemas em soluções estruturadas, que é a
habilidade mais importante para qualquer profissional de
tecnologia.
Aqui, você aprenderá a pensar como um programador: a
analisar desafios, a quebrar tarefas em passos lógicos e a
construir algoritmos eficientes. Em seguida, usaremos a
linguagem C como ferramenta para transformar essas ideias
em programas reais e funcionais.
Ementa
Estudo introdutório à lógica de programação e
construção de algoritmos. Exploração das
estruturas básicas de controle, como decisão e
repetição. Introdução à linguagem C: variáveis,
operadores, entrada e saída de dados.
Desenvolvimento de programas simples utilizando
vetores e estruturas fundamentais.
Esta unidade apresenta os conceitos iniciais da lógica de
programação, fundamentais para qualquer linguagem
de desenvolvimento. Vamos explorar como algoritmos
resolvem problemas reais por meio de uma sequência
lógica de passos.
Unidade 1 – Introdução à Lógica de
Programação
Unidade 2 - Construção de Algoritmos com
Variáveis e Expressões
Você entenderá nesta unidade como armazenar e
manipular dados em algoritmos por meio de
variáveis e constantes. Exploraremos as principais
expressões e operadores matemáticos e lógicos.
Unidade 3 – Introdução à Linguagem C
A partir desta unidade, você terá o primeiro contato
com a linguagem C. Vamos desenvolver pequenos
programas e entender a sintaxe básica da
linguagem, como comandos printf e scanf.
Unidade 4 – Estruturas de Decisão em Linguagem
C
Caro/a aluno/a,
Você vai explorar as estruturas condicionais if, else
e else if, fundamentais para tomada de decisões em
um programa. Com isso, será possível adaptar o
comportamento do código a diferentes situações.
8 /
Unidade 5 – Estruturas de Repetição em
Linguagem C
Caro/a aluno/a,
Nesta unidade, vamos trabalhar com estruturas
que repetem instruções automaticamente até uma
condição ser atingida. Os comandos for, while e
do...while permitem escrever programas mais
eficientes e compactos para tarefas repetitivas.
Unidade 6 – Software e Sistemas Operacionais
Caro/a aluno/a,
Chegamos ao momento de trabalhar com coleções
de dados, utilizando vetores e strings. Isso permitirá
armazenar e processar várias informações
relacionadas de forma eficiente e estruturada.
10 /
Participação
●Fórum dos Módulos
●Atividades a Distância dos Módulos
●Prova
11 /
Bibliografia Básica e
Complementar
Lógica de Programação, de Victorio Albani de
Carvalho.
12 /
Bons Estudos!
allberson@unilab.edu.br

apresentacao linguagens programação 1.pdf

  • 1.
    Linguagem de ProgramaçãoI Prof. Dr. Allberson Dantas
  • 2.
    Motivação Esta disciplina éa porta de entrada para o universo do desenvolvimento de software, indo muito além do simples aprendizado de uma linguagem de programação. O objetivo central é desenvolver o raciocínio lógico e a capacidade de transformar problemas em soluções estruturadas, que é a habilidade mais importante para qualquer profissional de tecnologia. Aqui, você aprenderá a pensar como um programador: a analisar desafios, a quebrar tarefas em passos lógicos e a construir algoritmos eficientes. Em seguida, usaremos a linguagem C como ferramenta para transformar essas ideias em programas reais e funcionais.
  • 3.
    Ementa Estudo introdutório àlógica de programação e construção de algoritmos. Exploração das estruturas básicas de controle, como decisão e repetição. Introdução à linguagem C: variáveis, operadores, entrada e saída de dados. Desenvolvimento de programas simples utilizando vetores e estruturas fundamentais.
  • 4.
    Esta unidade apresentaos conceitos iniciais da lógica de programação, fundamentais para qualquer linguagem de desenvolvimento. Vamos explorar como algoritmos resolvem problemas reais por meio de uma sequência lógica de passos. Unidade 1 – Introdução à Lógica de Programação
  • 5.
    Unidade 2 -Construção de Algoritmos com Variáveis e Expressões Você entenderá nesta unidade como armazenar e manipular dados em algoritmos por meio de variáveis e constantes. Exploraremos as principais expressões e operadores matemáticos e lógicos.
  • 6.
    Unidade 3 –Introdução à Linguagem C A partir desta unidade, você terá o primeiro contato com a linguagem C. Vamos desenvolver pequenos programas e entender a sintaxe básica da linguagem, como comandos printf e scanf.
  • 7.
    Unidade 4 –Estruturas de Decisão em Linguagem C Caro/a aluno/a, Você vai explorar as estruturas condicionais if, else e else if, fundamentais para tomada de decisões em um programa. Com isso, será possível adaptar o comportamento do código a diferentes situações.
  • 8.
    8 / Unidade 5– Estruturas de Repetição em Linguagem C Caro/a aluno/a, Nesta unidade, vamos trabalhar com estruturas que repetem instruções automaticamente até uma condição ser atingida. Os comandos for, while e do...while permitem escrever programas mais eficientes e compactos para tarefas repetitivas.
  • 9.
    Unidade 6 –Software e Sistemas Operacionais Caro/a aluno/a, Chegamos ao momento de trabalhar com coleções de dados, utilizando vetores e strings. Isso permitirá armazenar e processar várias informações relacionadas de forma eficiente e estruturada.
  • 10.
    10 / Participação ●Fórum dosMódulos ●Atividades a Distância dos Módulos ●Prova
  • 11.
    11 / Bibliografia Básicae Complementar Lógica de Programação, de Victorio Albani de Carvalho.
  • 12.