You are on page 1of 21

INSTITUTO TECNOLÓGICO DE DURANGO

Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 1 de /1
&e#5' de emisión: /16Ene!o6/.17
SUBDIRECCIÓN ACADÉMICA
Instrumentación didáctica para la formación desarrollo de competencias
Semestre: __Enero-Junio 2013
Nombre de la asignatura: Fundamentos de Programación Clae! SCD"#$$%
Carrera: _____!ngenier"a en Sistemas Com#utacionales $e#artamento: _Sistemas % Com#utación
&oras teor"a-&oras #r'ctica-Cr(ditos:__2-3-)
Pro*esor: Juan +le,ander +nderson &uerta -ru#o:1.. +ula: /C23 &orario: _10:00 - 11:00
#& Caracteri'ación de la asi(natura
Esta asignatura a#orta2 al #er*il del ingeniero2 la ca#acidad #ara desarrollar un #ensamiento lógico2 identi*icar el #roceso de creación
de un #rograma % desarrollo de algoritmos #ara resoler #roblemas3
/a asignatura #ro#orciona al estudiante de ingenier"a una 4erramienta #ara resoler #roblemas de a#licaciones de la ida ordinaria %
de a#licaciones de la ingenier"a3
Est' dise5ada #ara el logro de com#etencias es#ec"*icas dirigidas al a#rendi6a7e de los dominios: mane7o de consola % dise5o de
algoritmos3 Com#render' los conce#tos b'sicos de la #rogramación % escribir' e,#resiones aritm(ticas % lógicas en un lengua7e de
#rogramación3 +s" como el uso % *uncionamiento de las estructuras secuenciales2 selectias2 arreglos unidimensionales %
multidimensionales en el desarrollo de a#licaciones3 Ser' ca#a6 de a#licarlos al construir % desarrollar a#licaciones de so*t8are 9ue
re9uieran dic4as estructuras3
Este curso genera las com#etencias necesarias #ara 9ue el alumno desarrolle a#licaciones 9ue den solución a los #roblemas 9ue le
#lantee la ida diaria3
Fundamentos de #rogramación es el so#orte directo de las asignaturas: #rogramación orientada a ob7etos2 estructura de datos2 tó#icos
aan6ados de #rogramación % de *orma indirecta se relaciona con el desarrollo de sistemas de so*t8are2 sistemas o#eratios %
#rogramación de sistemas3
)& *+,eti-o.s/ (eneral.es/ del curso& .Com#etencias es#ec"*icas a desarrollar/
+nali6ar2 dise5ar % desarrollar soluciones de #roblemas reales utili6ando algoritmos com#utacionales #ara im#lementarlos
en un lengua7e de #rogramación3
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' / de /1
&e#5' de emisión: /16Ene!o6/.17
ITD-AC-PO-4-7 Revision 1
7
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 7 de /1
&e#5' de emisión: /16Ene!o6/.17
Análisis por unidad
:nidad: 1 ;ema: Conce#tos <'sicos
Com#etencia es#ec"*ica de la unidad Criterios de ealuación de la :nidad
$ominar los conce#tos b'sicos de la #rogramación3 • =e#orte de la inestigación 2)>
• ?a#a ?ental 2)>
• Ealuación Formatia )0>
+ctiidades de a#rendi6a7e +ctiidades de ense5an6a
$esarrollo de com#etencias
gen(ricas
&oras teórico-
#r'cticas
• !nestigar la clasi*icación del
so*t8are3
• =econocer los conce#tos
b'sicos: algoritmo2 #rograma2
#rogramación2 #aradigmas de
#rogramación utili6ando
ma#as mentales2
e,#osiciones3
• Conocer el entorno de un
lengua7e de #rogramación3
• ?ane7ar la consola #ara
com#ilar % e7ecutar
#rogramas3
• !nestigar el *ormato +P+ #ara
documentar en *orma correcta
las inestigaciones durante el
curso3
• Pedir al alumno 9ue a lo largo
del curso desarrolle un tutorial
electrónico de las unidades 9ue
com#rende la asignatura2 as"
como incor#orar en el mismo
las #r'cticas 9ue se desarrollen3
• Solicitar al alumno la reali6ación
de un ma#a mental electrónico3
• E,#osición de los ma#as
mentales3
• + tra(s de una #r'ctica el
maestro e,#licara los conce#tos
*undamentales sobre el mane7o
• Ca#acidad de an'lisis %
s"ntesis3
• $estre6as tecnológicas
relacionadas con el uso
de ma9uinaria2 destre6as
de com#utación3
• <@s9ueda % mane7o de
in*ormación3
• ;raba7o en e9ui#o
• &abilidades
inter#ersonales
• Ca#acidad de a#licar los
• conocimientos en la
#r'ctica
• &abilidades de
inestigación
• Ca#acidad de a#render
10
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 4 de /1
&e#5' de emisión: /16Ene!o6/.17
del entorno de lengua7e de
#rogramación 2 as" como los
conce#tos de com#ilación %
e7ecución de un #rograma3
• Ca#acidad de generar
nueas ideas
AcreatiidadB3
• &abilidad #ara traba7ar en
*orma
• autónoma3
Fuentes de in*ormación +#o%os did'cticos:
13 /uis Jo%anes +guilar2 Fundamentos de Programación2
Ed3 Prentice &all3
23 Jes@s J3 -arc"a ?olina !ntroducción a la #rogramación
un En*o9ue +lgor"tmico2 Ed3 Paranin*o3
33 /eobardo /ó#e6 =om'n2 ?etodolog"a de la
Programación Crientada a Cb7etos2 Ed3 +l*aomega3
D3 Cairo Csaldo2 ?etodolog"a de la Programación2 Ed3
+l*aomega3
)3 $eitel % $eitel3 Jaa como #rogramar3 S(#tima edición3
Prentice &all3
03 Jo%anes +guilar2 /uis Fern'nde62 +6uela ?atilde2
=odr"gue6 <aena /uis2 Fundamentos de Programación
/ibro de Problemas +lgoritmos Estructura de $atos %
Cb7etos3 2a3 edición Ed3 ?c3 -ra8 &ill
13 /uis Jo%anes +guilar3 Programación en J+E+ 2 1F
Edición3 ?c -ra8 &ill3
G3 ?art"n Flo8ler Hendall Scott3 :?/ -ota a -ota3 +ddison
Iesle%3
J3 =am"re6 Feli#e2 !ntroducción a la Programación2
+lgoritmos % su !m#lementación En Eb3Net CK Jaa % CLL2
2a3 edición2 +l*a Cmega3
103 Jean-Paul ;rembla%2 =ic4ar <3 <unt3 !ntroducción a la
Ciencia de /as Com#utadoras3 En*o9ue +lgor"tmico3
?c-ra8 &ill3
• Ca5ón
• /a#to#
• Pintarron
• So*t8are de a#licación
• !nternet
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 3 de /1
&e#5' de emisión: /16Ene!o6/.17
113 Cairo <attistutti Csaldo2 ?etodolog"a de la
Programación2 +lgoritmos $iagramas de Flu7o %
Programas2 3a3 edición2 +l*a Cmega3
123 Flores Cueto2 Juan Jos(2 ?(todo de las 0M$ :?/ N
Pseudocódigo N Jaa En*o9ue +lgor"tmico2 Serie ;e,tos
:niersitarios Facultad de !ngenier"a % +r9uitectura2 ed3
:niersidad de San ?art"n de Porres2
A4tt#:OObooPs3google3comOB3
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 4 de /1
&e#5' de emisión: /16Ene!o6/.17
Análisis por unidad
:nidad: 2 ;ema: +lgoritmos
Com#etencia es#ec"*ica de la unidad Criterios de ealuación de la :nidad
+nali6ar #roblemas % re#resentar su solución mediante
algoritmos3
• =e#orte de la inestigación 20>
• Problemas resueltos Adescri#ción narratia2
diagramas de *lu7o2 #seudocódigosB 30>
• Ealuación Formatia )0>
+ctiidades de a#rendi6a7e +ctiidades de ense5an6a
$esarrollo de com#etencias
gen(ricas
&oras teórico-
#r'cticas
• E,#licar los conce#tos b'sicos
#ara la *ormulación de
algoritmos2 as" como sus
enta7as % desenta7as3
• -enerar un cat'logo de
#roblemas #ara su an'lisis %
solución3
• =esoler % anali6ar #roblemas
cotidianos3
• !nestigar los di*erentes
m(todos #ara re#resentar un
algoritmo: diagrama de *lu7o2
#seudocódigo2
• $escri#ción Narrada3
• !nestigar las di*erentes
metodolog"as #ara resoler un
#roblema a tra(s de la
com#utadora e incor#orarlo al
tutorial3
• !nestigar en di*erentes *uentes
electrónicas la re#resentación
de algoritmos3
• En clases: +nali6ar % resoler
#roblemas cotidianos2 a tra(s
de descri#ción narratia2
diagramas de *lu7o2
#seudocódigos3
• Ca#acidad de an'lisis %
s"ntesis3
• Ca#acidad de
#ensamiento lógico2
algor"tmico2 4eur"stico2
anal"tico % sint(tico3
• =esolución de #roblemas3
• ;oma de decisiones3
• $estre6as tecnológicas
relacionadas con el uso
de ma9uinaria2 destre6as
de com#utación3
• <@s9ueda % mane7o de
in*ormación3
• ;raba7o en e9ui#o
• &abilidades
10
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 7 de /1
&e#5' de emisión: /16Ene!o6/.17
inter#ersonales
• Ca#acidad de a#licar los
• conocimientos en la
#r'ctica
• &abilidades de
inestigación
• Ca#acidad de a#render
• Ca#acidad de generar
nueas ideas
AcreatiidadB3
• &abilidad #ara traba7ar en
*orma
• autónoma3
Fuentes de in*ormación +#o%os did'cticos:
13 /uis Jo%anes +guilar2 Fundamentos de Programación2
Ed3 Prentice &all3
23 Jes@s J3 -arc"a ?olina !ntroducción a la #rogramación
un En*o9ue +lgor"tmico2 Ed3 Paranin*o3
33 /eobardo /ó#e6 =om'n2 ?etodolog"a de la
Programación Crientada a Cb7etos2 Ed3 +l*aomega3
D3 Cairo Csaldo2 ?etodolog"a de la Programación2 Ed3
+l*aomega3
)3 $eitel % $eitel3 Jaa como #rogramar3 S(#tima edición3
Prentice &all3
03 Jo%anes +guilar2 /uis Fern'nde62 +6uela ?atilde2
=odr"gue6 <aena /uis2 Fundamentos de Programación
/ibro de Problemas +lgoritmos Estructura de $atos %
Cb7etos3 2a3 edición Ed3 ?c3 -ra8 &ill
13 /uis Jo%anes +guilar3 Programación en J+E+ 2 1F
Edición3 ?c -ra8 &ill3
G3 ?art"n Flo8ler Hendall Scott3 :?/ -ota a -ota3 +ddison
• Ca5ón
• /a#to#
• Pintarrón
• So*t8are de a#licación
• !nternet
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 0 de /1
&e#5' de emisión: /16Ene!o6/.17
Iesle%3
J3 =am"re6 Feli#e2 !ntroducción a la Programación2
+lgoritmos % su !m#lementación En Eb3Net CK Jaa % CLL2
2a3 edición2 +l*a Cmega3
103 Jean-Paul ;rembla%2 =ic4ar <3 <unt3 !ntroducción a la
Ciencia de /as Com#utadoras3 En*o9ue +lgor"tmico3
?c-ra8 &ill3
113 Cairo <attistutti Csaldo2 ?etodolog"a de la
Programación2 +lgoritmos $iagramas de Flu7o %
Programas2 3a3 edición2 +l*a Cmega3
123 Flores Cueto2 Juan Jos(2 ?(todo de las 0M$ :?/ N
Pseudocódigo N Jaa En*o9ue +lgor"tmico2 Serie ;e,tos
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' - de /1
&e#5' de emisión: /16Ene!o6/.17
Análisis por unidad
:nidad: 3 ;ema: !ntroducción a la Programación
Com#etencia es#ec"*ica de la unidad Criterios de ealuación de la :nidad
Conocer las caracter"sticas #rinci#ales de un lengua7e de
#rogramación3
Codi*icar algoritmos en un lengua7e de #rogramación3
Com#ilar % e7ecutar #rogramas.
• =e#orte de la inestigación 20>
• Practicas 30>
• Ealuación Formatia )0>
+ctiidades de a#rendi6a7e +ctiidades de ense5an6a
$esarrollo de com#etencias
gen(ricas
&oras teórico-
#r'cticas
• <uscar % anali6ar in*ormación
necesaria #ara !nstalar %
con*igurar el com#ilador del
lengua7e de #rogramación a
utili6ar3
• =eali6ar cambios en
e,#resiones lógicas %
algebraicas de un #rograma
modelo % anali6ar los
resultados obtenidos3
• • ?ostrar al estudiante
#rogramas com#letos de
menor a ma%or grado de
di*icultad % con base en cada
una de las instrucciones 9ue
los com#onen ense5ar la
sinta,is del lengua7e3
• El maestro mediante una
#resentación mostrar' las
caracter"sticas del lengua7e de
#rogramación as" como la
estructura del mismo3
• Con el a#o%o del #ersonal
encargado del laboratorio de
cóm#uto2 reali6ar en un e9ui#o
la instalación % con*iguración del
com#ilador del lengua7e de
#rogramación a utili6ar3
• =eali6ar un re#orte #aso a #aso
de la instalación del com#ilador3
• Pedir al alumno 9ue realice una
inestigación sobre los
elementos del lengua7e3
• Comentar en el aula la
• Ca#acidad de an'lisis %
s"ntesis3
• Ca#acidad de
#ensamiento lógico2
algor"tmico2 4eur"stico2
anal"tico % sint(tico3
• =esolución de #roblemas3
• ;oma de decisiones3
• $estre6as tecnológicas
relacionadas con el uso
de ma9uinaria2 destre6as
de com#utación3
• <@s9ueda % mane7o de
in*ormación3
• ;raba7o en e9ui#o
• &abilidades
inter#ersonales
1)
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 1. de /1
&e#5' de emisión: /16Ene!o6/.17
inestigación reali6ada #or los
alumnos #ara anali6ar los
#untos inestigados3
• El maestro desarrollara un
#rograma en el cual mostrara: la
estructura2 sinta,is2 errores de
un #rograma3 +s" como la
com#ilación % e7ecución del
mismo3
• Ca#acidad de a#licar los
• conocimientos en la
#r'ctica
• &abilidades de
inestigación
• Ca#acidad de a#render
• Ca#acidad de generar
nueas ideas
AcreatiidadB3
• &abilidad #ara traba7ar en
*orma
• autónoma3
Fuentes de in*ormación +#o%os did'cticos:
13 /uis Jo%anes +guilar2 Fundamentos de Programación2
Ed3 Prentice &all3
23 Jes@s J3 -arc"a ?olina !ntroducción a la #rogramación
un En*o9ue +lgor"tmico2 Ed3 Paranin*o3
33 /eobardo /ó#e6 =om'n2 ?etodolog"a de la
Programación Crientada a Cb7etos2 Ed3 +l*aomega3
D3 Cairo Csaldo2 ?etodolog"a de la Programación2 Ed3
+l*aomega3
)3 $eitel % $eitel3 Jaa como #rogramar3 S(#tima edición3
Prentice &all3
03 Jo%anes +guilar2 /uis Fern'nde62 +6uela ?atilde2
=odr"gue6 <aena /uis2 Fundamentos de Programación
/ibro de Problemas +lgoritmos Estructura de $atos %
Cb7etos3 2a3 edición Ed3 ?c3 -ra8 &ill
13 /uis Jo%anes +guilar3 Programación en J+E+ 2 1F
Edición3 ?c -ra8 &ill3
G3 ?art"n Flo8ler Hendall Scott3 :?/ -ota a -ota3 +ddison
Iesle%3
• Ca5ón
• /a#to#
• Pintarrón
• /engua7e de Programación
• !nternet
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 11 de /1
&e#5' de emisión: /16Ene!o6/.17
J3 =am"re6 Feli#e2 !ntroducción a la Programación2
+lgoritmos % su !m#lementación En Eb3Net CK Jaa % CLL2
2a3 edición2 +l*a Cmega3
103 Jean-Paul ;rembla%2 =ic4ar <3 <unt3 !ntroducción a la
Ciencia de /as Com#utadoras3 En*o9ue +lgor"tmico3
?c-ra8 &ill3
113 Cairo <attistutti Csaldo2 ?etodolog"a de la
Programación2 +lgoritmos $iagramas de Flu7o %
Programas2 3a3 edición2 +l*a Cmega3
123 Flores Cueto2 Juan Jos(2 ?(todo de las 0M$ :?/ N
Pseudocódigo N Jaa En*o9ue +lgor"tmico2 Serie ;e,tos
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 1/ de /1
&e#5' de emisión: /16Ene!o6/.17
Análisis por unidad
:nidad: D ;ema: Control de Flu7o
Com#etencia es#ec"*ica de la unidad Criterios de ealuación de la :nidad
Construir #rogramas utili6ando estructuras condicionales %
re#etitias #ara aumentar su *uncionalidad3
• =e#orte de la inestigación 20>
• Practicas 30>
• Ealuación Formatia )0>
+ctiidades de a#rendi6a7e +ctiidades de ense5an6a
$esarrollo de com#etencias
gen(ricas
&oras teórico-
#r'cticas
• =eali6ar una inestigación
sobre el
• *uncionamiento % a#licación
de las estructuras de
selección % de re#etición3
• $ise5ar #rogramas donde se
utilicen las estructuras de
re#etición % selección3
• • Construir #rogramas 9ue
im#lementen m(todos o
*unciones
• Pedir al alumno 9ue realice una
inestigación sobre los ti#os de
controles de *lu7o3
• Comentar en el aula la
inestigación reali6ada #or los
alumnos #ara anali6ar los
#untos inestigados3
• El maestro desarrollara un
#rograma en el cual mostrara
las di*erentes estructuras de
control % la im#lementación de
m(todos3
• En clases el alumno: +nali6ara2
resoler' % codi*icar'
#roblema2 a#licando las
estructuras de control % la
im#lementación de m(todos3
• Ca#acidad de an'lisis %
s"ntesis3
• Ca#acidad de
#ensamiento lógico2
algor"tmico2 4eur"stico2
anal"tico % sint(tico3
• =esolución de #roblemas3
• ;oma de decisiones3
• $estre6as tecnológicas
relacionadas con el uso
de ma9uinaria2 destre6as
de com#utación3
• <@s9ueda % mane7o de
in*ormación3
• ;raba7o en e9ui#o
• &abilidades
inter#ersonales
3)
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 17 de /1
&e#5' de emisión: /16Ene!o6/.17
• Ca#acidad de a#licar los
• conocimientos en la
#r'ctica
• &abilidades de
inestigación
• Ca#acidad de a#render
• Ca#acidad de generar
nueas ideas
AcreatiidadB3
• &abilidad #ara traba7ar en
*orma
• autónoma3
Fuentes de in*ormación +#o%os did'cticos:
13 /uis Jo%anes +guilar2 Fundamentos de Programación2
Ed3 Prentice &all3
23 Jes@s J3 -arc"a ?olina !ntroducción a la #rogramación
un En*o9ue +lgor"tmico2 Ed3 Paranin*o3
33 /eobardo /ó#e6 =om'n2 ?etodolog"a de la
Programación Crientada a Cb7etos2 Ed3 +l*aomega3
D3 Cairo Csaldo2 ?etodolog"a de la Programación2 Ed3
+l*aomega3
)3 $eitel % $eitel3 Jaa como #rogramar3 S(#tima edición3
Prentice &all3
03 Jo%anes +guilar2 /uis Fern'nde62 +6uela ?atilde2
=odr"gue6 <aena /uis2 Fundamentos de Programación
/ibro de Problemas +lgoritmos Estructura de $atos %
Cb7etos3 2a3 edición Ed3 ?c3 -ra8 &ill
13 /uis Jo%anes +guilar3 Programación en J+E+ 2 1F
Edición3 ?c -ra8 &ill3
G3 ?art"n Flo8ler Hendall Scott3 :?/ -ota a -ota3 +ddison
• Ca5ón
• /a#to#
• Pintarrón
• /engua7e de Programación
• !nternet
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 14 de /1
&e#5' de emisión: /16Ene!o6/.17
Iesle%3
J3 =am"re6 Feli#e2 !ntroducción a la Programación2
+lgoritmos % su !m#lementación En Eb3Net CK Jaa % CLL2
2a3 edición2 +l*a Cmega3
103 Jean-Paul ;rembla%2 =ic4ar <3 <unt3 !ntroducción a la
Ciencia de /as Com#utadoras3 En*o9ue +lgor"tmico3
?c-ra8 &ill3
113 Cairo <attistutti Csaldo2 ?etodolog"a de la
Programación2 +lgoritmos $iagramas de Flu7o %
Programas2 3a3 edición2 +l*a Cmega3
123 Flores Cueto2 Juan Jos(2 ?(todo de las 0M$ :?/ N
Pseudocódigo N Jaa En*o9ue +lgor"tmico2 Serie ;e,tos
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 13 de /1
&e#5' de emisión: /16Ene!o6/.17
Análisis por unidad
:nidad: ) ;ema: +rreglos
Com#etencia es#ec"*ica de la unidad Criterios de ealuación de la :nidad
Construir #rogramas 9ue utilicen arreglos unidimensionales
% multidimensionales #ara solucionar #roblemas3
• =e#orte de la inestigación 20>
• Pr'cticas 30>
• Ealuación Formatia )0>
+ctiidades de a#rendi6a7e +ctiidades de ense5an6a
$esarrollo de com#etencias
gen(ricas
&oras teórico-
#r'cticas
• $ise5ar algoritmos 9ue
utilicen arreglos
unidimensionales %
multidimensionales3
• • $esarrollar #rogramas #ara
im#lementar las o#eraciones
b'sicas en arreglos3
• Pedir al alumno 9ue realice una
inestigación sobre la
clasi*icación de arreglos3
• Comentar en el aula la
inestigación reali6ada #or los
alumnos #ara anali6ar los
#untos inestigados3
• El maestro desarrollara un
#rograma en el cual mostrara la
clasi*icación de arreglos2 as"
como las o#eraciones b'sicas
de los mismos3
• En clases el alumno: +nali6ara2
resoler' % codi*icar'
#roblema2 a#licando arreglos %
o#eraciones de los mismos3
• Ca#acidad de an'lisis %
s"ntesis3
• Ca#acidad de
#ensamiento lógico2
algor"tmico2 4eur"stico2
anal"tico % sint(tico3
• =esolución de #roblemas3
• ;oma de decisiones3
• $estre6as tecnológicas
relacionadas con el uso
de ma9uinaria2 destre6as
de com#utación3
• <@s9ueda % mane7o de
in*ormación3
• ;raba7o en e9ui#o
• &abilidades
inter#ersonales
10
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 14 de /1
&e#5' de emisión: /16Ene!o6/.17
• Ca#acidad de a#licar los
• conocimientos en la
#r'ctica
• &abilidades de
inestigación
• Ca#acidad de a#render
• Ca#acidad de generar
nueas ideas
AcreatiidadB3
• &abilidad #ara traba7ar en
*orma
• autónoma3
Fuentes de in*ormación +#o%os did'cticos:
13 /uis Jo%anes +guilar2 Fundamentos de Programación2
Ed3 Prentice &all3
23 Jes@s J3 -arc"a ?olina !ntroducción a la #rogramación
un En*o9ue +lgor"tmico2 Ed3 Paranin*o3
33 /eobardo /ó#e6 =om'n2 ?etodolog"a de la
Programación Crientada a Cb7etos2 Ed3 +l*aomega3
D3 Cairo Csaldo2 ?etodolog"a de la Programación2 Ed3
+l*aomega3
)3 $eitel % $eitel3 Jaa como #rogramar3 S(#tima edición3
Prentice &all3
03 Jo%anes +guilar2 /uis Fern'nde62 +6uela ?atilde2
=odr"gue6 <aena /uis2 Fundamentos de Programación
/ibro de Problemas +lgoritmos Estructura de $atos %
Cb7etos3 2a3 edición Ed3 ?c3 -ra8 &ill
13 /uis Jo%anes +guilar3 Programación en J+E+ 2 1F
Edición3 ?c -ra8 &ill3
G3 ?art"n Flo8ler Hendall Scott3 :?/ -ota a -ota3 +ddison
Iesle%3
• Ca5ón
• /a#to#
• Pintarrón
• /engua7e de Programación
• !nternet
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 17 de /1
&e#5' de emisión: /16Ene!o6/.17
J3 =am"re6 Feli#e2 !ntroducción a la Programación2
+lgoritmos % su !m#lementación En Eb3Net CK Jaa % CLL2
2a3 edición2 +l*a Cmega3
103 Jean-Paul ;rembla%2 =ic4ar <3 <unt3 !ntroducción a la
Ciencia de /as Com#utadoras3 En*o9ue +lgor"tmico3
?c-ra8 &ill3
113 Cairo <attistutti Csaldo2 ?etodolog"a de la
Programación2 +lgoritmos $iagramas de Flu7o %
Programas2 3a3 edición2 +l*a Cmega3
123 Flores Cueto2 Juan Jos(2 ?(todo de las 0M$ :?/ N
Pseudocódigo N Jaa En*o9ue +lgor"tmico2 Serie ;e,tos
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 10 de /1
&e#5' de emisión: /16Ene!o6/.17

SUBDIRECCIÓN ACADÉMICA
Semestre: Enero-Junio 2013________________________________________________
Nombre de la asignatura: _Fundamentos de Programación_______________________ Clae: _SC$-100G__________
Carrera: !ngenier"a en Sistemas Com#utacionales___ $e#artamento: Sistemas % Com#utación
&oras teor"a-&oras #r'ctica-Cr(ditos:2-3-)______________________________
Pro*esor: Juan +le,ander +nderson &uerta ____ -ru#o: 1.. +ula: __/C23_______ &orario: 10:00 11:00 4rs
Unidad 0emática Su+temas 1ec2a Se(uimiento 1irma del Docente
:nidad 1
Conce#tos <'sicos
131 Clasi*icación del so*t8are de:
Sistemas % a#licación3
132 +lgoritmo3
133 /engua7e de Programación3
13D Programa3
13) Programación3
130 Paradigmas de #rogramación3
131 Editores de te,to3
13G Com#iladores e int(r#retes3
13J E7ecutables3
1310 Consola de l"nea de comandos3
:nidad 2
+lgoritmos
231 +n'lisis de #roblemas3
232 =e#resentación de algoritmos: gr'*ica %
#seudocódigo3
233 $ise5o de algoritmos a#licados a
#roblemas3
23D $ise5o algor"tmico de *unciones
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' 1- de /1
&e#5' de emisión: /16Ene!o6/.17
:nidad 3
!ntroducción a la
Programación
331 Caracter"sticas del lengua7e de
#rogramación
332 Estructura b'sica de un #rograma3
333 ;raducción de un #rograma: com#ilación2
enlace de un #rograma2 errores en tiem#o de
com#ilación3
33D E7ecución de un #rograma3
33) Elementos del lengua7e: datos2 literales %
constantes2 identi*icadores2 ariables2
#ar'metros2 o#eradores2 entrada % salida de
datos3
330 Errores en tiem#o de e7ecución3
:nidad D
Control de *lu7o3
D31 Estructuras secuenciales3
D32 Estructuras selectias: sim#le2 doble %
m@lti#le3
D33 Estructuras iteratias: re#etir mientras2
4asta2 desde
D3D $ise5o e im#lementación de *unciones
:nidad )
+rreglos
)31 :nidimensionales:
Conce#tos b'sicos2 o#eraciones %
a#licaciones3
)32 ?ultidimensionales:
Conce#tos b'sicos2 o#eraciones %
a#licaciones
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' /. de /1
&e#5' de emisión: /16Ene!o6/.17
SUBDIRECCIÓN ACADÉMICA
Semestre: Enero-Junio 2013________________________________________________
Nombre de la asignatura: _Fundamentos de Programación_______________________ Clae: _SC$-100G__________
Carrera: !ngenier"a en Sistemas Com#utacionales___ $e#artamento: Sistemas % Com#utación
&oras teor"a-&oras #r'ctica-Cr(ditos: 2-3-)______________________________
Pro*esor: Juan +le,ander +nderson &uerta ____ -ru#o: 1.. +ula: __/C23_______ &orario: 10:00 11:00_
Calendari6ación de ealuación AsemanasB: /as ealuaciones 9ue debe reali6ar son: E$ Q Ealuación diagnóstica3
EF Q Ealuación *ormatia3 ES Q Ealuación sumatia3
Semana 1 2 3 D ) 0 1 G J 10 11 12 13 1D 1) 10O11
:nidad :1 :1 :2 :2 :3 :3 :3 :D :D :D :D :D :D :D :) :)
;3P3 1D Feb3 2G Feb 21 ?ar6o 23 ma%o 1 Jun3
;3=3
E3P3 )
Feb3
E$
1)
Feb3
EF
1
?ar3
EF
22
?ar3
EF
2D
?a%
EF
11
Jun3
EF
E3=3
;3=P3P
;3=P3=3
!3+3
F3S3 11-1) ?ar6o 2J +bril N 3 de ma%o 21-31 ?a%o
F3$3
F3JP$3
Cbs3
ITD-AC-PO-4-7 Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Código: ITD-AC-PO-4-7
Revisión: 1
Nom!e de" do#$men%o: &o!m'%o ('!' ins%!$men%'#ión did)#%i#' (o! #om(e%en#i's de" (e!iodo
Re*e!en#i's ' "' No!m' N+,-CC--..1-I+NC-/..0
7112 71/112 713112 714
P)gin' /1 de /1
&e#5' de emisión: /16Ene!o6/.17
;PQ ;iem#o #laneado ;=Q;iem#o real EPQ Ealuación #rogramada E=Q Ealuación real ;=PQ ;iem#o re#rogramación #laneado ;=P=Q ;iem#o
re#rogramado #laneado real !3+3 Rndice de +#robación F3S3 Fec4a de Seguimiento F3$3 Firma del $ocente F3JP$3Q Firma del Je*e de #ro%ectos de
docencia Cbs3 Cbseraciones del $ocente3
Fec4a de entrega: 1 de *ebrero de 2013
Juan +le,ander +nderson &uerta !ng3 Sergio Ealde6 &ern'nde6
Nombre % Firma del $ocente Eo3 <o3 Je*e del $e#artamento
ITD-AC-PO-4-7 Revision 1