En esta clase se introducen los conceptos de algoritmo, programa y lenguaje de programación. En el laboratorio las niñas desarrollan su primer programa "Hola Mundo" en C++ y practican la lectura y escritura desde la entrada y la salida estándar.
Material
En esta clase se introducen los conceptos de variable y condición. Se presentan los tipos de datos básicos (int, double, string), algunas operaciones básicas (suma, resta, división, multiplicación, etc.), operadores lógicos de comparación y el uso de condiciones (if-else) para el control de flujo de un programa.
Material
Soluciones
En esta clase se continua aprendiendo sobre el uso de condiciones. Además se introducen los conceptos de excepción y supuesto.
Realizamos una actividad didáctica que presenta Alisha Novin en esta entrada en Hackernoon adaptada al español e incorporando un poco de la sintaxis de C++ para negar condiciones. Con esta actividad las alumnas aprendieron a detectar excepciones y evitar ciclos infinitos debido a una condición mal formulada.
Además realizamos una guía con ejercicios para reforzar el uso de la sintaxis de C++ y ejercicios para reforzar el pensamiento computacional permitiendo a las alumnas identificar el orden lógico correcto para obtener un resultado y los pasos para resolver un problema.
Material
En esta clase se introduce el concepto de ciclo y en particular se enseña el uso del ciclo for. En el laboratorio las alumnas realizan ejercicios que involucran el uso de ciclos en su resolución.
Material
Soluciones
En esta clase se enseña el uso del ciclo while y se continuan resolviendo los ejercicios propuestos en la clase anterior.
Material
En la clase de hoy introducimos el concepto de función y enseñamos a utilizar funciones matemáticas que proveen las bibliotecas de C++. Además las chicas se crearon sus cuentas en www.codeforces.com y www.a2oj.com para comenzar a resolver problemas de forma competitiva y familiarizarse con el proceso de envío de soluciones a un juez Online.
Para registrarte en el concurso iniciado esta semana ingresa a aquí
Material
En la clase de hoy aprendimos más sobre funciones para manipular Strings y resolvimos algunos ejercicios para usarlas al resolver problemas.
Material
En la clase de hoy aprendimos más sobre funciones para manipular Strings y resolvimos algunos ejercicios para usarlas al resolver problemas.
Material
Hoy realizamos una guía de repaso. Las niñas trabajan en grupos acompañadas de monitoras y profundizan en los contenidos pasados.
En la clase de hoy se presentan los arreglos y vectores como estructuras de datos útiles para almacenar conjuntos de elementos del mismo tipo. Se explican algunas funciones de la biblioteca Vector y se muestran ejemplos de como iterar sobre arreglos y vectores usando ciclos.
Slides de la Clase
Guía de Ejercicios
Repaso ejercicios Arreglos
Problema OCI Clasificatoria Regional 2013
Problemas de Codeforces
Moda en Berland
Sandía
Elephant
Compara los tríos
Acomodando Dominós
Velas de Año Nuevo
Problemas Olimpiadas de Informática
Continuamos el entrenamiento de resolución de problemas. Enseñamos metodologías de resolución de problemas y a analizar sus soluciones de forma crítica.
Tipos de Datos y Rangos soportados
Clase 13 _ Guia entrenamiento
Ejercicios Codeforces
Entrenamiento Intensivo OCI
Este sábado seguimos practicando para la OCI! Vamos a continuar resolviendo problemas de competencias anteriores de forma individual para puedan ideas soluciones de forma independiente.
Este sábado seguimos practicando para la OCI! Vamos a continuar resolviendo problemas de competencias anteriores de forma individual para puedan idear soluciones de forma independiente.
Problemas
ocimatic
zolda
marraqueta
auditorio
¡A Competir! Aquí te dejamos un resumen de contenidos y las soluciones de algunos de los problemas de las olimpiadas anteriores. Te recomendamos no ver las soluciones sin intentar antes resolver los problemas por ti misma.
¡Mucho Éxito! y no olvides disfrutar la experiencia sea cual sea el resultado 🙂
Problemas Extra
Soluciones
Soluciones 1 (Zolda, Ocimatic, Cubiertos, Calculadora, Alarma)
Soluciones 2 (Marraqueta, Olonso, Láminas, Tango, Auditorio)
¡Resumen!
Formulario OCI (Te recomendamos llevar esto impreso el día de la competencia)