29 noviembre 2020

C# y SQL Server, parte 7 - Editando, parte 2

En este post continúo el trabajo desde C# para modificar datos en mi tabla en SQL Server desde un DataGridView. En esta ocasión agrego una columna con botones al DataGridView para poner allí botones que permiten eliminar un registro o agregar uno nuevo. También escribo código que actualiza los datos de la tabla si cambia un valor en el DataGridView.

En este video te muestro cómo hacerlo:

Éstos son los campos que declaro en mi clase:

Y este es el Form_Load:

Y éste código se ejecuta cuando le dan clic al asterisco de la última fila del DataGridView (para dar de alta un nuevo registro):

Y éste es el método que se ejecuta cuando dan click sobre una celda (veo si presionó el botón de eliminar o guardar):

Éste es el método que elimina un registro:


Y éste agrega uno nuevo:

Esto corre cuando modifican el contenido de una celda del DataGridView:

Y, finalmente, éste es el método que actualiza los datos en la tabla:

Aquí les dejo el código completo (por si algo se me pasó):

Espero que les haya sido de utilidad esta explicación. ¡Hasta la próxima!

17 noviembre 2020

C# y SQL Server, parte 6 - Editando, parte 1

En este post te muestro la manera de vincular un DataGridView con los datos almacenados en una tabla, de tal forma que si modificas los datos en el DataGridView, también se actualicen en la tabla.

Éste es es el video que explica cómo hacerlo:

Y ésta es el código que lee los datos y los pone en el DataGridView:

Y éste es el código del botón que actualiza los datos de la tabla:

¡Hasta la próxima!

28 octubre 2020

C# y SQL Server, parte 5 - Consultando, parte 2

Siguiendo los posts anterior, ahora les muestro como mostrar los resultados de una instrucción SQL en un DataGridView en la ventana. Éste es un control que nos deja mostrar datos en forma de tabla. En el video les explico cómo hacerlo:

Y éste es el código de la función que llena el DataGridView:



21 octubre 2020

C# y SQL Server, parte 4 - Consultando, parte 1

En posts anteriores les mostré como conectarse a una base de datos en SQL Server desde C#, a insertar registros, y a actualizar y eliminar registros de una tabla. En esta ocasión te muestro una manera de consultar datos de una tabla usando un objeto de tipo SqlDataReader. Aquí está el video:

Esta es el código del Form_Load:

Y éste es el método que se ejecuta cuando cambia el elemento seleccionado del combobox:

Espero que les sea de utilidad.

20 octubre 2020

PowerPoint: agregando elementos multimedia

PowerPoint está hecho para transmitir ideas. ¿Y qué mejor manera que mostrando un video o escuchando un audio? En este video te muestro cómo puedes incorporar diferentes elementos multimedia a tu presentación.


14 octubre 2020

C# y SQL Server, parte 3 - Actualizando y eliminando registros

En el post anterior hicimos un programa en C# que inserta registros a una tabla que está administrada por SQL Server. En esta ocasión muestro como actualizar y eliminar registros de una tabla (usando las instrucciones SQL UPDATE y DELETE respectivamente).

En este video muestro cómo hacerlo:

Este fue el cambio que hice en el frmPrincipal (el primero que abre que solo tiene botones para llevar al Form que tiene los ingredientes) donde me aseguro de cerrar la conexión cuando cierre esta ventana:

Éste es el código del método que actualiza registros:

Y este es el método que elimina registros:

Como verán, el proceso para actualizar y eliminar se parecen mucho al de insertar. Solo cuiden las instrucciones SQL y todo estará genial. En la próxima hablaremos de cómo hacer consultas a las tablas.

13 octubre 2020

PowerPoint: animaciones

¿Alguna vez has querido mover algo en la pantalla de tu computadora? ¿Hacer una animación? Si quieres algo más profesional, hay software especializado para ello, como es ToonBoom. Pero si quieres algo sencillo, y sobre todo, si quieres que sea parte de tu presentación, PowerPoint es tu opción. En este video te muestro cómo hacerlo.

