Emagister Eventos

La Hora del Código 2019

  • Fechas:

    Del 27/11/19 al 27/11/19

  • Lugar:

    Sala Hedy Lamarr, Escuela de Ingeniería Informática. Paseo de Belén, número 15,47011 Valladolid, Valladolid, España (mapa)

Web del evento

Descripción ↑ subir

La Hora del Código es un evento que se enmarca en la iniciativa internacional conocida como la Semana de Educación en Ciencias de la Computación (Computer Science Education Week).

 

Este movimiento global pretende iniciar a todo el mundo en la programación como un medio de acercarse a los fundamentos de la disciplina. La Hora del Código (the Hour of Code) se auto describe como el mayor evento de aprendizaje del mundo.

En la mayoría de estos eventos se trata o bien de introducir a la programación a los que no saben, o bien de utilizar una hora de tu tiempo para programar cuando tu actividad principal gira entorno a otras tareas.

La Hora del Código en nuestra Escuela tiene un carácter especial, ya que en nuestro entorno estamos acostumbrados a programar, por lo que aprovecharemos esta iniciativa como excusa para iniciarnos en otros lenguajes de programación que nunca habíamos tenido tiempo de probar, o bien de profundizar en el dominio de alguno que ya conocemos.

Si ya sabes programar en uno o varios lenguajes de programación, pero deseas realizar un taller de iniciación a otro lenguaje de programación o quieres pasar a otro nivel con alguno que ya manejas, esta es tu oportunidad.

Este año te ofrecemos 8 talleres de iniciación y otros 6 talleres avanzados. Echa un vistazo al Programa en la pestaña de arriba y apúntate; sólo hay 15 plazas en cada taller de iniciación y 10 en cada taller avanzado, si bien algunos talleres admitirán algunos inscritos más.

El evento está divido en dos partes:

  • Parte 1- Talleres de Iniciación a lenguajes (ofreciendo varios talleres de iniciación simultáneos), comenzando a las 12:00 con límite estricto de finalización 13:45, considerando algún posible retraso durante la realización del taller.
  • Parte 2- Talleres avanzados (se ofrecen varios talleres avanzados), comenzando a las 14:00 y haciendo una pausa para comer de 15:00 a 16:00, retomando la actividad a las 16:00 para finalizar a las 17:00. En estos talleres se intenta conseguir realizar una primera aplicación en la que haya que emplear una plataforma de desarrollo más compleja que integra varios lenguajes, bibliotecas, frameworks.

 

En el apartado Programa puede consultarse en detalle los talleres que se ofrecen.

Todos los talleres tendrán un número máximo de inscritos. Si tienes mucho interés en alguno, date prisa en inscribirte, que vuelan. También se ha establecido un número mínimo de inscritos. La organización se reserva el derecho de no celebrar el taller, avisando convenientemente a los inscritos, si no se alcanza el mínimo (5 participantes).

Ten en cuenta de que todos los talleres de iniciación se realizan en paralelo. El mismo caso para los avanzados. Por esta razón no deberías inscribirte en más de uno de cada tipo. Si te inscribes en más de un taller de iniciación o más de un taller avanzado la organización rechazará la inscripción.

¡¡¡Y no olvides traer tu portátil!!! Nosotros ponemos los enchufes, las conexiones de red y un magnífico equipo de ponentes.

 

Si has llegado hasta aquí y te quieres inscribir:  botón "Inscribirse" que se encuentra arriba a la derecha.

Si actualmente está completo el taller en el que estás interesado, escríbenos un correo para avisarte si se libera alguna plaza, o suscríbete a nuestro canal de noticias.

 

Lugar de celebración: Sala Hedy Lamarr, Edificio Tecnologías de la Información y las Comunicaciones, Campus Miguel Delibes.

 

Nota:

Se entrega certificado de participación.

Los alumnos de la Escuela de Ingeniería Informática reciben adicionalmente reconocimiento de horas como parte del programa Charlas de los Miércoles.

 

 
 

Lugar ↑ subir

Programa ↑ subir

30
Nov -0001
  • 00:00 - 00:00
    Taller de Iniciación a Lua

    Introducción a Lua. Primeros pasos en la programación de scripting.

  • 00:00 - 00:00
    Taller de iniciación a Kotlin

    Introducción al lenguaje de programación Kotlin. Programa tu primera aplicación en Kotlin.

    Kotlin es un lenguaje que está tomando mucha fuerza durante los últimos años, y que está pensado para el desarrollo de aplicaciones Android. En este taller nos enfocaremos en el aprendizaje de este lenguaje.


    Requiere

    Un IDE como eclipse o Intellij IDEA que nos permiten trabajar en este lenguaje.

    Podéis seguir el tutorial simple de como descargarlo desde : https://kotlinlang.org/docs/tutorials/getting-started-eclipse.html

  • 00:00 - 00:00
    Desarrollo de Bots de Twitter con Python

    Taller avanzado. 

    Es necesario tener conocimientos de Python previamente o haber realizado el taller de iniciación a Python

     

     

  • 00:00 - 00:00
    Python

    Introducción a Python

  • 00:00 - 00:00
    Php

    Introducción a Php

  • 00:00 - 00:00
    C++

    Introducción a C++

  • 00:00 - 00:00
    Android

    Introducción a Android

  • 00:00 - 00:00
    Go

    Introducción a Go (Golang)

  • 00:00 - 00:00
    JavaScript

    Introducción a JavaScript

  • 00:00 - 00:00
    Swift

    Introducción a Swift

  • 00:00 - 00:00
    Cómo construir un chat en tiempo real en GoLang

    Es necesario que hayas participado en la iniciación a GoLang o ya tengas previamente nociones de este lenguaje.

  • 00:00 - 00:00
    Bots conversacionales con MSBotFramework y TypeScript

    Es necesario que hayas participado en la iniciación a JavaScript/TypeScript o ya tengas previamente nociones de este lenguaje.

  • 00:00 - 00:00
    Desarrollo basado en Flask para Python

    Es necesario que hayas participado en la iniciación a Python o ya tengas previamente nociones de este lenguaje.

  • 00:00 - 00:00
    C#

    Introducción a C#

  • 00:00 - 00:00
    Scala

    Introducción al lenguaje Scala

  • 00:00 - 00:00
    Taller de Iniciación a Java

    Introducción a Java. Programa tu primera aplicación Java.

    En este taller haremos una breve puesta en escena de un lenguaje conocido por la mayoría. Desarrollado por Oracle, Java es un lenguaje versátil y relativamente sencillo de aprender.


    Requisitos:

    Tener instalado jdk-8 y cualquier IDE, preferiblemente Eclipse Mars.


    Enlace de descarga del jdk -> https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html


    Enlace de descarga de Eclipse Mars -> https://www.eclipse.org/downloads/

  • 00:00 - 00:00
    Taller de Iniciación a C++

    Introducción al lenguaje C++. Programa tu primera aplicación en C++.

  • 00:00 - 00:00
    Taller de Iniciación a JavaScript/TypeScript

    Introducción al lenguaje JavaScript. Programa tu primera aplicación en JavaScript.

     

  • 00:00 - 00:00
    Taller de Iniciación a Php

    Introducción al lenguaje Php. Programa tu primera aplicación en Php.

  • 00:00 - 00:00
    Taller de Iniciación a Rust

    Introducción al lenguaje Rust. Programa tu primera aplicación en Rust.

    Rust es un lenguaje de nueva creación que busca el máximo rendimiento posible, sin sacrificar construcciones de lenguajes de programación de alto nivel y con seguridad en el tratamiento de memoria y concurrencia. Disfrutarás de concurrencia sin miedo, construcciones propias de lenguajes funcionales y todo ello sin perder la velocidad de C o FORTRAN.

    Requiere

    Llevar ordenador con el compilador de Rust instalado.

    La manera más fácil de instalar el compilador es desde la página oficial: https://www.rust-lang.org/es-ES/

    Usaremos la última versión aunque versiones anteriores no deberían dar problema para seguir este taller.

    Es preferible que el compilador esté instalado en Linux o macOS, no en Windows. También es necesario que el usuario disponga de un editor de código instalado, preferiblemente ligero. Nuestra recomendación es Sublime Text o Visual Studio Code.

  • 00:00 - 00:00
    Programación de aplicaciones móviles para Android

    Taller avanzado. Programación de aplicaciones móviles para Android.

     

  • 00:00 - 00:00
    Desarrollo de aplicaciones web con Angular

    Taller avanzado.

    Requiere

    Es necesario tener conocimientos de JavaScript previamente o haber realizado el taller de iniciación a JavaScript en la sesion anterior.

    Llevar un ordenador con Angular instalado.

     

  • 00:00 - 00:00
    Desarrollo basado en Django para Python

    Taller Avanzado.

     

    Requiere

    Es necesario tener conocimientos de Python previamente o haber realizado el taller de iniciación a Python en la sesión anterior.

    Software:

    - Tener instalado python3 y pip (gestor de paquetes). https://realpython.com/installing-python/
    - Tener instalado pipenv: pip install pipenv

  • 00:00 - 00:00
    Desarrollo de videojuegos con Love2D

    Taller avanzado.

    Love2D es un framework orientado a objetos de creación de juegos 2D y está basado en Lua.

    Sería necesario saber el lenguaje Lua o  haber ido al Taller de Introducción a Lua

     

  • 00:00 - 00:00
    Machine Learning con Tensorflow

    Taller Avanzado.

    TensorFlow es una biblioteca de código abierto para aprendizaje automático desarrollado por Google.

  • 00:00 - 00:00
    Taller de Iniciación a Python

    Introducción al lenguaje Python. Programa tu primera aplicación en Python.

  • 00:00 - 00:00
    Rust

    Introducción a Rust

27
Nov 2019
  • 12:00 - 13:45
    Tutoriales de Iniciación

    En este fragmento tendremos varios tutoriales de iniciación en paralelo. Escoge el tuyo. Ten en cuenta que todos los talleres se realizarán al mismo tiempo, por lo que sólo podrás asistir a uno de ellos.

    Los talleres de iniciación en principio son de una hora. Pero se planifica un intervalo de tiempo más holgado para anticipar posible retraso en el comienzo y aprovechamiento del taller, así como posible retraso en algún punto del seguimiento del taller.

    Requisitos
    Todos los talleres de iniciación requieren que los participantes sepan programar en al menos otro lenguaje de programación. No se enseñan nociones básicas de programación.
  • 14:00 - 17:00
    Tutoriales avanzados

    En este fragmento tendremos varios tutoriales avanzados en paralelo. Escoge el tuyo. Ten en cuenta que todos los talleres se realizarán al mismo tiempo, por lo que sólo podrás asistir a uno de ellos.

    Los talleres avanzados son de 2 horas (comenzando a las 14:00) pero realizan una pausa para comer de 15:00 a 16:00 y por tanto finalizan a las 17:00.

Ponentes ↑ subir

Tenemos un panel de instructores para los talleres altamente preparados, cercanos y motivados

  • Adrián Arroyo Calle, problem solver, problem maker ;-), BEST Valladolid

  • Ángel Moreno Calvo, Secretario del GUI

  • Antonio Orodea García, miembro del GUI

  • Carlos Gómez Hernández, Tesorero del GUI

  • Diego Rodrigo Verdugo, miembro de UVaCoders

  • Duero Joshua Cuadrillero Geer, miembro de UVaCoders

  • Hugo Prieto Tárrega, Vicepresidente del GUI

  • Iván González Rincón, miembro del GUI

  • Javier Barrientos González

  • Juan Carlos Garrote Gascón

  • Manuel Méndez Calvo, Vocal de Actividades del GUI

  • Pablo Martínez López, Presidente del GUI

  • Roberto García Antoraz, miembro del GUI

  • Teodoro Calonge Cano, profesor del Departamento de Informática

  • Víctor Rojo Álvarez

 

Patrocinadores ↑ subir

Eventos relacionados