miércoles, 4 de mayo de 2016

Niño de diez años descubre falla de seguridad de Instagram

Un niño finlandés de 10 años de edad descubrió una vulnerabilidad en la seguridad de Instagram, la red social donde se comparten imágenes, y gracias a ello recibió una recompensa de 10 mil dólares.



El menor, identificado como Jani, descubrió el fallo de seguridad en marzo pasado y lo notificó a Instagram vía correo electrónico, en el cual refirió que el error consiste en que se pueden borrar los comentarios hechos por los usuarios desde otra cuenta. 


“He comprobado que con un código malicioso puedo eliminar los comentarios de otras personas. Hubiera sido capaz de eliminar los comentarios de cualquiera, incluso de Justin Bieber”, dijo Jani al periódico finlandés Iltalehti. 


Los ingenieros de seguridad de la red social Facebook, propietaria de Instagram, crearon una cuenta de prueba para probar la teoría de Jani y corroboraron la vulnerabilidad, por lo que respondieron al niño que el fallo ya había sido corregido. 


Facebook entregó a Jani 10 mil dólares con lo que se convirtió en el ganador más joven de las “recompensas por errores” de la empresa, que ofrece incentivos financieros para los profesionales de la seguridad a fin de evitar que vendan la información en el mercado negro. 


Jani, quien sueña con hacer carrera como experto en seguridad, aseguró al diario que planea comprar una bicicleta nueva, así como equipo de fútbol y computadoras para sus hermanos. 


Desde hace varios años, este destacado niño ha sido un entusiasta de los juegos de codificación y al interesarse en la seguridad de la información, comenzó a analizar la de la plataforma de vídeos YouTube y después se enfocó en buscar “agujeros” por todo elciberespacio.

Fuente: Notimex 

lunes, 2 de mayo de 2016

Las nuevas Tendencias Tecno-Educativas

El sector educativo incorpora cada vez más la tecnología en los procesos de enseñanza y aprendizaje. La impresión digital, la programación informática, el m-learning, la gamificación y la realidad aumentada aplicada en el aula son tendencias tecno-educativas que se están extendiendo.
 
La función de los docentes es muy importante en el uso de estas nuevas herramientas. Con los smartphones y las tablets se puede trabajar y acceder a cualquier tipo de contenido y formato  y además, hacerlo de manera colaborativa.

Algunas de les actividades que los docentes pueden preparar con los móviles y tablets son la búsqueda de información, el procesamiento de los contenidos de las clases y la gestión de la tarea del día a día de la escuela o Instituto.

Esta app es como WhatsApp, pero sin necesidad de tener amigos

SimSimi es una app para hablar con un bot gamberro que ya acumula 50 millones de descargas.

A partir de ahora, cuando veas a alguien enganchado al móvil mientras anda como un zombi por la calle piensa que es probable que ni siquiera esté mantenido una conversación con otra persona...
SimSimi es una popular app muy parecida a Whatsapp en funcionamiento. Pero hay un pequeño detalle que la hace muy distinta: no te permite mantener conversaciones con humanos, sino que hablas un bot.
Con una estética simpática, SimSimi es un robot informático regordete y travieso al que, cuando se le escribe, contesta automáticamente rebuscando en su base de datos.
Como otros bots, SimSimi aprende de sus conversaciones con otros usuarios. De hecho, la aplicación permite al usuario añadir manualmente respuestas para preguntas determinadas. Una opción que hace sus respuestas muy cómicas pero, también, lascivas u ofensivas.
Para evitar esta situación, se permite tanto reportar respuestas no adecuadas como activar un filtro de palabras groseras.
De origen coreano, la app ha acumulado 50 millones de descargas desde su lanzamiento en 2002.
Disponible tanto para iOS como para Android, desde su reciente llegada al mundo hispano se ha convertido en un auténtico fenómeno social y se mantiene en la tienda Google como una de las apps mejor posicionadas.
Fuente: PlayGround.

