Tecnología, Programación y Robótica: Recursos, teoría, ejercicios prácticos y videos

En esta web encontrarás recursos, contenidos, teoría y ejercicios prácticos para la nueva asignatura Tecnología, Programación y Robótica que se imparte en la Comunidad de Madrid, poco a poco iremos añadiendo los temas en formáto web y en Pdf para su descarga, con teoría y ejercicios, y además vamos a ir creando un repositorio de ejercicios resueltos y explicados, además de explicaciones en video de la teoría y de la práctica.

Recursos y Ejercicios prácticos guiados para impartir los contenidos de programación por bloques con Scratch, y la creación de aplicaciones móviles con App Inventor, así como un montón de recursos prácticos para clase, (teoría y ejercicios en web y PDF y Videos explicativos), el taller (maquetas, proyectos y robótica con arduino) y el aula de informática (arduino – Processing, Scratch, Appinventor, Impresión 3D…)

Curriculo de Tecnología, programación y robótica

TECNOLOGÍA, PROGRAMACIÓN y ROBÓTICA

La materia se articula en torno a cinco ejes:

  • Programación y pensamiento computacional
  • Robótica y la conexión con el mundo real
  • Tecnología y el desarrollo del aprendizaje basado en proyectos
  • Internet y su uso seguro y responsable y
  • Técnicas de diseño e impresión 3D

Contenidos 1º, 2º y 3º ESO

1º ESO

  1. Internet: páginas Web, aplicaciones que intercambian
    1. Uso seguro de Internet
  2. Privacidad y responsabilidad digital
  3. Herramientas de programación por bloques
  4. Aplicaciones para dispositivos móviles.
  5. Proyectos tecnológicos
    1. Fases del proyecto tecnológico y su documentación
    2. Representación gráfica en proyectos tecnológ
    3. Innovación y creatividad tecnológica.
    4. Proyectos de desarrollo de aplicaciones informáticas.
  6. Materiales de uso tecnológico
  7. Electricidad y circuitos eléctricos en
    1. Análisis, simulación, montaje y medida de circuitos eléctricos.

2º ESO

  1. Análisis y resolución de problemas mediante algoritmos.
  2. Internet: arquitectura y protocolos.
  3. Seguridad en Internet.
  4. Aplicaciones y servicios para internet y nuevas tendencias en la red.
  5. Páginas Web. Gestores de contenidos (CMS) y herramientas de publicación.
  6. Estructuras y mecanismos.
  7. Diseño e impresión 3D.
  8. Conceptos básicos de señales y sistemas de comunicaciones.
  9. Sistemas electrónicos analógicos y digitales.
    1. Componentes eléctricos y electrónicos.
    2. Análisis, simulación, montaje y medida en circuitos electrónicos.
  10. Programación de sistemas electrónicos (robótica).

3º ESO

  1. Formulación de un proyecto tecnológico. Identificación del Análisis de su naturaleza.
  2. Innovación y creatividad para la búsqueda de soluciones tecnológicas.
  3. Diseño y representación gráfica de los elementos de un proyecto tecnológico.
  4. Documentación de un proyecto para la elaboración de un prototipo tecnológico.
  5. Divulgación de la evolución de un proyecto tecnológico a través de la Web.
  6. Diseño y fabricación de los elementos mecánicos de un proyecto tecnológico mediante impresión 3D.
  7. Diseño, montaje y medida de los circuitos electrónicos de un proyecto tecnológico.
  8. Programación de los circuitos electrónicos de un proyecto tecnológico.
  9. Documentación de un prototipo desarrollado a través de un proyecto tecnológico.

Criterios de evaluación y estándares de aprendizaje evaluables.