08 octubre 2020

C# y SQL Server, parte 2 - Insertando registros

En este post continúo lo que hicimos en el anterior (instalamos SQL Server y otro software necesario, creamos una base de datos y unas tablas). Ahora voy a usar la instrucción de SQL, INSERT, para agregar registros a la tabla. En el siguiente video les muestro cómo estoy insertando registros desde mi programa hecho en C# en una tabla que está en mi servidor de SQL Server. Espero que te sea de utilidad.

Aquí les dejo pantallas con el código usado (por si no le pudiste dar pausa o algo). Esta es mi clase "Global" que tiene la conexión que voy a usar en todas las ventanas:

Esta es el Form_Load de la primera ventana, donde creo y abro la conexión:

Aquí está la función "de apoyo", IsNumeric:

Y aquí está el Form_Load de la ventana de ingredientes, donde obtengo el número de registros que tiene la tabla y se lo asigno a una variable.

Éste es el código de la función que agrega registros a la tabla Ingredientes:

06 octubre 2020

PowerPoint: patrón de diapositivas

¿Te ha pasado que quieres que todas las diapositivas de tu presentación se vean uniformes y con el diseño igualito? ¿Eres de los que ponen la misma imagen en todas las diapositivas, lo cual hace que la presentación final sea un archivo enorme?

Puedes dejar esos problemas en el pasado si sabes usar el patrón de diapositivas que tiene PowerPoint. Y en el siguiente video te muestro cómo funciona.

PowerPoint: una introducción

En este video te muestro las vistas de PowerPoint, cómo escribir notas, presentar tu presentación (valga la redundancia), poner transiciones y ensayar intervalos.

Word: ecuaciones

Cuando trabajamos en matemáticas usamos ecuaciones. Pero las cosas se suelen complicar si las queremos escribir en Word. Por eso, los creadores de Word incorporaron un editor de ecuaciones y en este video te muestro cómo usarlo.

Word: cajas de texto

¿Has querido tener texto que esté flotando en algún espacio de tu documento? Tal vez poner la cita de alguien sabio o la frase que resume de lo que estás hablando en la página. Para esto te sirven las cajas de texto y en este video te explico cómo usarlos.

Word: manejo de imágenes

¿Qué opciones tienes para trabajar con imágenes en tu archivo de Word? En este video te muestro algunas de las opciones que te pueden ser de utilidad.

Word: portadas

En casi todos los trabajos escritos que nos piden, tenemos que poner en la primera hoja una portada. Y si eres de esas personas (como yo) que no se les ocurre cómo hacer que la portada se vea mejor, Word te resuelve el problema.

En el siguiente video te muestro cómo crear una portada prediseñada en Word.

Word: citas y bibliografía

Es válido copiar texto de otro documento e incluirlo en tu trabajo tuyo siempre y cuando cites al documento de donde lo sacaste. Si no lo haces, caes en uno de los pecados capitales del mundo académico: plagio.

Pero para citar hay cierto formato de cómo hacerlo (no se vale solo poner una lista de ligas o libros al final). Se tiene que poner una referencia justo al final del texto que es de otro documento y al final se pone la bibliografía.

Hay muchos formatos para hacer esto. El más común es el formato APA. Y para simplificarte la vida (porque es diferente la forma de escribir en la bibliografía una revista que un libro o una página web), Word tiene esta funcionalidad incorporada de forma automática.

En este video te muestro cómo hacerlo. Espero que te sea de utilidad.


04 octubre 2020

C# y SQL Server, parte 1 - Preparando todo

Con este post inicio una serie que habla cómo programar aplicaciones para Windows usando Visual C# y una base de datos en SQL Server. En este primer video les muestro el software que necesitan (y cómo instalarlo), cómo arrancar SQL Server, crear una base de datos y varias tablas.

Abajo del video vienen las ligas a los sitios donde pueden descargar el software que menciono en el video.

Ligas al software:

29 julio 2020

Creando juegos con C# y Unity, parte 9: haciendo una animación sencilla

En este video les muestro como hacer una animación sencilla en Unity con scripts de C#. Si tenemos tiempo, en otra ocasión podemos extender estos conceptos para que un personaje se mueva con animación mientras se mueve, pero ne esta ocasión aprovecho para enseñar principios básicos de crear un sprite animado y se refuerzan conceptos que hemos visto antes.


Al igual que otros videos de esta serie, muchas ideas son tomadas y adaptadas de este libro:

24 julio 2020

Creando juegos con C# y Unity, parte 8: usando listas

En el ejemplo que muestro en el video, hago un "juego" donde el usuario va dejando panes en la pantalla al dar clic derecho, luego al dar clic izquierdo sobre una niña, se va a recoger los panes en el mismo orden en que fueron colocados.

Al hacer esto se muestra cómo usar listas para almacenar objetos que se generan de forma dinámica en el juego, otra forma de revisar colisiones, cálculo de la trayectoria a un punto, y muchas cosas más. Además, trato de mostrar la forma en que se programa: suceden errores, depuramos y corregimos. Espero que les sea de utilidad.


El ejemplo que presento en el video fue adaptado de este libro:

21 julio 2020

Creando juegos con C# y Unity, parte 7: el teclado

En esta ocasión te muestro como ver si han tecleado algo. En este ejemplo, muevo un sprite usando el teclado y agrego un par de cosas que son útiles: hacer que la cámara se mueva con el sprite (que estoy moviendo) y otra forma de no dejar que los objetos del juego se atraviesen (o sea que chocan).

20 julio 2020

Creando juegos con C# y Unity, parte 6: el mouse

En este video te muestro la forma de procesar el mouse. Leo la posición para controlar el movimiento de un sprite y veo si se presionó el botón para cambiar de sprite. Estos principios se pueden usar en cualquier lado donde desea hacer algo con la posición del cursor del mouse o cuando se haga clic en cualquier botón.


Como en la serie, las ideas para este video fueron adaptadas de este libro:



16 julio 2020

Creando juegos con C# y Unity, parte 5: creando y usando un Timer

En este ejemplo, voy a mostrar como crear un Timer. Es algo útil porque los timers (o temporizadores) son muy usados en videojuegos. Pero es también una oportunidad de mostrar como crear clases en C# que puedan ser usados en Unity.

En este primer video les muestro como crear el timer y hago una clase de prueba para ver si funciona como espero:


Y en este video, muestro como usar esa clase con Sprites:


Y de nuevo, agradezco haber conseguido este libro de donde estudié y adapté estos ejemplos:



08 julio 2020

Creando juegos con C# y Unity, parte 4: Más Sprites

En el siguiente video hago un "juego" (no es propiamente un juego porque carece de interactividad) que muestran 3 sprites que rebotan contra las orillas y entre ellos.

Aunque no es un juego completo, muestro algunos conceptos importantes como son el uso de la física en 2D (Physics2D, Rigidbody 2D, etc.), crear y usar Prefabs (componentes "prefabricados" que facilitan crear objetos similares), cómo compilar y ver el juego final sin necesidad de Unity y muchas otras cosas.

Espero que les sea de utilidad. ¡Saludos!


El ejemplo usado fue adaptado, modificado y ampliado del material que viene en este libro:

04 julio 2020

Creado juegos con C# y Unity, parte 3: creando clase, mostrando sprites

Aunque hay muchas cosas que podemos hacer de forma gráfica muchas cosas en Unity, hacer una clase con código para mostrar cosas me permite hacer varios elementos gráficos similares de una forma más sencilla.

En este video les muestro como hacer una clase para mostrar una carta.


Muchas ideas y ejemplos que usé para este video. los puedes encontrar en este libro:



Creado juegos con C# y Unity, parte 2: agregando código