sábado, 30 de abril de 2016

La Evolución de los Pingüinos

Sabías que los pingüinos podían volar y nadar, pero con el tiempo tuvieron que modificar esa característica.

Escuelas sin Aulas






La diseñadora holandesa Rosan Bosch está revolucionando los espacios educativos ligados a nuevas metodologías de enseñanza.
Con más de una decena de colegios construidos en Dinamarca, en Suecia o en ciudades como Abu Dabi, Bosch apuesta por la eliminación de las aulas con filas de pupitres mirando a una pizarra, por la eliminación de los muros en las escuelas y por los espacios multifuncionales en los que el niño decide dónde quiere aprender.
Rosan afirma que “los colegios también necesitan espacios donde los niños puedan jugar, chillar, saltar, correr, espacios divertidos donde los niños quieran volver”. 
En sus proyectos no hay clases ni aulas. Tampoco pupitres, ni pizarras. Las clases se dan sobre cojines, en la escalera o con los alumnos tirados en el suelo. 


miércoles, 13 de abril de 2016

LAS RÚBRICAS LLEVADAS A LA PRÁCTICA

¿Realmente los alumnos son conscientes de lo que saben? 


Los docentes esperamos una serie de los resultados de los alumnos pero estos no siempre son conscientes de cuáles son nuestras exigencias. En este sentido, seguro que has escuchado hablar de la rúbrica. Se trata de una herramienta para evaluar que tiene en cuenta no solo si el alumno ha adquirido o no un determinado contenido, sino el grado de consecución del mismo.

Te recomiendo que leas este artículo para comprender mejor qué son las rúbricas y cómo hacerlas.

Aunque a priori elaborar rúbricas es un trabajo bastante laborioso, creo que tienen muchas ventajas y es por eso que he decidido incorporarlas poco a poco a mi práctica diaria.

Me gustaría recalcar que todo lo que cuento a continuación es sólo la manera que yo he elegido para utilizar las rúbricas. Cada uno debemos adaptarnos a nuestra forma de trabajar y a las circunstancias de nuestros alumnos.


¿Cómo utilizar las rúbricas en la práctica?


Las rúbricas no solo nos ayudan a evaluar aspectos conceptuales, sino que nos ayudan a evaluar otros aspectos menos sencillos de cuantificar como puede ser el comportamiento, la presentación de cuadernos o la capacidad de trabajo cooperativo de los alumnos. 

En mi opinión, lo ideal es que los alumnos tengan desde el principio lo que se les vas a pedir para que ellos sean conscientes de cuál es el grado de exigencia que pueden alcanzar. Si lo que vas a evaluar es una unidad didáctica puedes repartir una copia de la rúbrica a cada alumno, colgarla en la clase o en el blog de aula. 

Por ejemplo, aquí tienes una una rúbrica que utilicé para evaluar una unidad de Lengua.


Conforme se avanza en la unidad, considero importante ir haciendo mención a los ítems trabajados para que los alumnos sepan en todo momento su grado de adquisición de los contenidos.

Cada ítem responde a un estándar de aprendizaje fijado para esa unidad didáctica en concreto.

Me evalúo


Al final de la unidad (y antes de la evaluación) me gusta dedicar una sesión de repaso en la que relacionamos todo aquello que hemos trabajado y le damos forma. Este es un momento ideal para que los alumnos reflexionen sobre cuánto han aprendido. 

Para ello puedes hacer desde un concurso de preguntas por equipos, un reto por parejas o una serie de ejercicios de manera individual. Lo importante es que las preguntas estén relacionadas con las metas propuestas al inicio de la unidad de manera que los chicos sean conscientes de en qué punto se encuentran.


Cada alumno tiene esta "rúbrica en blanco". Una vez corregidas las actividades de repaso ellos colorean el cuadro en el que creen que se encuentran. En los primeros cursos de primaria es posible que tengas que simplificar los ítems. Es importante recordar a los alumnos que deben ser sinceros con ellos mismos.

