Tilfældige tal – samt en ny måde at vise blokke på Et syret diskoteks-lys… Vi er lige i øjeblikket færdige med hældningsindikatoren, så smid den i skraldespanden nu. (Vi kan senere hive den op igen.) Nederst i Matematik -kategorien i paletten finder du et par blokke, som antager nye tilfældige værdier, hver gang, koden skal bruge deres værdi. Snup dén til tilfældige hele tal, og rediger den, så den afgiver tal mellem 0 og 10: Vi skal bruge den i tre eksemplarer, så duplikér den et par gange (højreklik). Disse tre blokke vil vi anvende i en RGB -blok. Træk RGB -blokken frem fra kategorien Hardware i paletten. Du kan næsten på forhånd se, at vil blive en meget l-a-a-n-g blok hvis felterne for R, G og B alle skal fyldes med en tilfældigt heltal -blok. Så her er et trick, som kan gøre koden mere overskuelig i den slags situationer. Højreklik på RGB -blokken og vælg Udvendige inputs i menuen. Nu kan de tre RGB-værdier h ægtes på til højre, nedenunder hinanden: Den ligner godt nok ikke sig selv, men det er præcis den samme blok. (For at vende tilbage til det oprindelige udtryk, gentages manøvren – man skal da vælge Indlejrede inputs i menuen.) Hægt de tre tilfældigt heltal -blokke på RGB -blokken, som derefter skal lægges ind i en uendelig løkke. Afprøv resultatet. (Og sluk, inden du får hovedpine) Nu, hvor du har lært om variabler, findes der en anden måde at gøre koden overskuelig på. Pil blokkene fra hinanden, men smid dem ikke ud, de kan genbruges. Skift RGB -blokken tilbage til indlejrede inputs . Opret tre nye variabler: R , G og B (jf. modul 1.3B). Lav en ny variant af programmet, hvor hver variabel først tildeles en tilfældig værdi. Derefter bruges de tre variabler som input til RGB -blokken. Afprøv. 2021 / HS Matematik og logik / Modul 1.4B / KODNING MED PASCO / 2 Frederiksen Scientific
Download PDF fil
Arkiv