Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore บทที่5.Logic Conditional_if_then_eise บทที่7 Array_Pointe บทที่10 Loop Repeat/While

บทที่5.Logic Conditional_if_then_eise บทที่7 Array_Pointe บทที่10 Loop Repeat/While

Published by jdsjdd06, 2022-01-05 13:01:15

Description: บทที่5.Logic Conditional_if_then_eise บทที่7 Array_Pointe บทที่10 Loop Repeat/While

Search

Read the Text Version

บทที่ 5 การเขยี นโปรเเกรม 4.Logic Conditional_if_then_eise การเขยี นโปรเเกรม Make code Programming เป้ าหมาย : เพอ่ื เรยี นรกู้ ารเขยี นโปรเเกรม Logic Conditional_if_then_eise ผลโปรเเกรม : Conditionals | การเขยี นโคด้ เเบบเงอื่ นไข lf then else สรา้ งโปรเเกรมโยนลกู เตา๋ ใหส้ มุ่ ออก มาเป็ นหนา้ ตา่ งๆ เเละการสรา้ งโปรเเกรมสมุ่ เกรดเฉลย่ี ใหส้ มุ่ เกรดเฉลยี่ ออกมาเป็ นเกรดตา่ งๆ ขนั้ ตอนการเขยนโปรแกรม 1. เขา้ ไปท่ี Link : https://makecode.microbit.org เพอื่ เขา้ หนา้ โปรแกรม make code คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู



1. เลอื กคลกิ ท่ี input เลอื ก on button A เพอ่ื ทำโปรเเกรม สมุ่ ลกู เตา๋ 2. เลอื ก Variables สรา้ ง dice เพอื่ นใชก้ บั โปรเเกรมโยนลกู เตา๋ เเละสรา้ ง score เพอ่ื ใชก้ บั โปรเเกรมสมุ่ เกรดเฉลย่ี

เลอื กท่ี Math เลอื ก pick random to ใสเ่ ลข 1 เเละ 6

3. เลอื กที่ Login เลอื ก if else เเละเลอื ก comparison - เลอื กเครอ่ื งหมาย = ใส่ dice = 1 เเละ ไปที่ Basic เลอื ก show leds ใหจ้ ดุ 1 ครัง้ เพอ่ื เเสดงเป็ นเลข 1

เลอื ก Basic เลอื ก pause (ms) 1000 จะเทา่ กบั 1 วนิ าที เพอ่ื หยดุ เวลา เเละเลอื ก clear screen เพอื่ ลา้ งหนา้ จอออก



4. เลอื กคลกิ ท่ี input เลอื ก on button B เพอื่ ทำโปรเเกรม เกรดเฉลยี่ เลอื กท่ี Variables เลอื ก set score เลอื กท่ี Math เลอื ก pick random to ใสเ่ ลข 0 เเละ 100 เเละลาก มาใสใ่ น set score 5. เลอื กที่ Login เลอื ก if else เเละเลอื ก comparison

- เลอื กเครอ่ื งหมาย = ใส่ score < 49 เเละ ไปท่ี Basic เลอื ก show string เลอื ก Text

เลอื กที่ Text เลอื กคำสง่ั join ใสว่ า่ You score ตามดว้ ย score เเละใส่ You got a grade 0 ทำเเบบนี้ จนถงึ เกรด 4 เลอื ก Basic เลอื ก pause (ms) 1000 จะเทา่ กบั 1 วนิ าที เพอ่ื หยดุ เวลา เเละเลอื ก clear screen เพอ่ื ลา้ งหนา้ จอออก

6. โคดควบคมุ Motor





