YoVDO

Pensamiento algorítmico

Offered By: Tecnológico de Monterrey via Coursera

Tags

Programming Courses Computational Thinking Courses Algorithmic Thinking Courses Spreadsheets Courses Flowcharts Courses Logical Reasoning Courses

Course Description

Overview

¿Has tenido que resolver un mismo problema varias veces?, por ejemplo, al salir de viaje o preparar una reunión con amigos. Y cada vez, ¿tuviste que volver a pensar en todo lo que hay que hacer, cuáles pasos y en qué orden?

Precisamente lo que busca este curso es proporcionarte las herramientas necesarias con las que identificarás, analizarás y plantearás soluciones efectivas para estas situaciones. Así, al encontrarte con el mismo problema, ya sabrás una manera de resolverlo.

En este curso introductorio a la computación, desarrollarás el razonamiento estructurado necesario para analizar problemas básicos y resolverlos utilizando la reflexión lógica y el pensamiento algorítmico. De igual manera, reconocerás los elementos que están a tu alcance y cómo los puedes utilizar efectivamente para lograr tus objetivos.

Al finalizar el curso, aprenderás a plasmar soluciones en términos computacionales a través de diagramas de flujo o pseudocódigo. Además, podrás trasladar estas soluciones a herramientas como hojas de cálculo que te serán útiles en tus actividades diarias, personales y profesionales.

Syllabus

  • Semana 1 - Razonamiento algorítmico y metodología para la solución de problemas

    • Análisis y solución de problemas empleando algoritmos y diagramas de flujo

    • Entrada y salida de datos

    • Expresiones aritméticas y operador de asignación

    • Solución de problemas con expresiones aritméticas

  • Semana 2 - Estructuras de control selectivas

    • Problemas que involucran toma de decisiones

    • Especificación y funcionamiento de la estructura de control selectiva

      • Operadores relacionales (lógicos)

  • Semana 3 - Estructuras de control repetitivas

    • Problemas que involucran situaciones repetitivas

    • Especificación de un estatuto de repetición para formar ciclos

      • Contador y acumulador

  • Semana 4 - Aplicación de estructuras cíclicas

    • Solución de problemas utilizando estatutos de repetición simple

  • Semana 5 - Introducción al ambiente de hoja de cálculo

    • Elementos básicos de una hoja de cálculo

    • Referencias absolutas y referencias relativas

    • Creación de fórmula

    • Jerarquía de evaluación de los operadores aritméticos

    • Uso de rangos

  • Semana 6 - Solución de problemas con hoja de cálculo

    • Funciones matemáticas

    • Funciones selectivas

Taught by

Javier Alberto Giese Ruiz, Edgar Gerardo Salinas Gurrión and Sandra Eugenia Barajas Montiel

Tags

Related Courses

Big Data
University of Adelaide via edX
Artificial Intelligence (AI) Education for Teachers
Macquarie University via Coursera
Foundations of Data Science
Berkeley University of California via edX
Computational Thinking for K-12 Educators: Abstraction, Methods, and Lists
University of California, San Diego via Coursera
Computational Thinking for K-12 Educators: Conditional Loops and If Statements
University of California, San Diego via Coursera