# Introducción a la computación

La computación es el conjunto de conocimientos científicos y técnicos que permiten procesar información automáticamente y las ciencias de la computación comprenden el estudio de la teoría, experimentación e ingeniería relacionadas con esta área del conocimiento humano. El conocimiento de los conceptos básicos de este campo de estudio es fundamental para todas aquellas personas interesadas en aprender como trabajan los ordenadores, que posibilidades ofrecen para ayudar con las actividades que los seres humanos realizan día a día y cómo usarlos para resolver problemas de formas innovadoras.
En este proyecto de aprendizaje estudiaremos los computadores, su estructura, importancia, desarrollo histórico y sus principales áreas de aplicación. También analizaremos cómo han impactado la sociedad, qué perspectivas presentan a futuro y algunos de los aspectos éticos más importantes relacionados con su uso. Nos enfocaremos principalmente en dominar los conceptos y el vocabulario necesarios para poder estudiar posteriormente con mayor detalle cada una de esas áreas.

## Objetivo general

* Comprender con claridad el alcance, naturaleza y terminología relacionada a las principales áreas de las ciencias de la computación.

## Objetivos específicos

* Comprender en que consisten los computadores y cual es su importancia en la sociedad.
* Reconocer los hitos más importantes en la evolución de los computadores.
* Entender el significado de los términos técnicos usados más frecuentemente en las ciencias de la computación.
* Familiarizarse con las principales áreas de las ciencias de la computación, su alcance e importancia.

## Lecciones
### Bloque 1
#### Lección 1

En esta lección exploraremos el computador y los hitos más importantes durante su historia.
* Lectura 1: El computador y su historia
* Evaluación de la lección 1

#### Lección 2

Los principales componentes de los ordenadores modernos y como se relacionan serán los temas de estudio de esta lección.
* Lectura 2: Arquitectura de los computadores
* Evaluación de la lección 2

#### Lección 3

A continuación estudiaremos cómo se representa la información en las computadoras.
* Lectura 3: Representación de la información
* Evaluación de la lección 3

#### Evaluación Parcial

* Primera evaluación parcial

### Bloque 2
#### Lección 4

Los sistemas operativos y sus funciones serán el tema de estudio de esta lección.
* Lectura 4: Sistemas operativos
* Evaluación de la lección 4

#### Lección 5

En esta lección estudiaremos cómo se le proporcionan a las computadoras las instrucciones para realizar diferentes tareas.
* Lectura 5: Programación
* Evaluación de la lección 5

#### Lección 6

En esta lección nos familiarizaremos con las herramientas disponibles para organizar el trabajo de creación del soporte lógico de los computadores.
* Lectura 6: Ingeniería del software
* Evaluación de la lección 6

#### Evaluación Parcial

* Segunda evaluación parcial

### Bloque 3
#### Lección 7

En esta lección estudiaremos las técnicas usadas para estructurar y almacenar la información.
* Lectura 7: Estructuras de datos
* Evaluación de la lección 7

#### Lección 8

El propósito de esta lección es familiarizarnos con uno de los mecanismos más poderosos para usar y acceder información actualmente: las bases de datos.
* Lectura 8: Bases de datos
* Evaluación de la lección 8

#### Lección 9

En esta lección estudiaremos las herramientas que nos permiten conectar varios computadores para compartir recursos e información.
* Lectura 9: Redes
* Evaluación de la lección 9

#### Lección 10

En esta lección estudiaremos el desarrollo histórico y las posibilidades que nos brinda la red global de computadores llamada «internet»
* Lectura 10: Internet
* Evaluación de la lección 10

#### Evaluación Parcial

* Tercera evaluación parcial

### Bloque 4
#### Lección 11

En esta lección estudiaremos la protección de la infraestructura computacional y de la información que maneja.
* Lectura 11: Seguridad informática
* Evaluación de la lección 11

#### Lección 12

El impacto de los ordenadores en la sociedad y las implicaciones éticas de sus aplicaciones son el tema de estudio de esta lección.
* Lectura 12: Implicaciones éticas y sociales
* Evaluación de la lección 12

#### Evaluación Parcial

* Cuarta evaluación parcial

### Evaluación Final

* Evaluación final

## Actividades

| Actividad propuesta | Descripción |
| Actividad propuesta 1 | Descripción de la actividad propuesta 1 |
| Actividad propuesta 2 | Descripción de la actividad propuesta 2 |

## Material adicional
### Proyectos de aprendizaje relacionados

* Fundamentos de programación

### Recursos en otros proyectos de Wikimedia

    Ciencias de la computación en Wikipedia.
    Categoría sobre ciencias de la computación en Wikimedia Commons.
    Arquitectura de computadoras en Wikilibros.

### Recursos externos

* Khan Academy > Español > Ciencias de la computación
* Recomendación curricular de la ACM
* UCR > Introducción a la computación