Aún estamos muy lejos de tener elementos gráficos moviéndose por la pantalla, pero en este video muestro solo un poco de la interfaz de Unity y la forma de agregar código a un componente.



Si quieren profundizar más, les recomiendo éste libro:


03 julio 2020

Creado juegos con C# y Unity, parte 1: preparando todo

Voy a comenzar una serie de videos para generar videojuegos usando C# y Unity. La idea es mostrar principios de programación, más que los elementos de diseño (para eso puedes encontrar muchos cursos y tutoriales).

Pero en esta primera parte, tenemos que preparar todo. En este video te muestro como instalar y configurar Unity para que podamos continuar trabajando.


Espero que les haya sido de utilidad. ¡Saludos!

29 mayo 2020

Google: Formularios

A todos nos ha pasado que necesitamos que otros nos den respuestas y buscamos la forma más fácil de hacerlo. Ya sea porque tienes que hacer un estudio de mercado, encuestas, exámenes a sus alumnos, etc. es muy útil crear un formulario en línea que puedan contestar. Ya demás, que se vea muy bien en computadora y en celular. Lo que antes hubiera parecido mu7y complicado, ahora lo puedes hacer de forma muy sencilla con Google usando formularios.

En este video les explico cómo crear y ver los resultados de un formulario de Google. Espero que les sea de utilidad.

25 mayo 2020

AppInventor: usando BlueStacks como emulador

Escribí cómo usar el emulador que viene con AppInventor para trabajar si no tienes un dispositivo Android o no lo puedes usar. Generalmente funciona bien, pero muchos de mis alumnos han tenido problema para instalarlo o ejecutarlo.

Para ello, les muestro como usar BlueStacks para trabajar con AppInventor. BlueStacks es un emulador de Andorid que funciona en Windows. Está orientado para juegos, pero lo podemos usar para correr la aplicación de AppInventor que nos permite ejecutar nuestras apps. Es como tener un celular en pantalla y tiene más opciones que el emulador.

Aquí les dejo el video donde muestro como instalarlo, ejecutarlo y vincularlo a un proyecto en AppInventor.


Aquí les dejo la liga a la página de BlueStacks.

12 mayo 2020

Java: viendo si una cadena (String) es numérico

Java, a diferencia de lo que pensaba, no tiene una función para determinar si un texto es un número válido. En muchas situaciones este es muy útil, así que aquí hice un pequeño video donde te muestro una función que hace precisamente eso.


Si quieres bajar este código (aunque sea muy simple y de pocas líneas), esta es la liga.

¡Saludos!

06 mayo 2020

Instalando Visual C# 2019 y Monogame

En otros lugares de mi blog he publicado algunas cosas sobre usar Monogame con C# para hacer juegos 2D. Sin embargo, a veces mis alumnos se hacen bolas para instalar el software necesario. Aquí les dejo un video que explica cómo instalarlo y abajo vienen las ligas para descargar los archivos que aparecen en el video.


Ligas:
Espero que les haya sido útil el video. ¡Hasta la próxima!

04 mayo 2020

AppInventor: Usando TinyDB

En el post anterior comencé a hacer una aplicación que almacena datos de cosas que quiero comprar en el supermercado en una lista. El problema es que al salir del programa se perdía la lista porque solo estábamos almacenando los datos en una lista en memoria.

En este video uso el componente TinyDB para almacenar datos en mi celular. De esta manera, cuando salgas del programa y vuelvas a entrar, puedes recuperar los datos almacenados.  Aquí está el video, espero que te sea útil:


27 abril 2020

AppInventor: listas

¿Te ha sucedido alguna vez que necesitas anotar una lista de cosas? AppInventor tiene la solución. En estos videos te muestro como usar listas en una app que te ayuda a no olvidar cosas del super.

En este primer video explico de qué trata la app y armo la interface:


En este video hago que todo funcione: agrego y elimino cosas de la lista.


Falta hacer que almacene los datos en el celular (ahorita si te sales de la app, se elimina la lista), pero eso lo haremos en otra ocasión. ¡Saludos!

