viernes, 22 de enero de 2016

Derechos de autor

Hace poco me toco ir a realizar estrategias didacticas, en la academia estatal. ( es que los profesos de todos los planteles del subsistema, se reunen y hacen la "planeacion" del curso.

A mi me toco Física I.

Que es donde se ven los temas de cinematica, Leyes de Newton y energia mecanica,

entonces pues ahi compartes ideas sobre como dar clases: actividades experimentales, estrategias de control de grupos, etc.

Una compañera, presumio tener unos instrumentos de evaluacion "excelsos", asi que se me hizo facil pedirselos.... y justo cuando estaba a punto de pasarmelos (despues de conectar mi memoria USB),

salio de su boca :

"Los voy a registrar"

lo cual se me hizo muy raro.

y entonces le dije:

Si quieres no me los pases

Pero lo dije en voz baja...

Despues empezo a decir que ya los habia registrado y que los habia expuesto en muchos foros

Algo asi como " si me los quieres piratear, te va a ir mal", no lo dijo pero eso daba a entender

Mientras ella decia eso, pense, "ahorita los voy a eliminar"



No tengo problemas en que las personas cuiden su trabajo, puesto que a ellos les costo.

Yo hice un formato de reporte de practica que creo que es algo bien hecho. y no me importaria pasarlo a quien me lo pida ( mientras sea mi cuate), pero no lo ando pregonando a los 4 vientos.


A lo que voy es a que ella pudo facilmente decirme "no" y yo lo habria entendido.

Cuando revise mi USB un dia despues, no me habia pasado los archivos.

Y eso era de esperarse.


martes, 12 de enero de 2016

Como aprender a programar

Desde que era un mocoso baboso, siempre tuve la inquietud de saber mas alla del funcionamiento de las cosas, principalmente aparatos electronicos, los carritos a radio control se me hacian algo fascinante, y bueno mucho tiempo despues tuve uno ( uno que me satisfacio, ya que los de sistema de reversa no son nada divertidos)

Ahora que soy... lo que soy, se de como funciona, podria hacer uno en semanas (quiza dias) claro, teniendo el tiempo y el dinero para hacerlo.

Y ya me sali un poco del tema principal...

Cuando empece a estudiar a nivel profesional, espere durante un largo tiempo la asignatura en la cual aprenderia a programar microcontroladores, y una vez que la tome ( de hecho la tome 2 veces, una de oyente con otro profesor ) entre a ese hermoso mundo en el cual, un dispositivo electronico hace lo que tu le dices que haga... no pregunta por que, no te dices si estas mal o no, solo lo hace.

Solo aprendi a programar los (en ese entonces) famosos microcontroladores PIC, con su lenguaje ensambalador para niños, hoy en dia he tendio acercamientos con los AVR, inclusive tengo un Arduino, el cual esta guardado en su caja para algun buen proyecto que vea.

Bueno ya sin mas choro mareador, vamos al punto.

Para aprender a programar un microcontrolador se debe hacer por etapas, empezar con lo sencillo y  a partir de ahi ir incrementando la complejidad, a continuacion describire el funcionamiento de los programas para que poco a poco nos adentremos en ese maravilloso mundo.

Programa #0:
El famoso blink, el cual solo es prender y apagar un LED
Programa #1:
Variar un poco el programa de arriba con una entrada de habilitacion ( Enable), es decir, un switch que prenda y apague el blink
Programa #2:
Otra variación del blink, es que ahora el switch, controle la velocidad oscilacion del LED,
Programa #3:
Otro programa, que creo yo sube la complejidad de la programación es hacer el efecto del carro increíble.
Programa # 4:
Otro programa mas complejo es hacer una ALU
Programa #5:
Después se puede incrementar la complejidad con un decodificador de BCD a Display de 7 segmentos

Estos son los programas digamos "elementales" que se pueden hacer sin utilizar los recursos del microcontrolador (comparador, EEPROM, UART ó USART, Modulo USB HID entre otros)