Acerca de este Curso

175,397 vistas recientes

Resultados profesionales del estudiante

42%

comenzó una nueva carrera después de completar estos cursos

32%

consiguió un beneficio tangible en su carrera profesional gracias a este curso
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Nivel principiante
Aprox. 17 horas para completar
Inglés (English)

Habilidades que obtendrás

Simple AlgorithmPython ProgrammingProblem SolvingComputation

Resultados profesionales del estudiante

42%

comenzó una nueva carrera después de completar estos cursos

32%

consiguió un beneficio tangible en su carrera profesional gracias a este curso
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Nivel principiante
Aprox. 17 horas para completar
Inglés (English)

ofrecido por

Placeholder

Universidad de Pensilvania

Programa - Qué aprenderás en este curso

Calificación del contenidoThumbs Up85%(2,954 calificaciones)Info
Semana
1

Semana 1

3 horas para completar

Pillars of Computational Thinking

3 horas para completar
6 videos (Total 44 minutos)
6 videos
1.2 Decomposition6m
1.3 Pattern Recognition5m
1.4 Data Representation and Abstraction7m
1.5 Algorithms8m
1.6 Case Studies11m
4 ejercicios de práctica
1.2 Decomposition10m
1.3 Pattern Recognition10m
1.4 Data Representation and Abstraction15m
1.5 Algorithms15m
Semana
2

Semana 2

4 horas para completar

Expressing and Analyzing Algorithms

4 horas para completar
7 videos (Total 69 minutos)
7 videos
2.2 Linear Search5m
2.3 Algorithmic Complexity8m
2.4 Binary Search11m
2.5 Brute Force Algorithms13m
2.6 Greedy Algorithms9m
2.7 Case Studies12m
6 ejercicios de práctica
2.1 Finding the Largest Value10m
2.2 Linear Search10m
2.3 Algorithmic Complexity10m
2.4 Binary Search10m
2.5 Brute Force Algorithms15m
2.6 Greedy Algorithms10m
Semana
3

Semana 3

4 horas para completar

Fundamental Operations of a Modern Computer

4 horas para completar
6 videos (Total 46 minutos)
6 videos
3.2 Intro to the von Neumann Architecture8m
3.3 von Neumann Architecture Data6m
3.4 von Neumann Architecture Control Flow5m
3.5 Expressing Algorithms in Pseudocode8m
3.6 Case Studies10m
5 ejercicios de práctica
3.1 A History of the Computer10m
3.2 Intro to the von Neumann Architecture10m
3.3 von Neumann Architecture Data10m
3.4 von Neumann Architecture Control Flow10m
3.5 Expressing Algorithms in Pseudocode10m
Semana
4

Semana 4

7 horas para completar

Applied Computational Thinking Using Python

7 horas para completar
9 videos (Total 91 minutos), 12 lecturas, 12 cuestionarios
9 videos
4.2 Variables13m
4.3 Conditional Statements8m
4.4 Lists7m
4.5 Iteration14m
4.6 Functions10m
4.7 Classes and Objects9m
4.8 Case Studies11m
4.9 Course Conclusion8m
12 lecturas
Programming on the Coursera Platform10m
Python Playground
Variables Programming Activity20m
Solution to Variables Programming Activity10m
Conditionals Programming Activity20m
Solution to Conditionals Programming Activity10m
Solution to Lists Programming Assignment5m
Solution to Loops Programming Assignment10m
Solution to Functions Programming Assignment10m
Solution to Challenge Programming Assignment10m
Solution to Classes and Objects Programming Assignment10m
Solution to Project Part 410m
12 ejercicios de práctica
4.2 Variables10m
4.3 Conditional Statements5m
4.4 Lists10m
Lists Programming Assignment15m
4.5 Iteration10m
Loops Programming Assignment30m
4.6 Functions10m
Functions Programming Assignment20m
(Optional) Challenge Programming Assignment20m
4.7 Classes and Objects10m
Classes and Objects Programming Assignment20m
Project Part 4: Implementing the Solution in Python25m

Reseñas

Principales reseñas sobre COMPUTATIONAL THINKING FOR PROBLEM SOLVING

Ver todas las reseñas

Preguntas Frecuentes

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.