Bloque 1. Programación

  1. Mantener y optimizar las funciones principales de un ordenador, tableta o teléfono móvil en los aspectos referidos a su uso, su seguridad y a las funciones del sistema
    1. Utiliza y gestiona un ordenador bajo un sistema operativo Windows y/o una distribución de Linux u otro sistema operativo.
    2. Instala y desinstala de manera segura software básico (ofimática, antivirus, diseño gráfico, robótica y simuladores tecnológicos).
    3. Utiliza adecuadamente los dispositivos electrónicos como fuente de información y para crear contenidos.
    4. Usa, con soltura, aplicaciones informáticas que permitan buscar, almacenar, organizar,manipular, recuperar presentar y publicar información, empleando de forma habitual las redes de comunicación.
    5. Emplea con destreza aplicaciones informáticas de ofimática (procesador de textos, hoja de cálculo, presentaciones) para la presentación de sus de sus trabajos.
    6. Reconoce los riesgos informáticos y gestiona adecuadamente las aplicaciones de seguridad.
  2. Analizar los diferentes niveles de lenguajes de programación
    1. Identifica las características de los lenguajes de programación de bajo nivel.
    2. Describe las características de los lenguajes de programación de alto nivel.
    3. Reconoce las diferencias entre las diferentes formas de ejecución de los programas informáticos.
    4. Representa mediante diagramas de flujo diferentes algoritmos.
    5. Analiza el comportamiento de los programas a partir de sus diagramas de flujo
  3. Utilizar con destreza un entorno de programación gráfica por bloques
    1. Describe el proceso de desarrollo de una animación o un juego y enumera las fases principales de su desarrollo
    2. Emplea, con facilidad, las diferentes herramientas básicas del entorno de programación.
    3. Sitúa y mueve objetos en una dirección dada.
    4. Inicia y detiene la ejecución de un programa.
    5. Modifica, mediante la edición, la apariencia de Crea nuevos objetos: actores, fondos y sonidos.
    6. Maneja, con soltura, los principales grupos de bloques del e entorno.
    7. Utiliza, con facilidad, los comandos de control de ejecución: condicionales y bucles.
    8. Emplea de manera adecuada variables y listas
    9. Usa, con soltura, la interacción entre los elementos de un programa
    10. Analiza el funcionamiento de un programa a partir de sus bloques
    11. Identifica y considera las implicaciones del “diseño para todos” para los programas que realiza.
  4. Desarrollar y programar aplicaciones móviles sencillas en entornos de programación por bloques
    1. Describe el proceso de diseño de una aplicación para móviles y las fases principales de su desarrollo
    2. Utiliza con precisión las diferentes herramientas del entorno de desarrollo.
    3. Distingue los diferentes tipos de datos y sus formas de presentación y
    4. Clasifica los objetos disponibles, sus métodos y
    5. Identifica las posibilidades de interacción con los sensores de los que dispone un terminal móvil.
    6. Reconoce y evalúa las implicaciones del “diseño para todos” para los programas que
    7. Desarrolla aplicaciones informáticas para su ejecución en dispositivos móviles utilizando diferentes sensores y elementos de interfaz
    8. Describe las características y normas de publicación de diferentes plataformas para la publicación de aplicaciones móviles.
  5. Desarrollar una página Web sobre un gestor de contenidos (CMS).
    1. Describe el procedimiento de instalación de un gestor de contenidos sobre un servidor Web.
    2. Analiza y asigna perfiles de usuario en función de sus características y atributos principales
    3. Distingue y utiliza adecuadamente los diferentes objetos de contenidos que admite el gestor
    4. Explica la utilidad de “componer uno” y “publicar muchos” como reutilización de los objetos de publicación.
    5. Utiliza adecuadamente clases de estilos para mantener y homogeneizar el aspecto de una página Web.
    6. Describe como integrar diferentes elementos activos – pluggins – en la página Web.
    7. Usa de manera adecuada el almacenamiento de datos procedentes de formularios mediante el uso responsable de los mismos de acuerdo con la legislación.
    8. Diseña atendiendo a las consideraciones del “diseño para todos” para los programas que realiza
  6. Analizar el proceso de programación de páginas Web en un lenguaje estándar.
    1. Describe los lenguajes de marcado estándar: HTML y su evolución
    2. Identifica los problemas de estandarización en la Web.
      1. Navegadores libres y navegadores propietarios
      2. Tecnologías libres y tecnologías
    3. Emplea de forma adecuada etiquetas de marcado estándar, hojas de estilo y bases de datos para sus pro
    4. Elabora programas de ejemplos de servicios básicos para I
    5. Utiliza los principios de diseño para interfaces hombre-máquina en Internet con criterio
  7. Desarrollar programas en un lenguaje de programación textual (Lenguajes de programación textuales pueden ser, por ejemplo, Phyton, PHP, Processing, Alice, JavaScript, ).
    1. Utiliza de manera adecuada los diferentes tipos de datos y estructuras.
    2. Usa de forma adecuada estructuras de control de ejecución.
    3. Analiza el problema a resolver descomponiéndolo en elementos más sencillos.
    4. Documenta adecuadamente   los   algoritmos   y   programas   desarrollados   incorporando comentarios
    5. Emplea con facilidad el sistema de almacenamiento y archivos
    6. Elabora diagramas de flujo de ejecución de sus programas y agoritmos.
    7. Analiza el funcionamiento de programas y algoritmos a partir del código.
    8. Utiliza librerías de funciones disponibles en Internet

Bloque 2. Tecnología

  1. Describir las fases y procesos del diseño de proyectos tecnológicos
    1. Analiza los objetos y sistemas técnicos para explicar su funcionamiento, distinguir sus elementos y las funciones que realizan.
    2. Enumera las fases principales del proyecto tecnológico y planifica adecuadamente su desarrollo.
    3. Utiliza herramientas de gestión de proyectos (por ejemplo representaciones Gantt, diagramas de camino crítico o gráficos tipo PERT) para organizar su proyecto.
    4. Proyecta con autonomía y creatividad, individualmente y en grupo, problemas tecnológicos trabajando de forma ordenada y metódica desde la fase de análisis del problema hasta la evaluación del funcionamiento del prototipo fabricado incluyendo su documentación.
  2. Elaborar documentos técnicos, adecuados al nivel de los procesos acometidos y al de su madurez, iniciándose en el respeto a la normalización.
  3. Emplear herramientas y recursos informáticos adecuados en el proceso de diseño y para generar la documentación asociada al proceso tecnológico.
    1. Realiza búsquedas de información relevante en
    2. Elabora documentos de texto para las memorias, hojas de cálculo para los
    3. Emplea software de presentación para la exposición de uso individual o para su publicación como documentos colaborativos en red.
    4. Utiliza software de diseño CAD y modelado en 3D para los p
    5. Emplea programas de simulación para comprobar cálculos y verificar el funcionamiento de los diseño
  4. Realizar dibujos geométricos (vistas, acotaciones, representaciones a escala, objetos en perspectiva, bocetos y croquis) con instrumentos manuales y con software de diseño gráfico en 2 dimensiones, respetando la normalización.
    1. Identifica la simbología estandarizada de los elementos básicos para los proyectos que desarrolla.
    2. Confecciona representaciones esquemáticas de los circuitos y prototipos que desarrolla
  5. Utilizar software de diseño en 3D y señalar las posibilidades de la impresión 3D para la creación de objetos sencillos.
    1. Describe con precisión el funcionamiento de un sistema de impresión
    2. Enumera las características básicas de los materiales utilizados para la impresión 3D y selecciona el adecuado
    3. Utiliza programas de diseño adecuados para la representación y documentación de las piezas de los prototipos que elabora
    4. Usa programas de diseño adecuados para la impresión de las piezas de los prototipos que elabora.
    5. Realiza consultas a bases de datos de diseños disponibles en Internet
    6. Diseña y realiza la impresión de las piezas necesarias para un montaje sencillo.
  6. Determinar y calcular los elementos mecánicos que permiten desarrollar un elemento tecnológico: estructuras y mecanismos.
    1. Diseña y dimensiona adecuadamente los elementos de soporte y estructuras de ap
    2. Realiza con precisión los cálculos en poleas y engranajes.
  7. Demostrar tener destrezas técnicas en el uso de materiales, herramientas y máquinas en la construcción de prototipos respetando las normas de seguridad e higiene en el trabajo.
    1. Explica cómo se puede identificar las propiedades mecánicas de los materiales de uso técnico.
    2. Respeta las normas de seguridad eléctrica y física.
    3. Utiliza con precisión y seguridad los sistemas de corte y fijación.
    4. Diseña e imprime los prototipos elaborados mediante sistemas de impresión 3D
    5. Analiza documentación relevante antes de afrontar un nuevo proceso en el taller.
  8. Actuar de forma dialogante y responsable en el trabajo en equipo, durante todas las fases del desarrollo del proyecto técnico.
    1. Colabora con sus compañeros para alcanzar la solución final
    2. Dialoga, razona y discute sus propuestas y las presentadas por otros
    3. Se responsabiliza de su parte de trabajo y del trabajo total
  9. Adoptar actitudes favorables a la resolución de problemas técnicos desarrollando interés y curiosidad hacia la actividad tecnológica.
  10. Analizar y valorar de manera crítica el desarrollo tecnológico y su influencia en el medio ambiente, en la salud y en el bienestar personal y colectivo a lo largo de la historia de la humanidad

Bloque 3. Robótica – electrónica y control

  1. Analizar y diseñar circuitos eléctricos en continua.
    1. Clasifica los elementos básicos de un circuito eléctrico en continua: generadores, resistencias, conmutadores, bombillas.
    2. Interpreta el significado y calcula las magnitudes que explican el funcionamiento de dichos circuitos: tensión, intensidad, resistencia eléctrica, potencia y energía.
    3. Distingue el significado del circuito abierto y del cortocircuito.
    4. Utiliza otros elementos sencillos como motores o zumbadores.
    5. Mide, utilizando adecuadamente la instrumentación, las magnitudes básicas (tensión, intensidad) de un circuito eléctrico.
    6. Calcula la potencia y la energía consumida por el circuito y lo relaciona con el sistema de alimentación utilizado (pilas, baterías, fuentes).
    7. Describe las condiciones de reciclado de los materiales eléctricos y electrónicos.
  1. Analizar los fundamentos básicos de las señales alternas.
    1. Distingue señales periódicas y aleatorias
    2. Determina la amplitud, frecuencia, periodo de una señal periódica y otros parámetros relacionados.
    3. Analiza las características básicas del espectro electromagnético incluyendo sus aplicaciones y posibles riesgos sanitarios.
      1. Radiación luminosa, el infrarrojo y los ultravioletas
      2. Ultrasonidos para detección de obstáculos
      3. Bandas de frecuencia para sistemas de comunicaciones
      4. El espectro infrarrojo
      5. Microondas
  1. Señalar las características básicas y la aplicación de algunos componentes pasivos, como por ejemplo:
    1. Resistores fijos
    2. Condensadores
    3. Bobinas
    4. Resistores variables
  1. Analizar las características básicas de funcionamiento de diferentes componentes electrónicos activos, como por ejemplo:
    1. Diodos como rectificadores
    2. Diodos tipo zener para estabilización.
    3. Diodo LED como emisor de luz.
    4. Diodos y transistores como detectores de luz (fotodetectores).
    5. Transistor en régimen lineal (amplificador de corriente).
  1. Describir las características de los sensores
    1. Definición de un sensor como conversor a magnitudes eléctricas de otras variables.
    2. Determinar las características básicas y las diferencias entre sensores analógicos y sensores digitales
    3. Describe los principios de funcionamiento físico de diferentes sensores resistivos (temperatura, iluminación).
    4. Identifica los principios de funcionamiento físico de otros tipos de sensores (por ejemplo los basados en ultrasonidos, sensores de presencia, sensores magnéticos).
    5. Distingue los principios de funcionamiento de otros sistemas de conversión como micrófonos o cámaras.
    6. Realiza el montaje de circuitos electrónicos de acuerdo a un esquema propuesto.
  1. Describe los elementos básicos de la conversión analógico-digital y digital-analógico
    1. Señala las diferencias entre tiempo continuo y tiempo discreto
      1. Describe el efecto de la frecuencia de muestreo sobre el resultado
      2. Determina los conceptos básicos de la cuantificación digital
      3. Describe el concepto de resolución
      4. Examina los fundamentos básicos de la codificación digital.
      5. Relaciona la calidad y el tamaño de fichero resultante con los parámetros de la codificación utilizada
    2. Describe los fundamentos básicos de la conversión digital-analógica.
  1. Analizar las características de actuadores y motores.
    1. Identifica las características básicas de los motores y actuadores
      1. Motores de DC.
      2. Servomotores y servomecanismos
      3. Relés y otros conmutadores de estado sólido
    2. Calcula los valores del consumo de corriente, potencia eléctrica.
    3. Enumera las características de otros elementos como luces, zumbadores
  1. Describir los conceptos básicos en sistemas de
    1. Sistemas de control en lazo abierto
    2. Sistemas de control en lazo cerrado
      1. Introducción a la realimentación
  1. Examinar los aspectos básicos de la lógica en la electrónica digital
    1. Describe el concepto de bit y de byte como palabra digital
    2. Explica las operaciones lógicas esenciales (AND, OR, XOR, NOT,…) y las relaciona con el tratamiento digital de la información.
    3. Diferencia los sistemas combinacionales y secuenciales para el tratamiento de la información.
    4. Identifica las diferencias entre los sistemas de transmisión y procesado en serie y en paralelo
    5. Analiza e Interpreta diagramas temporales
  1. Determinar aspectos básicos de electrónica digital a nivel de circuito
    1. Describe los niveles de tensión y magnitudes de corriente típicas de un circuito electrónico.
    2. Distingue la arquitectura básica de un microprocesador y sus bloques constituyentes.
    3. Compara diferentes tipos de memoria (volátil y no-volátil) y sistemas de almacenamiento (magnéticos, estado sólido, ópticos).
    4. Identifica correctamente el patillaje de diferentes componentes electrónicos.
    5. Localiza información sobre las características de un componente electrónico.
    6. Realiza el montaje de circuitos electrónicos de acuerdo a un esquema prpuesto.
  1. Distinguir aspectos básicos de la programación de sistemas electrónicos digitales
    1. Utiliza con precisión el entorno de programación de un sistema electrónico.
    2. Desarrolla programas para controlar el funcionamiento de un sistema electrónico.
    3. Identifica y emplea las entradas y salidas analógicas o digitales del sistema electrónico.
  1. Desarrollar, en colaboración con sus compañeros de equipo, un proyecto de sistema robótico.
    1. Realiza la planificación.
    2. Desarrolla el sistema
    3. Documenta y presenta de forma adecuada los re
    4. Actúa de forma dialogante y responsable en el trabajo en equipo, durante todas las fases del desarrollo del proyecto

