Warning: The magic method Slickr_Flickr_Plugin::__wakeup() must have public visibility in /home/kenbauer/public_kenscourses/tc101winter2015/wp-content/plugins/slickr-flickr/classes/class-plugin.php on line 152

Warning: Cannot modify header information - headers already sent by (output started at /home/kenbauer/public_kenscourses/tc101winter2015/wp-content/plugins/slickr-flickr/classes/class-plugin.php:152) in /home/kenbauer/public_kenscourses/tc101winter2015/wp-includes/feed-rss2.php on line 8
‘#Mastery20’ Articles at Courses by Ken https://kenscourses.com/tc101winter2015 Facilitator of Learning Experiences Thu, 07 May 2015 05:22:02 +0000 en hourly 1 https://creativecommons.org/licenses/by/4.0/ While y For https://kenscourses.com/tc101winter2015/2015/while-y-for/ Thu, 07 May 2015 05:22:02 +0000 https://programadventure.withknown.com/2015/while-y-for

Un tutorial para poder saber como utilizar y las diferencias entre while y for para C++.

Aqui esta el link: https://youtu.be/MA3vzdqZJ-o

1017

19

20

Continue reading ]]>

Un tutorial para poder saber como utilizar y las diferencias entre while y for para C++.

Aqui esta el link: https://youtu.be/MA3vzdqZJ-o

1017

19

20

]]>
https://creativecommons.org/licenses/by/4.0/
Mastery20 https://kenscourses.com/tc101winter2015/2015/mastery20-15/ Thu, 07 May 2015 04:58:21 +0000 https://jerles.withknown.com/2015/mastery20

Use of loops with “for”

This loop allows you to repeat a code n number of times. 

Example:

Where the a in "for a in range(x)" is a random character, you can put a string if you want.

20 1014

Continue reading ]]>

Use of loops with “for”

This loop allows you to repeat a code n number of times. 

Example:

Where the a in “for a in range(x)” is a random character, you can put a string if you want.

20 1014

]]>
https://creativecommons.org/licenses/by/4.0/
#TC1014 #Mastery19 #Mastery20 https://kenscourses.com/tc101winter2015/2015/tc1014-mastery19-mastery20/ Thu, 07 May 2015 04:51:34 +0000 https://programminglearning.withknown.com/2015/mastery19-mastery20

https://youtu.be/PE5miyfrd9w

1014 19 20

Continue reading ]]>

https://youtu.be/PE5miyfrd9w

1014 19 20

]]>
https://creativecommons.org/licenses/by/4.0/
Mastery20 https://kenscourses.com/tc101winter2015/2015/mastery20-16/ Thu, 07 May 2015 04:09:44 +0000 https://alejanbreu.withknown.com/2015/mastery20 Continue reading ]]>

This is my video for Mastery20

https://www.youtube.com/watch?v=CkskhDDaA_s

20

]]>
https://creativecommons.org/licenses/by/4.0/
MASTERY 25 Creation and use of ranges https://kenscourses.com/tc101winter2015/2015/mastery-25-creation-and-use-of-ranges-3/ Thu, 07 May 2015 03:18:00 +0000 http://kenscourses.com/tc101winter2015/?guid=1fd5b8ca9881eba6bf35d87e84ac8ffd CREACIÓN Y USO DE RANGOS
Habíamos visto el uso de rangos en un loop hace tiempo. Primero que nada, el comido "range"trata de establecer límites dentro de una secuencia de valores. La estructura principal de "range" es la cantidad de parámetros que se van a utilizar. Solo se puede hasta 3 parámetros y cada uno trabaja de una forma diferente.
Vamos con el primer parámetro utilizando el ejemplo del Mastery 20 acerca de las potencias:
Vemos que en la línea 3 se utiliza un loop con un rango y el único parámetro es "b". Esto es (0, b), o para ser un poco más claro, se hará la multiplicación hasta "b"· veces. Si la potencia es 5, se hará hasta 5 veces la misma operación.

Utilizaremos 2 parámetros con esto:

 1 está en el primer parámetro y es donde empieza el límite y "n" sería el segundo límite, donde se acaba. Ponemos 5  y nos dará esto:
Sin embargo, solo se llega hasta 4. Es debido a la posición de los valores "x". Empiezan desde 0 y este número se toma en cuenta. Si queremos solucionar esto, habría que utilizar 3 parámetros. Utilizaremos el mismo ejemplo:
El 3ª parámetro se utiliza cuántas unidades tomaré y cuántas se saltará. En este caso, el parámetro es 1 y se tomará cada variable en 1 en 1 y el resultado sería esto:


