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.
                    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 NunesCOORDENAÇÃO DE ELABORAÇÃO DO CURSO MOOC
Rosélia Souza de OliveiraCONTEÚDO E APRESENTAÇÃO
Verlani Timm HinzREVISÃO PEDAGÓGICA E LINGUÍSTICA
Ana Paula de Araujo CunhaEQUIPE MULTIDISCIPLINAR DA COORDENADORIA DE PRODUÇÃO DE TECNOLOGIAS EDUCACIONAIS
João José de Moraes Vetromila