|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aprende-fundamentos-de-programacion-con-python-parte-1/
课程评论:没有评论
## 《Python入门编程 - PCEP认证基础》课程总结 本课程是一门Python入门编程课程,旨在为学生提供Python语言的基础知识和实际应用能力,并为Python Institute认证的PCEP(Certified Entry-Level Python Programmer)考试做好准备。 **课程目标:** 通过本课程的学习,学生将掌握使用Python开发软件程序所需的关键知识和工具,并全面了解PCEP认证所需的各项概念。 **学习成果:** 学习编程有助于培养计算思维能力。计算思维能够帮助学生将复杂问题分解、分析、理解并找到解决方案。具体来说,它涵盖了: * **分解 (Decomposition):** 将复杂问题拆解成更小的、可管理的部分。 * **抽象 (Abstraction):** 提取关键信息,忽略不必要细节。 * **模式识别 (Pattern Recognition):** 识别数据中的相似性。 * **算法 (Algorithms):** 设计解决问题的步骤和流程。 **课程内容概览:** * **计算机编程与Python基础:** 介绍编程概念以及Python语言的基础知识。 * **编程基础概念:** 学习编程的基本原理。 * **开发环境安装:** 指导学生安装和配置Python开发环境。 * **指令、字面量、运算符与优先级:** 掌握Python中的基本指令、字面量、运算符及其运算顺序。 * **变量与输入函数:** 学习变量的使用以及`input()`函数获取用户输入。 * **控制流、条件语句与循环:** * **比较运算符与逻辑运算符:** 学习用于条件判断的运算符。 * **`if`, `elif`, `else` 条件语句:** 掌握如何根据条件执行不同的代码块。 * **`for` 循环与 `while` 循环:** 学习如何重复执行代码块。 * **位运算符与移位操作:** 了解低级别的数据操作。 * **数据集合:** * **列表 (Lists) 及其方法:** 学习列表的创建、操作和常用方法。 * **列表推导式 (List Comprehensions):** 学习更简洁地创建列表。 * **二维数组 (Two-dimensional Arrays):** 处理多维度数据结构。 * **元组 (Tuples) 与字典 (Dictionaries):** 学习其他重要的数据结构。 * **函数与异常处理:** * **函数 (Functions):** 学习如何定义和使用函数来组织代码。 * **函数参数与作用域 (Scopes):** 理解函数参数传递和变量的作用范围。 * **递归 (Recursion):** 学习使用递归解决问题。 * **异常处理 (Exceptions):** 学习如何处理程序运行时可能出现的错误。 这门课程为初学者提供了一个坚实的Python编程基础,并为他们走向更高级的Python开发和认证之路铺平了道路。
Este es un curso introductorio del lenguaje Python, esta alineado al programa de estudios para la certificación PCEP (Certified Entry-Level Python Programmer) de Python Institute.Objetivo del cursoAl finalizar el curso, el estudiante aprenderá los conocimientos fundamentales y las herramientas necesarias para desarrollar programas de software en el lenguaje Python y aprenderá todos los conceptos necesarios para la certificación PCEP de Python institute.¿Sabias que cuando aprendes a programar puedes desarrollar pensamiento computacional?El pensamiento computacional te permite desarrollar las habilidades básicas necesarias para tomar un problema complejo, anaizarlo, entenderlo y desarrollar posibles soluciones. Además el pensamiento computacional te permite desarrollar habilidades para descomponer los problemas complejos en partes mas simples (descomosición), tomar solo la información importante y descartar la que no lo es (abstracción), te permite reconocer características similares en la información (recoonocimiento de patrones) y además te permite estructurar los pasos o tareas necesarias para resolver el problema (algoritmos).Los temas que aprenderas:Programación de computadoras y fundamentos de PythonConceptos básicos de programaciónInstalación del ambiente de desarrolloInstruccionesLiteralesOperadoresPrioridad de operadoresVariablesLa función inputControl de flujo, bloques condicionales y loopsOperadores de comparaciónOperadores lógicosSentencias condicionales if, elif y elseLoop forLoop whileOperadores a nivel de bitShiftingColecciones de datosListasMétodos de listasSlidesComprensionesArreglos bidimensionalesTuplasDiccionariosFunciones y excepcionesFuncionesParámetros en funcionesScopesRecursividadExcepciones