Si ponemos 2, tomaría cada valor de "x" en 2 en 2 y esto sucedería:
Hay que recordar que solo se pueden utilizar 3 parámetros. 4 o más y se producirá un error.
Continue reading ]]>
CREACIÓN Y USO DE RANGOS
Habíamos visto el uso de rangos en un loop hace tiempo. Primero que nada, el comido “range”trata de establecer límites dentro de una secuencia de valores. La estructura principal de “range” es la cantidad de parámetros que se van a utilizar. Solo se puede hasta 3 parámetros y cada uno trabaja de una forma diferente.
Vamos con el primer parámetro utilizando el ejemplo del Mastery 20 acerca de las potencias:
MASTERY 25 Creation and use of ranges
Vemos que en la línea 3 se utiliza un loop con un rango y el único parámetro es “b”. Esto es (0, b), o para ser un poco más claro, se hará la multiplicación hasta “b”· veces. Si la potencia es 5, se hará hasta 5 veces la misma operación.

MASTERY 25 Creation and use of ranges
Utilizaremos 2 parámetros con esto:
MASTERY 25 Creation and use of ranges

 1 está en el primer parámetro y es donde empieza el límite y “n” sería el segundo límite, donde se acaba. Ponemos 5  y nos dará esto:

MASTERY 25 Creation and use of ranges
Sin embargo, solo se llega hasta 4. Es debido a la posición de los valores “x”. Empiezan desde 0 y este número se toma en cuenta. Si queremos solucionar esto, habría que utilizar 3 parámetros. Utilizaremos el mismo ejemplo:
MASTERY 25 Creation and use of ranges

El 3ª parámetro se utiliza cuántas unidades tomaré y cuántas se saltará. En este caso, el parámetro es 1 y se tomará cada variable en 1 en 1 y el resultado sería esto:

MASTERY 25 Creation and use of ranges
Si ponemos 2, tomaría cada valor de “x” en 2 en 2 y esto sucedería:
MASTERY 25 Creation and use of ranges
Hay que recordar que solo se pueden utilizar 3 parámetros. 4 o más y se producirá un error.
]]>
https://creativecommons.org/licenses/by/4.0/
MASTERY 25 Creation and use of ranges https://kenscourses.com/tc101winter2015/2015/mastery-25-creation-and-use-of-ranges-2/ Thu, 07 May 2015 03:18:00 +0000 http://kenscourses.com/tc101winter2015/?guid=1fd5b8ca9881eba6bf35d87e84ac8ffd CREACIÓN Y USO DE RANGOS
Habíamos visto el uso de rangos en un loop hace tiempo. Primero que nada, el comido "range"trata de establecer límites dentro de una secuencia de valores. La estructura principal de "range" es la cantidad de parámetros que se van a utilizar. Solo se puede hasta 3 parámetros y cada uno trabaja de una forma diferente.
Vamos con el primer parámetro utilizando el ejemplo del Mastery 20 acerca de las potencias:
Vemos que en la línea 3 se utiliza un loop con un rango y el único parámetro es "b". Esto es (0, b), o para ser un poco más claro, se hará la multiplicación hasta "b"· veces. Si la potencia es 5, se hará hasta 5 veces la misma operación.

Utilizaremos 2 parámetros con esto:

 1 está en el primer parámetro y es donde empieza el límite y "n" sería el segundo límite, donde se acaba. Ponemos 5  y nos dará esto:
Sin embargo, solo se llega hasta 4. Es debido a la posición de los valores "x". Empiezan desde 0 y este número se toma en cuenta. Si queremos solucionar esto, habría que utilizar 3 parámetros. Utilizaremos el mismo ejemplo:
El 3ª parámetro se utiliza cuántas unidades tomaré y cuántas se saltará. En este caso, el parámetro es 1 y se tomará cada variable en 1 en 1 y el resultado sería esto:


Si ponemos 2, tomaría cada valor de "x" en 2 en 2 y esto sucedería:
Hay que recordar que solo se pueden utilizar 3 parámetros. 4 o más y se producirá un error.
Continue reading ]]>
CREACIÓN Y USO DE RANGOS
Habíamos visto el uso de rangos en un loop hace tiempo. Primero que nada, el comido “range”trata de establecer límites dentro de una secuencia de valores. La estructura principal de “range” es la cantidad de parámetros que se van a utilizar. Solo se puede hasta 3 parámetros y cada uno trabaja de una forma diferente.
Vamos con el primer parámetro utilizando el ejemplo del Mastery 20 acerca de las potencias:
MASTERY 25 Creation and use of ranges
Vemos que en la línea 3 se utiliza un loop con un rango y el único parámetro es “b”. Esto es (0, b), o para ser un poco más claro, se hará la multiplicación hasta “b”· veces. Si la potencia es 5, se hará hasta 5 veces la misma operación.

