การใชเ้ งอื่ นไขเปรยี บเทยี บ Logic_Conbitional_ if_then_elce การเขยี นโปรแกรม Make Code Programming เป้ าหมาย : เพอื่ เรยี นรพู ้ นื้ ฐานการใชเ้ งอ่ื นไขเปรยี บเทยี บ Logic_Conbitional_ if_then_elce ผลโปรแกรม : ทอยลกู เตา๋ กด A เพอื่ ทอยลกู เตา๋ โปรแกรมจะสมุ ้ จำนวนบนลกู เตา๋ ออกมา เกรด กดBเพอ่ื แสดงเกรดโปรแกรมจะแสดงเกรดตามทไ่ี ดใ้ สไ่ ว ้ ขนั้ ตอนการเขยี นโปรแกรม 1.เขา้ ไปที่ Link:https://makecode.microbit.org เพอ่ื เขา้ หนา้ โปรแกรม make code คลกิ เลอกื New Project จะไดห้ นา้ ตา่ งดงั รปู 2 .ขนั้ ตอนวธิ กี ารทำสว่ นท1ี่ -คลกิ เขา้ ไปทIี่ nput เลอื ก on button A pressed -คลกิ เขา้ ไปทV่ี ariables กดMake a Variable... พมิ พ์ dice เลอื ก set to -คลกิ เขา้ ไปทM่ี ath เลอื ก pick random 0 to 10 เปลย่ี น 0 เป็ น 1 และ 10 เป็ น 6 -คลกิ เขา้ ไปที่ Logic เลอื กif true thenเลอื ก0=0ไปใส่ -คลกิ เขา้ ไปทV่ี ariables
เลอื กdiceไปใส0่ ตวั หนา้ และ เปลยี่ น0ตงั หลงั เป็ น1 -คลกิ เขา้ ไปทB่ี asicเลอื กshow ledsและกดทช่ี อ่ งวา่ ง1จดุ กด + -ทำตามเตมิ เพม่ิ จำนวนเรอื่ ยไปจนถงึ 5 และ 6 ใส่ show leds จดุ 6จดุ ไดเ้ ลย จะได ้ ดงั ภาพ
3.ขนั้ ตอนวธิ กี ารทำสวนท2่ี -คลกิ เขา้ ไปทI่ี nput เลอื ก on button A pressed เปลย่ี น Aเป็ นB -คลกิ เขา้ ไปทVี่ ariables กดMake a Variable... พมิ พS์ core เลอื ก set to -คลกิ เขา้ ไปทM่ี ath เลอื ก pick random 0 to 10 เปลยี่ น 10 เป็ น 100 -คลกิ เขา้ ไปที่ Logic เลอื กif true thenเลอื กเลอื ก0≤0ไปใส่ -คลกิ เขา้ ไปทV่ี ariables 49,54,59,64,69,74และ79ตาม เลอื กScoreมาใสท่ 0่ี ตวั หนา้ และเปลย่ี น0ตวั หลงั เป็ น ลำดบั ไปเรอ่ื ยๆ
-คลกิ เขา้ ไปทBี่ asicเลอื กshow string -คลกิ เขา้ ไปทT่ี ext เลอื กjoin hello world - + นำมาเตมิ ตอ่ ทา้ ยshow string แลว้ กดบวก จะไดเ้ ป็ น 3 ชอ่ ง ชอ่ งแรกพมิ พว์ า่ you Score -คลกิ เขา้ ไปทV่ี ariables เลอื กScoreมาใสใ่ นชอ่ งที่ 2 -พมิ พว์ า่ you got a grade 0ในชอ่ งท3ี่ -ทำแบบนไ้ี ปเรอ่ื ยๆ ตามนี้ 49 = 0 54 = 1 59 = 1.5 64 = 2 69 = 2.5 74 = 3 79 = 3.5 -ในชอ่ งสดุ ทา้ ยเตมิ join hello world-+ นำมาเตมิ ตอ่ ทา้ ยshow string แลว้ กดบวก จะไดเ้ ป็ น 3ชอ่ ง ชอ่ งแรกพมิ พว์ า่ youScore เลอื กScoreในVariables มาใสใ่ นชอ่ งท2่ี พมิ พว์ า่ you got a grade 4ในชอ่ งท3ี่ -คลกิ เขา้ ไปทBี่ asicเลอื ก pause (ms) 100 เปลย่ี น 100เป็ น 1000 และเลอื กclear screen จะไดด้ งั ภาพ
4. โคด้ ควบคมุ Motor
ลงิ กโ์ ปรแกรม https://makecode.microbit.org/_coeFhzYcuffz Loops Repeat / While การเขยี นโปรแกรม Make Code Programming เป้ าหมาย : เพอื่ เรยี นรพู ้ น้ื ฐานการใชL้ oops Repeat / While ผลโปรแกรม :โปรแกรมสญั ญาณเตอื นภยั สญั ญาณไฟวง่ิ แจง้ เตอื น นับถอยหลงั เวลา ขนั้ ตอนการเขยี นโปรแกรม 1.เขา้ ไปทLี่ ink:https://makecode.microbit.org เพอ่ื เขา้ หนา้ โปรแกรม make code ค ลกิ เลอื กNew Project จะไดห้ นา้ ตา่ งดงั รปู
⚙️2.ใหค้ ลกิ ทIี่ con เลอื ก Extensionsหรอื กดAdvancedเลอื ก Extensions 3.จะปรากฏหนา้ ตา่ งExtensionsสำหรับคน้ หาพมิ พข์ อ้ ความ“WhaleySans Font”แลว้ กดEnterหรอื กดรปู แวน่ ขยายจะปรากฏฟังกช์ นั่ พเิ ศษคลกิ เลอื ก Teb WhaleySans Font เพอื่ ทำการ Add Library WhaleySans Font เขา้ มาในโปรแกรม
4.คลกิ Variables กด Make a Variables แลว้ พมิ พค์ ำวา่ spriteและ num 5.โคด้ ควบคมุ
ลงิ กโ์ ปรแกรม https://makecode.microbit.org/_D4oDfPca16Dm stop_watch การเขยี นโปรแกรม Make Code Programming เป้ าหมาย : เพอ่ื เรยี นรพู ้ น้ื ฐานการใชs้ top_watch ผลโปรแกรม :โปรแกรมนาฬกิ าจับเวลา ขนั้ ตอนการเขยี นโปรแกรม 1.เขา้ ไปทL่ี ink:https://makecode.microbit.org เพอ่ื เขา้ หนา้ โปรแกรม make code ค ลกิ เลอื กNew Project จะไดห้ นา้ ตา่ งดงั รปู
2.เลอื ก Variables กดMake a Variables แลว้ พมิ พค์ ำวา่ d , end , msec , sec และ Start จะปรากฏดงั รปู 3.โคด้ ควบคมุ
ลงิ กโ์ ปรแกรม https://makecode.microbit.org/_3gJKc8LfsEko
Search
Read the Text Version
- 1 - 16
Pages: