5. AprendizajesEsperados
Plantea el uso de los diagramas de flujo y algoritmos, fomentando su
desarrollo creativo,para solucionar problemas cotidianos de su contexto.
Explica los lenguajes de programación y sus metodologías de forma
consciente, asertiva y empática, en la resolución de problemas del
ámbito académico y laboral.
Propone la creación de códigos con instrucciones secuenciales,
condicionales y/o repetitivas, asumiendo la frustración como parte del
proceso de aprendizaje,en la solución de problemas de su entorno.
6. Algoritmos
Secuencia de pasos finitos bien definidos que resuelven un
problema.
Dentro de los algoritmos se pueden clasificar en 4 diferentes:
·Algoritmos computacionales
·Algoritmos No computacionales
·Algoritmos Cualitativos
·Algoritmos Cuantitativos
7. Tiposde Algoritmos
·Algoritmos computacionales: En este tipo de algoritmos la
resolución depende de un cálculo matemático por lo que
puede ser resuelto por unacomputadora o calculadora.
·Algoritmos No computacionales: Son aquellos algoritmos
que no pueden ser resueltos por una computadora y
necesitan de laintervenciónhumana para ello.
8. Tiposde Algoritmos
·Algoritmos Cualitativos: En este tipo de algoritmo no se
realizan cálculos numéricos para su resolución, sino
secuencias lógicas o formales.
·Algoritmos Cuantitativos: Este tipo de algoritmo depende
de un cálculo numérico para poder mostrar el output.
10. Diagramade Flujo
Los diagramas de flujo, son la representación gráfica de un
algoritmo o proceso.
Para la soluciónde Problemas
11. SimbologíaDiagramasde Flujos
Representa elinicio y elfinalde unproceso.
Indica el orden de la ejecución de las operaciones.
La flecha indica la siguiente instrucción
Representa la lectura de datos en la entrada y la impresión de datos en la
salida
Representa cualquier tipo de operación
Nos permite tomar una decisión.
13. Tiposde Programación
·Programación declarativa
·Programación imperativa
·Programación estructurada
·Programación modular
·Programación orientada a objetos
·Programación orientada a eventos
La programación estructurada separa los datos de las funciones, mientras
que la programación orientada a objetos define un conjunto
de objetos dónde se combina de forma modular los datos con las funciones.
15. ProgramaciónOrientadaaObjetos
Se basa en el concepto de crear un modelo del problema de
destino en sus programas. La programación orientada a
objetos disminuye los errores.
19. console.log()
Muestra información sobre la página web que se está ejecutando en
ese momento y también incluye la línea de comando que puedes usar
para ejecutar expresiones Javascript en la página actual.
La función console.log() muestra la información proporcionada en la
consola Javascript
console.log(‘Hola,mundo’);
21. Comentarios
Los comentarios son anotaciones en el código fuente de un
programa que son ignorados por el interprete.
Deben usarse para describir aspectos importantes.
Por ejemplo; aspectos que permitan una mejor comprensión
del código.
24. Ambitode unavariables
Cuando declaras una variable fuera de una función se le
denomina variable global
Cuando declaras una variable dentro de una función se le
denomina variable local
25. Tiposde Datos
String || Texto: secuencia de caracteres que representan un valor
Number || Numero: valores numéricos (entero, decimal…)
Boolean || Booleanos: valores True o False
Null: Denota valores nulos
Undefined: valor sin definir
38. WeeklyChallenge
“01000100 01100101 00100000 01100100 01100101 0110001101101001 01101101 01100001 01101100 00100000 01100001 00100000 01100010 01101001 01101110 01100001 01110010 01101001 01101111”
E
e
n
c
J
a
a
r
v
g
a
u
S
e
c
r
d
i
p
e
t
,C
t
r
r
a
e
n
a
s
u
f
o
n
r
m
p
r
a
o
r
g
r
u
a
n
m
a
n
q
ú
u
m
e
e
s
r
o
e
de i s n
i
p
r
o
c
p
m
i
a
a
s
la
d
b
e
i
l
n
a
l
e
r
i
n
o
g
*
uaje
ut
q
ili
u
z
e
ar
l
f
o
u
n
c
h
i
a
o
g
n
a
e
n
s
di
*InvestigaqueesBinario