Introducción a AppInventor

¿Quieres aprender a programar y no sabes por dónde empezar? ¿Tienes la idea de una aplicación móvil que quieres hacer y eres nuevo en la programación? ¿Has intentado programar pero te desanimaste al ver instrucciones complicadas y lo abandonaste? ¿Quieres tener mayor seguridad en tu celular? ¿Quieres saber si hay vida en marte?

Si tu respuesta a cualquiera de las preguntas anteriores fue SI (menos la última: mejor pregúntale a la NASA), estás en el lugar correcto. En este post voy a guiarte en el uso de AppInventor, un ambiente para programar dispositivos Android con relativa sencillez. Fue creado por el MIT (Massachusetts Institute of Technology), una de las universidades prestigiosas a nivel mundial, para enseñar a programar de forma sencilla y para darle más control a quienes tiene un celular u otro dispositivo Android.

En lugar de aprender instrucciones complicadas y escribir líneas de código, aquí se programa ensamblando bloques. Lo padre de esto es que te concentras más en la resolución del problema. Además, está probado que programar con bloques facilitan el aprendizaje para quienes se acercan a la programación por primera vez, como lo muestra en este artículo

En el siguiente video explico lo que necesitas para trabajar con AppInventor y muestro como trabajar con la interfaz mientras desarrollo una aplicación sencilla. La idea del programa realizado no es mía: yo alteré un poco un ejemplo de los tutoriales de principiante del sitio de appinventor.mit.edu, pero abajo pongo las ligas al material original en inglés (por si lo quieren revisar).



Si necesitas ayuda con el emulador, revisa este post donde lo explico.

El ejemplo que se ve en el video fue tomada (y alterada) de estos videos del sitio oficial de AppInventor:

25 abril 2020

Educando en tiempos de Coronavirus, parte 2: Zoom

En un post anterior, describí muchas herramientas que pueden ser útiles para trabajar educación a distancia (desde grabar la pantalla, subir videos a YouTube, etc.). Para tener interacción con alumnos, recomendé usar Google Hangouts. El único problema que tengo con Hangouts es que solo admite a 10 personas, lo cual lo hace imposible para impartir clases a todo un grupo, pero muy útil cuando doy asesoría a unos cuantos. Les mostré el "truco" que hago para atender a más personas en Hangouts, pero no es la mejor solución de todas.

Debo confesar que soy fan de Google Meet (que es la verisón profesional de Hangouts), sin embargo, no es gratuito y es un servicio para empresas. En la primera semana de clases comencé a probar Zoom. Debo decir que me gustó mucho: muy sencillo, puedes grabar las sesiones en video (muy útil, porque luego les subo la sesión a su plataforma para que lo tengan de referencia por si algo se les olvidó). Aunque se puede usar dentro del navegador Chrome con una extensión, es mejor bajar un software (cosa que no me agrada del todo), pero no es muy grande y funciona bastante bien.

Lo malo es que la versión gratuita solo te permitía tener reuniones de 40 minutos como máximo (pero pensando que mis clases de prepa son de 50 minutos, no era tanto problema), pero ahora por la pandemia han dado acceso de tiempo ilimitado para quienes somos maestros.

Sé que últimamente han habido muchas noticias sobre la falta de seguridad que tiene Zoom y que te pueden robar los datos, etc. Generalmente la culpa no es de Zoom sino del uso que hacen de él. Aquí te voy a dar algunos consejos para que su experiencia en Zoom sea bastante segura.

En este video muestro como descargar Zoom, hacer su cuenta, instalarlo, configurarlo y usarlo con sus grupos. Espero que les sea de utilidad.



01 abril 2020

Excel: orden y filtros

Cuando manejamos mucha información en una hoja de Excel, es útil poder ordenar y/o filtrar los datos para encontrar justo lo que necesito. En este video te explico cómo funciona esto:


Espero que te haya sido útil. ¡Saludos!

