Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Videoconferencia Presentación Fundamentos de Python. 07/10/26 - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 7 de octubre de 2026 por Francisco J. G.

2 visualizaciones

Videoconferencia Presentación Fundamentos de Python. 07/10/26

Descargar la transcripción

Como decía, aquí tenéis la guía didáctica y la aprobación didáctica, que sería importante que os los mirárais. 00:00:01
Luego aquí tenéis la etiqueta. La etiqueta no es nada más que algo que añado yo, es una infografía para cómo escribir en foros, por correo, etc. 00:00:14
para un recordatorio. Son cosas, al final, un desempeño común, pero bueno, lo añado porque está bastante bien que lo tengamos. 00:00:27
Aquí tenéis mi videopresentación y luego ya tenemos las orientaciones para el alumnado y tenemos los tres formatos de la unidad, 00:00:37
tanto en forma web, en forma offline, que sería como todo de seguido, y el PDF. 00:00:49
A ver, una compañera me ha comentado que aparece en el PDF una línea al principio 00:00:57
y es porque los que han hecho los temarios debieron confundirlo. 00:01:04
Hay una pequeña línea al principio, muy pequeña, de pequeño formato, pero que se ve tanto al principio como al final en el PDF. 00:01:10
Yo he intentado quitarla en el ex-learning, tanto en metadatos, he quitado todas las líneas de metadatos y no, no lo puedo quitar. 00:01:16
Es un problema del ministerio que nos da el formato así y yo más no lo puedo quitar. 00:01:24
Pero que sepáis que esa línea que aparece como no sé qué de cultivo no tiene que ver nada con todo el tema. 00:01:31
Pero vamos, luego aparece el título principal de la unidad y todo es correcto. 00:01:36
Lo que sí he hecho hincapié que estaba mal en los temarios era esto, que en las propias, aquí lo veis, aquí en los ejemplos de Python aparecían con unos barra n que estaba mal, lo tenía que modificar todo para que salga el código de ejemplo de manera correcta, y eso sí lo he modificado todo, tanto en el offline, bueno, en los tres. 00:01:41
luego tenéis la tarea 00:02:11
que la tarea no es muy difícil 00:02:14
y tenéis, bueno, que sería hasta el 30 de octubre 00:02:17
lo he visto antes 00:02:20
ya pasamos a 00:02:20
aquí a la instalación de Python y Visual Studio Core 00:02:22
vamos a utilizar Visual Studio Core 00:02:26
y habrá que instalar Python para que 00:02:27
podamos programar en Visual Studio Core 00:02:29
aquí tenemos un PDF 00:02:32
donde he puesto 00:02:33
las instrucciones para llevarlo a cabo 00:02:36
es muy sencillo 00:02:39
Me hubiera gustado haberlo instalado porque en el ordenador que tengo en las videoconferencias, que es este, que seguramente ahora cuando terminemos la videoconferencia lo que me voy a ocupar es a instalarlo aquí para que yo pueda estar programando y que lo vaya viviendo, pero no me ha dado tiempo, en este ordenador no lo tengo. 00:02:41
Entonces, lo instalaré luego y así en la siguiente videoconferencia ya lo tenemos para que podamos ir viendo, haciendo los primeros programas. 00:03:02
¿Y qué más? Y luego ya tenemos aquí, bueno, tengo un PDF de ejercicios paso a paso que todavía no lo he mostrado, que ya más adelante. 00:03:14
Y bueno, y esta sería la presentación del módulo. 00:03:22
La presentación del módulo, a ver si lo puedo agrandar más. 00:03:26
Hacer un repaso como la guía didáctica 00:03:29
Vamos a tener 6 unidades de trabajo con 6 resultados de aprendizaje 00:03:39
en el que se distribuyen cada uno de ellos en cada una de las unidades 00:03:45
¿Qué vamos a aprender? Pues estos serían los pasos que vamos a seguir 00:03:48
En principio los fundamentos y control 00:03:52
Si nos fijamos en esta parte, la 1-2 00:03:55
Esto sería como un curso de fundamentos de programación. En estas dos partes, sea como lo aprendamos, con qué lenguaje lo aprendamos, hasta si lo podemos aprender hasta en pseudocódigo, eso sería el fundamento de programación. 00:03:58
Aquí tengo que lograr que lleguéis a tener un pensamiento computacional. ¿Qué llamo pensamiento computacional? Pues que un programa se crea para que si tienes un problema, buscar una solución. ¿Cómo lo busca la solución? Haciendo un algoritmo. ¿Y ese algoritmo cómo lo ejecutas? Codificándolo en un lenguaje de programación. 00:04:15
Eso es básicamente lo que es un programa, o sea, es un problema que quieres solucionar y esa solución la llevas a través de un algoritmo y luego la codificas por medio de un lenguaje de programación, 00:04:40
un lenguaje de programación que es lo único que entiende el ordenador. 00:04:50
Entonces, esto, tanto fundamentos como control, pues sería básicamente lo que es un curso de fundamentos de programación. 00:04:53
¿Para qué? Para que lleguemos a entender cómo crear una variable, cómo es la estructura de un programa, cómo podemos hacer un bucle, qué es un condicional, etc. 00:05:03
Una vez que todo eso, tenemos ese pensamiento computacional y somos capaces de hacer programas con todos estos elementos, pues ya podemos ir ampliando todo esto, ya lo digo que lo voy a hacer basándonos en Python. 00:05:14
Siempre va a ser con el idioma Python. Introduciremos las funciones. ¿Para qué? Para hacer los programas más modulares. Una función lo que hace es que desplazas o generas de manera modular una parte o dos de la solución del problema. 00:05:28
la puedes llevar a una función, de tal manera que esa función es transparente para ti. 00:05:45
Tú la llamas, la ejecutas, te da un resultado y lo obtienes. 00:05:51
De esa manera, obtienes un programa modular. ¿Por qué? 00:05:54
Porque si estás reservando partes del problema, siempre un problema que en informática 00:05:57
siempre sería por el dividir, vencerás. 00:06:02
Si tienes un problema complejo, no puedes dividirlo en problemas más sencillos 00:06:05
y luego todos esos problemas sencillos pueden lograr el problema complejo. 00:06:09
Ese es el líbido de influencias. Ser modular significa que cogemos un programa y vamos llamando a cada una de las funciones que nos va resolviendo esos pequeños problemas para que luego en nuestro programa principal obtener la solución completa. 00:06:15
Luego veremos los datos, cómo son las estructuras de datos, veremos Arrays, luego la entrada y salida tanto en teclado como a través de ficheros, para leer un fichero, para escribir un fichero, para modificar un fichero desde código Python y por último tendremos la programación orientada a objetos para con Python crear alguna clase, instanciar objetos, etc. 00:06:35
Estos son los de aprendizaje y como he dicho antes son todos por igual 00:07:00
¿Qué quiere decir que sean todos por igual? 00:07:05
El hecho de que sean todos por igual es que si yo pongo preguntas en el examen 00:07:09
van a tener el mismo número de preguntas va a haber de cada uno de los RAs 00:07:13
Eso es lo que quiere decir 00:07:17
He dado la misma importancia a todos los RAs, a todas las unidades 00:07:20
Aquí van asociadas cada una al orden que viene establecido en la temporización 00:07:25
Y bueno, la 1 con el RA1, la 6 con el RA6, etc. Aquí tenemos cómo se concreta la elaboración. El RA1, pues variables, constantes, operadores, ¿veis lo que os he dicho? Tanto esta línea como la línea de abajo, que sean los estudios de control como operadores, constantes, variables, esto sería básicamente lo que es un fundamento de programación para poder programar en cualquier lenguaje. 00:07:30
Luego, a ver, una cosa es el pensamiento computacional, adquirir ese pensamiento computacional y utilizar estas herramientas para poder resolver un problema y otra cosa es el idioma en el que decides ejecutar eso. 00:07:56
Una vez que todo esto lo sabes en un determinado, lo entiendes, imaginaos en pseudocódigo, lo puedo trasladar a cualquier idioma nada más que aprendiendo ese idioma. 00:08:10
Aquí lo vamos a hacer con Python, con el idioma Python, pero permitirme que llame idioma, aunque no se dice así, pero es para que establezcáis que realmente lo que es programar es un concepto, el concepto de programación, la estructura de control, las constantes, todo eso es muy parecido en casi todos los lenguajes de programación. 00:08:21
Una vez que uno sabe eso, pues yo le llamo idioma porque independientemente si lo programas en Java, si yo quiero hacer un programa que me resuelva ecuaciones de segundo grado, yo puedo hacerlo en pseudocódigo. 00:08:43
Y luego eso lo puedo trasladar aquí. Si yo me sé el idioma Java, me sé sus reglas, me sé sus palabras reservadas, pues lo haré en Java. 00:08:56
Si lo sé en Python, pues lo haré en Python. Si lo sé en PHP, lo haré en PHP. 00:09:04
Y luego en el R3 pasaremos a las funciones. Hablaremos de lo que es la recursividad, que es llamar una función a la misma función, así de manera recursiva. 00:09:07
Veo con eso porque genera bucles infinitos y eso gasta muchos recursos de memoria. 00:09:17
Luego tenemos la particularidad de las listas, las cadenas y los diccionarios de Python. 00:09:26
veremos la lectura y escritura, tanto de ficheros como de entrada y salida a través del teclado y pantalla 00:09:31
y luego veremos, por último, pues todo lo relacionado con la programación orientada a objetos. 00:09:38
Esta sería la unidad 1. La unidad 1, ¿qué se ve? Pues se va a ver todo esto. 00:09:47
Estructuras, cómo se les hace un programa, qué es una variable, qué es una literal, qué es una constante, 00:09:51
diferencia de constante con variable, qué son los operadores, qué es una expresión, 00:09:57
las conversiones de tipo 00:10:01
super importantes y los comentarios 00:10:03
en la subunidad 2 00:10:05
tenemos la estructura de control 00:10:07
pues tendremos estructuras de selección 00:10:08
y estructuras de repetición 00:10:11
las estructuras de selección son las de los condicionales 00:10:12
un condicional nos va a permitir 00:10:15
en función de una determinada 00:10:17
condición si se cumple o no 00:10:19
ir en un camino o ir en otro 00:10:20
una estructura de repetición no es nada más que ir repitiendo 00:10:22
en un bucle 00:10:25
la misma línea de código 00:10:26
a lo largo de un for, de un while 00:10:28
Y luego tenemos las instrucciones de salto. Si queremos salir de un bucle, podemos hacerlo con el break. Si queremos que una de las vueltas que pase a través de las retiraciones que hace en el bucle no lea las preguntas, o sea, las líneas que tiene dentro del bucle, pues le damos un continue para que se lo salte. 00:10:30
Veremos el control de excepciones. Es muy importante en un programa poner excepciones para cuando hay un error, pues sea capturada y no se rompa la ejecución del programa. 00:10:49
Y luego pruebas y depuración. Siempre que hagamos programas es muy importante hacer pruebas. ¿Pruebas para qué? Para ver si ese problema que queremos resolver se ha resuelto o no de manera efectiva. 00:10:59
Y para ello tendremos que hacer pruebas a ese programa para ver si tiene errores. 00:11:10
Es verdad que en la mayoría de los programas uno no puede demostrar al 100% que no va a tener errores, 00:11:16
pero sí se puede hacer las pruebas más comunes o más habituales y de manera muy granulada 00:11:26
para que minimices ese posible error que pueda tener el programa. 00:11:32
Luego las funciones, cómo crear una función, cómo llamar a esa función, cómo si se le pasan parámetros, qué valores de retorno, la recursividad, como he hablado antes. 00:11:37
En la unidad 4 veremos las tuplas, la lista de diccionarios. Esta de las tuplas es típico de Python, que no aparece en otros lenguajes de programación, como los diccionarios también. 00:11:50
Estas serían las llamadas estructuras de datos 00:12:01
En la unidad 5 veremos la lectura y escritura 00:12:05
tanto por teclado como por pantalla 00:12:09
y luego también podremos lectura y escritura en fichero 00:12:12
Podemos abrir un fichero y leer de ese fichero un dato 00:12:16
o incluso podemos modificarlo o incluso crearlo, etc. 00:12:20
Veremos luego todas las operaciones o funciones básicas 00:12:24
sobre ficheros y también sobre entradas y salidas en pantalla y teclado 00:12:28
Y ya acabaremos con la programación orientada a objetos, que será, aprenderemos a hacer clases, objetos, a instanciar objetos de esas clases, qué significa hacer una clase y la herencia, para que una clase se pueda aprovechar de métodos y de atributos de otra clase de la que deriva. 00:12:31
Veremos el polimorfismo, que eso más adelante lo veremos, y la encapsulación. 00:12:53
Esto sería un típico programa en Python. 00:13:02
Veis cómo aquí ha creado una clase, que se llama programa, y aquí tiene dos funciones, o serían dos métodos, 00:13:10
en el que a uno le llama init y a otro le llama procesar. 00:13:17
Cada uno tiene dos parámetros de entrada y luego el segundo lo que tiene es un bucle for con un parámetro de entrada y dentro del mismo se realiza una operación. 00:13:19
Aquí tenemos que en este ejemplo ya vemos tanto el último tema, programación de objetos con la creación de la clase, 00:13:36
vemos funciones, que sería el tema 5, vemos con sus entradas y parámetros, vemos estructura de control con el condicional y con el for, también entrada y salida, y sería un programa en el que engloba todo lo que vamos a ver. 00:13:43
¿Qué meta del módulo? Pues pasar de instituciones aisladas a programas organizados y mantenibles. Eso es lo que vamos a tratar que a lo largo del curso podamos llegar a hacer programas medianamente organizados y que incluso les hagamos pruebas para ver si funcionan de manera correcta. 00:14:00
Y esto sería en cuanto a la presentación del módulo. No sé si tenéis alguna duda. 00:14:24
Quería empezar hoy, si tenéis alguna duda, pues la planteáis y la resuelvo, pero también quería empezar. 00:14:42
Sí. 00:14:50
¿Hola? 00:14:56
Sí, dime. 00:14:57
Yo quería preguntar por la entrega de tareas 00:14:58
¿Hay alguna plantilla o alguna 00:15:01
un formato 00:15:03
que prefieras 00:15:05
una portada o algo o en plano 00:15:06
o lo más 00:15:09
Si queréis cuelgo la plantilla de la yacuría 00:15:10
si lo puedo 00:15:13
y así es un poquito más uniforme 00:15:14
eso no se me había ocurrido 00:15:17
Yo uso esa pero era 00:15:18
por saber si esa te parece 00:15:21
Estupendo, pues eso me vale 00:15:22
Respecto al examen final, ¿cómo será el formato? 00:15:24
ya que esta materia es muy práctica. 00:15:31
A ver, es un formato 80% tipo test y 20% desarrollo práctico. 00:15:33
Pero vamos a ver, aunque sea tipo test, yo puedo preguntarte, por ejemplo, 00:15:43
poner un programa y decirte, este programa, su salida es 4, 00:15:49
A, su salida es 2. B, C, su salida es 3. Y 4, da error. ¿Sabes qué? Aunque sea tipo test, eso no quiere decir que no pueda meter preguntas de tipo práctico. 00:15:56
Vale, lo que pasa es que luego en el 20% restante del examen, pues os haré que tengáis que hacer un programa pequeñito, no lo sé, todavía no se me ha ocurrido porque no lo he puesto, pero así será el formato, o sea, tipo test, que no quiere decir que no vaya a preguntar en el tipo test, no es teoría, porque realmente este módulo es que de teoría no es teórico, o sea, es un módulo práctico para que aprendamos a programar en Python, vale, y la parte de desarrollo pues que será más que tengáis que escribir, vale. 00:16:10
Vale, voy a, no sé si os he puesto aquí, os he puesto el vídeo de instalación en Python y Visual Studio Core, mirároslo, ¿vale? 00:16:46
Para poderlo instalar. La tarea, no sé si, a ver, la tarea, una de las partes es la instalación del mismo, ¿vale? 00:17:02
Que me hagáis capturas, cómo lo instaláis, etcétera, ¿vale? 00:17:11
Y luego pues hay una serie de programas sencillitos que tenéis que realizar, no tiene mucho más la tarea, ¿vale? 00:17:14
Y sí me importa que cuando me pongáis un programa en la tarea, tenéis dos formas de ponérmelo. A mí me interesa más que tanto que el programa funcione como que sepáis lo que estéis haciendo. 00:17:20
Entonces, una de las maneras puede ser, me lo podéis comentar con comentarios, en cuanto sepamos cómo es un comentario en Python, podéis poner el programa, me ponéis en la cuestión A, por ejemplo, el programa que pida el usuario de la edad y muestre por pantalla cuántos años tendrá en el 2050, me podéis poner el programa y me podéis poner un comentado, con muchos comentarios que me explica cada línea lo que estáis haciendo. 00:17:36
esa es una manera, la otra manera me podéis 00:18:03
poner el programa y explicarme 00:18:05
línea a línea o cada dos líneas 00:18:06
explicarme qué es lo que hace el programa 00:18:09
y por qué ponéis un for ahí, por qué ponéis un 00:18:11
if, por qué ponéis lo que sea 00:18:13
eso es lo que 00:18:14
pero si me interesa que 00:18:16
yo sepa que 00:18:18
entendéis el programa 00:18:20
aunque funcione, no me pongáis nada más que el programa 00:18:22
y ya está 00:18:25
aquí tengo una presentación que bueno 00:18:25
Solo la voy a iniciar y ya, si queréis, lo dejamos. Solo la voy a iniciar, que sería este de aquí, para que veáis un poquito un programa en Python. 00:18:33
Y fijaos, en Python, solo voy a hablar de esto y ya lo dejamos, porque se trataba nada más que de la presentación. 00:18:47
En Python, y en la mayoría de los lenguajes de programación, pues está lleno de llaves, de comillas, de punticomas, etc. 00:18:57
Python en eso es diferente. Veis aquí la imagen en la que la mayoría de los lenguajes, como el Java, están formados por llaves por todos los lados, etc. 00:19:06
En Python no utiliza eso. En Python utiliza para que el propio compilador, que es el que se encarga de leer cada una de las líneas del programa y ver si está bien construido. 00:19:19
El compilador lo que hace es, primero, hace un análisis léxico, va mirando si la palabra def existe en el lenguaje Python, si la palabra if existe en el lenguaje Python. 00:19:32
Primero hace ese lenguaje léxico y luego hace un lenguaje sintáctico. 00:19:45
Mira si realmente esta sintaxis, o sea, es como en el castellano, si la frase con estos componentes, con estos dos puntos, estos dos paréntesis y este ver, si sintácticamente existe o Python, o si cumple la estructura de lo que es un programa en Python. 00:19:49
Y por último, el compilador lo que hace es un análisis semántico. Quiere ver si con todas estas líneas, si tiene sentido lo que yo he programado. Y eso es un compilador, eso es lo que hace. A nivel léxico, sintático y semántico. Entonces, cuando yo le compilo un programa, tiene que tener unas características para que no me dé error. 00:20:15
Entonces, fijaos aquí, como en Python no hay llaves, no hay puntos comas, pues estupendo, muchísimo mejor. ¿En qué se basa el compilador para saber que esta línea, este condicional, está dentro de esta línea, de esta función? Pues se basa en lo que se llama la indentación. 00:20:35
La intentación es meter, vas tabulando cada línea para indicarle que esta línea, este condicional está dentro de esta función, ¿lo veis? Y que estas otras dos líneas, ¿lo veis? Están dentro del condicional. 00:20:53
si esta línea estuviera aquí no estaría dentro del condicional vale tendríamos un problema pero nos 00:21:08
daría un error porque o sencillamente si está a lo mejor no daría error pero estas dos líneas 00:21:16
si estuvieran no tabuladas y estuvieran a esta altura llamaría lo que haría este programa mira 00:21:23
este programa es una función no entonces esta función se llama python structure las funciones 00:21:30
en Python, la primera palabra que se le pone es def, ¿vale? Y termina en dos puntos. Siempre 00:21:35
que tengas dos paréntesis, indica que es una función. Y si veis aquí, dentro no hay 00:21:40
nada. ¿Qué quiere decir? Que esa función no necesita parámetros. Cuando yo la llame, 00:21:45
no voy a necesitar parámetros que enviarle dentro de la función, ¿vale? Entonces, esta 00:21:50
función empieza a leer y ve que dentro hay un condicional, ¿vale? Ya veremos lo que 00:21:54
es un condicional. Un condicional no es nada más que si esta condición de aquí se cumple, 00:21:58
pues estas dos líneas las lee 00:22:02
si no, lee esta de aquí 00:22:04
pues si estas dos líneas 00:22:06
estuvieran 00:22:08
a esta altura, nos daría error 00:22:10
¿vale? porque no sabría 00:22:12
se creería que estas líneas 00:22:13
están fuera del condicional if 00:22:16
pero como aquí hay un else 00:22:17
pues le choca, no sabe que 00:22:19
imaginaos que este else 00:22:21
no existe 00:22:24
si estas dos líneas estuvieran aquí a esta altura 00:22:25
lo que haría es que diría 00:22:27
primero probaría la condición 00:22:29
Y se saldría del bloque if. Y a continuación, aunque no cumpliera la condición, leería esa línea y leería esa línea. 00:22:32
Bueno, esto es un poco rápido para que veáis que un programa en Python que no tiene llaves y que la indentación es muy importante para indicar al programa que unas cosas están dentro de otras. 00:22:39
estas dos líneas están dentro de este if 00:22:55
que este handleAlternative 00:22:58
que es otra llamada función 00:23:00
está dentro de este else 00:23:02
y etcétera, ¿vale? 00:23:03
Toda función termina con un return 00:23:05
return es la diferencia entre una función y un procedimiento 00:23:07
es que un procedimiento no devuelve un valor 00:23:10
pero una función siempre devuelve un valor 00:23:12
entonces, como esto es una función 00:23:14
tiene que devolver un valor 00:23:16
y el valor que devuelve es este de aquí 00:23:17
que es una variable, que al final result 00:23:20
que, bueno, pues lo que hay que calcular, ¿vale? 00:23:22
Y esto sería, bueno, para que veáis, lo único que veáis aquí es que todo esto, toda esa complejidad de símbolos en Python no existe, no hay llaves, no hay puntos y comas y eso que nos quitamos, pero cuidado, tenemos que tener muy claro que hay dentro de cada cosa, de cada bloque, esto es un bloque, esto es otro bloque y esto es otro bloque, ¿vale? 00:23:25
entonces hay que identificar cada línea 00:23:49
para identificar los tres bloques que hay 00:23:51
un bloque con dos subbloques 00:23:53
dentro, vale 00:23:55
y no sé, alguna duda 00:23:56
algo, no quiero seguir con la presentación 00:23:59
que ya sería pues con todos los elementos 00:24:02
declaraciones, como hacer variables 00:24:03
como sería 00:24:06
pues esto es casi como un resumen 00:24:07
pues del 00:24:09
de la unidad 1 y si queréis 00:24:10
lo vemos un poquito 00:24:13
en la siguiente videoconferencia 00:24:14
Y hacemos, si os pediría que os metáis aquí, os pediría que, a ver, me habéis puesto, en el documento yo añado el código y debajo, pantallazo, donde se aprecia el código y el resultado es válido, el documento, yo añado el código y debajo, pantallazo. 00:24:17
Pantallazo de... Ah, bueno, a ver, podéis hacer un pantallazo del código, del código que habéis hecho, ¿vale? 00:24:37
Podéis hacer un pantallazo del código que habéis hecho, pero o bien lo explicáis con comentarios en el código, bien explicado, o bien luego debajo del pantallazo me explicáis cada línea o por qué habéis hecho eso en el código, ¿vale? 00:24:53
además en el documento como tal pongo 00:25:05
una portada relacionada a la tarea en la 00:25:10
primera página, sí, vale, podéis hacerlo así 00:25:12
no me importa, vale, entendiendo que el tipo 00:25:14
de letra y tamaño es indiferente, sí 00:25:16
no, eso podéis hacerlo como queráis 00:25:18
vale 00:25:20
y no sé, alguna duda hasta aquí 00:25:21
yo creo que la presentación pues 00:25:24
yo no vamos a seguir 00:25:26
ya lo veremos en la siguiente 00:25:28
veremos un poquito la unidad, lo que sí voy a pedir 00:25:30
es esto, que me 00:25:32
que os leáis la unidad 1 00:25:34
¿Vale? ¿Para qué? Para que luego las sesiones aquí sean de utilidad. Quiero decir, leerosla, sé que es bastante extensa, pero luego, es bastante extensa, pero quitando las recomendaciones, ejercicios resueltos y las autoevaluaciones, luego tampoco es tanto, ¿vale? 00:25:38
leeroslo para que el próximo día 00:25:54
pues tengamos todos unas nociones 00:25:57
aunque sean por encima, leeroslo un par de veces, haceros un resumen 00:26:00
a mano, haceros un Word 00:26:03
lo que queráis, pero que tengáis un poco de idea 00:26:07
para que podamos tener una interacción 00:26:09
un poco conmigo 00:26:12
y empezamos a hacer algún programa, ya tendré instalado aquí 00:26:14
el Visual Studio 00:26:18
y podamos 00:26:22
practicar, ¿vale? 00:26:23
¿Alguna duda? 00:26:30
¿Algo que queráis plantear? 00:26:31
Pues nada, ánimo 00:26:45
que este módulo es bonito 00:26:46
¿vale? Ya veréis como 00:26:49
os va a gustar 00:26:50
y Python además 00:26:52
es que es un lenguaje súper flexible 00:26:55
súper dinámico y puedes 00:26:57
hacer lo que quieras con él 00:26:59
entonces, bueno, ya veréis como os va a gustar 00:27:00
Pues nada, nos vemos en la 00:27:03
siguiente videoconferencia 00:27:05
en la semana que viene, ¿vale? Cualquier duda 00:27:06
escribir en el foro. Podéis escribirme 00:27:08
en el correo o en el foro, pero prefiero en el foro 00:27:11
así de esas dudas se nutren 00:27:13
también los demás alumnos y lo podemos resolver 00:27:15
entre todos, etcétera, ¿vale? 00:27:16
Pues hasta 00:27:22
la semana que viene, ¿vale? 00:27:22
Idioma/s:
es
Materias:
Informática
Niveles educativos:
▼ Mostrar / ocultar niveles
  • Formación Profesional
    • Ciclo formativo de grado superior
      • Primer Curso
      • Segundo Curso
Autor/es:
Francisco José González Constanza
Subido por:
Francisco J. G.
Licencia:
Todos los derechos reservados
Visualizaciones:
2
Fecha:
7 de octubre de 2026 - 17:52
Visibilidad:
Público
Centro:
IES CIFP a Distancia Ignacio Ellacuría
Duración:
27′ 27″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
112.08 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid