SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
Processing, programación orientada a objetos
Guía Didáctica
1
Processing, programación
orientada a objetos
Guía Didáctica
Processing, programación orientada a objetos
Guía Didáctica
2
Índice
Descripción del curso .............................................................................................. 3
A quién va dirigido................................................................................................... 3
Objetivos ................................................................................................................. 3
Contenidos de los módulos..................................................................................... 4
Tutorización y acompañamiento............................................................................. 5
Criterios de superación ........................................................................................... 5
Línea temporal del curso......................................................................................... 6
Processing, programación orientada a objetos
Guía Didáctica
3
Processing, programación
orientada a objetos
Descripción del curso
Curso de introducción a la programación mediante el uso de herramientas de software
libre. El curso acerca al profesor a la programación de forma práctica, de modo que
pueda aprender conceptos relacionados con la creación de páginas web utilizando
Processing.
Processing es un lenguaje de programación orientado a objetos que ayuda a programar
imágenes y dibujos en pantalla en muy poco tiempo.
Este curso está diseñado para profesores que se van a introducir la programación gráfica
y creativa en sus clases para representar gráficamente funciones y combinaciones de
elementos creando animaciones o juegos.
Gracias a su compatibilidad con Arduino, las programaciones realizadas con Processing
permiten controlar gráficamente las acciones de los robots. No será necesario tener
conocimientos previos de lenguajes de creación de páginas web.
A quién va dirigido
A maestros y profesores que quieran aprender programación para crear páginas web.
No son necesarios conocimientos previos.
Objetivos
Los objetivos generales de estos cursos son:
• Dar a los educadores una breve introducción a la programación orientada a
objetos.
• Diferenciar la programación basada en “arrastrar objetos” de la programación
textual basada en “sintaxis”
• Mostrar una serie de ejemplos prácticos directamente aplicables al aula.
Processing, programación orientada a objetos
Guía Didáctica
4
• Realizar programaciones con Processing, implicando trabajo con dibujo e
imágenes.
Contenidos de los módulos
A continuación, se enumeran los contenidos que se desarrollan en este curso.
• Módulo 1: Bienvenida*:
• Guía didáctica
• Test de conocimientos previos
• Módulo 2: Programando gráficos con Processing.org:
• ¿Qué es Processing?
• Instalación e interfaz.
• Estructura de un programa y librerías.
• Dibujando con Processing. Definición.
• Dibujando con Processing. Ejemplo.
• Interacción utilizando el ratón.
• Interacción utilizando el teclado.
• ¿Qué son las variables?
• Ejemplo de uso de las variables.
• Test de refuerzo.
• Tipos de variables y operadores.
• Imágenes.
• Test de refuerzo.
• Postal interactiva.
• [SHOWROOM] Licencias libres.
• Evaluación de módulo.
• Resumen
• Módulo 3: Uso de librerías y técnicas avanzadas:
• Bucles. Definición.
• Condicionales y bucles.
• Texto y tipografías.
• Funciones.
• Test de refuerzo.
• Clases.
• Estructuras de datos.
• Comunicación Processing-Arduino.
• Comunicación Arduino-Processing.
• Test de refuerzo.
• Práctica: Mirando al cielo.
Processing, programación orientada a objetos
Guía Didáctica
5
• SHOWROOM] Sonido con la librería minim.
• Actividad P2P (opcional).
• Evaluación del módulo.
• Resumen.
Tutorización y acompañamiento
El curso es tutorizado y dinamizado. Por la naturaleza de los contenidos y el tratamiento
que se les ha dado se sigue una metodología de acompañamiento con dinamización en
espacios comunes (foros) que además sirven para crear una comunidad de aprendizaje
en la que poder compartir experiencias e inquietudes entre todos los docentes inscritos.
El tutor es un guía que facilita el aprendizaje y proporciona soluciones a las dudas
planteadas en los foros.
Las actividades y evaluaciones planteadas se han concebido para ofrecer la máxima
flexibilidad a los docentes inscritos, de tal manera que son ellos los responsables de
conseguir la certificación. Se plantean actividades y ejercicios de refuerzo, que se
evalúan entre pares (P2P) y un test de autoevaluación. Las actividades de evaluación se
deben superar con el 75% de la calificación.
Respecto a las actividades P2P que aparecen en el curso, para superarlas, es
fundamental que se comprenda que es tan importante realizar la actividad como valorar
las de los compañeros que aleatoriamente asignará el sistema a cada profesor. La
mayoría de actividades P2P son de refuerzo y no son obligatorias.
Además de las actividades enumeradas, obligatoriamente los profesores deberán
entregar una actividad final, que se valorará de igual forma que las P2P.
Criterios de superación
El certificado de aprovechamiento del curso se genera automáticamente desde la
plataforma en formato digital y el usuario lo puede descargar desde el apartado
correspondiente de su perfil.
Para poder obtener dicho certificado de aprovechamiento deben cumplirse cada uno de
los siguientes requisitos:
• Realizar todas las actividades obligatorias. En cada actividad se indica si es o no
obligatoria.
• Obtener en todos los test o actividades finales de autoevaluación de cada
módulo al menos un 75% de calificación.
• Entregar y valorar la actividad P2P marcadas como obligatorias.
Processing, programación orientada a objetos
Guía Didáctica
6
Línea temporal del curso
El curso permanece abierto durante todo el tiempo de impartición, el estudiante puede
acceder libremente a él durante todo este período. Los test de autoevaluación se
pueden realizar en cualquier momento, la actividad P2P del último módulo deberá
realizarse antes de la fecha indicada. Se recomiendan 5-6 horas de estudio semanales.
Cursos Inicio P2P Fin
Bienvenida Semana
1
*
Semana
8
Programando gráficos con Processing.org Semana
1
*
Semana
8
Uso de librerías y técnicas avanzadas Semana
1
*7
Semana
8
* Las actividades P2P planteadas, aunque no son obligatoria, sí es recomendable que se realicen
para la comprensión y práctica de los contenidos del curso. El plazo de entrega se cierra una
semana antes de la fecha fin del curso.
Processing, programación orientada a objetos
Guía Didáctica
7

