Lógica de Programação: O Guia Completo

所在平台: Udemy

课程主页: https://www.udemy.com/course/logica-de-programacao-o-guia-completo/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:编程逻辑:完整指南 课程概述:编程逻辑与组织一系列有序的操作以解决特定问题相关。我们在日常生活中经常使用逻辑来处理各种简单事务,但往往会忽视这一过程,因为许多活动是自动化的。例如,驾驶汽车时需要依次执行多个步骤,如系安全带、点火、检查后视镜、打转向灯、踩离合器、挂挡、松开离合器、踩油门和转动方向盘。对于已经掌握驾驶的人而言,这一过程是自动的,但在教电脑执行某项任务时,我们需要详细并按顺序指示每一步。这就是编程逻辑的重要性所在,它是计算机科学的一个领域,教授计算机如何执行特定任务。掌握编程逻辑是任何希望成为商业软件开发者的第一步。 编程逻辑提供了创建算法的必要工具,算法是为解决实际问题而制定的有序步骤。在创建软件之前,首先需要应用编程逻辑来理解整个上下文。因此,本课程旨在为刚开始学习计算机编程的学生设计,内容与技术课程中的编程I课相当。您将学习所有入门知识! 我们将一起开发50多个步骤练习,使用工具Portugol Studio以及广泛使用的编程语言Python。Python是一种自1991年由Guido van Rossum创建的语言,旨在简单且易于学习。近年来,Python由于适用范围广泛,在Web开发、人工智能、数据科学、大数据和计算机图形等领域得到了广泛应用,越来越多的公司寻求具备此技能的开发者。 以下是您将学习的主题: - 编程逻辑与逻辑介绍 - 何为算法 - 使用自然语言、Portugol、Chapin图和流程图表示算法 - 变量、常量和数据类型 - 编程逻辑工具 - 输入、处理和输出 - 数学运算 - 逻辑运算符、关系运算符和条件运算符 - 条件结构 - if和case命令 - 重复结构 - while和for命令 - 数组和矩阵 - 函数,以及理解参数和函数返回的概念 课程结束时每个主题都有实践练习,以便您巩固所学知识。此外,所有练习都将逐步通过视频解决,方便您与自己的实现进行对比!

课程评论(0条)

课程详情

A lógica está relacionada a organização de uma sequência de ações de forma coesa com o objetivo de resolver um determinado problema. Nós usamos lógica todos os dias para as tarefas mais simples que executamos, porém, muitas vezes não prestamos atenção pelo fato da maioria das atividades serem automáticas. Por exemplo, para dirigir um carro nós precisamos executar várias tarefas em ordem, como por exemplo: colocar o cinto de segurança, ligar a ignição, olhar nos retrovisores antes, ligar o pisca indicando, pisar na embreagem, engatar a primeira marcha, soltar e embreagem, pisar no acelerador e virar o volante. Para as pessoas que já sabem dirigir, este processo é automático e não precisamos pensar em cada um dos passos, porém, para ensinar um computador a realizar uma tarefa; nós precisamos indicar cada um desses passos detalhadamente e em sequência! Neste cenário que entra a Lógica de Programação, que é a área da Ciência da Computação responsável por ensinar os computadores a realizarem tarefas específicas. É o primeiro passo para quem almeja ser um desenvolvedor de softwares comerciais. A Lógica de Programação é muito importante por fornecer as ferramentas necessárias para criarmos algoritmos, que são uma sequência ordenada de passos para resolvermos problemas reais. Em resumo, antes de criar um software do zero, primeiramente precisamos aplicar a lógica de programação para entender todo o contexto.Baseado nisso, este curso foi projetado para quem está iniciando seus estudos na área de programação de computadores e o conteúdo é equivalente a uma disciplina de Programação I ministrada em cursos de tecnologia. Você vai aprender tudo o que precisa saber para iniciar nessa área! Desenvolveremos juntos mais de 50 exercícios passo a passo utilizando a ferramenta Portugol Studio e também a linguagem de programação Python, que é uma das mais utilizadas linguagens de programação do mundo e é crescente o número de empresas que buscam desenvolvedores que tenham esse conhecimento! Ela foi criada em 1991 por Guido van Rossum com o principal objetivo de ser simples e principalmente de fácil aprendizagem. A linguagem Python ganhou muita popularidade nos últimos anos por ser adequada para um número muito grande aplicações, como por exemplo: desenvolvimento web, inteligência artificial, ciência de dados, big data, computação gráfica, dentre várias outras.Confira abaixo os tópicos que você aprenderá:Introdução a Lógica e Lógica de ProgramaçãoO que são algoritmosRepresentação de algoritmos com linguagem natural, portugol, diagrama de Chapin e fluxogramaVariáveis, constantes e tipos de dadosFerramentas para lógica de programaçãoEntrada, processamento e saídaOperações matemáticasOperadores lógicos, relacionais e condicionaisEstruturas condicionais - comandos se/if e caso/caseEstruturas de repetição - comandos enquanto/while e para/forVetores e matrizesFunções, bem como entender os conceitos de parâmetros e retorno de funçõesO curso conta com exercícios práticos ao final de cada tópico, para que você pratique o que aprendeu durante as aulas. Além disso, todos os exercícios são resolvidos passo a passo em vídeo para você comparar com as suas implementações!

课程标签

0人关注该课程

主题相关的课程