Está en la página 1de 7

COLEGIO SAN JUDAS TADEO

PROGRAMACION ANUAL
AÑO ESCOLAR 2019-2020

PROFESORES:

ROBINSON BELTRE

Área:

INFORMATICA

Nivel

Secundaria

ASIGNATURA:

PROGRAMACIÓN CON PYTHON

CURSO:

1ro SECUNDARIA

SEMESTRE:

AÑO COMPLETO

HORAS DE CLASE: 1 horas semanales


JUSTIFICACION

Es necesario que el estudiante del nivel secundario de educación domine las

técnicas de programación para el manejo y uso de Python como un instrumento que le

permite incursionar en el mundo de la programación a través de la creación de

programas.

IMPORTANCIA DEL CURSO

Este curso le proporciona al estudiante las herramientas necesarias para el

desarrollo competitivo, estratégico, incluye los ejes transversales y los prepara para los

cambios profundos de la sociedad en el avance tecnológico.

PROPOSITOS

 Que los estudiantes tengan la capacidad de desarrollar sus habilidades

cognoscitivas para el desarrollo del manejo de la programación.

 Que a través del lenguaje de programación Python, obtengan apoyo para el

conocimiento y el uso del lenguaje de programación, para resolver el domino de

estas estructuras y resolver sus carencias.

 Enfatizar los procesos de conocimiento y análisis, interpretación, investigación,

criticidad y creatividad con los diferentes programas, tanto de diseño como de

base de datos.
OBJETIVOS DEL CURSO

1. Desarrollará su capacidad de comprensión, interpretación y producción, con los

diferentes programas de aplicación.

2. Podrá competir con el desarrollo de las habilidades creativas en el lenguaje de

programación.

3. Capacidad de analizar cualquier programa y darle el mejor uso adecuado según

sus necesidades.

Competencias fundamentales
 Comunicativa
 Pensamiento lógico, creativo y crítico
 Resolución de problemas
 Científica y tecnológica

Competencias Específicas
 Identifica la funcionalidad de los comandos básicos de programación en Python.

 Conoce el vocabulario básico de la Programación.


CONTENIDO: PROGRAMACIÓN PYTHON 01

¿Por qué aprender a programar?


1. ¿Qué es Python?
2. ¿Por qué Python?
3. Iniciando con Python

Mi Primer programa
1. Función “print ()”
2. Mi primer programa
3. Ejecutar de inmediato
4. Guardar programa
5. Comentarios
6. Sintaxis
7. Errores.

Variables
1. Define una variable.
2. Tipos de variables.
3. Asigna Valores a una Variables.
4. Múltiples Asignaciones números, cadenas, booleanos.
5. Tipos datos estándar.

Cadenas: Strings
1. Que es una cadena.
2. Uso de las comillas simples y dobles.
3. Tipos de cadenas.
4. Actualizar una cadena.
5. Operar con cadenas especiales.
6. Triple comillas en una cadena.
Listas
1. Crear lista en Python
2. Acceder al valor de una lista.
3. Actualizar Listas
4. Elimina un elemento de una lista.
5. Operaciones básicas con listas.

Diccionario.
1. Que es un diccionario.
2. Acceder a valores en un diccionario.
3. Actualizar un diccionario.
4. Elimina elemento en un diccionario.
5. Propiedades de la clave de un diccionario.
Tipos de Datos
1. Datos numéricos: Enteros y decimales.
2. Datos tipo cadena.
3. Datos tipo booleanos.
Matemática.
1. Operadores matemáticos básicos.
2. Operaciones aritméticas
3. Uso de la variable en operaciones aritmética.

Entrada por teclado: input ()


1. La función “input ()”
2. Preguntas
3. Números
4. Variables

Bucle: For loops

1. Que es la función for loops.


2. Elementos de la función: for x in range ():
3. Iterando con listas de números y cadenas.
4. Usando la declaración else con loops.
5. Loops anidados.

Dibujos con Turtle Python


1. ¿Qué es Turtle?
2. Líneas, ángulo y grados
3. Dibuja figuras geométricas

Toma de Decisión
1. Comparadores booleanos.
2. Declaración If
3. Declaración If…else.
4. La declaración elif
5. Declaración única.

Bucle: While
1. Que es un loop While
2. Loop While infinito.
3. Uso de la instrucción en un loop.
4. Declaración única.
5. Declaración de parada de u loop.
6. Instrucción continua.
Indicadores de Logro
 Crea un proyecto nuevo en el que incorpore al menos un Objeto y lo ejecute en
los diferentes modos de presentación que permite el entorno de trabajo.
 Construye programas y aplica a los objetos las propiedades convenientes para
su programación.
 Comprende la estructura de los procedimientos secuenciales y de selección, así
como la sintaxis del lenguaje.
 Realiza programas aplicando las estructuras y sentencias.
 Reconoce las variables que intervienen en un algoritmo y el tipo de dato que
debe emplear en la solución del mismo.
 Define una secuencia de pasos lógicos para dar solución a un problema
determinado.
 Reconoce y emplea las instrucciones y funciones adecuadas en la solución de
problemas.

Evaluación

 En forma oral durante el transcurso de la Unidad didáctica.


 Logros parciales en la resolución de los ejercicios planteados.
 Revisión de anotaciones o apuntes en el cuaderno.
 Mediante la participación en los análisis y diálogos en la clase.
 Presentación de proyectos.
Recursos

 Software Python.
 Sala de Informática
 Uso de proyector
 Uso del pizarrón de clase.
 Uso de presentaciones impresos y videos.
 Material impreso.

También podría gustarte