Ciências Exatas e da Terra - EXT

Introdução à Lógica de Programação

Este curso apresenta os conceitos básicos de Lógica Computacional, a fim de desenvolver o raciocínio lógico no desenvolvimento de programas. Serão abordados conteúdos introdutórios de Lógica. Nessa perspectiva, incluem-se: as estruturas de controle utilizadas para a construção de algoritmos e as estruturas de dados envolvendo o uso de ponteiros, além de procedimentos e funções. Ademais, serão introduzidos conteúdos relacionados às boas práticas utilizadas no desenvolvimento de software.

Entrar    Voltar aos Cursos

Duração

40h

Módulos

4

Nível

Básico

Pré-requisitos

Nenhum

Lógica Computacional

Unidade 1: Introdução à lógica
Unidade 2: Sequência lógica
Unidade 3: Tipos de dados
Unidade 4: Variáveis
Unidade 5: Expressões
Contém 5 vídeos, 1 atividade

Algoritmos

Unidade 1: Conceitos Básicos sobre algoritmos
Unidade 2: Formas de representação de algoritmos
Unidade 3: Algoritmos sequenciais
Unidade 4: Algoritmos com seleção
Unidade 5: Algoritmos com repetição
Contém 5 vídeos, 1 atividade

Estruturas de dados

Unidade 1: Estruturas de dados Unidimensional
Unidade 2: Estruturas de dados Multidimensional
Unidade 3: Tipos de dados estruturados
Unidade 4: Ponteiros
Unidade 5: Procedimentos e Funções
Contém 5 vídeos, 1 atividade

Boas práticas no desenvolvimento de software

Unidade 1: Introdução à Engenharia de Software
Unidade 2: Fases no processo de software
Unidade 3: Modelos de processo de software
Unidade 4: Teste de software
Contém 4 vídeos, 1 atividade

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA SUL-RIO-GRANDENSE - IFSUL | 2023/1

Flávio Luís Barbosa Nunes
Reitor
Rodrigo Nascimento da Silva
Pró-reitor de Ensino
Jander Luis Fernandes Monks
Chefe de Departamento de Educação a Distância e Novas Tecnologias
Rosélia Souza de Oliveira
Coordenadora da Coordenadoria de Produção de Tecnologias Educacionais
Coordenadora Geral da Rede e-Tec Brasil
Everton Maksud Medeiros
Coordenação Adjunta da rede e-Tec no âmbito do IFSUL
Daiani Nogueira Luche
Coordenadoria de Projetos Especiais

COORDENAÇÃO DE ELABORAÇÃO DO CURSO MOOC

Rosélia Souza de Oliveira
Coordenadora Geral

CONTEÚDO E APRESENTAÇÃO

Verlani Timm Hinz
Conteudista(s)
Material oriundo do curso Programador de Sistemas, os créditos dos demais profissionais envolvidos no projeto original constam no vídeo.

REVISÃO PEDAGÓGICA E LINGUÍSTICA

Ana Paula de Araujo Cunha
Assessoria e Coordenação de Revisão Pedagógica

EQUIPE MULTIDISCIPLINAR DA COORDENADORIA DE PRODUÇÃO DE TECNOLOGIAS EDUCACIONAIS

João José de Moraes Vetromila
Design Instrucional
Ariane da Silva Behling
Lucia Elena Koth Sedrez
Design Gráfico e Digital
José Pedro Minho Mello
Operador de Controle Mestre
Camila Zurchimitten Barbachã
Eduardo Walerko Moreira
Edição de Áudio e Vídeo
Andressa Oliveira da Silveira
Bruna Gonçalves Ribeiro
Charles Rodrigues Porto
Diego Alessandro Pereira dos Santos
Guilherme Dias Redu
Julio Machado da Silveira Neto
Luís Fernando da Silva Mendes
Sábia Belle Conceição de Oliveira
Desenvolvimento e Suporte AVA