Bloque 4: Internet

  1. Identificar y respetar los derechos de uso de los contenidos y de los programas en la red.
    1. Compara los diferentes modelos de licencia para el software: software privativo, software libre, pago por uso.
    2. Describe y respeta los diferentes modelos de gestión de derechos para los contenidos: derechos reservados, derechos de compartición.
  1. Describir las características básicas de los formatos de almacenamiento de información y cómo
    1. Formatos para ficheros gráficos con y sin pérdidas
    2. Formatos para ficheros de audio con y sin pérdidas
    3. Formatos para ficheros de vídeo con y sin pérdidas
    4. Otros formatos para documentos utilizados habitualmente en internet.
  1. Describir la estructura básica de Int
    1. Elementos de conmutación: switches, routers.
    2. Servidores, clientes: intercambios de mensajes en la red.
    3. Nombres de dominio, direcciones IP y direcciones MAC
    4. Servidores de nombres de dominio.
    5. Servidores de “hosting” y “housing”.
    6. Descripción de los pasos que hay que dar para registrar un dominio en internet.
    7. Redes virtuales privadas, seguridad.
      1. Describe los conceptos de “autenticación”.
      2. Describe los conceptos de “privacidad”.
      3. Describe los conceptos de navegación “anónima”.
  1. Analizar la configuración básica de un servidor
    1. Señala los pasos esenciales para instalar un servidor Web en un
    2. Describe la arquitectura AJAX como ejemplo de configuración para un servidor Web
    3. Analiza la estructura de una página Web: lenguajes de marcado, hojas de estilo, enlaces a recursos.
    4. Examina los elementos de páginas Web dinámicas: introducción a los lenguajes de scripting y a la gestión de datos y formularios.
  1. Analizar las características esenciales de sistemas de transmisión y comunicacion
    1. Sistemas de radiodifusión digital (radio y televisión).
    2. Sistemas de telefonía.
    3. Conmutación de circuitos y conmutación de paquetes
    4. Sistemas de transmisión de datos por cable y fibra óptica.
      1. Redes de área extensa
      2. Redes de área local
    5. Sistemas inalámbricos de transmisión de datos.
      1. Conexiones de red extensa (satélites)
      2. Conexiones de área local
      3. Conexiones de área personal y corporal
    6. Sistemas de posicionamiento (GPS, Galileo)
    7. Características básicas de los protocolos de comunicaciones
      1. Estructura básica de capas, torre de protocolos
      2. Protección de paquetes.
      3. Cifrado y seguridad
  1. Señalar los derechos fundamentales y deberes de acuerdo con la legislación española en la materia (LOPD, LSSI, et)
    1. Ley de Protección de Datos
    2. Ley de Servicios de la Sociedad de la Información
    3. Leyes de Propiedad Intelectual
  1. Identificar y decidir las medidas de seguridad adecuadas para reducir los riesgos de seguridad de los equipos en
    1. Virus y Malware.
    2. Software malicioso.
    3. Riesgos de seguridad y ataques en redes inalámbricas públicas (Man in the middle, suplantación, sniffers, etc.)
    4. Gestión de contraseñas, elección de contraseñas sseguras.
    5. Utiliza la navegación privada en sistemas públicos cuando es necesario.
  1. Identificar y actuar poniéndolo en conocimiento de los adultos responsables las amenazas, riesgos y conductas inapropiadas en Internet.
    1. Suplantación y phishing.
    2. Acoso, abuso, cyberbulling, sexting y otras actuaciones ilegales.
      1. Reconoce la diferencia entre “abuso” y “delito” y responde adecuadamente poniéndolo en conocimiento de un adulto responsable.
    3. Spam y comunicaciones no solicitada
    4. Comunica a un adulto responsable cualquier situación anómala que detecta en el uso de internet.
  1. Describir las aplicaciones de la Web 0, sus características fundamentales, los procedimientos de registro y su uso responsable.
    1. Herramientas de publicación como los blogs.
    2. Herramientas de colaboración como los wikis.
    3. Herramientas y servicios de micropublicación como twitter, Instagram, etc.
    4. Herramientas de almacenamiento y compartición de documentos como GoogleDrive, Dropbox, etc
    5. Herramientas de publicación de contenidos como SlideShare,
    6. Herramientas de publicación, edición y compartición de fotografías y recursos gráficos como Flickr, Picasa, etc.
    7. Otras aplicaciones y servicios.
    8. Identidad digital, presencia en redes sociales de forma segura y responsable.
  1. Analizar las tendencias de evolución de Internet y su implicación para el desarrollo tecnológico de los próximos años, como por ejemplo:
    1. Computación en la nube (Cloud Computing).
    2. Internet de las Cosas (IoT).
    3. Almacenamiento y proceso de grandes volúmenes de información mediante “BigData”.
    4. Las posibilidades de desarrollo de las ciudades inteligentes a través de “SmartCities”.
    5. Aplicaciones de la Computación vestible (WearableComputing) y de la llamada ropa inteligente.

 

Etiquetas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *


Fatal error: Call to a member function attributes() on a non-object in /home/xndvzhgt/public_html/wp-content/themes/News2/gavern/widgets.weather.php on line 299