|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/fundamentos-de-programacao-com-python/
课程评论:没有评论
Python编程基础课程 本Coursera课程“Python编程基础”旨在教授编程语言,使学生能够利用Python这门现代、重要且广泛使用的语言解决问题。 课程核心在于传授一种基于程序分解和子程序设计的编程方法论。这种系统性的方法不仅有助于学生掌握本门计算机科学核心课程,也为其后续学习和应用打下坚实基础。 课程目标是使学生掌握使用过程式编程语言来实现、执行和测试各种为解决问题而设计的解决方案。学完本课程后,学生将能够使用命令式语言实现、测试、分析和文档化计算机程序。 课程大纲包括: 1. 介绍 2. 程序开发环境 3. 变量、数据类型和基本命令 4. 控制结构:顺序、选择和循环 5. 子程序:函数、参数传递和递归 6. 数据表示形式: * 列表 * 向量和矩阵 * 字符串和元组 * 文件 * 集合 * 字典 7. 算法复杂度初步知识
O curso de Fundamentos de Programação tem como principal objetivo o ensino de uma linguagem de programação. O aluno deverá ser capaz de resolver problemas através do desenvolvimento de programas em uma linguagem específica, no caso, Python - uma linguagem de programação atual, importante e amplamente utilizada.Na elaboração das aulas gravadas, buscou-se, principalmente, apresentar uma metodologia de programação, baseada em decomposição do programa e subprogramação, a ser seguida pelos alunos. A utilização sistemática desta metodologia ajudará o aluno não somente nesta disciplina, central em um curso superior em computação, mas em suas subsequentes aplicações. "Capacitar o aluno no uso de uma linguagem de programação procedimental para implementar, executar e testar as diferentes soluções concebidas para resolver um problema. Ao final do Curso o aluno deverá estar apto a implementar, testar, analisar e documentar programas de computador em uma linguagem imperativa".A ementa do curso é composto pelos seguintes itens:(1) Introdução(2) O Ambiente de Desenvolvimento de Programas(3) Variáveis, Tipos e Comandos Básicos(4) Estruturas de Controle: Sequência, Seleção e Repetição(5) Subprogramação: Funções, Passagem de Parâmetros e Recursividade(6) Representação de Dados na forma de:(6.1) Listas(6.2) Vetores e Matrizes6.3) Strings e Tuplas(6.4) Arquivos(6.5) Conjuntos(6.6) Dicionários(7) Noções de Complexidade de Algoritmo.