Weitere ähnliche Inhalte

Ähnlich wie Processing programacion orientada_a_objetos_gd1

Ähnlich wie Processing programacion orientada_a_objetos_gd1 (20)

Scratch app inventor_programacion_avanzada_gd
Scratch app inventor_programacion_avanzada_gdScratch app inventor_programacion_avanzada_gd
Scratch app inventor_programacion_avanzada_gd
 
Robotica electronica y_mecánica_gd
Robotica electronica y_mecánica_gdRobotica electronica y_mecánica_gd
Robotica electronica y_mecánica_gd
 
B learnin
B learninB learnin
B learnin
 
Instrucciones_prueba-escrita.pdf
Instrucciones_prueba-escrita.pdfInstrucciones_prueba-escrita.pdf
Instrucciones_prueba-escrita.pdf
 
Documentacion rup
Documentacion rupDocumentacion rup
Documentacion rup
 
Portafolio 4
Portafolio 4Portafolio 4
Portafolio 4
 
358pc
358pc358pc
358pc
 
Portafolio práctica 4
Portafolio práctica 4Portafolio práctica 4
Portafolio práctica 4
 
Manualblackboard
ManualblackboardManualblackboard
Manualblackboard
 
Programación
ProgramaciónProgramación
Programación
 
Guia
GuiaGuia
Guia
 
guia39_Multiprogra.pdf
guia39_Multiprogra.pdfguia39_Multiprogra.pdf
guia39_Multiprogra.pdf
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Ingeniería%20de%20 software[1], maryy
Ingeniería%20de%20 software[1], maryyIngeniería%20de%20 software[1], maryy
Ingeniería%20de%20 software[1], maryy
 
Ingeniería de software16
Ingeniería de software16Ingeniería de software16
Ingeniería de software16
 
Ingenier%c3%ada de software
Ingenier%c3%ada de softwareIngenier%c3%ada de software
Ingenier%c3%ada de software
 
Clase 11
Clase 11Clase 11
Clase 11
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Ingen de software
Ingen de softwareIngen de software
Ingen de software
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 

Mehr von informaticacuitlahuac (20)

