Comencem aquesta part analitzant un dia escolar típic.
Quines són algunes de les coses que es fan en un dia escolar determinat? Aquí teniu uns quants: despertar-se, fer-se el llit, rentar-se les dents, dutxar-se, es vesteixen, esmorzen, viatgen a l'escola, estudien, juguen, dinar, estudien de nou, viatgen a casa, juguen, esports/activitats, mirar la televisió, llegir un llibre, sopar, raspallar-se les dents, dormir...
Si s'observa amb deteniment cadascuna d'aquestes funcions, observeu que cadascuna d'aquestes implica múltiples passos.
Per exemple, raspallar-se les dents més o menys implica els següents passos: (1) recollir el raspall de dents (2) agafar la pasta de dents (3) prémer la pasta de dents al raspall (4) raspallar-se realment les dents (5) obrir l'aixeta aigua (6) mirar-se al mirall (7) obrir l'aixeta (8) esbandir-se la boca (9) desar el raspall de dents i la pasta de dents.
Vam agrupar tots aquests passos i li vam donar un nom únic: "rentar-se les dents". Quan el pare o la mare vol que us renteu les dents, diuen tots aquests 9 passos un per un o simplement diuen "rentar-se les dents"? Per què? Perquè entens el que significa "rentar-se les dents". S'ha ensenyat a tothom el que significa i com fer tots aquests 9 passos. Tots aquests passos estan a la vostra memòria. Així que quan ho sentiu, coneixeu tots els passos a seguir.
Ara fem una ullada a una computadora ... com la vostra Pro-Bot.
Si a un ordinador s'explica (amb codi) com dibuixar un quadrat lateral de 6 cm, cada vegada que vulgueu dibuixar un quadrat lateral de 6 cm, hauria de poder dir un nom únic com "quadrat" o dibuixar el quadrat " , o alguna cosa així, en comptes de dir-ho cada vegada "Fd 6, Rt, Fd 6, Rt, Fd 6, Rt, Fd 6, Rt"
L'ordinador pot fer-ho. I això és el que anomenem "Procediment".
Un procediment és un conjunt d'instruccions del programa informàtic que realitza una tasca específica.
En el vostre exemple de vida quotidiana, "rentar-se les dents" és un procediment. Es tracta d'un petit grup d'instruccions que realitza una funció específica. Llavors quan els vostres pares us demanen que realitzeu aquesta funció (que implica aquests 9 passos), simplement el cridaria amb el nom "rentar-se les dents", en comptes d'especificar tots els passos que hi intervenen. D'aquesta manera, aconsegueixen reutilitzar el "procediment" que t'ensenyen i t'han fet memoritzar.
De la mateixa manera, en un programa d'ordinador, escriu aquests passos una vegada a la memòria de l'ordinador i cal donar-li un nom únic . Després, podeu utilitzar-lo diverses vegades al vostre programa.
Els procediments ens ajuden a personalitzar els nostres programes amb facilitat .
Com crear i editar un procediment per Pro-Bot
Pro-Bot us permet crear i emmagatzemar fins a 32 procediments a la memòria. En el cas de Pro-Bot, aquests procediments es denominen Proc 1, Proc 2, ..., ..., Proc 32.
El botó de menú de Pro-Bot ofereix dues opcions per accedir als procediments:
· Proc. Nou
· Edt Proc
Anem a discutir cadascuna d'aquestes opcions.
Premeu el botó Menú i, a continuació, desplaceu-vos cap avall fins a "Nou Proc". Trieu aquesta opció quan vulgueu crear un procediment nou . Us mostrarà una llista de 32 procediments a la pantalla. Trieu qualsevol nom de procediment d'aquesta llista (Proc 1 a Proc 32). Suposem que trieu Proc 3. La vostra pantalla Pro-Bot ara mostrarà Proc 3. Escriviu les instruccions per a la funció específica que voleu que Proc 3 es realitzi. A continuació, premeu Menú. Això us portarà de nou al programa Principal. Ara podeu trucar a Proc 3 del vostre programa principal quan vulgueu utilitzar-lo. Feu-ho prement el botó "Proc" i després la tecla numèrica 3.
Premeu el botó Menú i desplaceu-vos cap avall fins a "Edt Proc". Trieu aquesta opció quan vulgueu editar un procediment que hàgiu creat anteriorment. Us mostrarà la llista de 32 procediments a la pantalla. Trieu el procediment que voleu editar d'aquesta llista. Suposem que trieu Proc 3. La vostra pantalla Pro-Bot ara mostrarà les instruccions que heu introduït anteriorment per a Proc 3 (o un programa buit si no teniu instruccions abans). Feu els canvis que vulgueu per a aquest procediment. A continuació, premeu Menú per tornar al programa Principal. Ara podeu trucar a Proc 3 del vostre programa principal i us proporcionarà la funcionalitat actualitzada.
A més dels 32 procediments que podeu crear i editar, Pro-Bot també proporciona altres 5 procediments amb noms predefinits relacionats amb els sensors tàctils, de llum i de so. Podeu editar-les utilitzant l' opció Edt Proc des del menú. Aquests procediments són:
També hi ha 3 procediments integrats i predefinits que no podeu editar, però podeu trucar des de Main. Aquests són: