IntroToDrawingFixed
-
0:03 - 0:06Necesitamos comenzar entendiendo formas, los conceptos básicos.
-
0:06 - 0:11Pero no te preocupes, en breve, tus formas estarán volando por la pantalla y cambiando el color y haciendo todo tipo de cosas de programación entretenidas
-
0:11 - 0:13Sólo ¡quédate con nosotros!
-
0:13 - 0:15Así que comencemos a dibujar rectángulos
-
0:15 - 0:21Escribimos rect() por rectángulo, luego abrimos paréntesis, y luego cuatro números y explicaré qué significan en un rato.
-
0:21 - 0:24...luego cerramos los paréntesis, y al final ponemos punto y coma.
-
0:24 - 0:26Mira, asombroso, ¡un rectángulo!
-
0:26 - 0:30Y eso fue tan simple , así que hagámoslo de nuevo. Podemos probar diferentes números esta vez.
-
0:30 - 0:36Quizás números más grandes, y luego números más chicos al final, y ¡ey!, mira, otro rectángulo.
-
0:36 - 0:41De hecho, si intentamos cambiar este primer número para hacerlo más pequeño, se empezará a mover.
-
0:41 - 0:48Si cambiar este último número para hacerlo más grande y luego más pequeño, entonces sólo crecerá y luego se achicará. Interesante.
-
0:48 - 0:52Entonces, ¿Cómo es que está pasando toda esta magia ? te preguntarás.
-
0:52 - 0:56Bueno, recuerda que tu computadora es como un perro realmente inteligente y obediente.
-
0:56 - 1:00Con un perro, quizás podamos decirle que se siente, se quede quieto, o incluso ruede sobre sí mismo.
-
1:00 - 1:03Sólo tendrías que darle comando sit().
-
1:03 - 1:07Entonces, en código, ¿Cómo le dirías a tu perro de computadora que se siente?
-
1:07 - 1:20Bueno, la manera en la que podrías hacerlo, sería escribiendo el nombre del comando, digamos "sit", y dos paréntesis luego para decirle que haga el comando que acabas de decirle, y luego un punto y coma al final para decir "sí, este comando termina aquí".
-
1:20 - 1:22Y luego tu perro de computadora se sentaría.
-
1:22 - 1:32Bueno, por supuesto, tu computadora en Khan Academy, no es un perro, por ello no sabe cómo sentarse o rodar, pero sí sabe cómo dibujar rectángulos, cuando llamas a rect() y esos es bastante interesante también, ¿No?
-
1:32 - 1:44Así que, eso es lo que vamos a hacer en esta línea. Diremos el comando rect(), que es sólo el nombre, y luego abriremos paréntesis y cerraremos paréntesis para decir "ve y haz eso", y luego el punto y coma al final.
-
1:44 - 1:47Así es que tu computadora sabe ir y hacer esta habilidad especial rect.
-
1:47 - 1:50Ok, entonces, volvamos a nuestro rect.
-
1:50 - 1:54Tenemos el nombre del comando aquí mismo, tenemos los paréntesis.
-
1:54 - 1:57¿Y qué hay acerca de todos esos locos números?
-
1:57 - 2:02Bueno, la idea es que la computadora realmente no sabe lo suficiente si sólo le dices que "rect".
-
2:02 - 2:10Para entender esto, imagínate si te diera un papel, y yo quisiera que dibujes un rectángulo exactamente en la manera en la que yo quisiera que sea.
-
2:10 - 2:15Bueno, a menos que me puedas leer la mente, vas a hacer algunas preguntas de inmediato.
-
2:15 - 2:20Primero, pensarás "bueno, ok, ¿Dónde quieres que dibuje el rectángulo?"
-
2:20 - 2:28Y luego, Yo diría "qué tal si acordamos en llamar a este lado izquierdo del papel 0 (cero) "
-
2:28 - 2:31Y convengamos en que este lado derecho del papel va a ser "400"
-
2:31 - 2:38Entonces, podría darte un número, como 100, y tú sabrías que eso sería básicamente ahí.
-
2:38 - 2:44Eso te convencería por un rato, pero luego dirías "ok, eso me dice cuán lejos a lo largo, pero qué tal a lo alto?"
-
2:44 - 2:56Entonces, yo podría darte otro número, como 200, y diría que el borde superior es 0 (cero), y luego el inferior es 400, y penarías"Bueno, 200 estaría justo en el medio".
-
2:56 - 3:03Y esto está perfecto, porque ahora piensas "ok, voy a dibujar tu rectángulo justo aquí".
-
3:03 - 3:07...porque es 100 a lo largo y 200 a lo alto.
-
3:07 - 3:10Excepto que, eso todavía no es suficiente información, porque qué te preguntas ahora...
-
3:10 - 3:13Piensas, cuán grande quiero el rectángulo.
-
3:13 - 3:17Yo diría ¿Qué tal, 150 de ancho?
-
3:17 - 3:28Y tú pensarías, bueno, esto es 100 y esto es 400, así que si quisiéramos que sea 150 de ancho, quizás haríamos esto.
-
3:28 - 3:30Ok, fantástico, eso es más o menos 150 de ancho.
-
3:30 - 3:32Entonces, tú dirías. ¿Cuán alto lo quieres?
-
3:32 - 3:33Y yo diría, "qué tal 50 de alto?"
-
3:33 - 3:39Tú dirías "ok, 50, eso es aproximadamente así de alto".
-
3:39 - 3:45Luego, tú dirías "fantástico, Sé exactamente dónde quieres el rectángulo, y exactamente cuán grande quieres que sea, ahora puedo dibujarlo".
-
3:45 - 3:48Eso es mucho trabajo para un rectángulo, ¿no?
-
3:48 - 4:02Pero la idea es que con sólo darte esos 4 números, 100 a lo largo, 200 a lo alto, 150 de ancho y 50 de alto, ahora estamos los dos en la misma página acerca de cómo debería verse este rectángulo.
-
4:02 - 4:05Así es cómo piensa la computadora también.
-
4:05 - 4:17Puedes escribir el nombre del comando, como dijimos, paréntesis, los 4 números (100, 200, 150, 50), cerrar paréntsis y luego un punto y coma.
-
4:17 - 4:21¡Y dibujará un retángulo exáctamente en donde queremos que esté!
-
4:21 - 4:26Bueno, si somos honestos, no es allí donde realmente queríamos el rectángulo. No es allí donde lo dibujamos, ¿verdad?
-
4:26 - 4:32Nuestros números están un poco desfasados. Así que vamos y digamos que queremos que concuerde exactamente lo que dibujamos.
-
4:32 - 4:44Moveremos esto así está un poquito más lejos, un poquito menos a lo alto, un poquito más flaco y quizás un poco más bajito.
-
4:44 - 4:53Ahora logramos que nuestro rectángulo concuerde casi con lo que dibujamos, porque entendimos lo que significan estos números y podríamos cambiarlos para que se vea justo como queremos.
-
4:53 - 4:55Ahora pensemos en dibujar otro rectángulo
-
4:55 - 5:00Porque lo lindo de esto es que podemos dibujar rectángulos en donde querramos.
-
5:00 - 5:05¿Qué tal si dibujamos uno justo en la esquina superior?
-
5:05 - 5:07Pensemos en dónde sería eso.
-
5:07 - 5:17Eso sería 0 (cero) a lo largo, 0 (cero) a lo alto y quizás bastante pequeño, digamos 50 de ancho y 10 de alto.
-
5:17 - 5:27Hagámoslo. Escribimos rect, separamos los parámetros con comas, y digamos que estamos conformes.
-
5:27 - 5:36Pero oh, tenemos este mensaje de error que dice que nos falta un paréntesis de cierre, y nos damos cuenta de esto así que lo agregamos.
-
5:36 - 5:39Pero uh, ahora tenemos otro error que dice que nos falta un punto y coma.
-
5:39 - 5:44Si apretamos "show me where" (Múestrame dónde), nos apuntará la línea que acabo de escribir...
-
5:44 - 5:49... y recordamos que los punto y coma son como puntos al final de las oraciones, pero para darle fin a las líneas de código, y nos olvidamos de ello.
-
5:49 - 5:53Podemos agregarlo, no hay problema y todo está bien nuevamente.
-
5:53 - 5:56Pruébalo, un pequeño rectángulo, exactamente como queríamos.
-
5:56 - 6:04Al igual que antes, podemos agrandarlo, podemos moverlo y podemos posicionarlo exactamente donde queremos que esté.
-
6:04 - 6:08Entonces, ahora sabes en detalle como funciona esta cosa de "rect".
-
6:08 - 6:16Cubrimos lo que significan estos números, y el hecho de que siempre necesitas poner el nombre del comando, los paréntesis, separar los números con comas y poner el punto y coma final.
-
6:16 - 6:20Parece mucho, pero puedes probarlo tú mismo y empezar a acostumbrarte.
-
6:20 - 6:24La próxima vez, aprendermos acerca de hacer más formas, y luego avanzaremos hacia cosas más asombrosas como hacerlo de color y lograr que vuele por la pantalla.
- Title:
- IntroToDrawingFixed
- Description:
-
This is just a screen grab of our interactive coding talk-through, prepared to make captioning and translation easier. It is better to watch our talk-throughs here:
https://www.khanacademy.org/cs/programming/ - Video Language:
- English
- Duration:
- 06:27
pamela-from-khan edited Spanish, Argentinian subtitles for IntroToDrawingFixed |