Noveno Curso de Programación Básica con NQC

13
Noveno Curso de Programación Básica con NQC “Charla Informativa” www.cursolego.elo.utf sm.cl José Galarce H Marzo 28 de 2009

description

Noveno Curso de Programación Básica con NQC. www.cursolego.elo.utfsm.cl. “Charla Informativa”. José Galarce H Marzo 28 de 2009. Presentación. - PowerPoint PPT Presentation

Transcript of Noveno Curso de Programación Básica con NQC

Page 1: Noveno Curso de Programación  Básica con NQC

Noveno Curso de

Programación Básica con NQC

“Charla Informativa”

www.cursolego.elo.utfsm.cl

José Galarce HMarzo 28 de 2009

Page 2: Noveno Curso de Programación  Básica con NQC

Presentación

• El curso de programación básica con NQC es una actividad orientada a escolares interesados por la robótica, programación, automatización y áreas afines a la tecnología.

• Mediante las actividades teóricas y practicas planificadas en el curso, los estudiantes podrán ampliar sus conocimientos y sacar provecho a sus habilidades.

• Se les entregará los conocimientos necesarios para que sean capaces de implementar algoritmos en lenguaje NQC en robots RCX de la línea LEGO Mindstorms.

Page 3: Noveno Curso de Programación  Básica con NQC

Objetivos

El curso tiene como propósito lograr que los estudiantes:

• Comprendan los conceptos fundamentales de Robótica y Control.

• Desarrollen algoritmos en lenguaje de programación NQC.• Puedan programar funciones elementales en robots RCX.• Despierten su inquietud por el desarrollo tecnológico.• Conozcan un poco del ambiente universitario y trabajo en

equipo.

Page 4: Noveno Curso de Programación  Básica con NQC

EstructuraEl curso esta conformado por 6 sesiones más un proyecto, que

consisten en:- Clases teóricas- Laboratorios- Pruebas

Las fechas planificadas para cada sesión son las siguientes: - Sesión 1: Abril 4 - Clase teórica 1 + Clase teórica 2 - Sesión 2: Abril 18 - Clase teórica 3 + Laboratorio 1 - Sesión 3: Mayo 2 - Prueba 1 + Laboratorio 2 - Sesión 4: Mayo 9 - Clase teórica 4 + Laboratorio 3 - Sesión 5: Mayo 16 - Clase teórica 5 + Laboratorio 4 - Sesión 6: Mayo 23 - Prueba 2 + Laboratorio Recuperativo - Proyecto: Junio 6 - Desarrollo proyecto

Page 5: Noveno Curso de Programación  Básica con NQC

Clases teóricas• Se realizarán 5 clases teóricas durante el curso. En éstas

se explicarán los conceptos fundamentales de robótica y se enseñará a programar en lenguaje NQC.

• Las clases tienen asistencia libre.

• El material visto en clases se dejará disponible en la página del curso.

Page 6: Noveno Curso de Programación  Básica con NQC

Laboratorios• Se realizarán 4 laboratorios durante el curso. Éstos

consisten en experimentar con una unidad programable “RCX 1.0” y poner en práctica los contenidos vistos en clases.

• Cada laboratorio contará con una “Guía de Laboratorio” en la que se especificará cada uno de los detalles a realizar en la experiencia, que estará disponible en la página del curso y debe prepararse previamente.

• Para que se considere un laboratorio como realizado, cada grupo debe enviar el “Informe de Laboratorio” que corresponda, en formato “.pdf”, para ser evaluado.

• Para realizar los laboratorios se conforman grupos de 3 integrantes.

• Pueden haber hasta 10 grupos por laboratorio.• Si hay más de diez grupos, el curso se divide.

Page 7: Noveno Curso de Programación  Básica con NQC

Evaluación• El método de evaluación consistirá en dos pruebas teóricas (P1, P2)

de 60 minutos cada una, con notas en el rango 0 - 100 y con ponderación 40% la primera y 60% la segunda. La nota mínima de aprobación es 55.

• Habrá una tercera prueba (P3), de las mismas características que las anteriores, para aquellos que no hubiesen podido asistir a alguna de evaluación o quienes tengan un promedio de pruebas (PP) menor a 55. A éstos últimos se les exigirá obtener al menos un “110 – PP” para conseguir un 55 como PP final.

• Para aprobar el curso, se debe enviar un informe escrito después de cada uno de los cuatro laboratorios (L1, L2, L3, L4). Éstos informes serán evaluados con notas en el rango 0 - 100, todos con igual ponderación y su promedio se convertirá en un factor (φ) de 0.9 a 1.1.

• La nota final (NF) será el promedio de pruebas (PP) con el factor de laboratorio (φ). Se considerará aprobados a todos aquellos alumnos con nota final superior a 54.

Page 8: Noveno Curso de Programación  Básica con NQC

Fórmula de Nota Final

PPNF

LLLL

PPPP

1450

155

4

)4321(

26.014.0

Page 9: Noveno Curso de Programación  Básica con NQC

Proyecto• El Proyecto se realiza al final del curso.

• Pueden realizarse dos modalidades de proyecto:– Libre : Implementación de un robot con una función de temática libre, escogida

por el grupo.– Competencia : Se propone un desafío y los equipos compiten por desarrollar la

mejor implementación

• Permitirá aplicar los conocimientos adquiridos durante el curso e investigar nuevas funcionalidades.

• Aquellos alumnos con desarrollos destacados serán reconocidos.

Page 10: Noveno Curso de Programación  Básica con NQC

Material• Todo el material del curso será publicado en su sitio web:

http://www.cursolego.elo.utfsm.cl/

• Se encarece visitar esta página previamente a cada sesión, para informarse de cualquier eventual cambio en la programación, disponer de las clases teóricas, preparar los laboratorios y descargar ejercicios de preparación a las evaluaciones.

• En el sitio se encuentran disponibles :– Clases Teóricas– Guías de Laboratorios– Plantillas de Informes de Laboratorios– Guías de Ejercicios– Material de Cursos Anteriores– Fotografías– Vídeos– NQC Edit– USB Tower Firmware– Manuales– Enlaces

Page 11: Noveno Curso de Programación  Básica con NQC

Contacto• Dudas y consultas pueden ser respondidas directamente vía correo:

• Profesor del curso:

– José M. Galarce Herrera:

[email protected]

• Oficina Centro de Robótica:

(+56 32) 265 4551

Page 12: Noveno Curso de Programación  Básica con NQC

Inscripción• Para inscribirse en la actividad se deben entregar los siguientes datos:

– NOMBRES, APELLIDOS– CURSO– COLEGIO– COMUNA DE RESIDENCIA

• Más adelante se solicitarán datos adicionales.

• La inscripción es gratuita y se pueden hacer llegar los datos hasta antes de la primera clase del curso (03/04/2009) preferentemente vía correo electrónico o de manera presencial.

Page 13: Noveno Curso de Programación  Básica con NQC

Noveno Curso de

Programación Básica con NQC

“Charla Informativa”

www.cursolego.elo.utfsm.cl

José Galarce HMarzo 28 de 2009