Actividad intercambio de experiencias de vida preguntas
Actividad intercambio de experiencias de vida preguntasActividad intercambio de experiencias de vida preguntas
Actividad intercambio de experiencias de vida preguntas
 
1
11
1
 
Crear portafolio de_evidencias_en_microsoft_teams
Crear portafolio de_evidencias_en_microsoft_teamsCrear portafolio de_evidencias_en_microsoft_teams
Crear portafolio de_evidencias_en_microsoft_teams
 
Sway paso a_paso
Sway paso a_pasoSway paso a_paso
Sway paso a_paso
 
Espacios virtuales
Espacios virtualesEspacios virtuales
Espacios virtuales
 
PUBLICAR VIDEO JUEGO SCRATCH A BLOGGER
PUBLICAR VIDEO JUEGO SCRATCH A BLOGGERPUBLICAR VIDEO JUEGO SCRATCH A BLOGGER
PUBLICAR VIDEO JUEGO SCRATCH A BLOGGER
 
PUBLICAR POWTOON EN BLOGGER
PUBLICAR POWTOON EN BLOGGERPUBLICAR POWTOON EN BLOGGER
PUBLICAR POWTOON EN BLOGGER
 
Feliz dia de las madres
Feliz dia de las madres Feliz dia de las madres
Feliz dia de las madres
 
Como publicar powtoon en blogger
Como publicar powtoon en bloggerComo publicar powtoon en blogger
Como publicar powtoon en blogger
 
Mapas
MapasMapas
Mapas
 
Estudiante en-linea
Estudiante en-lineaEstudiante en-linea
Estudiante en-linea
 
Herramientas web
Herramientas webHerramientas web
Herramientas web
 
Aspectos basicos
Aspectos basicosAspectos basicos
Aspectos basicos
 
Herramientas basicas
Herramientas basicasHerramientas basicas
Herramientas basicas
 
Beneficios
BeneficiosBeneficios
Beneficios
 
Ava
AvaAva
Ava
 
Espacios virtuales
Espacios virtualesEspacios virtuales
Espacios virtuales
 
Sga
SgaSga
Sga
 
Tl historias animadas_actividad
Tl historias animadas_actividadTl historias animadas_actividad
Tl historias animadas_actividad
 
1
11
1
 

Kürzlich hochgeladen

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 

Kürzlich hochgeladen (20)

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 

