|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/aprendiendo-programar-python
课程评论:没有评论
课程名称:Python 编程入门 I:用 Python 学习编程 课程概述:史蒂夫·乔布斯曾说过:“每个人都应该学习计算机编程,因为这可以帮助你思考。”如今,编程是现代技术发展的重要工具。本课程将引导你进入 Python 编程的世界,以实践为基础,逐步学习从基本变量处理到编写算法,以构建自己的游戏。此外,你将熟悉算法开发和编程的基本概念。课程结束时,你将能够用 Python 开发自己的程序,并继续探索构建更复杂的新程序。这个课程是你成为具备基础编程技能的专业人士的第一步,开启未来的大门。 课程大纲: 1. **介绍:编程与计算机系统** - 学习编程语言如何使我们与计算机沟通,了解 Python 编程语言的起源和特点,最终在电脑上安装 Python 开发环境(IDE)PyCharm,准备编写和执行你的第一行 Python 代码。 2. **Python 语言的基本指令** - 掌握 Python 的基本数据类型,能够使用它们构建表达式以计算新数据并存储在变量中,使用指令与用户进行交互。课程结束时,你将能够编写基本的社交网络元素,发布你的第一条消息。 3. **控制流程** - 学会创建更复杂的程序,使用条件语句来控制程序的流程,掌握迭代指令以创建可以重复指令集的程序。完成后,你的社交网络将能够识别朋友并允许发送消息。 4. **函数** - 学会使用函数开发程序,并创建自己的函数,使程序更清晰、简洁,代码更具可重用性。完成练习后,你的社交网络将包含一个功能,判断某人是否为朋友,以决定是否接收消息。 5. **字符串与文件** - 掌握创建操纵文本的程序,编写可以从文件加载数据并将结果保存到新文件中的程序。这将允许你使用来自不同来源的数据。模块结束时,你的社交网络已经能够向朋友群体发送个性化消息。 6. **列表** - 学习使用列表的概念创建更复杂的程序来组织数据,掌握如何操作列表并从中提取信息。完成后,你将拥有一个可以组织朋友列表并向他们发送消息的社交网络。 通过本课程,你将系统地学习 Python 编程,逐步提升编程能力,最终能够开发各种实用程序。
Name:Introducción: La programación y los sistemas computacionales
Description:Tras realizar este módulo entenderás cómo los lenguajes de programación permiten comunicarnos con el computador. Además, conocerás cuál es el origen y las características del lenguaje de programación Python. Al finalizar tendrás el entorno de programación (IDE) para Python, PyCharm, instalado en tu computador lo que te permitirá escribir y ejecutar tus primeras líneas de código con Python.
Name:Instrucciones básicas del lenguaje Python
Description:Tras realizar este módulo utilizarás los tipos de datos básicos del lenguaje Python. Además, serás capaz de utilizarlos para construir expresiones que te permitan calcular datos nuevos y guardarlos en variables. También usarás instrucciones para interactuar con el usuario. Al finalizar, habrás programado los elementos básicos de tu red social que te permitirán publicar tus primeros mensajes.
Name:Control de flujo
Description:Al finalizar este módulo podrás crear programas más sofisticados. Sabrás utilizar instrucciones condicionales que te ayudarán a controlar el flujo de tu programa. Además, sabrás cómo utilizar instrucciones iterativas para crear programas que repitan conjuntos de instrucciones. Al terminar, tu red social identificará quiénes son tus amigos y te permitirá enviarles mensajes.
Name:Funciones
Description:Al terminar este módulo sabrás desarrollar programas utilizando funciones y creando las tuyas propias. Tus programas serán más claros y concisos y tu código más reutilizable. Tras realizar los ejercicios que se te proponen, tu red social incluirá una función que determinará si la persona es tu amigo y debe recibir los mensajes o no.
Name:Strings y Archivos
Description:Al finalizar este módulo podrás crear programas que manipulen texto. Además generarás programas que carguen datos de un archivo y guarden los resultados en un nuevo archivo. Estos programas te permitirán utilizar datos de distintas fuentes. Al terminar los ejercicios del módulo, tu red social ya podrá enviar mensajes personalizados a tu grupo de amigos.
Name:Listas
Description:Tras realizar este módulo podrás crear programas más complejos utilizado el concepto de listas para organizar tus datos. Aprenderás a manipular listas y extraer información a partir de los datos almacenados en ellas.Al terminar, ya tendrás una red social en la que podrás organizar listas de amigos y enviarles mensajes.
Decía Steve Jobs que “todo el mundo debería aprender a programar un ordenador porque esto te ayuda a pensar”. Hoy en día la programación es una herramienta fundamental para el desarrollo de la tecnología moderna. Este curso te introduce en el mundo de la programación en el lenguaje Python. De una forma práctica, aprenderás de forma gradual desde el tratamiento básico de variables hasta la programación de algoritmos para construir tus propios juegos. Además, te familiarizarás con los conceptos fundamentales para el desarrollo de algoritmos y su programación. Al finalizar el curso, serás capaz de desarrollar tus propios programas en Python y de seguir explorando para construir nuevos programas y cada vez más complejos. Este curso es el primer paso para convertirte en un/a profesional con habilidades básicas de programación y abrirte la puerta al futuro.