Skip to content

Commit

Permalink
instrucciones de inicio
Browse files Browse the repository at this point in the history
  • Loading branch information
karencfv committed Sep 11, 2020
1 parent 59038d3 commit e877911
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 17 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
.vscode
.vscode
.DS_Store
51 changes: 35 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,58 @@
# Introducción a programación con Go

Aquí irá una introducción del curso bien bonita :D
En este reto aprenderemos sobre los fundamentos de la programación.

Para poder comunicarnos con las computadoras y que estas sigan las instrucciones que nosotras les damos, es necesario hablar en el idioma de las computadoras.

Las computadoras nos entienden cuando utilizamos un lenguaje de programación. Existen muchísimos lenguajes de programación (¡como 700! :scream:), pero en esta ocasión solo aprenderemos uno, Go. Existen muchas apps y programas escritos con Go. ¡Como Uber!

![Imagen de gophers aprendiendo](assets/gophers-aprendiendo.png)

## Requisitos

Laptop, tablet o smart phone
- Computadora, tablet o smart phone.
- Conexión a internet.

## Qué es un Gopher?
## Actividades

Gopher significa tuza en inglés. ¡A toda la gente que programa usando Go les llamamos gophers!
Para todas las actividades usaremos el "Go playground". Este es un programa que nos permite correr programas que escribas tu, en un navegador sin la necesidad de instalar nada en tu computadora, tablet o teléfono.

Ahora que vamos a iniciarnos como programadoras de Go, es muy importante que tengas a tu propio gopher para que te acompañe es esta aventura :)
Para usarlo sigue estas instrucciones:

Este es un gopher que creamos nosotras. Se llama Panchita.
- Hazle click a este [enlace](https://play.golang.org/p/5KQET3Khwpi).
- Como verás hay 4 botones azules en el lado superior derecho. En este reto solo utilizaremos dos, "Run" y "Share".
- El botón "Run", que significa correr (como correr tu programa), ejecutará las instrucciones que tu hayas escrito. Hazle click al botón "Run" y verás como en la parte inferior de la pantalla te sale un saludo en letras rojas.
![Imagen de Go Playground señalando botón "Run"](assets/go-playground-run.png)
Ahora en la parte amarilla cambia la frase "¡Hola a todas!" por lo que tu quieras, como por ejemplo "Me gusta programar". ¡Y ve lo que pasa! Es muy importante que no quites las comillas cuando cambies la frase, por que si no te dará un error.
- El botón "Share", que significa compartir, te dará un enlace para que puedas compartir tu trabajo. Hazle click al botón "Share" y verás como te sale un enlace al lado del botón que puedes copiar y así compartir tu programa.
![Imagen de Go Playground señalando botón "Share"](assets/go-playground-share.png)
Una vez que copies el enlace que te salió a lado del botón "Share", abre una ventana nueva en tu navegador y verás como se abre nuevamente el programa que hiciste previamente.

![Imagen de Panchita](assets/panchita.png)
### Variables y funciones

Corre a la página de [gopherize.me](https://gopherize.me/), y crea a tu propio gopher. Aquí te esperará Panchita con su cafesito.
Esta es la actividad principal del reto. Crearás una calculadora y al mismo tiempo aprenderás sobre las variables y las funciones que son básicas para cualquier programa.

## Actividades
Haz click [aquí](calculadora/README.md) para empezar el reto de la calculadora. ¡Suerte!

A continuación tenemos varias actividades que nos enseñarán los fundamentos de la programación.
### ¿Qué es un Gopher?

Para todas las actividades usaremos el [Go playground](https://play.golang.org/).
Gopher significa tuza en inglés. ¡A toda la gente que programa usando Go les llamamos gophers!

### Variables y funciones
Ahora que ya aprendiste sobre variables, funciones y creaste tu calculadora. ¡Tu también eres una programadora de Go!
Es muy importante que tengas a tu propio gopher para que te acompañe es esta aventura :)

Este es un gopher que creamos nosotras. Se llama Panchita.

![Imagen de Panchita](assets/panchita.png)

Corre a la página de [gopherize.me](https://gopherize.me/), y crea a tu propio gopher. Aquí te esperará Panchita con su cafesito.

Pequeña introducción sobre la actividad de la [calculadora](calculadora/README.md).
### Condicionales y bucles (actividad extra no obligatoria)

### Condicionales y bucles
Si terminaste los retos anteriores y te quedaste con ganas de aprender más, checa este reto para aprender sobre condicionales y bucles. Al final podrás ver lo que se puede crear con los cuatro elementos que se han aprendido.

Pequeña introducción sobre la actividad del [árbol de navidad](arbol/README.md).
Haz click [aquí](arbol/README.md) para comenzar la actividad extra.

## Enlaces

[Guía oficial de Go](https://gotour-es.appspot.com/#1)
Si aún quieres aprender mas, visita la [guía oficial de Go](https://gotour-es.appspot.com/#1). Es un poco mas avanzado. ¡Pero no imposible!

0 comments on commit e877911

Please sign in to comment.