¿Cómo cuantificar la rúbrica?


Una de las principales dudas que me surgía era cómo relacionar los resultados obtenidos tras la evaluación con los grados de adquisición de la rúbrica.

He optado por relacionar cada uno de los estándares con una prueba concreta de la evaluación. Puede ser un control escrito, una prueba oral, etc.



A cada una de esas preguntas se le adjudica una ponderación.

  • Máster: 4 puntos 
  • Experto: 3 puntos
  • Aprendiz: 2 puntos
  • Principiante: 1 punto

Finalmente, se suman todos los puntos adquiridos por el alumno y se calcula su "nota" en función a los mismos.



¿Qué te ha parecido este recurso? ¿Cómo lo mejorarías?

Tomado de: miprimeratiza.blogspot.com

lunes, 1 de febrero de 2016

Conectar Visual Studio y C# con MySQL


Posted on by 




Despues de PHP y MySQL mi combinacion favorita es C# y MySQL, solo que para hacer esto necesitamos integrar el Conector de MySQL al Visual Studio.

En mi caso cuento con la version Visual Studio Community 2013, la cual pueden descargar desde AQUI

MYSQL CONECTOR/NET


Debemos descargar el MySQL CONECTOR/NET que provee el la conexion de C# con MySQL

En mi caso usare la version 6.9 la cual puedes descargar desde aqui:

La instalacion es la clasica: Acepto, Siguiente, Siguiente, Siguiente …

APLICACION WINDOWS FORMS

Una vez instalado el MSQL Conector/Net, El siguiente paso es crear una aplicacion Windows Forms en el Visual Studio, le pondremos de nombre ConexionMySQL, ustedes le pueden poner el nombre que gusten.
netmysql1

En el Solution Explorer click derecho Sobre References, y despues click en la opcion Add Reference …, se abrira un dialogo, buscaremos mysql, aparareceran varias opciones de las cuales seleccionaremos la opcion MySQL.Data y despues click en OK.

netmysql2

Una vez hecho esto ya tenemos integrado MySQL en el Visual Studio, ahora solo falta implementarlo con C#

CONEXION

En el principio de la clase debemos declarar que vamos a usar MySQL haciendo:
1
using MySql.Data.MySqlClient;
Para hacer la conexion crearemos lo que se llama conection string o cdena de conexion, usaremos MySQLConecctionStringBuilder para lograrlo.
1
2
3
4
5
MySqlConnectionStringBuilder builder = new MySqlConnectionStringBuilder();
builder.Server = "localhost";
builder.UserID = "root";
builder.Password = "";
builder.Database = "mydb01";
La cadena de conexion sirve para especificar al conector aque instancia de MySQL nos conectaremos y para ello proporcionamos el usuario y password, ademas de la base de datos en la cual trabajaremos.
1
2
3
4
5
MySqlConnection conn = new MySqlConnection(builder.ToString());
MySqlCommand cmd = conn.CreateCommand();
cmd.CommandText = "INSERT INTO mitabla (valor1,valor2) value (1,2)";
conn.Open();
cmd.ExecuteNonQuery();
El siguiente paso es crear una conexion utilizando MySqlConnection y convertiendo la cadena de conexion de objeto a cadena usando builder.toString(), despues creamos un comando utilizando la instancia de conexion, asignamos el CommandText que es codigo SQL, despues abrimos la conexion y ejecutamos la consulta, se usa ExecuteNonQuery para comandos que no devuelven resultados como Insert, Delete, Update.

Para que el codigo funcione correctamente demos tener creada la base de datos mydb y la tabla mitabla con 2 columnas: valor1 y valor2, al final el resultado sera el siguiente:
netmysql3
En la imagen de la consola esta el codigo SQL y al final el resultado.

Espero les sirva esta peque~a guia para conectar C# y MySQL, en el futuro haremos mas experimentos y ejemplos pero siempre nos basaremos en lo aprendido en este articulo.