martes, 13 de junio de 2017
Red Malla con Scratch
Hace unos meses estuve buscando un software que permita aprovechar la capacidad del procesador de una computadora, de tal manera que de un CPU se pudiera tener dos teclados, dos ratones y dos monitores independientes. Buscando en la red encontré cómo hacerlo: Como convertir una PC en DOS con SoftXpand. No es el único software.
Sin siquiera imaginarlo, en uno de los foros que revisé un usuario solicitó hacer la tarea al revés. Esto quiere decir "Cómo convertir dos PCs en UNA". Posteriormente otro usuario le sugería crear una malla.
Las escuelas del estado en Perú han sido dotadas del kit de robótica WeDO 1.0. Programar el funcionamiento de un robot resulta sencillo; sin embargo, cuando aumenta la complejidad del robot la tarea se complica también, puesto que el software WeDo no permite el funcionamiento de motores independientes.
En las primeros proyectos realizados no tuve dificultad cuando solo requería motores al utilizar Scratch 2 (También es posible en Scratch 1.4). El problema surge cuando pretendo utilizar dos motores y un sensor en un mismo robot. Más aún cuando requiero 4 motores independientes y 8 sensores de movimiento en un mismo robot. La primera solución fue trabajar con una computadora para cada mecanismo. Esto resulta poco manejable, requería centralizar todo en una computadora que actúe como servidor.
La solución no se hizo esperar. Abee sugirió una Red Malla. Investigando logré configurar Scratch 1.4 para que trabaje en una Red Malla, de tal manera que todas los Scratch se comuniquen compartiendo datos. Es así que, por ejemplo, en la "Laptop Servidor" podría presionar una tecla, y con esta acción enviar un mensaje a la "Laptop Elevador" para que al recibir el mensaje se encienda el motor determinado. Del mismo modo, cuando la "Laptop Sensor de Movimiento Norte" detecte un movimiento envíe un mensaje a la "Laptop Servidor" al respecto, de esta forma se podría enviar una respuesta para que la cámara de vigilancia gire hacia esa dirección.
Parece ser que Scratch 2 no tiene habilitado esas funciones. Encontré un módulo en proceso de experimentación para esta versión. Aún no lo probé. Tenemos 16 Laptops XO donde están instalados Scratch 1.4
Para la configuración de la Red Malla en Scratch 1.4 sugiero que revises lo siguiente:
Profesor de Educación Primaria, subdirector escolar, doctorando en Educación y estudiante de Teología. Interesado en comprender cómo aprende y se transforma la persona humana. En este espacio comparto reflexiones, experiencias e investigaciones sobre aprendizaje, educación, tecnología, inteligencia artificial, gestión educativa y formación humana.
sábado, 3 de junio de 2017
Acceso a puertos con Scrat 2.0
Cuando programo un robot WeDo cob Scratch tengo limtaciones. Solamente puedo:
Ante esto tuve la necesidad de controlar motores o recibir señales desde otros medios. Podría activar un motor desde Scratch, luego apagarlo. Podría encender varios motores a la vez. Actualmente no puedo a menos que trabaje con Hardware libre (Arduino por ejemplo). Hacerlo demanda un gasto adicional a mis alumnos, un privilegio que no pueden darse. Por esta razón he buscado alternativas.
- Controlar dos motores independientes (A y B) con un Hub. Si agrego un segundo Hub Scratch no lo reconoce.
- Controlar un motor y un sensor en un solo Hub. Si agrego dos motores (A y B) y adiciono un sensor, se genera un conflicto.
Ante esto tuve la necesidad de controlar motores o recibir señales desde otros medios. Podría activar un motor desde Scratch, luego apagarlo. Podría encender varios motores a la vez. Actualmente no puedo a menos que trabaje con Hardware libre (Arduino por ejemplo). Hacerlo demanda un gasto adicional a mis alumnos, un privilegio que no pueden darse. Por esta razón he buscado alternativas.
- Utilizar el circuito de un teclado para crear nuevos teclados (controles tipo Joystick), los que les permitan personalizarlos de acuerdo a lo que requieren. Scratch reconoce las teclas pulsadas. Debo elaborar una Tabla de doble entrada donde se indique el par de pines que reconocen una determinada tecla (TAREA 1).
- Trabajar con el puesto paralelo de las PCs. En la escuela tengo varias de ellas a las que
vamosíbamos a dar de baja, aprovecharemos que ya llevan puerto paralelo. Con este podemos enviar y recibir datos. El problema resultaba en cómo trabajar con este puerto. Al parecer todo se resuelve con lo siguiente http://softwareybarralibre.org/?q=content/sensores-virtuales-para-scratch-enchanting-y-s4a , http://www.json.org/json-es.html , http://technoboy10.tk/after-scratch.html , http://moway-robot.com/Files/Manual%20para%20el%20profesor%20Smart%20City.pdf , https://colegiosaanjosecaba.files.wordpress.com/2016/06/scratch_tema10.pdf , (TAREA 2)
Profesor de Educación Primaria, subdirector escolar, doctorando en Educación y estudiante de Teología. Interesado en comprender cómo aprende y se transforma la persona humana. En este espacio comparto reflexiones, experiencias e investigaciones sobre aprendizaje, educación, tecnología, inteligencia artificial, gestión educativa y formación humana.
martes, 31 de enero de 2017
Educación expandida
Una educación conectada con los cambios sociales.
Etiquetas:
#EduExpandida
Profesor de Educación Primaria, subdirector escolar, doctorando en Educación y estudiante de Teología. Interesado en comprender cómo aprende y se transforma la persona humana. En este espacio comparto reflexiones, experiencias e investigaciones sobre aprendizaje, educación, tecnología, inteligencia artificial, gestión educativa y formación humana.
martes, 24 de enero de 2017
Buen día a todos
Saludos a todos desde Arequipa - Perú.
Soy Hernan Yapurasi, profesor de primaria. Me llama mucho la atención programar aplicativos e investigar, me gustaría desarrollar un videojuego que permita a los niños aprender jugando.
Aprendizaje Basado en Proyectos
Soy Hernan Yapurasi, profesor de primaria. Me llama mucho la atención programar aplicativos e investigar, me gustaría desarrollar un videojuego que permita a los niños aprender jugando.
Aprendizaje Basado en Proyectos
Etiquetas:
#ABPmooc_INTEF
Profesor de Educación Primaria, subdirector escolar, doctorando en Educación y estudiante de Teología. Interesado en comprender cómo aprende y se transforma la persona humana. En este espacio comparto reflexiones, experiencias e investigaciones sobre aprendizaje, educación, tecnología, inteligencia artificial, gestión educativa y formación humana.
jueves, 5 de noviembre de 2015
Quinto reto: Difusión del proyecto de robótica
Objetivo: Sensibilizar a la comunidad educativa en la implementación del proyecto de aprendizaje (Disponible aquí)
|
Población
objetivo (Comunidad educativa)
|
Canales de
comunicación
|
|
Estudiantes de tercer grado de primaria
|
Blog del proyecto, web de la institución, FanPage
(Facebook) del proyecto, correo electrónico, periódico mural de aula e institucional.
|
|
Estudiantes de toda la escuela
|
Blog del proyecto, web de la institución, FanPage
(Facebook) del proyecto, correo electrónico
|
|
Padres de familia
|
Blog del proyecto, web de la institución, FanPage
(Facebook) del proyecto, correo electrónico
|
|
Profesores del grado
|
Blog del proyecto, web de la institución, FanPage
(Facebook) del proyecto, correo electrónico
|
|
Profesores de toda la escuela
|
Blog del proyecto, web de la institución, FanPage
(Facebook) del proyecto, correo electrónico
|
Estrategias:
- Definir el equipo responsable de la difusión del proyecto.
- Establecer un equipo de reporteros entre los estudiantes.
- Presentar el proyecto en forma física, invitar a toda la comunidad educativa.
- Establecer fechas de visitas de los padres de familia a las aulas.
- Crear el blog del proyecto.
- Implementar en la web institucional enlaces y secciones dedicadas al proyecto de aprendizaje.
- Difundir el FanPage (Facebook) del proyecto.
- Crear listas de difusión para los correos electrónicos.
- Crear vínculos solidarios con potenciales benefactores que contribuyan a mejorar e implementar el proyecto.
A tomar en cuenta:
Es necesario que el equipo de difusión trabaje coordinadamente con el equipo de implementación del proyecto, caso contrario no se podría llegar a los objetivos de ambos.
Más de la mitad de los padres de familia de la escuela donde se ha previsto la implementación no manejan las TIC, debemos considerarlo siempre, sin embargo podrían hacerlo junto a sus hijos.
Etiquetas:
#MoocBot
Profesor de Educación Primaria, subdirector escolar, doctorando en Educación y estudiante de Teología. Interesado en comprender cómo aprende y se transforma la persona humana. En este espacio comparto reflexiones, experiencias e investigaciones sobre aprendizaje, educación, tecnología, inteligencia artificial, gestión educativa y formación humana.
miércoles, 4 de noviembre de 2015
Proyecto : Robótica en la escuela
A continuación comparto este proyecto de aprendizaje para ser desarrollado a nivel de aula con estudiantes de tercer grado de primaria, con la finalidad de desarrollar el pensamiento computacional, creativo y el trabajo cooperativo.
El proyecto será desarrollado con Scratch
- Desarrollar el pensamiento computacional en los estudiantes y profesores
- Diseña y producir prototipos de software con los estudiantes de tercer grado de primaria.
2. Diseño de mapa del proyecto:
Tomado de MINEDU - Perú (Disponible aquí)
3. Resumen de su desarrollo (actividades):
El proyecto pretende desarrollar el pensamiento computacional de los estudiantes de tercer grado de primaria. Las actividades a realizar son:
- Plantear situaciones problemáticas que pueden ser solucionadas con software.
- Diseñar (con diagramas de flujo o bocetos) alternativas de solución con software.
- Implementar y validar las alternativas de solución.
- Evaluar y comunicar los resultados
4. Materias y niveles educativos objetivo del proyecto:
- Nivel: Educación Primaria
- Grado: Tercero
- Materias: Matemática, ciencias naturales, ciencias sociales, arte y comunicación.
5. Responsables y el público objetivo que participaría en el proyecto,
los recursos necesarios:
- Responsable: Profesores de aula, directores y padres de familia.
- Beneficiarios: Estudiantes de tercer grado
6. Temporalización aproximada de implementación,los criterios y herramientas de evaluación:
Duración: 4 meses
Criterios de evaluación:
Todo proyecto de aprendizaje para determinar su efectividad debe evaluarse en función a los aprendizajes de los estudiantes, pero esto trae una dificultad o reto, es posible que los estudiantes aprendan cosas que no evaluemos (Aprendizaje expansivo). De acuerdo a los objetivos planteados se presentan los siguientes indicadores de evaluación, sin dejar de lado otros que pudieran ser necesarios:
- Representa gráficamente su alternativa de solución con dibujos a mano alzada, en los que muestra su organización, e incluye descripciones escritas de sus partes o fases.
- Ejecuta y verifica pasos en la construcción de su prototipo.
- Hace ajustes en la construcción de su prototipo de ser necesario.
- Propone y realiza pruebas para verificar el funcionamiento de su prototipo y establece sus limitaciones.
- Comunica sus resultados y pruebas con un lenguaje (oral, gráfico o escrito) apropiado según su audiencia, usando términos científicos y matemáticos
7. Referencias:
MINEDU (2015). Rutas de aprendizaje. (Recuperado de http://recursos.perueduca.pe/rutas/documentos/Primaria/CienciayAmbiente-IV.pdf)
Córdoba, P. (2009) Toc de TIC. (Recuperado de http://tocsdetics.blogspot.com.es/2009/04/lscratch-aprendre-pensar.html)
Carralero, N. (2011). Scratch. Programación fácil para educación primaria y
secundaria. Recuperado de http://www.sociedadelainformacion.com/29/scratch.pdf)
Profesor de Educación Primaria, subdirector escolar, doctorando en Educación y estudiante de Teología. Interesado en comprender cómo aprende y se transforma la persona humana. En este espacio comparto reflexiones, experiencias e investigaciones sobre aprendizaje, educación, tecnología, inteligencia artificial, gestión educativa y formación humana.
domingo, 1 de noviembre de 2015
Personas con sordoceguera
En el trabajo
Las
personas con sordoceguera no pueden hacer las mismas actividades que las demás
personas. El número de actividades se reduce. Existen actividades que pueden
realizar tales como: profesor con guía intérpretes, masajistas, decoradores,
entre otros. En general pueden desempeñarse en actividades manuales. Pero las
personas con sordoceguera que presentan residuos podrían desempeñarse en otras,
haciendo uso de audífonos, lentes de gran aumento o computadoras especiales.
Para mayor información puedes hacer clic aquí
Accesos a la tecnología
Existe
tecnología desarrollada para ayudar a las personas con sordoceguera como:
JAWS
(lector de pantalla a través de la voz)
Sistema
braille en pantalla (Puedes ampliar la información aquí)
Uso
de la computadora con audífonos o ampliadores de pantalla cuando presentan
residuos.
Actividades sociales
Las
personas con sordoceguera pueden participar de actividades sociales como:
juegos con soga, canotaje, natación, paseos en tren, entre otras.
Profesor de Educación Primaria, subdirector escolar, doctorando en Educación y estudiante de Teología. Interesado en comprender cómo aprende y se transforma la persona humana. En este espacio comparto reflexiones, experiencias e investigaciones sobre aprendizaje, educación, tecnología, inteligencia artificial, gestión educativa y formación humana.
Suscribirse a:
Entradas
(
Atom
)










