Sei sulla pagina 1di 7

C0RS0 vIRT0ALES

Besaiiollo ue mouelos
ioboticos paia el nivel
piimaiia
0niuau 2A: Piogiamacion WeBo







Ll curso de uesarrollo de modelos robLlcos para el nlvel prlmarla" esL dlrlgldo a los docenLes del nlvel
prlmarlo que laboren en lnsLlLuclones educaLlvas publlcas que cuenLen con el klL de robLlca educaLlva
proporclonado por el MlnlsLerlo de Lducacln.
Curso vlrLuales
Desarro||o de mode|os robt|cos para e| n|ve| pr|mar|a
2

2

1ab|a de conten|do
IN1kCDUCCICN C8IL1IVCS ......................................................................................................................3
SCI1WAkL DL kC8C1ICA LDUCA1IVA WLDC .............................................................................................4
uescrlpcln Ceneral ..................................................................................................................................3
Suceslones .................................................................................................................................................6
L[emplo: Suceslones ArlLmeLlcas ..........................................................................................................6
L[emplo: Suceslones CeomeLrlcas ........................................................................................................7


Curso vlrLuales
Desarro||o de mode|os robt|cos para e| n|ve| pr|mar|a
3

3

IN1kCDUCCICN C8IL1IVCS
La programacln permlLe que el modelo robLlco consLruldo en la unldad anLerlor, reallce dlversas
acclones (darle vlda"), para ello se debe conocer las dlversas lnsLrucclones u rdenes que se pueden
emplear a la hora de programar dlcho modelo robLlco.
La programac|n del klL de robLlca educaLlva Weuo esL basada en el empleo de un lengua[e
|conogrf|co que ayuda al parLlclpanLe a enLender rpldamenLe como Lraba[a cada comando (lcono) y
como emplearlo para reallzar dlversas acclones.
Ln la presenLe unldad el parLlclpanLe profundlzar sus conoclmlenLos en el empleo del sofLware de
programacln WeuC, aprender como comunlcarse" con los sensores y acLuadores, asl como
desarrollar programas que permlLan reallzar Lareas ms comple[as.
Los ob[eLlvos de la unldad son:

Saber cmo emplear varlos sensores y acLuadores para doLar al d|seo del modelo robLlco de
funclones de percepcln (sensores) y accln (moLores).
L|aborar programas que lmplemenLen dlversas acclones en los modelos robLlcos.
lnLegrar denLro del desarrollo de programas el empleo de sonldos y grflcos.


SCI1WAkL DL kC8C1ICA LDUCA1IVA
Ll sofLware LLGC Lducat|on WeDo
(represenLados como lconos) que a su vez represenLan lnsLrucclones (rdenes):

Iconos o b|oques

Ls por ello que el sofLware de programacln para WeuC se le denomlna
solLando (drag and drop) bloques
consLruyendo los programas.

ArrasLrar y solLar (drag and drop) es una expresln lnformLlca que se reflere a la accln de mover
con el mouse ob[eLos de una venLana a oLra o enLre parLes de una mlsma venLana. Los ob[eLos
arrasLrados son hablLualmenLe archlvos, pero Lamblen pueden se
elemenLos en funcln del programa.

Se Llene bloques para conLrolar: moLor, sensor de lncllnacln
Lamblen bloques que conLrolan: Leclado, panLalla, mlcrf
Weuo deLecLa auLomLlcamenLe los moLores y sensores al conecLarlos al Pub LLCC.

Ll sofLware ha sldo desarrollado por
para LLCC Weuo, funclona por medlo de lconos y ofrece
senclllo.


Ll sofLware Weuo se puede lnsLalar

Llnux/Sugar.
Wlndows x y vlsLa con los ulLlmos
Mac 10.3 con procesadores Mac lnLel.

Las carpeLas por defecLo para colocar fondos y

C:
C:\uocumenLs and SeLLlngs\
C:\uocumenLs and SeLLlngs\
Mac CS:
/users/Shared/LLCC CreaLlons/Weuo/8ackground
/users/Shared/LLCC CreaLlons/Weuo/Sounds
Desarro||o de mode|os robt|cos para
kC8C1ICA LDUCA1IVA WLDC
LLGC Lducat|on WeDo, se uLlllza para crear programas medlanLe el empleo de bloques
(represenLados como lconos) que a su vez represenLan lnsLrucclones (rdenes):
Iconos o b|oques Instrucc|n u orden

8loque de acLlvacln de moLor
en senLldo horarlo

8loque de acLlvacln de moLor
en senLldo anLl horarlo
Ls por ello que el sofLware de programacln para WeuC se le denomlna |conogrf|co
bloques en el espac|o de programac|n (el cual es una venLana), se van
ArrasLrar y solLar (drag and drop) es una expresln lnformLlca que se reflere a la accln de mover
con el mouse ob[eLos de una venLana a oLra o enLre parLes de una mlsma venLana. Los ob[eLos
arrasLrados son hablLualmenLe archlvos, pero Lamblen pueden ser arrasLrados oLros Llpos de
elemenLos en funcln del programa.
moLor, sensor de lncllnacln, sensor de movlmlenLo enLre oLros
Leclado, panLalla, mlcrfono y alLavoz de la compuLadora
deLecLa auLomLlcamenLe los moLores y sensores al conecLarlos al Pub LLCC.
Ll sofLware ha sldo desarrollado por Labvlew de naLlonal lnsLrumenLs especlflcamenLe
para LLCC Weuo, funclona por medlo de lconos y ofrece un enLorno de programacln
lnsLalar en varlos slsLemas operaLlvos:
Wlndows x y vlsLa con los ulLlmos Servlce acks.
con procesadores Mac lnLel.
Las carpeLas por defecLo para colocar fondos y sonldos personallzados se encuenLran en:
\All users\uocumenLs\LLCC CreaLlons\Weuo\8ackgrounds
\All users\uocumenLs\LLCC CreaLlons\Weuo\Sounds
/users/Shared/LLCC CreaLlons/Weuo/8ackground
/users/Shared/LLCC CreaLlons/Weuo/Sounds
Curso vlrLuales
a e| n|ve| pr|mar|a
4
4
medlanLe el empleo de bloques
|conogrf|co. ArrasLrando y
(el cual es una venLana), se van
ArrasLrar y solLar (drag and drop) es una expresln lnformLlca que se reflere a la accln de mover
con el mouse ob[eLos de una venLana a oLra o enLre parLes de una mlsma venLana. Los ob[eLos
r arrasLrados oLros Llpos de
enLre oLros. LxlsLen
de la compuLadora. Ll sofLware
Labvlew de naLlonal lnsLrumenLs especlflcamenLe
un enLorno de programacln
sonldos personallzados se encuenLran en:
8ackgrounds
Sounds
Curso vlrLuales
Desarro||o de mode|os robt|cos para e| n|ve| pr|mar|a
3

3
Laptop kC:
Pome/CLC/AcLlvlLles/Weuo.acLlvlLy/bln/Weuo/englne/Weuo/8ackground/Low 8esoluLlon
Pome/CLC/AcLlvlLles/Weuo.acLlvlLy/bln/Weuo/englne/Weuo/Sound

Los formaLos de archlvos que podemos usar son:

Crflcos de fondo deben esLar en formaLo !C.
Sonldos en formaLo WAv.
Descr|pc|n Genera|



I|cha de Conex|n: Craba Lus proplos sonldos y consulLa los moLores, sensores de lncllnacln o sensores
de movlmlenLo.
I|cha de Conten|do: ConLlene la seccln de rlmeros asos" y las AcLlvldades" lncluldas en el SeL LLCC
WLuC.
I|cha de anta||a: Se abre cuando se programan numeros, leLras o fondos en los bloques de panLalla.
I|cha de royecto: MuesLra el menu: Sallr, Abrlr proyecLo y royecLo nuevo.
a|eta: MuesLra Lodos los bloques de programacln.
llcha de Conexln
llcha de anLalla
llcha de royecLo
aleLa
llcha de ConLenldo
Curso vlrLuales
Desarro||o de mode|os robt|cos para e| n|ve| pr|mar|a
6

6

Suces|ones
una sucesln numerlca es un con[unLo ordenado de numeros, que guardan relacln unos con oLros. Sl
Lomamos dos numeros perLeneclenLes a una sucesln y enconLramos la relacln que exlsLe enLre ellos,
podremos enconLrar cualquler numero denLro de la sucesln.
L[emp|o: Suces|ones Ar|tmt|cas
Ln el slgulenLe e[emplo queremos hallar el declmo numero de la sucesln. ara eso prlmero debemos
hallar la relacln que guardan dos numeros consecuLlvos. Cbservando nos daremos cuenLa que la razn
de la serle es: +2

2 4 6 8 10..

ara poder enconLrar la respuesLa usando el sofLware Weuo, emplearemos el slgulenLe programa:



ara llenar los numeros denLro de los bloques debemos saber lo que hace cada bloque:


Llenaremos esLe bloque con el prlmer numero de la
sucesln.

Ln esLe bloque colocaremos la razn de la sucesln.

llnalmenLe, colocaremos una unldad menos al orden
del numero que queremos enconLrar. L[emplo: Sl
queremos el numero de orden 10, colocaremos 9.

Ln el caso del e[emplo Lendremos:


Curso vlrLuales
Desarro||o de mode|os robt|cos para e| n|ve| pr|mar|a
7

7

Al e[ecuLar el programa veremos que en la panLalla se obLlene la sucesln pedlda, deLenlendose en el
numero: 20
L[emp|o: Suces|ones Geomtr|cas
Ln la slgulenLe sucesln hallar el numero de orden 13

3 9 27..

Anallzando la sucesln sabemos que la razn es: x3
usando el sofLware Weuo:



CbLendremos como resulLado: 1394323

Potrebbero piacerti anche