Python para todos: iniciación a la programación

A24020112

Ficha
Impartición:
-
Horas teóricas presencial:
5
Horas prácticas presencial:
15
Horas lectivas:
20
Horas trabajo autónomo del alumnado:
30
ECTS:
2
Plazas disponibles:
19
Aula:
Aula de informática del Centro de Cálculo de la Escuela Superior de Ingeniería y Tecnología, Campus Anchieta
Categoría:
Curso de Extensión ULL
Más información:
https://www.ull.es/cultura/cursos-extension-universitaria/
Descripción
Objetivos
Los ordenadores están cada vez más presentes en nuestras vidas, por lo que para aprovechar todo su potencial tenemos que aprender no solamente a utilizarlos (alfabetización digital), sino a saber cómo funcionan y cómo podríamos escribir nuestros propios programas para resolver problemas concretos. Por esto, el objetivo principal es que el alumnado aprenda conceptos básicos sobre programación y se inicie en ella, utilizando el lenguaje de alto nivel Python, el cual ofrece una gran versatilidad, además de una curva de aprendizaje sencilla.
Horario:
  • Lunes 15:30 17:30
  • Martes 15:30 17:30
  • Miércoles 15:30 17:30
  • Jueves 15:30 17:30
  • Viernes 15:30 17:30
Profesorado:
  • Rafael Herrero Álvarez
  • Gara Miranda Valladares
  • Eduardo Manuel Segredo González
Metodología docente
La metodología que se seguirá en este curso está basada en sesiones presenciales, donde se introducirán y desarrollarán los conceptos de programación a través del lenguaje Python. Además, el alumnado tendrá que entregar diferentes tareas que contarán con retroalimentación por parte del profesorado.
Programa
  • Introducción a la programación

    En este módulo se introducen conceptos sobre las Ciencias de la Computación, sobre programación o sobre los diferentes tipos de lenguajes existentes, entre otros. Además, se presentará la primera actividad que deberá realizar el alumnado, la cual consistirá en una entrega donde se definan los diferentes conceptos dados, junto con un ejemplo original de la aplicación de cada uno.
    Imparte: Gara Miranda Valladares. Profesora Titular de Universidad, Departamento de Ingeniería Informática y de Sistemas de la Universidad de La Laguna.

  • Programación con un lenguaje visual basado en bloques

    Se aplicarán los conceptos trabajados en la primera sesión haciendo uso de un lenguaje de programación visual basado en bloques. Se resolverá un problema sencillo aplicando los conceptos impartidos. Se presentará la segunda actividad que deberá realizar el alumnado, la cual consistirá en una entrega del ejercicio desarrollado en el aula haciendo uso de un lenguaje de programación visual basado en bloques.
    Imparte: Rafael Herrero Álvarez. Investigador predoctoral, Departamento de Ingeniería Informática y de Sistemas de la Universidad de La Laguna.

  • Familiarización con el lenguaje Python: tipos de datos y operaciones entre ellos

    Se comenzará a programar en el lenguaje de alto nivel Python. Se aprenderán los conceptos básicos y se llevarán a cabo ejercicios relacionados con los tipos de datos proporcionados por el lenguaje y las diferentes operaciones que se pueden llevar a cabo con cada uno de ellos.
    Imparte: Rafael Herrero Álvarez.

  • Sentencias de control en Python: bucles y condicionales

    Una vez que el alumnado tenga cierta soltura con Python, se introducirán conceptos más complejos como bucles o condicionales, a la par que se irán realizando ejercicios. Se presentará la tercera y última actividad que deberá realizar el alumnado, la cual consistirá en una entrega de un ejercicio original en el que se tendrá que poner en práctica todos los conceptos vistos a lo largo del curso.
    Imparte: Eduardo Manuel Segredo González. Profesor Titular de Universidad, Departamento de Ingeniería Informática y de Sistemas de la Universidad de La Laguna.

  • Organización del código en Python: funciones

    Una vez planteada la tercera entrega que el alumnado debe hacer durante el curso, se aprovechará la sesión para que puedan desarrollar dicha entrega, además de introducir conceptos más avanzados como son las funciones en Python. Se finalizará con una puesta en común de lo aprendido durante todo el curso.
    Imparte: Eduardo Manuel Segredo González.

Criterios de evaluación
Es necesario que el alumnado asista al 80% de las sesiones, así como entregar y superar las tareas que se planteen. Se dará la posibilidad de que el alumnado vuelva a subir una tarea concreta al aula virtual si no la supera, siguiendo los comentarios de retroalimentación proporcionados por los docentes del curso.
Observaciones
Curso organizado por el Vicerrectorado de Cultura y Extensión Universitaria dentro de la programación de Cursos de Extensión Universitaria 2024.

CERTIFICADO DE ASISTENCIA, APTITUD Y RECONOCIMIENTO POR CRÉDITOS ECTS

La Universidad de La Laguna, a través del Vicerrectorado de Cultura y Extensión Universitaria, emitirá un certificado de asistencia a todas aquellas personas que participen en un mínimo del 80% de las horas lectivas. Asimismo, aquellas personas que superen el trabajo autónomo del alumnado, recibirán un certificado de asistencia y aprovechamiento, reconocible a su vez por 2 créditos ECTS.
Tipos de Inscripción
Tarifa 2: Estudiantes ULL con matrícula vigente, desempleados y jubilados
Importe:
27,50 €
Periodo inscripción:
-

Tarifa 1: PDI, PAS, Miembros del Consejo Social y miembros de Alumni
Importe:
41,25 €
Periodo inscripción:
-

Tarifa General
Importe:
55,00 €
Periodo inscripción:
-