Professional Documents
Culture Documents
SECRETARAACADMICA
DIRECCINDEEDUCACINSUPERIOR PROGRAMASINTTICO UNIDADACADMICA: ESCUELASUPERIORDECMPUTO
NIVEL: I
OBJETIVOGENERAL: Resolverproblemascomputacionales,dedificultadsimilaralordenamiento,utilizandoalgoritmos,pseudocdigoy buenasprcticasdeprogramacinparaadquirirlacapacidaddeconstruirydesarrollarprogramasenunlenguaje dealtonivel. CONTENIDOS: I. Conceptosbsicosyherramientasdeprogramacin. II. Modularidad. III. Controldeflujo. IV. Arreglosytiposestructurados. V. Archivoseintegracindeconceptos. ORIENTACINDIDCTICA: LasestrategiasautilizarenestaUAson: De apertura: Propiciar una discusin guiada referente a los siguientes conceptos y temas: Algoritmo, ProgramacinEstructurada,SeleccineIteracin.Estadiscusinguiadadebemotivarqueelestudianteparticipe dandosupuntodevistaenestostemas.EneltemademodularidadsedebedeutilizarlaestrategiadeActividad focalintroductoria. Comoestrategiasdecierreseconsideran:ResmenesoMapasConceptuales. UsodeunAmbientedeDesarrolloIntegrado,IDE(IntegratedDevelopmentEnvironment) EVALUACINYACREDITACIN: Registrodeproductoselaboradosenclase(programasdecmputo,ejercicios) Exmenes Proyecto:aplicacindesoftwareempleandoelparadigmaestructurado,evaluadoencadaperiodo. BIBLIOGRAFA: BrianW.KernighanRobPike.LaPrcticadelaProgramacin.PearsonEducacin.Mxico2001.261 pgs.ISBN:9684444184.ISBN13:9789684444188 CaldernMateos,AlejandroCarreteroPrez,Jessetal. ProgramacinenLenguajesEstructurados. Paraninfo.464pgs.2008.ISBN:8497325494.ISBN13:9788497325493. OviedoRegino,EfranM.LgicadeProgramacin.ECOE.317pgs.2005.ISBN:9586483088. Quero,C.Enrique.ProgramacinenLenguajesEstructurados.Paraninfo.330pgs.2001.ISBN: 8497320034.ISBN13:9788497320030.
INSTITUTOPOLITCNICONACIONAL
SECRETARAACADMICA
DIRECCINDEEDUCACINSUPERIOR
PROPSITOGENERAL 1. Setratanlosconceptosbsicosdelaprogramacinparainiciarseenlasestrategiasdediseoe implementacindeprogramas. 2. Lacontribucinalperfildeegresoconsisteeniniciaralestudianteeneldesarrollodesistemas. 3. Alcursarestaunidaddeaprendizajeseapoyaeldominiodelassiguientescompetencias. Resolverproblemascomputacionalesatravsdealgoritmos Interpretarpseudocdigoytranscribiralgoritmosaunlenguajedeprogramacindealtonivel Identificarlostiposdedatosnecesariospararepresentarinformacinenunprograma Resolverproblemasmedianteeldiseodivideyvencers Utilizarbuenasprcticasdeprogramacinenlaimplementacindealgoritmos Relacionesconlascompetenciasdeotrasunidadesdeaprendizaje Vertical o Estructurasdedatos,SistemasOperativosyAnlisisdeAlgoritmos. Horizontal o Matemticasdiscretas OBJETIVOGENERAL Resolverproblemascomputacionales,dedificultadsimilaralordenamiento,utilizandoalgoritmos,pseudocdigoy buenasprcticasdeprogramacinparaadquirirlacapacidaddeconstruirydesarrollarprogramasenunlenguaje dealtonivel.
UNIDAD DE APRENDIZAJE DISEADA POR:Algoritmiayprogramacin. REVISADAPOR:SubdireccinAcadmica APROBADAPOR: ConsejoTcnicoConsultivoEscolar. 2009 Ing.ApolinarFranciscoCruzLzaro PresidentedelCTCE. SellodelaUA
AUTORIZADO POR: Comisin de Programas Acadmicos del Consejo General Consultivo del IPN. 2009 Dr.DavidJaramilloVigueras SecretarioTcnicodela Comisindeprogramas Acadmicos SelloOficialdelaDES
INSTITUTOPOLITCNICONACIONAL
SECRETARAACADMICA
DIRECCINDEEDUCACINSUPERIOR UNIDADDEAPRENDIZAJE: AlgoritmiayProgramacinEstructurada. NUNIDADTEMTICA: I HOJA: 3 DE 11
NOMBRE:Conceptosbsicosyherramientasdeprogramacin OBJETIVOPARTICULAR Reproducirenunacomputadoraalgunosejemplossencillosescritosen pseudocdigopara operarlasherramientas dedesarrollodeprogramasutilizandovariables,diferentestiposdedatos,expresiones,documentacinysiguiendoun estilodeescrituradelcdigo. HORASTAA HORASAD Actividadesde Actividades Aprendizaje CLAVE dedocencia No. CONTENIDOS Autnomo BIBLIOGRFICA (a) (b) T
1.1 1.2 1.3 1.4 1.5 1.6 1.7 Algoritmo(pseudocdigo) LaarquitecturadeVonNeumann Herramientasdeprogramacin Variables, inicializacinytiposdedatos Representacindeexpresiones Flujodeejecucin Documentacinyestilosparaescribircdigo 0.5 2.0 1.5 0.5 0.5 1.5 0.5
T
1.0 1.0 1.0 1.0
P
3C 4C 1.5 8B
1.5
5.0
3.0
INSTITUTOPOLITCNICONACIONAL
SECRETARAACADMICA
DIRECCINDEEDUCACINSUPERIOR UNIDADDEAPRENDIZAJE: AlgoritmiayProgramacinEstructurada. HOJA: 4 DE 11
NUNIDADTEMTICA: II
NOMBRE:Modularidad OBJETIVOPARTICULAR Conocerelconceptodemodularidadparaquelasimplementacionesquerealicedelosalgoritmosseanreutilizables aplicandolosconceptosdefuncin,procedimientoomdulo. HORASTAA HORASAD Actividadesde Actividades Aprendizaje CLAVE dedocencia No. CONTENIDOS Autnomo BIBLIOGRFICA (a) (b) T
2.1 2.2 2.3 2.4 2.5 MetodologaDivideyvencers Elconceptodefuncin, procedimientoy mdulo Elpasodeparmetrosyvaloresderetorno Reutilizacindecdigo Bibliotecasestndardefunciones 1.0 1.0 0.5 2.0 0.5 1.0
T
1.5 1.0 2.0 1.0 1.5
P
4C 2.0 5C 6B 2.0
7.0
4.0
INSTITUTOPOLITCNICONACIONAL
SECRETARAACADMICA
DIRECCINDEEDUCACINSUPERIOR UNIDADDEAPRENDIZAJE: AlgoritmiayProgramacinEstructurada. HOJA: 5 DE 11
NUNIDADTEMTICA: III
NOMBRE:Controldeflujo OBJETIVOPARTICULAR Reproducir algoritmos que resuelvan problemas iterativos en una computadora con la finalidad de incrementar la habilidaddelestudianteparaprogramartomandoencuentalastcnicasdelaprogramacinestructuradaymodular. HORASTAA HORASAD Actividadesde Actividades Aprendizaje CLAVE dedocencia No. CONTENIDOS Autnomo BIBLIOGRFICA (a) (b) T
3.1 3.2 3.3 3.4 Sentenciasdeseleccin Sentenciasiterativas Teoremadelaprogramacinestructurada Laimportanciaderealizarpruebas 1.0 2.0 1.0 1.0 1
P
1.5
T
2.0 2.0 2.0 1.0
P
1.5 1.5 1.5 1B 2B 7B
7.0
4.5
INSTITUTOPOLITCNICONACIONAL
SECRETARAACADMICA
DIRECCINDEEDUCACINSUPERIOR UNIDADDEAPRENDIZAJE: AlgoritmiayProgramacinEstructurada. HOJA: 6 DE 11
NUNIDADTEMTICA: IV
NOMBRE:Arreglosytiposestructurados OBJETIVOPARTICULAR Resolver problemas que requieran de arreglos de tipos de datos compuestos para representar informacin mixta construyendomdulosdocumentadosquemantenganlasdefinicionesylasoperacionesnecesarias. HORASTAA HORASAD Actividadesde Actividades Aprendizaje CLAVE dedocencia No. CONTENIDOS Autnomo BIBLIOGRFICA (a) (b) T
4.1 4.2 4.3 4.4 Arreglounidimensional. Arreglosdemsdimensiones. Diferenciaentreaccesodememoria dinmicayesttica Tiposestructurados 1.0 2.0 1.0 1.0 1.5
T
2.0 2.0 2.0 1.0
P
2B,7B 1.0 1.5 0.5 6C,8B 2B,7B 8B
7.0
3.0
50%Primerasversionesdelproyectofinal 50%Resolucindeexamen.
INSTITUTOPOLITCNICONACIONAL
SECRETARAACADMICA
DIRECCINDEEDUCACINSUPERIOR UNIDADDEAPRENDIZAJE: AlgoritmiayProgramacinEstructurada. HOJA: 7 DE 11
NUNIDADTEMTICA: V
NOMBRE:Archivoseintegracindeconceptos OBJETIVOPARTICULAR Construir un programa que utilice arreglos de estructuras con la capacidad de ordenar sus elementos bajo algn criterioespecficoyalmacenarlainformacinenunarchivoparaintegrarlosconceptosaprendidosutilizandobuenas prcticasdeprogramacin HORASTAA HORASAD Actividadesde Actividades Aprendizaje CLAVE dedocencia No. CONTENIDOS Autnomo BIBLIOGRFICA (a) (b) T
5.1 5.2 Entrada/salida Bibliotecasdefuncionesparaacceder archivos 3.0 2.0
P
1.5
T
3.0 4.0
P
3C 1.5 5C 8B
7.0
1.5
50%Resolucindeexamen 50%Construccinproyectofinal
INSTITUTOPOLITCNICONACIONAL
SECRETARAACADMICA
DIRECCINDEEDUCACINSUPERIOR
UNIDADDEAPRENDIZAJE: RELACINDEPRCTICAS
PRCTICANo. NOMBREDELAPRCTICA UNIDADES TEMTICAS
DURACIN
HOJA: 8
DE
11
LUGARDEREALIZACIN
Herramientas. Objetivo: Operar editores y compiladores. Utilizar herramientas para compilar y editarenunlenguajedealtonivel Subrutinas Objetivo:Construirunprograma empleandosubrutinas. Aplicarexpresionesparaimplementar subrutinasdeconversionesde unidades Funciones Objetivo: Implementar funciones que seleccionan valores de sus parmetros. Programar procedimientos que calculenmximosymnimos Bibliotecas Objetivo: Aplicar las bibliotecas estndar en la solucin de un problema. Manejarcadenasdecaracteres. Ciclos Objetivo:identificarcomoutilizarlos diferentestiposdeciclosde programacin. Dibujardistintasfigurasenpantalla Pruebas. Objetivo:Generarpruebasdeforma automtica. Probarlosdiferentesprogramascon unconjuntonumerosodevaloresde entrada.
3.0
3.0
II
1.5
II
4.5
III
4.5
III
3.0
SUBTOTAL DEHORAS
19.5
INSTITUTOPOLITCNICONACIONAL
SECRETARAACADMICA
DIRECCINDEEDUCACINSUPERIOR UNIDADDEAPRENDIZAJE: RELACINDEPRCTICAS
PRCTICANo. NOMBREDELAPRCTICA UNIDADES TEMTICAS
DURACIN
HOJA: 9
DE
11
LUGARDEREALIZACIN
Arreglos Objetivo:Operarcondiferentestipos dearreglos. Practicareldireccionamientodirectoe indirecto Tiposestructurados Objetivo:Identificarlostiposdedatos enunproblemadeterminado. Representarlostiposdedatos compuestos. Entradaysalida Objetivo:Utilizardiferentesmtodos dealmacenamientodedatos. Empleararchivosparaalmacenar informacin
IV
3.0
IV
1.5
3.0
TOTALDE HORAS
27.0
EVALUACINYACREDITACIN: Paraevaluarlasprcticasseconsideranlossiguientesaspectos. Quenohayaerroreslgicosnisintcticos. Laaplicacindelametodologaestructurada. Laspruebasrealizadasparaobtenerlosresultados. Las prcticas se evalan segn cada unidad temtica. Siendo necesario aprobarlas para poder acreditar la unidaddeaprendizaje.
INSTITUTOPOLITCNICONACIONAL
SECRETARAACADMICA
DIRECCINDEEDUCACINSUPERIOR
UNIDADDEAPRENDIZAJE:
HOJA:
10
DE
11
PROCEDIMIENTODEEVALUACIN Estaunidaddeaprendizajetambinpuedeacreditarsemediante: Realizacin de examen terico prctico para demostrar competencia de programacin estructuradayconceptosbsicosdecomputacin AcreditacinenUPIITA,ESIMECulhuacn,UPIICSA LaUnidadIcontribuirconel10%paralaacreditacindeestaunidaddeaprendizaje LaUnidadIIcontribuirconel25%paralaacreditacindeestaunidaddeaprendizaje LaUnidadIIIcontribuirconel25%paralaacreditacindeestaunidaddeaprendizaje LaUnidadIVcontribuirconel20%paralaacreditacindeestaunidaddeaprendizaje LaUnidadVcontribuirconel20%paralaacreditacindeestaunidaddeaprendizaje
CLAVE 1
B X
2 3
X X
7 8
X X
BIBLIOGRAFA BrianW.KernighanRobPike.LaPrcticadelaProgramacin.Pearson Educacin.Mxico2001.261pgs.ISBN:9684444184. ISBN13:9789684444188 CairoBattistutti,Osvaldo.MetodologadelaProgramacin.Alfaomega. 474pgs.2005.ISBN: 970151100X CaldernMateos,AlejandroCarreteroPrez,Jessetal. ProgramacinenLenguajesEstructurados.Paraninfo.464pgs.2008. ISBN:8497325494.ISBN13:9788497325493 CerradaSomolinos,JosA.FundamentosdeprogramacinconModula. EditorialRamnAreces.2001.486pgs.ISBN8480044152, 9788480044158 JamesLAntonakosKennathCMansfieldet.al.Programacin estructuradaenC.PrenticeHall.1997.567pgs.ISBN8489660239, 9788489660236 Molina,JosManuelChamorroAtanceFelixCarbo,Javier. ProgramacinenLenguajesEstructurados.McGrawHill/Interamericana. 440pgs.2006.ISBN:8448148703.ISBN13:9788448148706 OviedoRegino,EfranM.LgicadeProgramacin.ECOE.317pgs. 2005.ISBN:9586483088. Quero,C.Enrique.ProgramacinenLenguajesEstructurados.Paraninfo. 330pgs.2001.ISBN:8497320034.ISBN13:9788497320030.
INSTITUTOPOLITCNICONACIONAL
SECRETARAACADMICA
DIRECCINDEEDUCACINSUPERIOR PERFILDOCENTEPORUNIDADDEAPRENDIZAJE 1. DATOSGENERALES UNIDADACADMICA: PROGRAMA ACADMICO: ESCUELASUPERIORDECMPUTO I Profesional Terminalyde Integracin
READEFORMACIN:
UNIDADDEAPRENDIZAJE:
AlgoritmiayProgramacin Estructurada
Nivelacadmico:Maestray/oDoctorado Especialidad:Analistaprogramador
OBJETIVODELAUNIDADDEAPRENDIZAJE: Resolverproblemascomputacionales,dedificultadsimilaralordenamiento,utilizandoalgoritmos,pseudo cdigoybuenasprcticasdeprogramacinparaadquirirlacapacidaddeconstruirydesarrollarprogramasen unlenguajedealtonivel. 2. PERFILDOCENTE: CONOCIMIENTOS Conocerunlenguaje deprogramacin estructurado Tener un buen estilo deprogramacin Utilizarbuenas prcticasde programacin Documentarcdigo ConocerunaIDE Capacitacinenel MEI EXPERIENCIA PROFESIONAL Desarrollode programasde cmputo Haberparticipadoen anlisisydiseode sistemas HABILIDADES Capacidadpara expresarse correctamentede formaoralyescrita Capacidadpara revisarcdigode programas,detectary corregirerrores Facilidadparael manejodegrupos Aplicarelproceso educativodelMEI ACTITUDES Respectohaciaotros Sabermotivaralos estudiantes Sencillezaltratarcon otraspersonas Flexibilidadparaabordar problemasdesdedistintos puntosdevista.
ELABOR
M.enC.ErickaHernndezRubio
REVIS
M.enC.FlavioArturoSnchezGarfas
AUTORIZ
Ing.ApolinarFranciscoCruzLzaro