Curso en línea: pasantía profesional certificada en computación de procesos y la mayor parte del código en estudios K-12 de Google, Universidad de California en San Diego

Aprenda pensamiento computacional y prepárese para enseñar programación basada en bloques en entornos K-12.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

a partir de

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • pensamiento computacional
  • Programación en lenguajes basados ​​en bloques.
  • resolución de problemas
  • Comprender los algoritmos
  • Trabajar con variables
  • Dominio de la modularidad
  • Accesibilidad y adopción de estándares.
  • Subrepresentación y contratación
  • Diversidad en la enseñanza
  • Enseñanza culturalmente sensible
  • Programación en pareja
  • resolución de problemas de persona
  • Depuración
  • Proyectos y rúbricas de programación creativa.
  • Creando principios de informática.
  • Preparación de planes de lecciones.

What you will learn in the course

Courses for which the course is suitable

  • desarrollador de software
  • Profesor de informática
  • desarrollador de juegos
  • analista de sistemas
  • Desarrollador de sitios web
  • desarrollador de aplicaciones
  • ingeniero de software
  • Profesor de programación
  • guía tecnológica
  • Responsable de proyectos tecnológicos

Focus: una serie de cursos de 6 partes

En el siglo XXI, el pensamiento computacional es una habilidad importante para todos los habitantes del mundo. La informática y la tecnología afectan nuestras vidas y todo el mundo necesita saber cómo formular problemas y expresar las soluciones para que una computadora pueda ejecutarlos.

En este enfoque, aprenderá varios lenguajes de programación basados ​​en bloques, utilizando enfoques innovadores destinados a hacer que la programación sea más fácil de aprender.

Cubre la mayoría de los estándares CSTA para algoritmos y programación de algoritmos, variables, control y modularidad: niveles 1-3A.

proyecto de aprendizaje jalla

Con este enfoque se completarán cuatro proyectos que apoyan la igualdad en la enseñanza de la informática:

  • Accesibilidad y adopción de estándares.
  • Subrepresentación y contratación
  • diversidad
  • Enseñanza culturalmente sensible

Además, se completarán cuatro proyectos que apoyan prácticas pedagógicas de calidad para la enseñanza de la programación:

  • Programación en pareja
  • Problemas personales
  • Depuración
  • Proyectos y rúbricas de programación creativa.

Además, completará la tarea de creación de Principios de Ciencias de la Computación de Colocación Avanzada y preparará planes de lecciones para ayudar a sus estudiantes a prepararse para el éxito en esta tarea.

Details of the courses that make up the specialization

Pensamiento computacional para profesores K-12

Curso 1: procesos y bucles

Duración: 11 horas

Calificación: 4.8 (25 calificaciones)

Lo que aprenderás:

  • Instrucciones informáticas y procesos de enseñanza.
  • Desafíos comunes de solución de problemas.
  • Metodología educativa recomendada y programación en pareja.

Curso 2: Variables y bucles anidados

Duración: 15 horas

Lo que aprenderás:

  • Abstracción y listas.
  • Desafíos comunes de solución de problemas.
  • Instalación de proyectos educativos creativos.

Curso 3: Bucles condicionales y sentencias if

Duración: 11 horas

Lo que aprenderás:

  • Bucles condicionales y declaraciones if/else.
  • Desafíos comunes de solución de problemas.
  • Soporte para experiencias de aprendizaje interactivo.

Curso 4: Declaraciones if anidadas y condiciones compuestas

Duración: 11 horas

Lo que aprenderás:

  • Declaraciones if complejas y bucles anidados.
  • Desafíos comunes de solución de problemas.
  • Recursos para desarrollar habilidades de depuración.

Curso 5: Abstracción, métodos y listas

Duración: 9 horas

Lo que aprenderás:

  • Bucles anidados, eventos y variables.
  • Desafíos comunes de solución de problemas.
  • Experiencias de aprendizaje moderadas para aprender a programar.

Curso 6: Proyecto final

Duración: 11 horas

Lo que aprenderás:

  • Apoyar a los estudiantes en la tarea de programación.
  • Recursos para afrontar los desafíos en un proyecto abierto.
  • Diseño y abstracción de algoritmos.