24 marzo 2020

AppInventor: mandando correo y mensajes SMS

Una cosa interesante que podemos agregar a una aplicación hecha en AppInventor es la posibilidad de mandar correos electrónicos y mandar mensajes SMS. En este video te muestro cómo programar esto en una aplicación.


Espero que el video te haya sido de utilidad. ¡Saludos!

23 marzo 2020

AppInventor: juego Defiende a la Tierra

Tratando de hacer un juego sencillo que sirviera de introducción a quienes usan AppInventor por primera vez, se me ocurrió hacer una versión chafa de un juego viejísimo de cuyo nombre no me recuerdo.

En este primer video explico de qué va a tratar y hago la interfaz gráfica:


En la siguiente parte, programo los bloques para que cambian de pantalla y que hacen que los meteoros se acomoden al azar y comiencen a caer de forma aleatoria (tanto en posición, dirección y en tiempo):


En el siguiente video me encargo de hacer desaparecer a los meteoritos cuando son tocados por el dedo del jugador y que pierda si un meteoro toca la parte inferior:


En esta última parte echo a andar todos los meteoritos y platico de futuras ideas que se pudieran implementar:


Espero que les haya sido útil este juego. ¡Saludos!

21 marzo 2020

AppInventor: usando el emulador

¿Qué puedo hacer si quiero programar en AppInventor pero no tengo dispositivo Android? También pudiera ser el caso que prefiero ver en la pantalla lo que sucede en el celular, o que se te olvidó tu celular Android en el baño u otra situación. Sea por el motivo que sea, puedes probar tus apps en un emulador que nos ofrece la gente de MIT.

En este video te muestro como instalar el emulador, actualizarlo (esto se debe hacer la primera vez que lo usas) y probar una app con él.


Por cierto, la página con las instrucciones lo puedes encontrar en esta liga.  ¡Saludos!

Actualización: si tienes problemas con el emulador, escribí como usar un programa llamado BlueStacks para correr aplicaciones de AppInventor.

19 marzo 2020

Cadenas en C

Antes había hablado sobre la manera de trabajar con cadenas en C y C++. Pero en aquel entonces, por hacer una mezcla y cubrir el mismo tema en ambos lenguajes (que son muy similares), no quiero que se hagan bolas, así que aquí les muestro como hacerlo en C.  Aquí está el video que explica todo:


Y aquí puedes descargar el código fuente del video.

Si tienes dudas con arreglos, sería bueno que leyeras este post. ¡Saludos!

18 marzo 2020

AppInventor: múltiples pantallas

Muchas veces mis alumnos se han visto limitados por la cantidad de pantallas permitidas en AppInventor (son 10 máximo). Sin embargo, hay maneras de simular tener varias pantallas en una sola. En este video muestro como hacer esto, así como crear (y abrir) otra pantalla y cómo pasarle un valor a esa pantalla diferente.

 

Si deseas bajar el proyecto ne formato AIA (para importarlo a AppInventor), lo puedes descargar aquí. ¡Saludos!

Excel: una introducción

Generalmente no escribo nada sobre Office, pero voy a poner algunos artículos en estos días sobre asuntos básicos de Excel. Antes que nada, les presento en este video una introducción a Excel, donde hablo un poco sobre la interfaz, fórmulas, referencias relativas y absolutas, funciones y algunas otras cosas.


Espero que les haya sido útil. Seguiré publicando cosas de Excel en estos días, así que seguimos en contacto (si te interesa Excel, claro está).

16 marzo 2020

Educando en tiempos de Coronavirus: dar clases a distancia

Como ya suspendieron clases en muchas universidades debido a la pandemia del Coronavirus COVID-19, muchos tendremos que buscar formas alternas de seguir dando clases a la distancia. Y aunque no tuviéramos esta situación, a mi me ha resultado útil dar clases o asesorías en línea.  Por eso escribo este post para mostrar algunas de las herramientas que pueden usar.

