TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
Manual de seguridad de Lab. de Electrónica.pdf
1. SÍLABO DEL CURSO PROGRAMACIÓN PARA INGENIEROS
I. INFORMACIÓN GENERAL:
Facultad Ingeniería
Carrera
profesional
INGENIERÍA ELECTRÓNICA Ciclo 3° Créditos 2
Código de curso DMEC1102A Requisitos
DIBUJO Y DISEÑO DE
INGENIERÍA
Horas
HT HP HL PC (**)
0 0 4 0
Tipo de curso Obligatorio
Modalidad
del curso
Presencial
Periodo
lectivo
2022-1
El curso aporta a las competencias
generales:
Pensamiento Creativo y Crítico: Explora e indaga con apertura creencias situaciones y/o problemas para luego
gestionar la información, organizándola de modo tal que pueda evaluarla y elaborar argumentos creativos y críticos
que sustenten su propia postura, juicio de valor o propuesta de solución pudiendo hacer uso de diferentes medios
físicos y/o digitales.
El curso aporta a las competencias
específicas:
B. Investigación: Capacidad de conducir estudios de problemas complejos de ingeniería electrónica
usando conocimientos basados en la investigación y la síntesis de información para producir conclusiones
válidas
C. Diseño y Desarrollo de Soluciones: Capacidad de diseñar y desarrollar soluciones de problemas
complejos de ingeniería electrónica en la industria, ambiente y sociedad
D. Trabajo Individual y en Equipo: Capacidad de desenvolverse eficazmente como individuo, miembro
o líder de equipos diversos
E. Análisis de Problemas: Capacidad de analizar problemas complejos de ingeniería electrónica y
llegar a conclusiones fundamentadas usando principios básicos de matemáticas, ciencias naturales y
ciencias de la ingeniería
El curso desarrolla el componente: Investigación Responsabilidad Social Ciudadanía Práctica Preprofesional
“En el presente semestre académico, por situación excepcional en el país, se podría reformular la secuencia y/o modalidad y/o estrategias didácticas de las
actividades planificadas para el desarrollo de contenidos y/o evaluaciones en el curso, en concordancia con las disposiciones que puedan emitir el gobierno
del Perú y las autoridades competentes en el marco de la pandemia por el COVID-19”.
II. SUMILLA:
III. El curso es de naturaleza teórico y tiene como propósito formar en el estudiante una lógica de pensamiento en dos paradigmas de programación la estructurada y la orientada
a objetos, para la comprensión del funcionamiento de los diferentes lenguajes de programación de alto nivel, indispensables para el desarrollo de la tecnología informática.
IV. Los temas principales son: Introducción a la computación, El diseño de Algoritmos usando diagramas de flujo, los fundamentos del lenguaje C y su aplicación a los
microcontroladores.
V.
III. LOGRO DEL CURSO:
IV. Al finalizar el curso, el estudiante plantea metodológicamente la solución de un Proyecto susceptible de ser computarizado a través del manejo de técnicas estructuradas
de planificación, diseño, simulación, implementación y puesta a punto de algoritmos en sistemas embebidos, demostrando que dichas soluciones son seguras, funcionales
y no afectan al medio ambiente.
IV. METODOLOGÍA DE ENSEÑANZA APRENDIZAJE
Para alcanzar el logro de aprendizaje del curso y de las unidades, el docente integra métodos activos, estrategias y técnicas de manera reflexiva y crítica, buscando
motivar, estimular y guiar el aprendizaje del estudiante.
Se desarrolla el aprendizaje basado en resolución de casos en forma de ejercicios propuestos de manera individual y en equipo, para los cuales se debe hacer un
análisis de entradas, procesos y salidas. Los estudiantes analizan cada problema presentado y proponen soluciones definidas a través de algoritmos, los que son
representados a través de pseudocódigo, diagramas de flujo y programas escritos usando el lenguaje de programación y software de simulación. Además, también se
desarrollan exposiciones grupales, en las que se presentan problemáticas y necesidades reconocidas por los mismos grupos de trabajo, así como también las soluciones
que estos proponen para superarlas.
Soporta su práctica pedagógica en un sistema multiplataforma y recursos multimedia que le permite el desarrollo de actividades sincrónicas y asincrónicas, así como la
gestión de contenidos, videoconferencias y el uso de herramientas que permitan mejorar la experiencia formativa que promuevan el aprendizaje y el desarrollo de
competencias generales y específicas en los estudiantes.
V. ORGANIZACIÓN DE UNIDADES DE APRENDIZAJE:
UNID. NOMBRE/LOGRO DE UNIDAD SEMANA SABERES ESENCIALES ACTIVIDADES
(PC**)
I
INTRODUCCIÓN AL DISEÑO DE ALGORITMOS Y AL
LENGUAJE C
Al finalizar la unidad, el estudiante conoce las técnicas
de diseño de algoritmos y programación en lenguaje C
a partir de lo estudiado en clase y de forma de
coherente.
1
• Presentación del silabo
• Diseño de Algoritmos
• Representación de Algoritmos
• Desarrollo de casos NO APLICA
2
• Conceptos básicos
• Estructura de un programa en lenguaje C
3
• Entorno de Programación en C
• Tipos de datos
2. UNID. NOMBRE/LOGRO DE UNIDAD SEMANA SABERES ESENCIALES ACTIVIDADES
(PC**)
• Diseño, Edición, Compilación y Ejecución de programas
• Desarrollo de casos
4 Evaluación T1
II
ESTRUCTURAS SELECTIVAS O CONDICIONALES
EN LENGUAJE DE PROGRAMACIÓN C
Al finalizar la unidad, el estudiante conoce y aplica las
estructuras selectivas o condicionales del lenguaje C,
desarrollando casos propuestos aplicando lo aprendido
en clases y de forma coherente
5
• Estructuras Selectivas
• Estructuras de control if
• Desarrollo de casos. NO APLICA
6 • Estructuras de control if – else
• Estructuras If- else anidadas
• Desarrollo de casos
7 • Estructuras de control Switch
• Desarrollo de casos
8 Evaluación Parcial.
III
ESTRUCTURAS REPETITIVAS O ITERACTIVAS EN
LENGUAJE DE PROGRAMACIÓN C
Al finalizar la unidad, el estudiante conoce y aplica las
estructuras repetitivas o iterativas del lenguaje C,
desarrollando casos propuestos aplicando lo aprendido
en clases y de forma coherente
9
• Estructuras de control Iterativas
• Bucle while
• Desarrollo de casos NO APLICA
10 • Bucle do – while
• Bucle for
• Desarrollo de casos
11 • Arreglos de una (vectores) o dos dimensiones (Matrices)
• Desarrollo de casos
12 Evaluación T2
IV
DISEÑO DE UNA APLICACIÓN EN LENGUAJE C
Al finalizar la unidad, el estudiante diseña y programa
una aplicación o proyecto en lenguaje C, usando los
conocimientos adquiridos, demostrando criterio y
coherencia.
13 • Aplicaciones con arreglos y matrices
• Desarrollo de casos
NO APLICA
14 • Diseño de funciones
• Paso de parámetros por valor y por referencia
• Desarrollo de casos
15 • Creación de librerías.
• Desarrollo de casos.
16 EVALUACIÓN FINAL
(-) EVALUACIÓN SUSTITUTORIA
(**) PC= Práctica de Campo. / La práctica de campo solo aplica en los cursos que tienen horas PC declaradas en el Plan de Estudios/ Las actividades
de práctica de campo se detallan en la ficha de práctica de campo que se encuentra como anexo al sílabo.
VI. SISTEMA DE EVALUACIÓN:
El docente selecciona, según la naturaleza del curso, diferentes herramientas de evaluación soportados en la plataforma virtual de aprendizaje (LMS), para
evidenciar el desempeño de los estudiantes. El docente puede emplear: foros virtuales, exposiciones, cuestionarios o formularios virtuales, y entregas de
tareas como: portafolios de evidencias, ensayos, diseño de proyectos, entre otros que considere pertinentes.
EVALUACIÓN PESOS SEM Descripción de la Evaluación (Evidencia que debe presentar el estudiante)
T1 (a) 15% 4 Evaluación T1: Examen teórico - práctico / Resolución de Casos
Evaluación Parcial (a) 30% 8 Examen parcial: Examen teórico - práctico / Resolución de Casos
T2 (a) 15% 12 Evaluación T2: Examen teórico - práctico / Resolución de Casos / Avance de proyecto
Evaluación Final (a) 40% 16 Evaluación Final: Exposición de proyecto / Proyecto final / Desarrollo de casos
Evaluación Sustitutoria (a) --------------- (-) Evaluación Sustitutoria: Examen teórico - práctico
(a)Los calificativos deben ser publicados en el sistema de acuerdo al Calendario Académico establecido para el presente Semestre
(-) Ver en el calendario académico los días en que se realizarán las evaluaciones sustitutorias.
VII. BIBLIOGRAFÍA BÁSICA:
N° AUTOR TÍTULO AÑO ENLACE URL
1
BOLTON, W.
(WILLIAM)
MECATRONICA: SISTEMAS DE
CONTROL ELECTRONICO EN LA
INGENIERIA MECANICA Y ELECTRICA
2018
https://wwwalphaeditorialcloud.bibliotecaup
n.elogim.com/reader/mecatronica-6a-
edicion?location=1
VIII. INFORMACIÓN COMPLEMENTARIA:
REFERENCIA ENLACE
NATIONAL INSTRUMENTS http://sine.ni.com/nips/cds/view/p/lang/es/nid/201986
Microchip Technology. Inc. www.mecatronica.es
APP-INVENTOR http://appinventor.mit.edu/explore/