Processing programacion orientada_a_objetos_gd1

  • 1. Processing, programación orientada a objetos Guía Didáctica 1 Processing, programación orientada a objetos Guía Didáctica
  • 2. Processing, programación orientada a objetos Guía Didáctica 2 Índice Descripción del curso .............................................................................................. 3 A quién va dirigido................................................................................................... 3 Objetivos ................................................................................................................. 3 Contenidos de los módulos..................................................................................... 4 Tutorización y acompañamiento............................................................................. 5 Criterios de superación ........................................................................................... 5 Línea temporal del curso......................................................................................... 6
  • 3. Processing, programación orientada a objetos Guía Didáctica 3 Processing, programación orientada a objetos Descripción del curso Curso de introducción a la programación mediante el uso de herramientas de software libre. El curso acerca al profesor a la programación de forma práctica, de modo que pueda aprender conceptos relacionados con la creación de páginas web utilizando Processing. Processing es un lenguaje de programación orientado a objetos que ayuda a programar imágenes y dibujos en pantalla en muy poco tiempo. Este curso está diseñado para profesores que se van a introducir la programación gráfica y creativa en sus clases para representar gráficamente funciones y combinaciones de elementos creando animaciones o juegos. Gracias a su compatibilidad con Arduino, las programaciones realizadas con Processing permiten controlar gráficamente las acciones de los robots. No será necesario tener conocimientos previos de lenguajes de creación de páginas web. A quién va dirigido A maestros y profesores que quieran aprender programación para crear páginas web. No son necesarios conocimientos previos. Objetivos Los objetivos generales de estos cursos son: • Dar a los educadores una breve introducción a la programación orientada a objetos. • Diferenciar la programación basada en “arrastrar objetos” de la programación textual basada en “sintaxis” • Mostrar una serie de ejemplos prácticos directamente aplicables al aula.
  • 4. Processing, programación orientada a objetos Guía Didáctica 4 • Realizar programaciones con Processing, implicando trabajo con dibujo e imágenes. Contenidos de los módulos A continuación, se enumeran los contenidos que se desarrollan en este curso. • Módulo 1: Bienvenida*: • Guía didáctica • Test de conocimientos previos • Módulo 2: Programando gráficos con Processing.org: • ¿Qué es Processing? • Instalación e interfaz. • Estructura de un programa y librerías. • Dibujando con Processing. Definición. • Dibujando con Processing. Ejemplo. • Interacción utilizando el ratón. • Interacción utilizando el teclado. • ¿Qué son las variables? • Ejemplo de uso de las variables. • Test de refuerzo. • Tipos de variables y operadores. • Imágenes. • Test de refuerzo. • Postal interactiva. • [SHOWROOM] Licencias libres. • Evaluación de módulo. • Resumen • Módulo 3: Uso de librerías y técnicas avanzadas: • Bucles. Definición. • Condicionales y bucles. • Texto y tipografías. • Funciones. • Test de refuerzo. • Clases. • Estructuras de datos. • Comunicación Processing-Arduino. • Comunicación Arduino-Processing. • Test de refuerzo. • Práctica: Mirando al cielo.
  • 5. Processing, programación orientada a objetos Guía Didáctica 5 • SHOWROOM] Sonido con la librería minim. • Actividad P2P (opcional). • Evaluación del módulo. • Resumen. Tutorización y acompañamiento El curso es tutorizado y dinamizado. Por la naturaleza de los contenidos y el tratamiento que se les ha dado se sigue una metodología de acompañamiento con dinamización en espacios comunes (foros) que además sirven para crear una comunidad de aprendizaje en la que poder compartir experiencias e inquietudes entre todos los docentes inscritos. El tutor es un guía que facilita el aprendizaje y proporciona soluciones a las dudas planteadas en los foros. Las actividades y evaluaciones planteadas se han concebido para ofrecer la máxima flexibilidad a los docentes inscritos, de tal manera que son ellos los responsables de conseguir la certificación. Se plantean actividades y ejercicios de refuerzo, que se evalúan entre pares (P2P) y un test de autoevaluación. Las actividades de evaluación se deben superar con el 75% de la calificación. Respecto a las actividades P2P que aparecen en el curso, para superarlas, es fundamental que se comprenda que es tan importante realizar la actividad como valorar las de los compañeros que aleatoriamente asignará el sistema a cada profesor. La mayoría de actividades P2P son de refuerzo y no son obligatorias. Además de las actividades enumeradas, obligatoriamente los profesores deberán entregar una actividad final, que se valorará de igual forma que las P2P. Criterios de superación El certificado de aprovechamiento del curso se genera automáticamente desde la plataforma en formato digital y el usuario lo puede descargar desde el apartado correspondiente de su perfil. Para poder obtener dicho certificado de aprovechamiento deben cumplirse cada uno de los siguientes requisitos: • Realizar todas las actividades obligatorias. En cada actividad se indica si es o no obligatoria. • Obtener en todos los test o actividades finales de autoevaluación de cada módulo al menos un 75% de calificación. • Entregar y valorar la actividad P2P marcadas como obligatorias.
  • 6. Processing, programación orientada a objetos Guía Didáctica 6 Línea temporal del curso El curso permanece abierto durante todo el tiempo de impartición, el estudiante puede acceder libremente a él durante todo este período. Los test de autoevaluación se pueden realizar en cualquier momento, la actividad P2P del último módulo deberá realizarse antes de la fecha indicada. Se recomiendan 5-6 horas de estudio semanales. Cursos Inicio P2P Fin Bienvenida Semana 1 * Semana 8 Programando gráficos con Processing.org Semana 1 * Semana 8 Uso de librerías y técnicas avanzadas Semana 1 *7 Semana 8 * Las actividades P2P planteadas, aunque no son obligatoria, sí es recomendable que se realicen para la comprensión y práctica de los contenidos del curso. El plazo de entrega se cierra una semana antes de la fecha fin del curso.
  • 7. Processing, programación orientada a objetos Guía Didáctica 7