Electricidad Módulo 5 Submódulo 2
5 2
Controlar sistemas eléctricos y electrónicos industriales empleando controladores controlador es lógicos programables.
Conectar controladores lógicos programables para controlar cargas eléctricas.
1
TÉCNICO EN ELECTRICI ELECTRICIDAD DAD
Módu Mó dulo lo 5 5 Controlar sistemas eléctricos y electrónicos industriales empleando controladores lógicos programables.
2 Conectar controladores lógicos programables para controlar cargas eléctricas.
2
3
4
5
6
7
8
9
La trayectoria que has seguido en tu formación como Técnico en electricidad es el sustento de conocimientos y aptitudes fundamentales para abordar este submódulo. Como te darás cuenta, a medida que transcurre tran scurre el tiempo la tecnología va evolucionando y por consecuencia se van modificando los sistemas o los procesos industriales, con la finalidad de reducir espacios, disminuir personal de operación, acortar tiempos y optimizar procesos de producción. La presente guía te ayudara a desarrollar habilidades y destrezas para conectar los Controladores Lógicos Programables (PLC), dándote las herramientas indispensables para reconocer este dispositivo, los requerimientos necesarios según el proceso o sistema a automatizar, así como el ensamble o conexión de todos los accesorios para la operación correcta de este o estos. Para lo cual es importante que logres las competencias que se marcan, dando alcance a los atributos y saberes señalados en cada una de estas; mediante ejercicios, ejemplos y prácticas que aquí se sugieren. Todo esto para que puedas superarte personal y profesionalmente, con el fin de integrarte fácilmente al sector laboral.
10
Al término del módulo el alumno será capaz de: Proporcionar mantenimiento a circuitos de control de acuerdo a especificaciones técnicas establecidas por los fabricantes, empleando control de cargas eléctricas, cableado y programado mediante el uso controladores lógicos programables. Asumiendo una actitud constructiva y congruente con los conocimientos y habilidades con los que cuenta así también será capaz de expresar sus ideas y conceptos mediante representaciones graficas y matemáticas, abordando problemas y retos de manera responsable y participar activamente de manera individual y grupal en la solución de problemas a los que se enfrente en su vida cotidiana.
11
Módulo 5 Controlar sistemas eléctricos y electrónicos industriales empleando controladores lógicos programables. Submódulo 2 Conectar controladores lógicos programables para controlar cargas eléctricas. Competencia Competenc ia 1 Instalar los accesorios de Competencia 2 Conectar el controlador lógico conexión cone xión de terminales eléctricas. el éctricas. programable a los sensores. Atributos de la competencia.
Atributos de la competencia.
1. Interpretar diagramas eléctricos. 2. Conectar clemas de conexiones. 3. Conectar terminal terminales es a conductores.
1. 2. 3. 4.
Saberes
Saberes
1. Simbología empleada. 2. Normas de simbología con autómatas programables.
1. Interpretación de especificaciones técnicas. 2. Cableado de circuitos eléctricos o de control. 3. Normas de seguridad e higiene.
Actitudes.
Actitudes.
1. Orden. 2. Responsabilidad. 3. Limpieza.
1. Orden. 2. Responsabilidad. 3. Limpieza. Competencia 4 Realizar las pruebas de aceptación de los circuitos controlados.
Competencia 3 Conectar el controlador lógico Competencia programable a las cargas.
Conectar interruptores mecánicos. Conectar interruptores de presión. Conectar interruptores de luz. Utilizar equipos de protección.
Atributos de la competencia.
Atributos de la competencia.
1. 2. 3. 4. 5.
1. Verificar el funcionamiento de los sensores. 2. Verificar el control de las cargas por el controlador lógico programable. 3. Verificar el funcionamiento del circuito de acuerdo a las condiciones de uso programadas.
Conectar Conectar Conectar Conectar Conectar
interfaces de potencia. motores monofásicos. motores bifásicos. motores trifásicos. lámparas de diferentes fuentes.
Saberes
Saberes
1. Diagramas eléctricos. 2. Manejo de instrumentos de medición. 3. Manejo de manuales de componentes de control. 4. Equipos de seguridad e higiene.
1. Diagramas eléctricos. 2. Manejo de instrumentos de medición. 3. Manejo de manuales de componentes de control. 4. Equipos de seguridad e higiene.
Actitudes.
Actitudes.
1. Orden. 2. Responsabilidad. 3. Limpieza.
1. Orden. 2. Responsabilidad. 3. Limpieza.
12
13
COLEGIO DE ESTUDIOS CIENTÍFICOS Y TECNOLÓGICOS DEL ESTADO DE HIDALGO CRONOGRAMA Módulo:
Submódulo:
5
Carrera:
No.
COMPETENCIAS
ELECTRICIDAD
1 y 2.1
Grado:
MARZO
2
3
4
6
15
Saberes de la competencia 1. Diagramas eléctricos.
3. Manejo de manuales de componentes de control. 4. Equipos de seguridad e higiene.
Atributos de competencia 1.1 Interpretar diagramas eléctricos. 1.2 Conectar clamas de conexiones. 1.3 Conectar terminales a conductores. 2.1 Conectar interruptores mecánicos. 2.2 Conectar interruptores de presión. 2.3 Conectar interruptores de luz. 2.4 Utilizar equipos de protección.
1 y 2.3
Práctica (Evaluación)
3 Conectar el controlador lógico programable a las cargas. 3.1
20
Saberes de la competencia 1. Diagramas eléctricos. 2. Manejo de instrumentos de medición. 3. Manejo de manuales de componentes de control. 4. Equipos de seguridad e higiene.
3.2
Atributos de competencia 1. Conectar interfaces de potencia. 2. Conectar motores monofásicos. 3. Conectar motores bifásicos. 4. Conectar motores trifásicos. 5. Conectar lámparas de diferentes fuentes.
3.3
SEXTO
ABRIL
5
2. Manejo de instrumentos de medición.
1 y 2.2
FEBRERO - JULIO 2012.
SEMANA DE TRABAJO EN QUE SE C UBRE EL TEMA FEBRERO
1
1 Instalar los accesorios de conexión de terminales eléctricas. 2 Conectar el controlador lógico programable a los sensores.
Semestre:
2
Práctica (Evaluación)
14
7
8
MAYO
9
10
11
13
14
JUNIO
15
16
17
I P
0 2
. a s s i o o c l n e d e a t d l o e n r p t ó i n m c o o a c c t a p s l e o e c t d a i u s . c e s e r r o d i e i c s c b r a a t c b S é e l u e r s p a s m a l a r r g a a z i i l D a . e 1 R 4 1 . 4
. n ó i c i d e m e d s o t n e m u r t s n i e d o j e n a M . 2
s e t n e n o p m o c e d s e l a u n a m e d . o l o j r e t n n a o M c . e 3 d
. e n e i g i h e d a d i r u g e s e d s o p i u q E . 4
) a e i n d c l ó i n o e t c i e r t a o u e u c p i l r p s a s o c l m v a . l o o e g e s E e d u ( c d r l a b e a e o c a t o d r d t n s m n s o a a i s i e l e e d o r t m e g m n a r o g u a d o a i e b n l r n i c t i o p i o o r d i r n t c t o c n i A n n i c n o a u o u c i c f c g f l l ó l s t e e l e l a c r á r . r o r r a a s a d a c e i c a i c o P i f f l f i i i d r r r r o r e r e o s e t e V n V n V u . e . o . c 1 s 2 c 3 a 2 . 4
3 . 4
15
a d a c l a r e n e g a m r o f e d , s o t n e i m i r e u q e r s o n u g l a r i r t s n o c a r e b e d r a c i t c a r p e d e t r a p a o l n i a m c u r l a a p l e n e u u s e q r a l o o o d c i b e d o p m e i t e d d a d i t n a c r o y a m a c i d e d s e l e s s a c i t c a r p s a l a m a r g o n o r c l a o d r e u c a e D
: S E N O I C A V R E S B O
0 10 30 60
16
TÉCNICO EN ELECTRICI ELECTRICIDAD DAD
Módu Mó dulo lo 5 5 Controlar sistemas eléctricos y electrónicos industriales empleando controladores lógicos programables.
2 Conectar controladores lógicos programables para controlar cargas eléctricas.
1 17
Desarrollo Desarr ollo de Esfera Esferass de Compe Competencia tencia Competencia Competen cia 1
Soluciona problemas .
1. El Control Lógico Programable (PLC). 2. Antecedentes de los PLC's 3. Arquitectura del PLC
1. El PLC en el control de procesos 2. Senso sorres y dispos osiitivos de ent ntra rad das 3. Interfaz de acoplamiento
1. Control clásico y control con el PLC 2. Investigación de las maracas y tipos de PLCs 3. Diagrama de escalera.
1. Sensor de nivel con acoplamiento al PLC
18
Competencia 1 y 2 El control eléctrico clásico o control con dispositivos electromecánicos para maquinas eléctricas tuvo gran importancia en su momento, pero a medida que la tecno logía ha evolucionado, se ha ido combinando con dispositivos electrónicos de tipo solido o el mejor de los casos se ha remplazado una buena parte con los PLC's. El PLC permite manipular o controlar un proceso según segú n se requiera sin conectar o desconectar descon ectar los dispositivos eléctricos, como lo era el control clásico. El PLC es capaz de recibir datos atreves de sus respectivas entradas con diversos acoplamientos para poder controlar las cargas eléctricas, de los cuales estaremos conociendo en las presentes competencias, mismas que se lograran con los con los saberes, ejemplos, ejercicios y prácticas que el facilitador guiará utilizando como apoyo la presente guía.
competencia 1 1. Interpretar diagramas eléctricos. 2. Conectar clamas de conexiones. 3. Conectar terminales a conductores. Competencia 2 1. Conectar interruptores mecánicos. 2. Conectar interruptores de presión. 3. Conectar interruptores de luz. 4. Utilizar equipos de protección.
Una vez que el alumno comprenda la arquitectura de los PLCs, así como sus requerimientos para conectarlo, podrá desarrollar las habilidades y destrezas necesarias para dominar los atributos de las competencias que aquí se marcan, logrando así conocer, acoplar y conectar los diferentes accesorios eléctricos o electrónicos a las entradas de los PLCs, mediante las cueles se podrá controlar los actuadores o cargas eléctricas de cualquier p oseso o sistema automático.
1. Diagramas eléctricos. 2. Manejo de instrumentos de medición. 3. Manejo de manuales de componentes de control. 4. Equipos de seguridad e higiene.
19
1. “El Controlador Lógico Programable (PLC) ” Instrucciones para el alumno: 1. Realiza cualquier diagrama de escalera para controlar un proceso o secuencia de acuerdo a los conocimientos que ya posees del contro l clásico. 2. Enlista todos los dispositivos dispositivos o accesorios a emplear como si fueras fueras a implementar este sistema. 3. Menciona cuales son los elementos de entrada, el control del proceso y la parte de potencia. 4. De acuerdo a tus conocimientos trata de explicar que parte de tu sistema reemplazarías por el PLC. Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla: De forma aleatoria el docente selecciona a algunos alumnos para dar a conocer el diagrama realizado en una lámina, pizarrón u otro medio la simbología empleada, así como las partes que lo conforman. Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
1. El Controlador Lógico Programable (PLC) Controlador Lógico Programable (PLC) es un dispositivo de estado sólido, utilizado para el control de procesos, control de máquinas e información de p rocesamiento. El PLC resuelve un programa almacenado en su memoria memor ia y recibe realimentación de dispositivos de campo de entrada y salida. El PLC lee datos de los sensores de campo, resuelve su programa y envía comandos de salida a los dispositivos de control en campo. El proceso de leer entradas, resolver el programa y controlar las salidas es repetido continuamente y se le conoce como "SCAN". El Controlador Lógico Programable fue originalmente construido como un sustituto de los paneles de control por relevadores, con la idea de tener una "secuencia lógica" almacenado en un programa en lugar de conexiones entre relevadores. Esto permite que los cambios a ser realizados en la secuencia se realizan en el programa, rápidamente y con un mínimo de modificaciones en el alambrado. La evolución del PLC ha continuado, y en éstos tiempos, los PLC's no únicamente solucionan las necesidades de remplazar relevadores, sino que permiten la integración de funciones tales como el control analógico, adquisición de datos, control de alarmas, generación de reportes y más. Los nuevos PLC's proveen la mejor opción para adquirir datos e integrar información desde el nivel de planta de proceso a computadoras en redes de comunicación local o cualquier computadora, permitiendo obtener información estadística para la generación de reportes, ayudando a la mejor toma de decisiones.
20
2. “Antecedentes de los PLC's” Instrucciones para el alumno :
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla:
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
2. Antecedentes de los PLC's El control industrial se ha desarrollado enormemente en los últimos 40 años. La industria de cualquier tipo, como la de alimentos, petrolera, metalúrgica, o automotriz ha necesitado siempre algún tipo de control en el proceso de manufactura. Hace tan sólo 25 añ os el control industrial era ejecutado con dispositivos electromecánicos y algunas tarjetas electrónicas en algunos de los casos. En este tipo de control se ocupaba demasiado es pacio en la instalación de los equipos. El consumo de energía era muy elevado, las modificaciones eran casi imposibles además de costosas. El mantenimiento solía ser muy tardado, y el tiempo de localización y corrección de fallas muy grande:
21
Figura 1. Diagrama de escalera Un diagrama de control típico basado en dispositivos electromecánicos se muestra en la figura 1.1. En este tipo de control los elementos de mando o salida están formados por, relevadores (K), y relevadores de tiempo(KT), en cuanto a los elementos de entradas se tienen los sensores de diferentes tipos como son, interruptores de limite (LS), botones (B) , interruptores de presión (P), interruptores de temperatura (T), estos diferentes tipos de interruptores son interconectados entres si para controlar algún evento en especifico utilizando los contactos de los relevadores, utilizando una lógica determinada por el diseñador del d el sistema. Para lograr tiempos de retardo se emplean relevadores de tiempo neumáticos o electrónicos (KT). Para conectar dispositivos de señalización y control como trampas piloto (L), arrancadores (C), solenoide (S), etc., se emplean los contactos de los relevadores (K). A medida que la Ingeniería en Electrónica se ha desarrollado más, el control electrónico ha reemplazado al control electromecánico, hasta llegar al pun to donde hoy en día las compuertas industriales lo han sustituido por completo, ofreciendo de esta manera al amplio campo del “control” una gran versatilidad y simplicidad de ser ejecutado por un número mayor de personas per sonas involucradas con los procesos, sin importar cual sea su especialidad. Los controladores lógicos programables (PLC) son básicamente computadoras industriales complementadas con tarjetas electrónicas especiales que sirven como interface de adquisición de datos entre el PLC y los instrumentos de campo que controlan el proceso mismo, para adquirir datos se utilizan las tarjetas electrónicas de entrada, una vez recibidos los datos de entrada, son procesados en la memoria de la computadora conocida como CPU, una vez procesada la información obtiene un resumen de datos finales de salida en la memoria del CPU, los cuales so n enviados al proceso a través de las tarjetas electrónicas de salidas, estas tarjetas son interconectadas a los elementos en campo para poder ser activados cuando el programa de control así lo indique. La figura 1.2. Muestra el mismo control ilustrado en la figura 1.1, solo que ahora se emplea un sistema a base de un PLC, en sí son dos sistemas equivalentes que realizan los mismas funciones en cuanto a el proceso se refiere. Como se puede observar en la figura 1.2, este sistema está formado a grandes rasgos por tres elementos.
22
Figura 2 Esquema general del PLC Los primeros PLC's fueron creados para sustituir sistemas de control que realizan una lógica de control a base de relevadores. Los primeros PLC's que aparecieron en el mercado obviamente, fueron muy sencillos, cubriendo únicamente sistema de control del tipo lógico, es decir, sólo sensaban datos de entrada del tipo on/off (encendido/apagado) como es el caso de un interruptor: como datos de salida este sistema solo envía una señal de energizado o desenergizado como es el caso de energizar una solenoide o una lámpara. La estructura de un sistema de control usando PLC's se ilustra perfectamente en la figura 1.2. En forma resumida los módulos tanto de entradas como los de salidas se emplean como interfaces (traductores de señales o datos) entre todos los dispositivos físicos del proceso (campo) y la memoria interna del PLC (Procesador).
23
1.- ”El PLC en el control de procesos!” Instrucciones para el alumno :
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla:
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Manera didáctica de lograrlas:
24
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
1. El PLC en el control de procesos El profesor conjuntamente con los alumnos elige algún proceso automatizado o toman como referencia el que se muestra a continuación, donde se analiza el funcionamiento de cada una de las partes que conforman un proceso automático, así como los requerimientos de entradas y salidas. La figura siguiente muestra una aplicación con: 1. Sistema de entradas para identificar el estado del proceso. 2. Sistema lógico para resolver el programa de control del usuario. 3. Sistema de salidas para encender (ON) o apagar (OFF) los elementos de control y mantener 4. Controlador del proceso. 5. Proceso bajo control.
Figura 3 Proceso automatizado
25
FIGURA 4 Partes de un sistema automatizado con PLC Existen 9 partes o subsistemas en un sistema automatizado que son: 1. Proceso a controlar: La aplicación o sistema automático. 2. Dispositivos de entrada: Interruptores, fotoceldas, sensores inductivos, botones, etc. 3. Módulos de entrada: Interfaces con protección y convertidor de señal entre los dispositivos de entrada y el controlador lógico programable (PLC). 4. Controlador Lógico Programable: CPU, memoria, fuente de poder, y dispositivos de comunicación. 5. Módulos de salida: Interface con protección y convertidor de señal entre los dispositivos de salida y el PLC. 6. Dispositivos de salida: Bobinas de arrancadores, solenoides, indicadores visuales, etc. 7. Actuadores: Motores, cilindros, válvulas, etc. 8. Interface hombre-máquina: Programa que monitorea el PLC y el proceso. 9. La distribución: Energía eléctrica o fuente de alimentación.
26
2.- ”Sensores” Instrucciones para el alumno :
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla:
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
El docente platica a los alumnos sobre los diferentes tipos de sensores, pide a los alumnos que nombren los que conocen y posteriormente se habla de forma general el principio de funcionamiento de cada uno de estos. Como introducción se puede emplear el presente texto. Para que un sistema electrónico de control pueda gobernar un proceso o producto es necesario que reciba información de la evolución en determinadas variables físicas del mismo, que en su mayoría no son eléctricas (temperatura, presión, nivel, fuerza, posición, velocidad, desplazamiento, entre otras.) Los dispositivos que realizan esta función reciben diversos, nombres: captador, detector, transductor, transmisor, transmisor, sonda o sensor. Algunos de estos pueden ser: · Finales de carrera o de limite · Inductivos · Capacitivos · De Dettec ecttor ores es ult ultra rasó sóni nico cos s · De Dete tect ctor ores es fo foto toel eléc éctr tric icos os · Detec ecttor ore es de de pre pres sión En general, estos convierten una señal física no eléctrica en otra eléctrica, contiene la información correspondiente a la primera.
27
3.- ”Sensores” Instrucciones para el alumno :
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla:
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
3. Interfaz de acoplamiento. El docente hace un recordatorio sobre los circuitos cir cuitos construidos en el modulo IV, IV, donde se separa la parte de control de la parte de potencia mediante diferentes acoplamientos eléctricos o electrónicos. Para la conexión de las entradas de un PLC o sistema de control electrónico necesario utilizar circuitos de acondicionamiento con el objetivo de que éstos generen señales eléctricas normalizadas, mismas que puedan ser interpretadas por el dispositivo receptor de control y a su vez protegerlo de algún daño por la entrada. Para el acoplamiento de los sensores a los PLC´s existen diversos dispositivos de acoplamiento, estos pueden ser desde los relevadores comunes, transformadores y optoacopladores de tipo solido.
28
1. “control clásico y control con el PLC” Instrucciones para el alumno: Realiza un cuadro comparativo entre el control clásico y el control
con el PLC como se muestra en el ejemplo.
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla:
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
Características de los PLC
Características del con control trol clásico
1. Secuencia almacenada en memoria vía programa 2. 3. 4. 5. 6. 7. 8. 9. 10.
1. Secu Secuencia encia lógica vía alam al ambrado brado de los relevadores 2. 3. 4. 5. 6. 7. 8. 9. 10.
29
2. “Investigación de las maracas y tipos de PLCS” Instrucciones para el alumno: Realiza una Investigación sobre las marcas en el mercado de PLC´s, así como sus características principales y comenta lo más resaltante de tu investigación ante el grupo y compañeros.
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla:
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
30
3. “ Diagrama de escalera” Instrucciones para el alumno: Realiza un diagrama de escalera de cualquier proceso automático
en el que se pueda identificar identificar fácilmente sus entradas y su interfaz de entradas.
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla: El alumno debe mostrar siempre la responsabilidad y el interés por
obtener nuevos conocimientos sin ponerse límites, siendo consciente y reflexivo de lo que hace.
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
Manera didáctica de lograrla: El docente explicará las diferentes medidas y el alumno aplicará los
conocimientos adquiridos usando el tipómetro, ordenando la información que descubre a través de la práctica, analizando su información por categorías y jerarquías.
31
1. “Sensor de nivel con acoplamiento al PLC” Competencia a desarrollar:Instalar los accesorios de conexión de terminales eléctricas. Conectar el controlador lógico programable a los sensores. Atributos de la competencia:
1.
Int nte erp rprret eta ar di diagr gra amas eléctricos. 2. Con Conect ectar ar clam clamas as de de conex conexion iones. es. 3. Con Conect ectar ar termi terminal nales es a condu conducto ctores. res. 4. Con Conect ectar ar inter interrupt ruptore ores s mecáni mecánicos. cos. 5. Con Conect ectar ar inter interrupt ruptore ores s de presi presión. ón. 6. Con Conect ectar ar inte interrup rruptor tores es de de luz. luz. Utilizar equipos de protección Instrucciones para el alumno: Realiza una investigación previa a la práctica sobre amplificadores
operacionales y optoacopladores para dispositivos de corriente continua. Posteriormente deberás reunir los materiales para construir un vólmetro con amplificadores operacionales manipulado por un potenciómetro y este a su vez será movido por el brazo de un flotador, que dependerá del nivel de agua en un recipiente y de acuerdo a la cantidad de entradas que se tengan en el PLC, pude hacerse un proceso o únicamente sacar un bit b it lógico y hacer la medición correspondiente.
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla: Al realizar la práctica el alumno aplica conocimientos que ya posee,
así mismo desarrolla habilidades y destazas para conectar las entradas del PLC y conocer su comportamiento según el programa que se tenga. Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
Manera didáctica de lograrlas: Al iniciar la práctica de manera oportuna y tomando las decisiones
pertinentes en cada caso que se presenta y emitir el veredicto al cliente en el otorgamiento de un crédito.
32
Diagrama:
Figura 5 diagrama de vólmetro Programa del PLC Figura 6 Programa kop
33
TÉCNICO EN ELECTRIC ELECTRICIDAD IDAD
Módu Mó dulo lo 5 5 Controlar sistemas eléctricos y electrónicos industriales empleando controladores lógicos programables.
2 Conectar controladores lógicos programables para controlar cargas eléctricas.
3 34
Desarrollo Desarro llo de Esfera Esferass de Compet Competencia encia
Competencia 3 Competencia Elabora pseudocódigo de los diagramas de flujo .
1. Conceptos lingüísticos 2. Conceptos matemáticos en la solución de los problemas 3. Pseudocódigos para la solución del problema 4. Pruebas de escritorio
1. Ejemplo 1
1. ¿Cómo se usa el pseudocódigo? 2. Operaciones aritméticas. 3. ¿Qué es la prueba de escritorio? 4. Herramientas de solución.
1. Solución de problemas
35
Competencia Competen cia 3
Esta competencia cierra el ciclo de la automatización mediante el PLC, está enfocada a la conexión de las salidas de este aparato, así como el acoplamiento de diferentes tipos de cargas y actuadores que realizan el trabajo para obtener diversos productos o la solución a necesidades en la sociedad o campo laboral. Aquí terminarás de conocer de manera general la verdadera importancia o el significado real de un PLC en la automatización para diversos campos de aplicación.
1. Conectar interfaces de potencia. 2. Conectar motores monofásicos. 3. Conectar motores bifásicos. 4. Conectar motores trifásicos. 5. Conectar lámparas de diferentes fuentes.
Una vez que el alumno ha comprendido la arquitectura de los PLCs, así como sus requerimientos para conectar las entradas y la etapa de programación, conec tará de la interfaz de salidas y el acoplamiento de cargas eléctricas o actuadores para completar el proceso automático de cualquier sistema mediante este equipo.
1. Diagramas eléctricos. 2. Manejo de instrumentos de medición. 3. Manejo de manuales de componentes de control. 4. Equipos de seguridad e higiene.
36
Saberes 1.- ”Módulos de entrada y salida de datos” Instrucciones para el alumno:1. Realiza cualquier diagrama de escalera para controlar un motor trifásico en el que se pueda seguir la siguiente secuencia: con una entrada manipulada por un botón inicia el arranque de la maquina, con un sensor de presencia este se para y después de un tiempo pertinente invierte su sentido de giro y se para totalmente si se presiona otro botón o pasa un tiempo considerado. 2. Enlista todos los dispositivos dispositivos o accesorios a emplear como si fueras fueras a implementar este sistema. 3. Menciona cuales son los elementos de salida, el control del proceso y la parte de potencia. 4. Echando mano de los conocimientos que ya posees y de la investigación explica cómo se conectaría y de qué forma controlarías el motor eléctrico con el PLC. Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla: Por equipos los alumnos expondrán el diagrama realizado.
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
1. Módulos de entrada y salida de datos Estos módulos se encargan del trabajo de intercomunicación entre los dispositivos industriales exteriores al PLC y todos los circuitos electrónicos de baja potencia que comprenden a la unidad central de proceso del PLC, que es donde se almacena y ejecuta el programa de control. Los módulos de entrada y salida tienen la misión de proteger y aislar la etapa de control que está conformada principalmente por el microcontrolador del PLC, de todos los elementos que se encuentran fuera de la unidad central de proceso proces o ya sean sensores o actuadores. Los Lo s módulos de entrada y salida hacen las veces de dispositivos de interface, que entre sus tareas principales están las de adecuar los niveles eléctricos tanto de los sensores como de los actuadores o elementos de potencia, a los valores de voltaje que emplea el microcontrolador que normalmente se basa en niveles de la lógica TTL, 0 VCD equivale a un “0 lógico”, mientras que 5 VCD equivale a un “1 lógico”.
37
Físicamente los módulos de entrada y salida sa lida de salida de datos, están construidos en tarjetas de circuitos impresos que contienen los dispositivos electrónicos capaces de aislar al PLC con el entorno exterior, además de contar con indicadores luminosos que informan de manera visual el estado que guardan las entradas y salidas. De esta manera podríamos decir que la conexión de entradas y salidas del PLC existe cierta similitud, las las diferencias podrían ser en que las entradas se manejan por lo regular niveles bajos voltaje y las salidas son elevados de tal manera que las cargas son abastecidas de energía eléctrica de fuentes externas al PLC.
38
Saberes 2.- ” Actuadores” Instrucciones para el alumno:1
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla:
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
Un Actuador es todo aquel elemento que es capaz de traducir una señal eléctrica o neumática procedente del control o procesador, pro cesador, a trabajo o señalización. Algunas veces no es posible realizar r ealizar directamente el trabajo a partir de la salida del control, sino que debe hacerse un acoplamiento o conversión de energía para lograrlo. Aún cuando esto suceda, es frecuente y correcto llamar actuador al elemento final del automatismo sin importar cuantos otros hayan intervenido antes como convertidores de energía. Se distinguen actuadores eléctricos, electrónicos, electrohidráulicos y electroneumáticos. Estos elementos pueden generar conmutaciones así como desplazamientos lineales y rotativos. Ejemplos de actuadores: · Di Disp spos osit itiv ivos os de in indi dica caci ción ón · Lá Lámp mpara aras s pil pilot oto, o, zu zumb mbad adore ores, s, ti timb mbre res. s. · Ci Cililind ndros ros neu neumá máti ticos cos (co (con n siste sistema mas s de válvu válvula las) s) · Cilin Cilindros dros de de simple simple o doble efecto efecto,, cilindro cilindros s con vástago doble, cilin cilindros dros tandem, tandem, cilind cilindros ros multiposición. · Electromotores Motores de corriente continua, motores (lentos) de posicionamiento,
39
1.- ” Alimentación eléctrica a las salidas del PLC ” Instrucciones para el alumno :
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla:
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
Manera didáctica de lograrlas: El docente da algunos ejemplos que fortalezcan el aprendizaje en el desarrollo de la competencia al alumno por ejemplo como energizar todo dispositivo que va a la salida del PLC. Cada dispositivo de carga de salida está conectado a una terminal en particular de la regleta de terminales de un módulo de salida, como se muestra en la siguiente figura. Así por ejemplo, si el relevador de la salida 02 recibe un 1 digital del procesador, responderá a ese 1 digital aplicado 120 V de ca a la terminal 02 del módulo de salida encendiendo la carga c arga conectada. A la inversa, si el procesador envía un 0 digital al amplificador de salida 02, el amplificador no aplica potenc ia a la terminal 02 del módulo y se paga la carga, carga , lo mismo ocurre si se ponen optoacopladores a transistor o a tiristores, la diferencia diferencia es que estos últimos responden a velocidades mayores. · · · · ·
sincromoto sincrom otores res de corri corrient ente e alter alterna, na, mot motores ores de alet aletas. as. Actuad Act uadores ores hid hidrául ráulico icos s (con (con sist sistema emas s de de válv válvula ulas) s) Cilindros Cilin dros de de simple simple o doble doble efecto, efecto, válvul válvulas as regulador reguladores es de caudal caudal,, motores motores hidráu hidráulicos. licos. Moto Mo tore res s el elec ectr troh ohid idrá rául ulic icos os Moto Mo tore res s len lento tos, s, se servo rvoac acci cion onam amie ient ntos os..
40
Figura 7 Acoplamientos de salidas En el esquema que se muestra más adelante se pueden apreciar los voltajes que se requieren en un modelo especifico de PLC, aclarando que estos valores pueden ser diferentes para otros modelos o marcas de equipos.
Figura 8 Suministros de energía eléctrica
41
2.- ”Controlar un motor eléctrico por el PLC ” Instrucciones para el alumno :
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla:
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
Manera didáctica de lograrlas:
Se emplean interfaces electromecánicas o electrónicas según se requiera. El caso que se muestra a continuación se emplea relevadores, es decir dispositivos electromecánicos para controlar los motores trifásicos.
Figura 9 Conexión motores trifásicos a las salidas de un PLC
42
1. “Diagramas de conexión de los dispositivos de salida” Instrucciones para el alumno: · Real Re aliz iza a un lis ista tado do de to todo dos s los co comp mpon onen enttes qu que e se pu pued eden en contar como interfaz de salida así como su respectivo diagrama de conexión. · Rea Realiz liza a un un list listado ado de los disp disposi ositiv tivos os de de tipo tipo sol solido ido o elec electro tromec mecáni ánico co que van conectados o controlan directamente a las cargas o actuadores, al igual su respectivo diagrama de conexión. · Enlist Enlista a todos todos los los actuadore actuadores s posibles posibles acompañ acompañados ados de sus sus caracterí característica sticas s esenciale esenciales s de cada uno.
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla:
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
Manera didáctica de lograrlas:
43
2. “Conexión de un semáforo.” escaler a para un semáforo de un crucero de forma clásica. Instrucciones para el alumno: Realiza el diagrama de escalera · · ·
Realizaa el Realiz el prog program ramaa corr corres espon pondie diente nte a lapi lapicer cero. o. Realiza Real iza el esque esquema ma comple completo to donde donde se muest muestre re el PLC PLC con cada cada uno uno de los comp componen onentes tes conect conectados ados.. Pres Pr esén énta talo lo a tu tu doc docen ente te y a tu tuss com compa pañe ñero ros. s.
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla: El alumno toma de manera responsable su papel de investigador concretando con
diferentes fuentes de información que requiere, sintetizando sintetizando de forma clara y entrega o da a conocer su trabajo en los tiempos establecidos Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
conectado a la salida PLC, situaciones donde se Manera didáctica de lograrla: El docente dará a conocer un dispositivo conectado emplea y su respectivo diagrama. Posteriormente forma equipos para que den seguimiento a las instrucciones ponteadas al inicio del ejercicio.
44
1. “Elevador eléctrico de automóvil” Competencia a desarrollar:
Conectar el controlador lógico programable a las cargas. Atributos de la competencia:
1.
Conectar interfaces de potencia. 2. Con Conect ectar ar mot motore ores s mono monofás fásico icos. s. 3. Con Conect ectar ar mot motore ores s bifá bifásic sicos. os. 4. Con Conect ectar ar mot motore ores s trif trifási ásicos. cos. Conectar lámparas de diferentes fuentes. Instrucciones para el alumno: Reúne los materiales que se requieren para la realización de la
práctica, revisa el diagrama correspondiente, enlista los materiales o accesorios requeridos. Para el desarrollo de la presente práctica tienes que poner mucha creatividad al construir toda la parte mecánica, guiándote de diagramas, esquema e imágenes. Instrucciones para el docente: Es importante verificar los requerimientos para el desarrollo de la presente pr áctica, organizar equipos y guiar a los alumnos en todo momento. Pedir un reporte de todo el desarrollo de la práctica de manera individual.
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla: Al tener un orden en su procedimiento de prácticas y ejercicios con
medidas de seguridad e higiene laborales, entregando sus trabajos en tiempo y forma.
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
Manera didáctica de lograrlas:
Al iniciar la práctica de manera oportuna y tomando las decisiones pe rtinentes en cada caso que se le presenta, tomar en cuenta opiniones y e indicaciones del docente. A pesar que no se emplea motores grandes pero se simula un prototipo en escala menor con aplicación real.
45
Conclusión Competencia Competenc ia 3
En esta competencia se abordaron dos contenidos muy importantes en uno de ellos se trata la interpretación de los diagramas de flujo con la finalidad de elaborar el pseudocódigo correspondiente, que es una herramienta que se asemeja a la la codificación de un programa en un lenguaje de programación con ciertas restricciones, y por otro lado aplicar la prueba de escritorio para verificar el funcionamiento del pseudocódigo realizado. El contenido o competencia se puede evaluar empleando los diferentes instrumentos listas de cotejo para los productos y guías de observación para los desempeños y la adquisición de nuevos conocimientos con algunas autoevaluaciones.
46
TÉCNICO EN ELECTRIC ELECTRICIDAD IDAD
Módu Mó dulo lo 5 5 Controlar sistemas eléctricos y electrónicos industriales empleando controladores lógicos programables.
2 Conectar controladores lógicos programables para controlar cargas eléctricas.
4 47
Desarrollo Desarro llo de Esfera Esferass de Compet Competencia encia Competencia Competen cia 4
Desarrolla el código en un lenguaje de programación estructurado .
1. Pro Program gramaci ación ón estructu estructurada rada… … Conócela! Conócela!!! !! 2. Pro Program gramaci ación ón con est estruct ructura uras s
1. Comenzar a trabajar en C ++ 2. ¡Programando y controlando con estructuras!
1. 2.
A pro propo porc rcio iona narr nomb nombre res! s!!! Prog Pr ogra rama mas s y má más s pro progr gram amas as
1. Realme Realmente nte se pueden pueden resol resolver ver proble problemas mas en C…? C…? 2. Co Codi difi fican cando do en seri serio! o!!! !!
48
Competencia Competen cia 4 Actualmente el desarrollo de programas es una de las actividades más sobresalientes en el área informática, ya que en la mayoría de las áreas se crean día con día programas que ayudan al ser humano a facilitar las tareas cotidianas repetitivas o de cálculos muy complejos para una persona, en cambio la maquina cuenta con un microprocesador capaz de realizar millones de instrucciones por segundo. La codificación de la solución de un problema en un lenguaje estructurado es lo que se pretende en esta última competencia, después de haber analizado la problemática se realicen los códigos para obtener los resultados deseados. Para codificar los algoritmos en esta competencia, se emplea como lenguaje de programación estructurada el C++, para mostrar todos los ejemplos y ejercicios ya que es uno de los más usados, por sus características de seguridad y portabilidad, además de que es un lenguaje de fácil comprensión. Al dominar los ATRIBUTOS ATRIBUTOS DE LA COMPETENCIA y ponerlas en práctica ordenadamente tú podrás también adquirir los conocimientos sobre: Lenguaje de programación, Tipos de lenguajes, Lenguaje Estructurado, Sintaxis y semántica del Lenguaje C, Identificadores, Variables y constantes, Palabras reservadas, Estructuras de control del lenguaje C, Funciones, Tipos de archivos y Arreglos. Una vez egresado, podrás incorporarte al mundo laboral, lo cual te permitirá proponer propuestas de mejora para el software que se emplea en la misma, así como, elaborar programas nuevos que facilitaran el trabajo diario.
1. 2.
Elemen Elem ento tos s bási básicos cos de dell leng lengua uaje je de pr progr ogram amac ació ión n est estruc ructu tura rado. do. Man aniipul ula aci ció ón básica de datos.
Al término de este tema o habilidad el alumno manejará adecuadamente los elementos del lenguaje de programación C++.
Saberes 1. 2. 3. 4. 5. 6.
Lenguaj Lengu aje e de progr program amac ació ión n Tip ipos os de le leng ngua uaje jes s Lengu Le nguaj aje e Estr Estruc uctu tura rado do Sintax Sin taxis is y semán semántic tica a del Lengu Lenguaje aje C. C. Iden Id enti tifi fica cado dore res s Varia ariable bles s y con consta stante ntes. s.
49
Saberes 1.- ”Programación estructurada… Conócela!!!” Instrucciones para el alumno :Llevar a cabo la investigación de los conceptos: Lenguaje de programación, Tipos Tipos de lenguajes, Lenguaje Estructurado, Sintaxis y semántica del Lenguaje C, Identificadores, Variables Variables y constantes, Palabras reservadas; elaborar un u n mapa conceptual que los incluya.
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
mental, conceptual Manera didáctica de lograrla: El alumno debe Investigar y elaborar un mapa mental, o cuadro sinóptico sobre: que es un lenguaje de programación, cuantos tipos de lenguajes existen, cuales son los lenguajes estructurados, anotar 5 nombres y descripción de lenguajes estructurados y la historia del lenguaje C. Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
El Pseudocódigo En ciencias de la computación, y análisis numérico el pseudocódigo (o falso lenguaje) es una descripción de un algoritmo de programación informático de alto nivel compacto e informal que utiliza las convenciones estructurales de un lenguaje de programación verdadero, pero que está diseñado para la lectura humana en lugar de la lectura en máquina, y con independencia de cualquier otro lenguaje de programación. Normalmente, el pseudocódigo omite detalles que no son esenciales para la comprensión humana del algoritmo, tales como declaraciones de variables, código específico del sistema y algunas subrutinas. El lenguaje de programación se complementa, donde sea conveniente, con descripciones detalladas en lenguaje natural, o con notación matemática compacta. Se utiliza pseudocódigo pues este es más fácil de entender para las personas que el código de lenguaje de programación convencional, ya que es una descripción eficiente y con un entorno independiente de los principios fundamentales de un algoritmo. Se utiliza comúnmente en los libros de texto y publicaciones científicas que se documentan varios algoritmos, y también en la planificación del desarrollo de programas informáticos, para esbozar la estructura del programa antes de realizar la codificación efectivamente. No existe una sintaxis estándar para el pseudocódigo, aunque los dos programas que manejan pseudocódigo tengan su sintáxis propia. Aunque parecido, el pseudocódigo no debe confundirse con los programas esqueleto que incluyen código ficticio, que pueden ser compilados sin errores. Aunque los diagramas de flujo y UML sean más amplios en el papel, pueden ser considerados como una alternativa gráfica al pseudocódigo.
50
Completa las siguientes tablas. Programa: Programas Lineales:
Programas alternativos: Tipos de Programas: Programas Cíclicos:
Instrucción: Instrucciones de declaración:
Instrucciones Instrucciones de entrada:
primitivas: Clasificación de las instrucciones:
Instrucciones de asignación : Instrucciones de salidas:
Instrucciones de control:
Instrucciones alternativas
Instrucciones repetitivas
51
Instrucciones compuestas:
Tipo
Tamaño aproximado en bits
Char unsigned char signed char int unsigned int signed int short int unsigned short int signed short int long int signed long int unsigned long int float double long double Variable:
Variables locales:
52
Rango
Tipos de Variables: Variables globales:
Constante:
Tipos de Constante: Constantes enteras:
Constantes carácter: Constantes literales: Constantes reales:
Constante cadena:
Constantes definidas:
Constantes enumeradas:
Constantes declaradas:
Identificadores:
53
Investiga que estructura tiene un programa de C y anótalo Sugerencia: Se recomienda al facilitador mediante una exposición, se puede apoyar con una presentación en PowerPoint, explique cómo se instala instala el lenguaje C, como entrar y manipular el editor del lenguaje C Completa la tabla
Teclas de acceso rápido en el editor de C
F1
ALT+F9
F2
CTRL.+F9
F3
ALT+F3
ALT+X
ALT+O
54
Saberes 1.- ”Programación con estructuras” Instrucciones para el alumno :Realiza correctamente lo que se indica a continuación. Saberes a adquirir 1. Operadores 2. Palabras reservadas. 3. Librerías 4. Estructuras de control del lenguaje C 5. Funciones. 6. Tipos de archivos. 7. Arreglos. Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla: Investigación y exposición.
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
55
Investiga y complementa los datos donde se requiera, en las siguientes tablas. Operador: _______________________________________________________ Operadores Aritméticos:
Operadores relacionales:
Operador
Operador
Acción
-
>
+
>=
*
< <=
%
==
/
!=
Operadores incremento y decremento
Operadores lógicos:
Incremento
&&
++n n += 1 n=n+1
decremento --n
!
n -= 1
¦¦
n = n -1
56
Acción
Operadores de asignación:
Precedencia de Operadores
A = B
()
A *= B
! ++ -* / %
A /= B
< <= > >=
A %= B
== !=
A += B
&&
A -= B
¦¦ = += - = etc. Nota: la precedencia se realiza de izquierda a derecha.
Librerías del lenguaje C ALLOC.H BIOS.H CTYPE.H DOS.H FCNTL.H GRAPHICS.H LIMITS.H TIME.H MATH.H PROCESS.H SHARE.H STDARG.H STDIO.H STRING.H SYS\TIMEB.H
ASSERT.H CONIO.H DIR.H ERRNO.H FLOAT.H IO.H SYS\TYPES.H MEM.H SETJMP.H SIGNAL.H STDDEF.H STDLIB.H SYS\STAT.H VALUES.H
Se recomienda al facilitador que mencione cuales son las librerías más utilizadas para la elaboración de programas en este submódulo. Complementa correctamente correctamente la siguiente tabla. Define cada función.
57
Función if
Función if – else
Función switch
Función for
Función while
Función do while
Arreglos
Funciones
Palabras reservadas de C++
Investiga y elabora un cuadro comparativo de los tipos de estructuras.
58
1.- ”Comenzar a trabajar en C ++” Instrucciones para el alumno : Identifica y analiza la estructura de un programa en C. Visualiza las ventanas del editor del lenguaje C por menú.
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla: Mediante exposiciones.
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
Manera didáctica de lograrlas:Sigue instrucciones y procedimientos de manera reflexiva, comprendiendo como cada uno de sus pasos contribuye al alcance de un objetivo.
59
#include Encabezado
Librerías
#include #include int a,b,c,d,e,suma,pro;
Zona de Variables
float num1,num2,num3,num4,num num1,num2,num3,num4,num5; 5; char letra_uno,letra_dos,letra_tres;
Función de inicio
main( )
Llave de inicio
{
Función limpiar pantalla
clrscr( ); gotoxy(1,1);printf(“Hola”); gotoxy(10,5);printf(“dame num 1:); scanf(“%d”,&a); gotoxy(10,7);printf(“dame num 2:);
Cuerpo del Programa
scanf(“%d”,&b); gotoxy(10,9);printf(“dame num 3:); scanf(“%d”,&c); suma=a+b+c; gotoxy(10,11);printf(“la gotoxy(10,11);printf (“la suma es:%d,suma); getch( );
Llave de fin
}
60
Pantallas del lenguaje C
Pantalla principal
Menú File
Menú Edit
Menú Search
Menú Run
Menú Compile
61
Menu Debug
Menú Project
Menú Options
Menú Windows
Menú Help
Se recomienda al facilitador que fortalezca las opciones básicas por menú.
62
2.- ”¡Programando y controlando con estructuras!” Instrucciones para el alumno : Sigue paso a paso las instrucciones.
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla: Analizando resultados de problemas propuestos.
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
Manera didáctica de lograrlas: Sigue instrucciones y procedimientos de manera reflexiva, comprendiendo como cada uno de sus pasos contribuye al alcance de un objetivo.
63
Programa que muestra en pantalla el cuadrado de un número. #include #include void main(){ int a,b; clrscr(); printf(" INTRODUCE UN NUMERO : "); scanf("%d",&a); b=a*a; printf("**EL CUADRADO CUADRADO DE %d ES %d", a,b); getch(); }
Programa que pide dos números y nos dice cual es mayor (función if) #include #include void main(){ int a,b; clrscr(); printf(" INTRODUCE UN NUMERO : "); scanf("%d",&a); printf(" INTRODUCE OTRO NUMERO : "); scanf("%d",&b); if (a>b){ printf("**EL NUMERO %d ES MAYOR MAYOR QUE %d", a,b); a ,b); } if (b>a){ printf("**EL NUMERO %d ES MAYOR MAYOR QUE %d",b,a); %d",b,a) ; } getch(); }
64
Programa que pide dos números y nos dice cual es mayor (función if else) #include #include void main(){ int a,b; clrscr(); printf(" INTRODUCE UN NUMERO : "); scanf("%d",&a); printf(" INTRODUCE OTRO NUMERO : "); scanf("%d",&b); if (a>b){ printf("**EL NUMERO %d ES MAYOR QUE %d", a,b); } else{ printf("**EL NUMERO %d ES MAYOR QUE %d",b,a); } getch(); } Programa que pide la calificación de un alumno y muestra un mensaje según le corresponda. #include #include void main(){ int c; clrscr(); printf(" INTRODUCE UNA CALIFICACION CALIFICACION ENTRE 1 Y 5 : "); scanf("%d",&c); switch (c){ case 1: printf("** SUSPENDIDO **"); break; case 2: printf("** MAS O MENOS **"); break; case 3:
65
printf("** APROBADO **"); break; case 4: printf("** REGULAR **"); break; case 5: printf("** EXCELENTE **"); break; default: printf("** FUERA DE RANGO **"); } getch(); } Programa que imprime los números pares del 1 al 20 (for). #include #include void main(){ int x; clrscr(); for(x=1;x<=20;x++){ if(x%2==0){ printf("%d\t",x); } } getch(); } Programa que imprime los números pares del 1 al 20 (while). #include #include void main(){ int x=1; clrscr(); while(x<=20){ if(x%2==0){ printf("%d\t",x);
66
} x++; } getch(); } Programa que imprime los números pares del 1 al 20 (do while). #include #include void main(){ int x=1; clrscr(); while (x<=20){ if(x%2==0){ printf("%d\t",x); } x++; } getch(); } Programa que obtiene la suma de los números pares del 1 al 10 con un arreglo inicializado #include #include void main(){ int s=0,arte[10]={1,2,3,4,5,6,7,8, s=0,arte[10]={1,2,3,4,5,6,7,8,9,10}; 9,10}; clrscr(); for(int x=0;x<10;x++){ if(arte[x]%2==0){ s=s+arte[x]; } } printf("La suma es %d.",s); getch();
67
} Programa que realiza la suma de dos valores dados mediante una función.
#include #include int suma(int,int); void main(){ int a=10, b=5; clrscr(); c=suma(a,b); printf(“suma de a + b es igual a %d ”,c); getch(); } int suma(int a, int b){ int c; c=a+b; return c; }
Verifica y señala el objetivo del siguiente código : #include #include #define CIERTO 1 typedef struct { int mes; int dia; int anio; } fecha; typedef struct { char nombre [20];
68
char apell [30]; int no_cuenta; int tipo_cuenta; float anteriorsaldo; float nuevosaldo float pago; fecha ultimopago; } registro; /* prototipo de función*/ registro leerpantalla (registro cliente); /* prototipo de función*/ void escribirarchivo (registro cliente); FILE *fpt; main ( ) { int indicador= CIERTO; registro cliente fpt = fopen ("clientes.dat","w"); printf ("Introduzca la fecha actual (mm/dd/aaaa): "); scanf("%d/%d/%d",&cliente.ultimopago.mes, &cliente.ultimopago.dia, &cliente.ultimopago.anio); cliente.nuevosaldo=0; cliente.pago=0; cliente.tipo_cuenta='A'; while (indicador){ printf ("\nNombre (introducir \'FIN\' para terminar): ter minar): "); scanf (" %[^\n]", cliente.nombre) fprintf (fpt, "\n%s\n", cliente.nombre); if (strcmp (cliente.nombre, "FIN")==0) break; cliente=leerpantalla (cliente); escribirarchivo (cliente); }
69
fclose (fpt) } registro leerpantalla (registro cliente) { printf ("Apellidos:"); scanf (" %[^\n]",cliente.apell); printf ("Número Cuenta: "); scanf ("%d", &cliente.no_cuenta); printf ("Saldo actual: "); scanf ("%f", &cliente.anteriorsaldo); return (cliente) } void escribirarchivo (registro cliente) { fprintf (fpt, "%s\n",cliente.apell); fprintf (fpt, "%d\n",cliente.no_cuenta) fprintf (fpt, "%f\n",cliente.anteriorsaldo); fprintf (fpt, "%f\n", cliente.nuevosaldo); fprintf (fpt, "%f\n", cliente.pago) fprintf (fpt, "%d/%d%d\n", cliente.ultimopago.mes, cliente.ultimopago.dia, cliente.ultimopago.anio) return; }
70
1. “ A proporcionar nombres!!”. Instrucciones para el alumno : Resuelve lo que se te pide a continuación.
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla: : Analizando y contestando lo que falta en las tablas
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
Manera didáctica de lograrla: Sigue instrucciones y procedimientos de manera reflexiva, comprendiendo como cada uno de sus pasos contribuye al alcance de un objetivo.
Se recomienda al facilitador que mencione algunas características que deben de cumplir las variables como por ejemplo: · · · ·
Iniciar con una letra. No debe de con ontten ene er cara rac cteres esp spe eciales. Pueden contener números y letras. No debe contener espacios vacíos.
71
1. Que nombre de variable le darías a los siguentes enunciados.
A B C D E
DESCRIPCION El valor monetario de una casa El promedio de un alumno La edad de un alumno El nombre completo de un maestro La cantidad de productos comprados
RESPUESTAS
2. Describe que realiza cada una de las líneas del siguiente código.
CÓDIGO
RESPUESTA
#include #include main() { int edad; clrscr(); }
72
3. Contesta correctamente las siguientes preguntas.
A B
C
PREGUNTA ¿Cuál es el lenguaje de bajo nivel?
RESPUESTAS
¿El lenguaje C, que tipo de lenguaje es? ¿Cuáles son los nombres de los menus del lenguaje C?
¿Cuál es el método abreviado para compilar el código de un programa? ¿Cuál es el método abreviado para E ejecutar el código de un programa? ¿Cuál es la extension por default que utiliza el lenguaje C en un archivo de F código fuente?
D
4. De las siguientes operaciones, anota que a qué tipo de dato corresponde. 3456 + 8490 = 11946 _________________________________ 3.1416 * 319.0000 ________________________________ __________________________________ __ 534500 / 2__________________________________ 37.90 + 500___________________________________
73
2. “Programas y más programas”. Instrucciones para el alumno: Contesta de manera correcta lo que se te pide a continuación.
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla: : Codificando y depurando programas.
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
Manera didáctica de lograrla: Sigue instrucciones y procedimientos de manera reflexiva, comprendiendo como cada uno de sus pasos contribuye al alcance de un objetivo.
74
Escribe que hace el programa y transcríbelo con los otros dos ciclos.
¿Qué hace este programa?
Escríbelo con for
#include #include void main(){ int n,b,x=1,y n,b,x=1,y,s=0,z=0; ,s=0,z=0; float p,c; clrscr(); printf("¨Cuantos numeros quieres? "); scanf("%d",&n); while(x<=n){ printf("Dame el numero %d. ",x); scanf("%d",&y); if(y%2==1){ z=z+y; s=s+1; } else{ for(b=y-1; b>=1; b--){ c=y*b; y=c; } printf("%f\n",c); } x++; } p=z/s; printf("El promedio de los %d numeros impares es: %f",s,p); getch(); }
Escríbelo con do -- while
75
Escribe el siguiente programa a los otros dos ciclos. programa que pide n nombres y los almacena en un arreglo, arreglo, luego pide uno para consultarlo, muestra la posición y el nombre en minúsculas
76
Escríbelo con While
#include #include #include #include void main(){ int n,m; char nom[10][20],tem[20]; clrscr(); cout<<"****** CUANTOS NOMBRES VAS A INTRODUCIR : ", cin>>n; for(int x=0; x
77
Escríbelo con do -- while
78
1. “Realmente se pueden resolver problemas en C…? ” Competencia a desarrollar: Desarrolla el código código en un lenguaje de programación estructurado estructurado Atributos de la competencia: 1.Elementos básicos del lenguaje de programación estructurado. 2.Manipulación básica de datos. Instrucciones para el alumno:Plantea una solución, en base a una situación real, donde describas las variables (tanto de entrada como de salida), y su tipo de dato correspondiente, las operaciones y realiza el código. Recursos materiales de apoyo: Equipo de cómputo, hojas blancas, lápiz, bibliografía
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla: Aplicación de conocimientos mediante la resolución de problemas.
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
Manera didáctica de lograrlas: Sigue instrucciones y procedimientos de manera reflexiva, comprendiendo como cada uno de sus pasos contribuye al alcance de un objetivo.
79
Problema 1. Realizar un programa que sume dos números y nos imprima el resultado Problema 2. Realizar un programa que pida un número e imprima el cubo de él. Problema 3. Realizar un programa que nos pida el radio de un circulo y nos diga cual es el perímetro y la área.
Problema 4. Realizar un programa que pida un número, le sume 20, lo divida entre 2 e imprima el resultado.
Problema 5. Realizar un programa que pida el salario de una persona y le aumente el 10% e imprima el resultado.
Problema 6. Cual seria el área de un triangulo si usted va a pedir la base y la altura. Problema 7. Realizar un programa que lea tres datos y los imprima al revés. Problema 8. Realizar un programa que pida un número, lo multiplique por 5 e imprima el resultado.
Problema 9. Realizar un programa que lea un número en pies y calcule e imprima su equivalente en yardas, pulgadas, centímetros y metros. 1pie=12 pulgadas, 1yarda=3 pies, 1pulgada=2.54cm y 1metro=100cm.
80
2. “Codificando en serio!!!” Competencia a desarrollar:
Desarrolla el código en un lenguaje de programación estructurado Atributos de la competencia:
1. Utilizar estructuras de control. 2. Captura y edición del programa 3. Compilar, Compilar, depurar y ejecutar el programa. Instrucciones para el alumno:Realiza los pasos que se indican de una manera ordenada en cada uno de los problemas que se muestran a continuación. a) Los pseudocódigos de los problemas. b) Los diagramas de flujos de los problemas. c) Los códigos en el lenguaje de programación C Recursos materiales de apoyo:
Equipo de cómputo, hojas blancas, lápiz, bibliografía
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla: Analizar y codificar los problemas.
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
Manera didáctica de lograrlas: Sigue instrucciones y procedimientos de manera reflexiva, comprendiendo como cada uno de sus pasos contribuye al alcance de un objetivo.
81
PROBLEMA 1. Lea dos números, números, busque el mayor de ellos, asígnelo a la variable “c” e imprima esa variable con el texto “es mayor”.
PROBLEMA 2. Determinar la suma de todos aquellos números leídos mientras no sean pares.
PROBLEMA 3. Determinar el porcentaje descontado en una compra, introduciendo por teclado el precio de la tarifa y el precio pagado.
PROBLEMA 4 Suponga que tiene una tienda y desea registrar sus ventas por medio de una computadora, lea por cada cliente: a).- El monto de la venta. b).- Calcule e imprima i mprima el IVA. IVA. c).- Calcule e imprima el total a pagar. d).- Lea la cantidad con que paga el cliente. e).- Calcule e imprime el cambio. Al final del día deberá imprimir la cantidad de dinero que debe haber en la caja.
PROBLEMA 5 Evalué el el siguiente menú MENU “A” Calcular el promedio de 5 calificaciones. calificaciones. “B” Calcular el área de un circulo. “C” Calcular el número mayor mayor de tres valores.
PROBLEMA 6 Determinar si un alumno aprueba a reprueba un curso, sabiendo que aprobara si su promedio de tres calificaciones es mayor o igual a 70; reprueba en caso contrario.
PROBLEMA 7 Calcule el total a pagar por la compra de camisas. Si se compran tres camisas o mas se aplica un descuento descuento del 20% sobre el total de la compra compra y si son menos menos de tres camisas un descuento del 10%.
82
PROBLEMA 8 Una compañía de seguros está abriendo un departamento de finanzas y estableció un programa para captar clientes, que consiste en lo siguiente: Si el monto por el que se efectúa la fianza es menor que $50,000 la cuota a pagar será por el 3% del monto, y si el monto es mayor que $50,000 la cuota a pagar será el 2% del monto. La afianzadora desea determinar cuál será la cuota que debe pagar un cliente.
Problema 9 Víctor tiene la necesidad de realizar operaciones aritméticas básicas y para agilizar esto, tiene que diseñar un programa que permita leer dos valores numéricos y calcula primero la suma, después de la resta, a continuación el producto y seguidamente la división de ambos valores, escribiendo finalmente el resultado obtenido en cada una de estas operaciones.
PROBLEMA 10 El maestro Gómez tiene la necesidad de saber que porcentaje de hombres y que porcentaje de mujeres hay en el grupo 5 A del turno de la mañana, si son en total 40 estudiantes de esos 25 2 5 son mujeres y 15 son hombres.
PROBLEMA 11 Ricardo recibió una noticia de sus padres: que le daban un premio si su calificación en la materia de algoritmos era de mínimo de 80, por esa razón desea saber cual será su calificación final en esa materia. Dicha calificación se compone de los siguientes porcentajes: 55% del promedio de sus tres calificaciones parciales. 30% de la calificación del examen final. 15% de la calificación de un trabajo final.
PROBLEMA 12 Todos los lunes, miércoles y viernes, vier nes, María entrena atletismo ya que participara en los juegos estatales de su estado, ella corre la misma ruta y cronometra los tiempos obtenidos. Determinar el tiempo promedio que María tarda en recorrer la ruta en una semana cualquiera, tú debes de pedir los tiempos de cada día.
PROBLEMA 13 El empleado Miquel quiere hacer un regalo a su esposa, pero quiere saber si puede comprarlo con un bono que le dan anualmente. Para calcular esta utilidad miguel recibe la asignación como un porcentaje de su salario mensual que depende de su antigüedad en la empresa de acuerdo con la siguiente tabla:
83
Tiempo
Utilidad
Menos de 1 año 1 año o más y menos de 2 años 2 años o más y menos de 5 años 5 años o más y menos de 10 años 10 años o más
5 % del salario 7% del salario 10% del salario 15% del salario 20% del salario
Cuanto recibe miguel si al mes gana $5,000.00, la antigüedad la debes de ir cambiando por cada uno de los tiempos, imprime el resultado de la utilidad.
PROBLEMA 14 Paco quiere realizar un programa que muestre un menú con los 3 primeros programas, pero no puede disponer de mucho tiempo ¿le puedes ayudar?.
PROBLEMA 15 Héctor tiene un problema problema tiene 5 naranjas, 3 manzanas, manzanas, 4 mangos y 19 guayabas y quiere sabes si la suma de todas las frutas es múltiplo de 3 o no ¿Le podrías ayudar?
PROBLEMA 16 La administración de la escuela necesita avisar a los alumnos del colegio, que llego la convocatoria del servicio militar, para esto requiere evaluar cual de tres alumnos previamente localizados es el mayor, esto para que asista él en representación de los otros dos compañeros.
PROBLEMA 17 El maestro de matemáticas Luís quiere recompensar a los alumnos con 10 puntos extras al que Realicé un programa que pida un número y si es menor de 10 que obtenga el cubo de el y si es mayor que obtenga el cuadrado.
PROBLEMA 18 Una empresa de mercadotecnia realiza un estudio de mercado sobre educación en su ciudad, las encuestas arrojaron información pero para agilizar su trabajo necesita realizar un programa que pida la edad de una persona, si esta edad es mayor de 6 y menor de 12 que mande el mensaje “ESTAS EN PRIMARIA”, si es mayor de 12 y menor de 15 “ESTAS EN SECUNDARIA”, si es mayor de 15 y
84
menor de 18 “ESTAS EN CECYTEH” y si es mayor de 18 “ESTAS EN LICENCIATURA”.
PROBLEMA 19 Lupita necesita hacer una tarea muy importante, ya que si no la hace no tendrá derecho a presentar su examen. ¿Le ayudas?, La tarea consiste en realizar un programa que pida dos números y nos diga si es primero es múltiplo del segundo.
PROBLEMA 20 Una empresa constructora quiere aplicar una estrategia para elevar sus ventas de terrenos, dando un descuento a sus clientes, esta consiste en realizar un programa que pida el largo y el ancho de un terreno y el precio por metro cuadrado. Si el terreno tiene más de 200 metros cuadrados se hace un descuento de 10%.
PROBLEMA 21 La empresa de jugos “El Gato Montez” S.A. de C.V. quiere hacer el cálculo de su nomina de manera más rápida, ya que esta se realiza manualmente. Para esto necesita crear un programa que tenga las siguientes características: que contenga N cantidad de empleados, cada uno gana a 8 pesos la hora y trabaja 40 horas a la semana, quiere calcular el sueldo neto por semana de cada empleado, y necesita saber también ¿Cuál es el sueldo promedio de todos los empleados?.
PROBLEMA 22 Miguelito tiene una colección de bolas de billar en un estuche y escoge una al azar pero él desea saber si esta bola que eligió tiene un número es primo o no ¿Le podrías ayudar con su problema?
PROBLEMA 23 Salvador es un niño bastante lento para entender matemáticas y ahora tiene un gran problema la maestra Félix le dejo de tarea que se aprendiera las tablas de multiplicar del 1 hasta el 10, para ello Salvador necesita escribirlas primero, pero como no se las sabe el quiere que tú le ayudes mediante un programa que se las imprima en pantalla.
PROBLEMA 24 Pedro es muy aplicado en la materia de matemáticas, para ello el maestro Ponyo le deja un trabajo donde tiene que obtener un resultado de la siguiente serie 1+1/2+1/3+1/4+……….1/n, pero a Juan se le olvido y una hora antes de la clase se pone a realizar el trabajo y para hacerlo más rápido diseña un programa que
85
entrega el resultado ¿le puedes ayudar a Juan para que no quede mal con su profesor?
PROBLEMA 25 Omar ocupa su R.F R.F.C. .C. para a elaboración de una factu ra pero no sabe como sacarlo ¿Le podrías hacer un programa que le muestre como se obtiene?.
PROBLEMA 26 A Jaime le gusta mucho estar entretenido con los textos, para ello el te pone un reto. ¿Qué le digas una palabra que sea palindro mediante un programa? (las palabras palindro son aquellas palabras que significan lo mismo al ser leídas al derecho y al revés, ejemplo oso), y como tú eres más inteligente que Jaime ¿verdad que aceptas el reto?.
PROBLEMA 27 Oswaldo es un estudiante muy destacado, y quiere realizar un programa que le diga cuál es el promedio de 50 valores que tiene almacenados en un vector, también necesita saber cuántos de esos número son mayores que ese promedio, pero en este momento, él no tiene el tiempo necesario para hacerlo por lo que él, le pide la ayuda a sus compañeros para hacerlo ¿verdad que tú si le ayudas?, de paso muestra en pantalla esos resultados y la lista de los número mayores del promedio.
PROBLEMA 28 Miguel tiene dos bolsas A y B con 45 canicas, cada canica tiene un núme ro marcado, quiere sumar el número de la canica de la bolsa A con el número de la canica de la bolsa B, así sucesivamente hasta terminar con todas las canicas y va anotando en una libreta cada una de las sumatorias, ¿podrías ayudarle a imprimir mediante un programa cada una de las sumatorias?
PROBLEMA 29 Sarahi tiene 20 monedas monedas de diferentes valores, ella quiere comprar comprar un regalo para su papa, el cual cuesta lo que marca la moneda de mayor valor que tiene, ¿le podrías ayudar a encontrarla de entre todas sus monedas y de paso marcar la posición donde se encontró?.
PROBLEMA 30 Leandro es un jugador fanático pero con mucha suerte, el tiene 500 monedas de diferente valor y se pone a jugar volados contra Sergio el cual tiene la misma cantidad de monedas y de igual valor que las de Leandro, esté ultimo le gana todos los volados, por lo que duplica la cantidad de cada una de sus monedas, Leandro quiere separar las monedas que tenia inicialmente, pero también quiere tener las duplicadas ¿podrías ayudarle mediante un programa a imprimir los valores de las primeras 500 monedas y luego con las cantidad duplicadas?
86
PROBLEMA 31 Marcos necesita sus calificaciones del primer parcial por que su papá se las pidió, pero Rocío la encargada de control escolar tiene mucho trabajo y quiere entregárselas pero el tiempo no le alcanza, ¿Podrías ayudarle a Rocío con esto? Marcos lleva 5 materias diferentes y se necesita obtener el promedio de ellas.
87
Practica integradora. 1. “Mi directorio telefónico!” Competencia a desarrollar:
1.1.1 Soluciona problemas 1.1.2 Desarrolla diagramas de flujo del algoritmo 1.1.3 Elabora pseudocódigo de los diagramas de flujo 1.1.4 Desarrolla el código en un lenguaje de programación estructurado Atributos de la competencia:
1. 2. 3. 4. 5. 6.
Emplea la metodología para la solución de problemas computacionales Identificar el el problema Analizar el problema Algo Al gori ritm tmos os pa para ra la so solu luci ción ón de pr prob obllem emas as.. Diag Di agra ram mas de fl fluj ujo o de la so solu luci ción ón de pr prob oble lem mas Estr Es truc uctu tura ras s bá bási sica cas s pa para ra la co cons nstr truc ucci ción ón de di diag agra rama mas s de fl fluj ujo o (Secuenciales, selectivas y repetitivas). 7. Soft So ftw war are e pa para ra la co cons nsttru rucc cció ión n de di diag agra rama mas. s. 8. Cono noc ce el el co concept pto o de de pse pseu udocó cód digo. 9. Inte In terpr rpret eta a un un dia diagra grama ma de fl fluj ujo o de de dat datos os pa para ra el elabo abora rarr su pse pseud udocó ocódi digo go correspondiente. 10. Real Realiza iza el pseu pseudocó docódig digo o en rel relaci ación ón a un diag diagram rama a de flu flujo jo de dato datos. s. 11. Conoce Cono ce el el conce concepto pto de prueb pruebas as de esc escrit ritori orio o aplic aplicada adas s a los los pseud pseudocód ocódigo igos. s. 12. Real Realiza iza la pru prueba eba de esc escrit ritori orio o relac relacion ionada ada con un pse pseudoc udocódi ódigo. go. 13. 13. 15.. 15 16.. 16 17.. 17 18.. 18
14. 14. Elem El emen ento tos s bás básic icos os de dell len lengu guaj aje e de de pro progr gram amac ació ión n est estru ruct ctur urad ado. o. Mani Ma nipu pula laci ción ón bá bási sica ca de da dato tos. s. Utiili Ut liza zarr estr estruc ucttur uras as de de cont contro roll. Capt Ca ptur ura a y ed edic ició ión n de dell pr prog ogra rama ma Comp Co mpililar ar,, de depu pura rarr y ej ejec ecut utar ar el pr prog ogra rama ma..
Instrucciones para el alumno: El alumno debe crear en la aplicación del lenguaje c, una agenda
personal que permita las altas, bajas y consultas. La estructura a manejar deberá contener: Nombres(s), apellidos, fecha de nacimiento, domicilio, código postal, po blación ciudad y estado. Recursos materiales de apoyo:
Computadoras, Compilador de C, Libros, Manuales, Apuntes, hojas blancas, lápiz.
88
Actitudes:
limpieza orden respeto
tolerancia puntualidad responsabilidad
trabajo en equipo responsabilidad social / comunitaria respeto por el entorno
Manera didáctica de lograrla: Elaboración de problemas donde se apliquen las diferentes estructuras
Competencias Genéricas:
Se conoce y valora Es sensible al arte Practica estilos de vida saludable Escucha, interpreta y emite mensajes Innova y propone soluciones Sustenta postura personal
Aprende por iniciativa Participa y colabora en equipos Conciencia cívica y ética Respeto y tolerancia Desarrollo sustentable
Manera didáctica de lograrlas: Sigue instrucciones y procedimientos de manera reflexiva, comprendiendo como cada uno de sus pasos contribuye al alcance de un objetivo.
89
Conclusión Competencia Competenc ia 4 Con los ejemplos ejercicios y prácticas ejecutados durante este contenido o competencia, desarrollaste los ATRIBUTOS ATRIBUTOS DE LA COMPETENCIA y destrezas donde lograste: · Ele Elemen mentos tos básico básicos s del lenguaj lenguaje e de programac programación ión estruct estructura urado. do. · Ma Mani nipu pula laci ción ón bá bási sica ca de da dato tos. s. · Ut Utililiz izar ar est estru ruct ctura uras s de con contr trol ol.. · Ca Capt ptur ura a y ed edic ició ión n del progra programa ma · Com Compil pilar ar,, dep depurar urar y eje ejecut cutar ar el prog programa rama.. Para comprobar que has desarrollado las competencias en todos los apartados señalados con anterioridad, se utilizarán dos tipos de instrumentos de evaluación: las GUÍAS DE
OBSERVACIÓN para medir tus desempeños y las LISTAS DE COTEJO para los productos logrados.
Conclusión del submodulo A lo largo de las cuatro competencias aprendiste a interpretar un problema, resolverlo mediante algoritmos, diagrama de flujo, pseudocódigo que son llevados a la programación en el lenguaje C. Los conocimientos, ejercicios y prácticas que se han propuesto en esta guía de aprendizaje te permitieron desarrollar las habilidades, destrezas, conocimientos y actitudes necesarias para solucionar problemas utilizando la lógica computacional realizando programas en el lenguaje estructurado e implantar en otros escenarios. De igual manera, para comprobar lo que has desarrollado de d e la competencia en todos los apartados señalados con anterioridad se utilizarán dos tipos de instrumentos de evaluación: las guías de observación para medir tus desempeños y las listas de cotejo para los productos logrados.
90
TÉCNICO EN ELECTRIC ELECTRICIDAD IDAD
Módu Mó dulo lo 5 5 Controlar sistemas eléctricos y
electróni cos industriales empleando electrónicos controladores lógicos programables.
2 Conectar controladores lógicos programables para controlar cargas eléctricas.
91
Plan de evaluación
A Ú N I T N O C N Ó I C A U L A V E E D O D A R T N E C N O C : N Ó I C A U L A V E E D N A L P
. s e l b a m a r g o r p s o c i g . ó l s s a c i e r r o t c d l é a l e o r s t n a o g r c a o c d r a n l a o e r t l p n o m c e a s r e l a p a i r s t e s l u b d a n m i a s r o g c i o n r p ó r t s c o c e l i e g l y ó s s o e r c i r o d t c l a é l o r e t s n a o c m e r a : t s t c E : i s e T O r n N N a l o E M C C U o r t : O L n I o I D A L L C O
: E E V L U D D D E E O L Ó R R B B U M D B M M Ó U O O M S N N
AN
o i e n d i e o j m o d a z d a t i d e l u d s n r s e e e p l R a e l e v i d N
C BA
I
C
o e l d a e m d a n n o ó c o , í ó i g i i c a o c l a l i o a u c o r f l a n d t g r e a o v e t t o d i e e n I p v e m
o n
o N
o n t n ó e i c e a m d l u u r t a s v n e I
o j e t o c e d a t s i L
o j e t o c e d a t s i L
n ó i c a u l a v e o r e t e H
n ó i c a u l a v e o r e t e H
n ó i c a u l a v e o r e t e H
n ó i c a u l a v e o r e t e H
, e n a , ) d ó c a a i i t i v o v t c s t i n a ó a t a e l u n m r m a g m o u o v a i e d f s M (
o c i t s o n g a i D
a v i t a m u s
. a v i t a m u S
a v i t a m u S
, , o , t o a o ñ n ) i c t e e i d n c u u p m e d i i t m t d c i o e v r s o c n a E p ( e d o c
y o o t n ñ e e i p m m i c e o s n e o d C
o ñ e p m e s e D
n , ) n ó , n i n ó i c ó ó c a i i c u c a a l u a a u l u l v l a a e a v v v e e e e o d o o t r e o c u t ( A e p i H T
e t o n e d t a e z p e t n a m : e t n e i v o o i n d e A C n i t e n e o o m c N o p p e i s d m d á n o u e n C I B A d s e l e v i N
s e d a d i v i t c A
e e d j o a z d i d a t l n u e s r e p R a
92
L A I C R A P R E M I R P
l n o r t o n c o l o C r t . n 1 o c o y i c o C i c L c r i s P e j á l l E c e
. e 2 s a l d e s d o p i n t ó y i c o a s i c g i a i t c s c r s r C e a e v j n a L P E I m
í s
o j e t o c e d a t s i L
o ñ e p m e s e D
d u t i t c A
. 3 e d
. o a a i r c m i a e r l c r g a a e j i c s E D e
l o s e c o i l g l a r ó a r t a l c r e l a s s . e o b . t o s a s n e d i n s r l o a e ó a a n l m c r I o i i C a n o r s x i t o r r e e c t g s c n m n o n r é . c o l . o r e 1 a c e t e 2 c p s s e e o l d d
í s
o n
n i e ó d c a a r v í u e s G b o
o j e t o c e d a t s i L
o ñ e p m e s e D
n ó i c a u l a L v e A I o C r e R t A e P H O D N U G E S
o d t c u t u i t d c o A r P
r n o o C s c L n P e l S a l o t 1 e v n e i a n i c m i l t a c p á r e o c P d a
o t n e i m i c o n o C
: 1
o i c i c r e j E l e r a t c e n o C . 3
í s
A Ú N I T N O C N Ó I C A U L A V E E D O D A R T N E C N O C : N Ó I C A U L A V E E D N A L P
o j e t o c e d a t s i L
d u t i t c A
e s e d o l d e d s s a n o v i t m ó i i a s r x o a g e p i d a s l i n o i a D c d s
í s
o j e t o c e d a t s i L
n i e ó d c a a r v í u e s G b o
n ó i c a u l a v e o r e t e H
. a v i t a m u S
í s
. a v i t a m u S
o t n e i d u m i i t c t o c n A o C
n ó i c a u l a v e o r e t e H
n ó i c a u l a v e o C
. a c i t s ó n g a i D
o t c u d o r P
r a o r d a a p v e l E
2 n u
e d .
o n o i ó r c i o i x f á c r e n e j o m e E C s
1 l i a o v c i c ó i t r m c t c o á é t r l u P e a
s a l r a o . d o e s a c l a b l i a g o r r t g a l m n ó a c r o g c o r p
L A I C R A P R E C R E T
n i e ó d c a a r v í u e s G b o
n ó i c a u l a v e o r e t e H
. a c i t s ó n g a i D
o t n e i m i c o n o C
í s
d u t i t c A
r o a r z o i f l a á e m s R e e . s n o 1 i c o o a i r c d n a i a p c z r i l m e j n i t o E u u c
n ó i c a u l a v e o r e t e H
n ó i c a u l a v e o C
. a c i t s ó n g a i D
o ñ e p m e s e D
d u t i t c A
a u . g a a r o e a d d c r a i t t g e c e n e á t r n u P i F s o s l . a e e s l r d d s o a s n o t d a z ó i i l a u l i o b a e c c r e u a r i t c n R r t o . p p c 4 e c a
93
S A I C 6 1 L N E A D T I V O T E
D U T I T C A
O T C U D O R P
O Ñ E P M E S E D
O T N E I M I C O N O C
4
3
5
4
2 o l u d ó m b u S
Guía del portafolio
Guía del Portafolio
1. Presentación de la portada principal.
Criterios
Sí
No
Sí
No
Sí
No
Nombre de la carrera. Nombre del módulo. Nombre de los submódulos Nombre de los docentes. Nombre del alumno. Semestre. Grupo. Ciclo escolar acorde al modulo y submódulo
2. Presentación de las portadas de cada submódulo.
Criterios Portada de cada submódulo, como separador. Nombre de la carrera. Nombre del módulo. Nombre del submódulo Nombre del docente Nombre del alumno Semestre. Grupo. Ciclo escolar acorde al modulo y submódulo
3. Presentación del temario.
Criterio Competencias a desarrollar. Instrumentos de evaluación ( punto número 5) Evaluación por competencias: (ponderaciones) .desempeño. .conocimiento. .producto. .actitud. Mapa curricular
94
4. Presentación de introducción y conclusiones.
Criterio
Sí
No
Sí
No
Sí
No
Introducción para módulo Introducción para cada submódulo Introducción para cada competencia Conclusión para módulo Conclusión para cada submódulo Conclusión para cada competencia 5. Selección de instrumentos de evaluación.
Criterio Guía de observación. Listas de cotejo co tejo Rúbricas. Otros:
6. Inclusión de de evidencias evidencias solicitadas en la guía guía formativa. formativa.
Criterio Competencia 1 Ejercicio 1 Práctica 1
Competencia 1 Competencia 1
Competencia 2 Ejercicio 1 Ejercicio 2 Ejercicio 3
Competencia 2 Competencia 2 Competencia 2
Práctica 1
Competencia 2
Competencia 3 Ejercicio 1
Competencia 3
Práctica Integradora
Competencia
95
7. Inclusión de de actividades en secuencia seleccionada con criterio.
Criterio
Sí
No
Sí
No
Habilidades desarrolladas por cada competencia de acuerdo al programa Conocimientos que reflejen el aprendizaje, de acuerdo al programa de estudios dentro del desarrollo de cada atributo. Evidencias históricas. Actividades que demuestren el desarrollo didáctico de la competencia. Practica integradora al final de cada competencia y submódulo.
8. Inclusión de de información actual diversa y seleccionada con criterio.
Criterio Investigaciones en internet. Investigaciones en libros. Información de apuntes de semestres pasados. Trabajo colaborativo para recabar información.
9. Equilibrio entre la información información aportada procedente procedente de fuentes fuentes externas externas,, del profesor y la propia.
Criterio
Sí
No
Sí
No
Ejercicios extras a las tareas. Organizadores gráficos. Investigaciones propias.
10. Redacción clara y comprensiva.
Criterio Verbos. Apuntes organizados, limpios y nutridos. Sintaxis en los enunciados. Buena ortografía. Coherencia. Gramática correcta
96
11 . Organización e integración del portafolio.
Criterio
Sí
No
Sí
No
Sí
No
Actividades ordenadas por secuencia. Actividades enumeradas. Actividades calificadas. Actividades completas. Actividades en limpio. Termina con bibliografía. 12. Selección de actividades completas y optativas.
Criterio Selección de temas por escrito. Selección de actividades que cree interesantes. Lista de actividades preferidas. 13. Anexos (opcional).
Criterio Glosario. Constancia de curso recibidos relativos al submódulo Fotografías Videos
Fecha: Nombre del profesor:
97
Instructivo de llenado de la Guía del Portafolio
Número
Descripción
1
Presentación de la portada principal.
2 3
Presentación de las portadas submódulo. Presentación de temario.
4
Presentación de introducción y conclusiones.
5
Selección de instrumentos de evaluación.
6
10
Inclusión de evidencias solicitadas en la guía formativa. Inclusión de actividades en secuencia seleccionada con criterio. Inclusión de información actual diversa y seleccionada con criterio. Equilibrio entre la información aportada procedente de fuentes fuentes externas, del profesor y la propia. Redacción clara y comprensiva.
11
Organización e integración del portafolio.
12 13
Selección de actividades optativas. Anexos (opcional)
15
Bibliografía.
7 8 9
98
de
cada
completas
y
99
100
101
102