Hay muchas herramientas profesionales que se pueden usar, pero mi intención es hacerlo con el menor presupuesto posible. Si alguien tiene la dicha de contar con cámaras, estudio, micrófonos chidos, etc., hay otras herramientas más sofisticadas que dan mejores resultados. Pero yo me voy a centrar en soluciones que usan lo que ya tienes o que cuestan algo mínimo.

Voy a dividir este post en dos aspectos que considero importantes. En primer lugar muestro algunas formas de crear videos y subirlos en línea. Posteriormente hablo de algunas formas de mantenerse con contacto con sus alumnos.

Videos

Aquí voy a mostrar formas en que puedes dar una clase/conferencia en línea e interactuar con tus estudiantes. Los videos son muy útiles para explicar, sobre todo porque la mayoría de nuestros alumnos no leen, y yo los dejo en línea por si tienen dudas o no vinieron a clase, etc. En este caso, con clases a distancia, armo la explicación de mi clase en un video para que lo tengan de referencia. Ya en persona resuelvo dudas y respondo preguntas. Pero como es todo en línea, en la siguiente sección te comento de algunas cosas que hago para dar asesorías o clases, donde se requiere interacción.  Pero primero lo primero.

Comencemos con grabarte en video para luego compartirlo. Aquí hablo sobre formas de usar tu webcam para grabarte:


Si quieres usar la versión Web para grabarte como lo explico en el video y no alcanzaste a ver la liga, es ésta: https://www.cam-recorder.com/

Esta es una forma útil si te quieres grabar dando clase pero, ¿qué pasa si quiero grabar lo que pasa en mi pantalla mientras voy explicando o narrando? En este video te enseño un programa que yo suelo usar.  Se llama Free Cam 8 y ésta es la liga donde lo puedes descargar de forma gratuita: https://www.freescreenrecording.com.


Pero una vez que hice un video, ¿cómo lo comparto a otros? Aquí te explico cómo subirlo a YouTube:


¿Y si quieres grabar con tu webcam en directo desde YouTube (conocido también como Streaming)? No te preocupes, te lo explico en el siguiente video:



Comunicación

Una vez resuelto el problema de como hacer videos, ahora les comparto unas herramientas que uso para estar en contacto con mis alumnos. Aunque sé que muchos tenemos una plataforma institucional que tenemos que usar, éstas herramientas pueden usarse a la par o, en casos como recursadores o remediales, en vez de la plataforma. Y mi enfoque es que fueran gratuitos, fácil de usar y que no necesito a nadie para administrarlos.

Hace tiempo usaba una plataforma usada EdModo, que es como un Facebook educativo. Es muy fácil de usar, tiene una libreta para guardar calificaciones, manera de mandar archivos. Pero ahora prefiero usar una plataforma llamada #Slack como muestro en el siguiente video.


Mi forma favorita de dar clases en línea es usando Google Hangouts. Es sencillo, a diferencia de Skype u otros, no es necesario instalar software ni tener una cuenta . Yo les paso la liga del Hangout (ya sea en #Slack, Moodle u otro), ellos le dan click a la liga y ya estamos en clase. Te muestro cómo lo hago en el siguiente video:



Y aunque no lo hice en video, se pueden usar las redes sociales como auxiliares en las clases: en Facebook puedes crear un grupo para subir material y estar en comunicación, en Twitter puedes pedirles que usen cierto hashtag y buscas ése hashtag para ver sus comentarios (solo ten en cuenta que Twitter es para respuestas cortas), si eres de los que dan us celular a los alumnos, puedes usar un grupo de WhatsApp, si tu clase tiene mucho material gráfico, haz una cuenta de Instagram donde subas imágenes relacionadas a la clase, etc. El chiste es ser creativo.

Espero que estos les sea útil, ya sea en tiempos de Coronavirus o cuando sea necesiten dar clases o comunicarse con alumnos de forma remota. ¡Saludos!

El Tony y sus ondas...

Related Posts Plugin for WordPress, Blogger...