EdX

Programa con Python (edX)

Programa con Python (edX)

En este MOOC, aprenderás a desarrollar tus primeros programas en Python, un lenguaje de programación que, por su simplicidad y posibilidades, permite la creación de programas sencillos, de forma rápida y ágil. Este es tu primer paso para desarrollar habilidades básicas de programación. Hoy en día, la programación es una habilidad fundamental para el crecimiento y evolución de la tecnología. Python es uno de los lenguajes de programación que se ha popularizado para el desarrollo de software, tanto para las personas expertas como para las personas que inician su camino en la programación, debido a su accesibilidad, facilidad y usabilidad en varios entornos, en comparación con otros lenguajes.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

En ese sentido, el MOOC tiene como finalidad acercar a los participantes al lenguaje de programación Python, pues este curso está pensado para que cualquier persona, aún sin formación en el área, sin importar su experiencia y/o conocimientos previos, pueda aprender a programar.
A través de la ruta de aprendizaje propuesta, se familiarizarán con los conceptos básicos de programación utilizando este lenguaje, combinando el componente teórico con el práctico para lograr construir un programa sencillo en Python. Así pues, de forma gradual, aprenderás los conceptos fundamentales de la programación, como variables, condicionales, ciclos y funciones. Con esta experiencia, podrás seguir explorando el proceso y construir nuevos programas, cada vez más complejos, para solucionar situaciones problemas en diversos contextos.

What you'll learn
Al finalizar el curso, el estudiante estará en la capacidad de:

  • Conocer el lenguaje Python a través de la identificación de sus nociones de programación, para la realización de programas básicos de computación.
  • Reconocer las bases de la programación a través de la comprensión de sus nociones, para utilizarlas en el lenguaje de programación Python.
  • Reconocer las instrucciones condicionales a través de sus características, para ser utilizadas en programación en el lenguaje Python.
  • Conocer los ciclos fijos y dinámicos, a través de su estructura, para lograr la repetición de un grupo de instrucciones en un lenguaje de programación.
  • Reconocer las funciones y sus características a través de la reutilización de códigos y su utilidad para optimizar el proceso de programación.

Syllabus

Módulo 1: Lenguaje de programación Python

  • Unidad 1: Introducción a la programación
  • Unidad 2: Condicionales
  • Unidad 3: Ciclos fijos y dinámicos
  • Unidad 4: Funciones
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

HTML5 Coding Essentials and Best Practices (edX) EdX
World Wide Web Consortium - W3C,W3Cx

HTML5 Coding Essentials and Best Practices (edX)

Learn how to write Web pages and Web sites by mastering HTML5 coding techniques and best practices. HTML5 is the standard language of the Web, developed by W3C. For application developers and industry, HTML5 represents a set of features that people will be able to rely on for years to come. HTML5 is supported on a wide variety of devices, lowering the cost of creating rich applications to reach users everywhere.

Self Paced
Self-Paced
MyCS: Computer Science for Beginners (edX) EdX
Harvey Mudd College

MyCS: Computer Science for Beginners (edX)

In this fun and creative introduction to computer science for learners of all ages, you'll learn and apply concepts by programming in Scratch. How do computers work? What do computer scientists do? What does it take to make a computer or a computer program work? We answer these questions and more with MyCS: Computer Science for Beginners.

No sessions available
5-12 Weeks
Introduction to Computational Thinking and Data Science (edX) EdX
MIT,MITx

Introduction to Computational Thinking and Data Science (edX)

This course is an introduction to using computation to understand real-world phenomena. This course will teach you how to use computation to accomplish a variety of goals and provides you with a brief introduction to a variety of topics in computational problem solving. This course is aimed at students with some prior programming experience in Python and a rudimentary knowledge of computational complexity.

Mar 20th 2024
5-12 Weeks
Jugando con Android - Aprende a programar tu primera App (edX) EdX
Universidad Autonoma de Madrid

Jugando con Android - Aprende a programar tu primera App (edX)

Aprende a programar en Android a través de la implementación paso a paso de un juego interactivo. Según datos publicados por Gartner a nivel mundial, casi el 60% de los teléfonos vendidos en 2013 fueron teléfonos inteligentes. Alrededor del 80% de estos teléfonos llevaban en su interior el sistema operativo Android. No cabe duda, por lo tanto, de que formarse en Android es una de las mejores inversiones que puede hacer un programador en la actualidad.

No sessions available
5-12 Weeks
Applied Quantum Computing III: Algorithm and Software (edX) EdX
Purdue University,PurdueX

Applied Quantum Computing III: Algorithm and Software (edX)

Learn domain-specific quantum algorithms and how to run them on present-day quantum hardware. This course is part III of the series of Quantum computing courses, which covers aspects from fundamentals to present-day hardware platforms to quantum software and programming. The goal of part III is to discuss some of the key domain-specific algorithms that are developed by exploiting the fundamental quantum phenomena (e.g. entanglement)and computing models discussed in part I.

Mar 25th 2024
5-12 Weeks
Mobile Computing with App Inventor - CS Principles (edX) EdX
Trinity College, Hartford

Mobile Computing with App Inventor - CS Principles (edX)

This course introduces basic principles of computer science by designing and building mobile apps in App Inventor for Android. Learn to use the open development tool, App Inventor, to program on Android devices. You will learn how to design and build mobile apps -- apps that are aware of their location, send and receive text messages, and give advice and directions. The only limit on the types of apps you will learn to build is your own imagination!

No sessions available
5-12 Weeks
HTML5 Apps and Games (edX) EdX
World Wide Web Consortium - W3C,W3Cx

HTML5 Apps and Games (edX)

Today, developers are increasingly moving from native to HTML5-based apps. Increase your ability to design and deliver innovative services on the Web! Want to learn advanced HTML5 tips and techniques? This is the course for you! Find out more about the powerful Web features that will help you create great content and apps.

Self Paced
Self-Paced
Introduction to Computer Science and Programming Using Python (edX) EdX
MIT,MITx

Introduction to Computer Science and Programming Using Python (edX)

An introduction to computer science as a tool to solve real-world analytical problems using Python 3.5. This course is the first of a two-course sequence: Introduction to Computer Science and Programming Using Python, and Introduction to Computational Thinking and Data Science. Together, they are designed to help people with no prior exposure to computer science or programming learn to think computationally and write programs to tackle useful problems.

Jan 24th 2024
5-12 Weeks