MASTERY 25 Creation and use of ranges
Utilizaremos 2 parámetros con esto:
MASTERY 25 Creation and use of ranges

 1 está en el primer parámetro y es donde empieza el límite y “n” sería el segundo límite, donde se acaba. Ponemos 5  y nos dará esto:

MASTERY 25 Creation and use of ranges
Sin embargo, solo se llega hasta 4. Es debido a la posición de los valores “x”. Empiezan desde 0 y este número se toma en cuenta. Si queremos solucionar esto, habría que utilizar 3 parámetros. Utilizaremos el mismo ejemplo:
MASTERY 25 Creation and use of ranges

El 3ª parámetro se utiliza cuántas unidades tomaré y cuántas se saltará. En este caso, el parámetro es 1 y se tomará cada variable en 1 en 1 y el resultado sería esto:

MASTERY 25 Creation and use of ranges
Si ponemos 2, tomaría cada valor de “x” en 2 en 2 y esto sucedería:
MASTERY 25 Creation and use of ranges
Hay que recordar que solo se pueden utilizar 3 parámetros. 4 o más y se producirá un error.
]]>
https://creativecommons.org/licenses/by/4.0/
MASTERY 25 Creation and use of ranges https://kenscourses.com/tc101winter2015/2015/mastery-25-creation-and-use-of-ranges/ Thu, 07 May 2015 03:18:00 +0000 http://kenscourses.com/tc101winter2015/?guid=1fd5b8ca9881eba6bf35d87e84ac8ffd CREACIÓN Y USO DE RANGOS
Habíamos visto el uso de rangos en un loop hace tiempo. Primero que nada, el comido "range"trata de establecer límites dentro de una secuencia de valores. La estructura principal de "range" es la cantidad de parámetros que se van a utilizar. Solo se puede hasta 3 parámetros y cada uno trabaja de una forma diferente.
Vamos con el primer parámetro utilizando el ejemplo del Mastery 20 acerca de las potencias:
Vemos que en la línea 3 se utiliza un loop con un rango y el único parámetro es "b". Esto es (0, b), o para ser un poco más claro, se hará la multiplicación hasta "b"· veces. Si la potencia es 5, se hará hasta 5 veces la misma operación.

Utilizaremos 2 parámetros con esto:

 1 está en el primer parámetro y es donde empieza el límite y "n" sería el segundo límite, donde se acaba. Ponemos 5  y nos dará esto:
Sin embargo, solo se llega hasta 4. Es debido a la posición de los valores "x". Empiezan desde 0 y este número se toma en cuenta. Si queremos solucionar esto, habría que utilizar 3 parámetros. Utilizaremos el mismo ejemplo:
El 3ª parámetro se utiliza cuántas unidades tomaré y cuántas se saltará. En este caso, el parámetro es 1 y se tomará cada variable en 1 en 1 y el resultado sería esto:


Si ponemos 2, tomaría cada valor de "x" en 2 en 2 y esto sucedería:
Hay que recordar que solo se pueden utilizar 3 parámetros. 4 o más y se producirá un error.
Continue reading ]]>
CREACIÓN Y USO DE RANGOS
Habíamos visto el uso de rangos en un loop hace tiempo. Primero que nada, el comido “range”trata de establecer límites dentro de una secuencia de valores. La estructura principal de “range” es la cantidad de parámetros que se van a utilizar. Solo se puede hasta 3 parámetros y cada uno trabaja de una forma diferente.
Vamos con el primer parámetro utilizando el ejemplo del Mastery 20 acerca de las potencias:
MASTERY 25 Creation and use of ranges
Vemos que en la línea 3 se utiliza un loop con un rango y el único parámetro es “b”. Esto es (0, b), o para ser un poco más claro, se hará la multiplicación hasta “b”· veces. Si la potencia es 5, se hará hasta 5 veces la misma operación.

MASTERY 25 Creation and use of ranges
Utilizaremos 2 parámetros con esto:
MASTERY 25 Creation and use of ranges

 1 está en el primer parámetro y es donde empieza el límite y “n” sería el segundo límite, donde se acaba. Ponemos 5  y nos dará esto:

MASTERY 25 Creation and use of ranges
Sin embargo, solo se llega hasta 4. Es debido a la posición de los valores “x”. Empiezan desde 0 y este número se toma en cuenta. Si queremos solucionar esto, habría que utilizar 3 parámetros. Utilizaremos el mismo ejemplo:
MASTERY 25 Creation and use of ranges

El 3ª parámetro se utiliza cuántas unidades tomaré y cuántas se saltará. En este caso, el parámetro es 1 y se tomará cada variable en 1 en 1 y el resultado sería esto:

MASTERY 25 Creation and use of ranges
Si ponemos 2, tomaría cada valor de “x” en 2 en 2 y esto sucedería:
MASTERY 25 Creation and use of ranges
Hay que recordar que solo se pueden utilizar 3 parámetros. 4 o más y se producirá un error.
]]>
https://creativecommons.org/licenses/by/4.0/
#Mastery20 #TC1017 https://www.youtube.com/watch?v=b8roBWlJLfI https://kenscourses.com/tc101winter2015/2015/mastery20-tc1017-httpswww-youtube-comwatchvb8robwljlfi/ Thu, 07 May 2015 01:24:38 +0000 https://auralgo.withknown.com/2015/mastery20-tc1017-watchvb8robwljlfi Continue reading ]]>

20 1017 https://www.youtube.com/watch?v=b8roBWlJLfI

]]>
https://creativecommons.org/licenses/by/4.0/
#Mastery20 #TC1014 https://kenscourses.com/tc101winter2015/2015/mastery20-tc1014/ Wed, 06 May 2015 23:47:53 +0000 https://wwyinprogramingcourse.withknown.com/2015/mastery20-tc1014 Continue reading ]]>

20 1014

In this video I talk about how to use loops with for.

Youtube link:

https://youtu.be/BHngW8lG4pE

]]>
https://creativecommons.org/licenses/by/4.0/
MASTERY 22 When to use what type of repetition in a program https://kenscourses.com/tc101winter2015/2015/mastery-22-when-to-use-what-type-of-repetition-in-a-program-4/ Wed, 06 May 2015 21:39:00 +0000 http://kenscourses.com/tc101winter2015/?guid=aba9a8b9cb59b85795e8a835f0bc8627 CUANDO UTILIZAR QUE TIPO DE REPETICIÓN USAR EN UN PROGRAMA
Ya hemos visto todos los tipos de repetición de un programa. Eso de cuando utilizarlos va depende del tipo del algoritmo que quieras utilizar. También es posible combinarlos para un código más grande. Pero OJO, no todos los tipos puedan funcionar. Hay que dejar claro los 3 tipos de repetición y con sus ejemplos debido a que ya se había explicado anteriormente en algunos WSQ y Masteries.

El uso de "while" se utiliza para que una operación se haga una y otra vez hasta que la condición se rompa. Un ejemplo sería el Método Babilónico. La variable "z" se rompe cuando este es igual a la variable "y".

El uso de "for" tiene muchos usos, pero lo principal es que establece ciertos límites y se hará la operación tantas veces hasta llegar a ese límite. Un ejemplo sería el de la Mastery 20 con el de las potencias. Se establece un límite en "b", es decir, se hará "b" la misma operación.

Y el uso de la recursión algorítmica  que se define la función a sí misma, es decir, se llama la función dentro de su misma función. El ejemplo sería el del Gran Común Divisor de la WSQ12. Dependiendo de los valores de "a" y "b", se restará esos argumentos dependiendo de la condición llamando la función en sí.

Continue reading ]]>
CUANDO UTILIZAR QUE TIPO DE REPETICIÓN USAR EN UN PROGRAMA
Ya hemos visto todos los tipos de repetición de un programa. Eso de cuando utilizarlos va depende del tipo del algoritmo que quieras utilizar. También es posible combinarlos para un código más grande. Pero OJO, no todos los tipos puedan funcionar. Hay que dejar claro los 3 tipos de repetición y con sus ejemplos debido a que ya se había explicado anteriormente en algunos WSQ y Masteries.

El uso de “while” se utiliza para que una operación se haga una y otra vez hasta que la condición se rompa. Un ejemplo sería el Método Babilónico. La variable “z” se rompe cuando este es igual a la variable “y”.

MASTERY 22 When to use what type of repetition in a program

MASTERY 22 When to use what type of repetition in a program

El uso de “for” tiene muchos usos, pero lo principal es que establece ciertos límites y se hará la operación tantas veces hasta llegar a ese límite. Un ejemplo sería el de la Mastery 20 con el de las potencias. Se establece un límite en “b”, es decir, se hará “b” la misma operación.

MASTERY 22 When to use what type of repetition in a program

MASTERY 22 When to use what type of repetition in a program

Y el uso de la recursión algorítmica  que se define la función a sí misma, es decir, se llama la función dentro de su misma función. El ejemplo sería el del Gran Común Divisor de la WSQ12. Dependiendo de los valores de “a” y “b”, se restará esos argumentos dependiendo de la condición llamando la función en sí.

MASTERY 22 When to use what type of repetition in a program

MASTERY 22 When to use what type of repetition in a program
]]>
https://creativecommons.org/licenses/by/4.0/