ลง้ิ คง์ าน 4.Logic Conditional_if_then_eise https://makecode.microbit.org/_c5sLwzfkKbcL บทท่ี 7 การเขยี นโปรแกรม Array_Pointe การเขยี นโปรเเกรม Make code Programming เป้าหมาย : เพอ่ื เรยี นรกู ้ ารใชง้ าน Array_Pointer ผลโปรเเกรม : การสรา้ งเเละใชง้ านม Array ในการเกบ็ ขอ้ มลู ทงั้ ตวั เลข ตวั อกั ษร เเละโน๊ตเพลง ไวเ้ ป็ น ฐานะขอ้ มลู เเละการสรา้ ง Array เปลา่ ๆ มาไวส้ ำหรับเกบ็ ขอ้ มลู เขา้ ไป เพอ่ื นำออกมาใชห้ รอื ประมวลผล เป็ นการเรยี งตอ่ กนั ไป พรอ้ มการใชต้ วั pointer ในการเชอื่ มโยงไปยงั คา่ ขอ้ มลู ทต่ี อ้ งการ ขนั้ ตอนการเขยนโปรแกรม

1. เขา้ ไปท่ี Link : https://makecode.microbit.org เพอ่ื เขา้ หนา้ โปรแกรม make code คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู 2. เลอื ก Variables สรา้ ง Array_One Array_Two list เเละ text list 3.กด Advanced เเละเลอื ก Arrays

4.เลอื กคลกิ ท่ี Arrays เเละเลอื กอนั ทหี่ นงึ่ ในหมวด caerte เเละกด + เพอ่ื สรา้ งชอ่ งเพม่ิ ในชอ่ งสามารถ ใสไ่ ดท้ งั้ ตวั เลข เพลง เเละตวั หนังสอื ได ้ ไปที่ input เลอื ก on button A เเละไปที่ Basic เลอื ก show number และไปท่ี Arrays เลอื ด get value at เเละ ใสต่ วั เลขเพอ่ื เเสดง ผล เเละเปลย่ี น list เป็ น Array_Tow เพอื่ น เเสดง pointer ในการเชอื่ มโยงไปยงั คา่ ขอ้ มลู ทต่ี อ้ งการ 5. โคดควบคมุ Motor



ลงิ คง์ าน Array_Pointe https://makecode.microbit.org/_P3MiWVMAJWTU บทท1่ี 0 กจิ กรรม Loop Repeat/While การเขยี นโปรเเกรม Make code Programming เป้ าหมาย : เพอื่ การเรยี นรพู้ น้ื ฐานการทำเสยี งสญั ญาณเตอื นภยั ผลโปรเเกรม : กระบวนการทำซ้ำ สญั ญาณเตนื ภยั ขน้ั ตอนการเขยี นโปรเเกรม

1. เขา้ ไปที่ Link : https://makecode. Microbit.org เพอ่ื เขา้ โปรเเกรม makecode คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู ⚙️2. ใหค้ ลกิ ที่ icon Extensions หรอื กด Advanced เลอื ก Extensions 3. จะปรากฏหนา้ ตา่ ง Extensions สำหรบั การคน้ หา พมิ พห์ าขอ้ ความ\" WheleySans Font\" เเลว้ กดEnter หรอื กดรปู เเวน่ ขยาย จะปรากฏฟงั กช์ น่ั พเิ ศษ WheleySans Font

4. ลองคลกิ List F WhaleySans Font ก็จะพบบล็อกการใชง้ านRobot WhaleySans Font ใหเ้ ลอื กใชง้ านสำหรบั ใชเ้ ขยี นโปรเเกรม

สำหรบั Library ทA่ี dd เขา้ มาในโปรเเกรมmake code จะจำอยใู่ นโปรเเกรม Project save ใช้ เทา่ นน้ั ถา้ มกี ารสรา้ ง New Project ใหมผ่ ใู้ ชจ้ ะตอ้ งAdd Library นใี้ หมเ่ สมอยกเวน้ ผใู้ ชเ้ ปิ ด Project เกา่ ทม่ี อี ยเู่ เลว้ ขน้ึ มาใชง้ านหรอื เเกไ้ ขใหม่ 5. โคดควบคมุ Motor



ลงิ คง์ าน Loop Repeat/While https://makecode.microbit.org/_bhLVbj6XiVc8


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook