>> ALTAVOZ 1: Este es CS50.
Y este es el Sanders Theatre.
CS50 es introducción a la Universidad de Harvard empresas intelectuales de equipo
la ciencia y el arte de la programación, para mayores y no mayores por igual.
De hecho, la mayoría de los estudiantes del curso, tanto en el campus como fuera, no tienen previo
experiencia de programación.
Pero si usted hace o no lo hace, entre los objetivos del curso es enseñar
cómo piensa con cuidado, y resolver problemas con mayor eficacia -
lecciones que encontrará trascender el habilidades muy prácticas con las que usted
también salir del curso.
>> Es aquí en Sanders de que, cada semana, vamos a explorar nuevas formas de pensar,
nuevas técnicas para la resolución de problemas.
Y es donde vamos a empezar a programar.
En la semana cero vamos a bucear en Scratch, un lenguaje de programación gráfica de
MIT, con la que vamos a ser capaces de crear programas de arrastrar y
cayendo las piezas del rompecabezas que se conecte sólo si se hace
sentido lógico para hacerlo.
Vamos a la transición en la semana uno a C, un poco de programación más tradicional
lenguaje, con el que vamos a expresar soluciones a los problemas de todo el más
precisamente, y en última instancia tanto más poderosamente.
>> Exploraremos el más simple de los datos estructuras, matrices o bloques de
memoria que vamos a utilizar para almacenar datos.
Nos sumergiremos en los algoritmos, conjuntos de instrucciones con
que para resolver los problemas.
Vamos a buscar para el número 50 detrás una matriz de puertas virtuales.
Vamos a reorganizar estas puertas con el fin para ordenar los números detrás de ellos, por lo que
que podemos encontrar los números más rápido.
Vamos a abordar los datos más sofisticados estructuras y algoritmos, las cosas como
árboles y tries, tablas hash y vinculado listas, todas las herramientas para la propia
conjunto de herramientas con las que resolver los problemas cada vez más eficaz.
>> En poco tiempo tendremos la transición de C a programación web, utilizando lenguajes como
PHP y JavaScript en el contexto de HTML, CSS y SQL - lenguas con
que se hacen los sitios web de hoy en día.
Al final del curso usted estará listo, no sólo para estudios posteriores en CS si de
interés, pero para la aplicación de las lecciones aprendido ya a los problemas de
su interés.
Tenemos bastantes cosas para hacer, sin embargo, en las próximas semanas.
Así que nos vemos pronto.
Este es CS50.
>> Cosas denominan tablas hash y vinculados listas, árboles y países, todas las herramientas para
kit de herramienta de uno, con la que para resolver problemas con mayor eficacia.
Tomaremos -
[Risas].
Tenemos que usar eso!
[Risas]
¿Cómo es que nosotros no vemos que viene?