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 ว 31282 การเขียนโปรแกรมต่างๆ

ว 31282 การเขียนโปรแกรมต่างๆ

Published by jdsjdd06, 2022-01-10 12:43:23

Description: ว 31282 การเขียนโปรเเกรมต่างๆ

Search

Read the Text Version

บทท1ี่ กจิ กรรม ทดสอบ การเขยี นโปรแกรม Make Code Programming เป้าหมาย : เพอื่ เรยี นรพู ้ นื้ ฐานการใชโ้ ปรแกรมเเบบ basic ผลโปรแกรม : ผลจะแสดงตามทเ่ี รากำหนดใน Show leds ขนั้ ตอนการเขยี นโปรแกรม 1. เขา้ ไปที่ Link : https://makecode.microbit.org เพอ่ื เขา้ โปรแกรม make code คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู 2. ใหค้ ลกิ เลอื ก Basic จากนัน้ เลอื ก Show ledsเพอ่ื สรา้ งรปู แบบของเราขน้ึ มาทงั้ หมด10อนั

3. โคด้ ควบคมุ Motor





บทท2ี่ .lnputmusic เป้าหมาย:เพอ่ื เรยี นรพู ้ น้ื ฐานการเขยี นโปรเเกรมlnputMusic ผลโปรเเกรม:เมอื่ กดAกบั BเเละA+B จะมเี สยี งเพลงทเี่ เตกตา่ งกนั ทงั้ หมด 1เขา้ ไปทl่ี ine:https://makecode.microbit.org/_2E6Jchei4d3bเพอ่ื เขา้ หนา้ โปรเเกรม make code คลกิ เลอื ก New Poject จะไดห้ นา้ ตา่ งดงั รปู 1 .เขา้ ไปท่ี Link :https://makecode.microbit.org เพอื่ เขา้ หนา้ โปรแกรม make code คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู แลว้ ตงั้ ชอื่ กจิ กรรม\"lnputmusic 2.คลกิ ทคี่ ำสงั่ Music เพอ่ื เเตง่ เพลง

3.โคด้ ควบคมุ

บทที่ 3 หวั ใจหวั ใจเคลอื่ นทก่ี ารเขยี นโปรแกรม Make Code Programming เป้าหมาย : เพอ่ื เรยี นรพู ้ น้ื ฐานการควบคมุ หวั ใจเคลอ่ื นที่ ผลโปรแกรม : ไฟ LED จะขนึ้ เป็ นรปู หวั ใจกำลงั เคลอ่ื นที่ ขนั้ ตอนการเขยี นโปรแกรม 1.เขา้ ไปที่ Link : https://makecode.microbit.org เพอื่ เขา้ หนา้ โปรแกรม make code คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู 2.ใหค้ ลกิ เลอื ก Basic จากนัน้ เลอื ก Show leds เพอ่ื สรา้ งรปู แบบของงานขนึ้ มาทงั้ หมด

3.

โคดควบคมุ หวั ใจเคลอ่ื นท่ี

https://makecode.microbit.org/_YHb5qdgUUUJU

บทท4่ี กจิ กรรมการเตน้ ของหวั ใจ การเขยี นโปรเเกรม Make Code Promgramming เป้าหมาย : เพอื่ เรยี นรพู ้ นื้ ฐานการเตน้ ของหวั ใจ ผลโปรเเกรม : หวั ใจเตน้ ขนั้ ตอนการเขยี นโปรเเกรม 1. เขา้ ไปท่ี Link : https://makecode. Microbit.org เพอ่ื เขา้ หนา้ โปรเเกรม make code คลกิ เลอื ก New Project จะ



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

3.โคด้ หวั ใจเตน้ ค

ลง้ิ คเ์ ขา้ งาน https://makecode.microbit.org/_YHb5qdgUUUJU

บทท่ี 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

บทท6่ี กจิ กรรม Loop_For เป้าหมาย: เพอื่ เรยี นรกู ้ ารใชง้ าน Loop_For ผลการเขยี นโปรแกรม : Iteration เเละ Looping / for การใช ้for ในการทำ loop เป็ นอะนเิ มชน่ั ดว้ ยการ เปิดปิด LED การใช ้For รว่ มกบั Array ในการใสช่ ดุ ตวั เลของศา เพอ่ื นำไปหมนุ servo เเละ การทำ Array ชดุ คำศพั ทเ์ เลว้ นำไปเเสดงผลเรยี งกนั ขนั้ ตอนการเขยนโปรแกรม 1. เขา้ ไปที่ Link : https://makecode.microbit.org เพอ่ื เขา้ หนา้ โปรแกรม make code คลกิ เลอกื New Project จะไดห้ นา้ ตา่ งดงั รปู 2. เลอื กคลกิ Variables เเละสรา้ ง Xindex Yindex ดงั รปู 3. เลอื กคลกิ Loops เเละเลอื ก for index อนั ท3่ี เเละ ตง้ั เป็ น4 เพอื่ วง่ิ จากบนลงลา่ ง ดงั รปู

4. เลอื กคลกิ LED เลอื ก plot เเละเอา Xindex ใสใ่ นชอ่ ง X เเละ Yindex ใสใ่ นชอ่ ง Y

เเละเลอื กคลกิ Basic เลอื ก pause (ms) 100 จะกลายเป็ นวงิ่ เเบบเฉยี งจากบนลงลา้ ง เเละ เลอื ก unplot เเละ เตมิ Xindex เเละ Yindex เเละเลอื กpause (ms) 100 เพอื่ ปิ ด 5. เลอื ก input เเละเลอื ก button A B เเละA+B เลอื กคลกิ Loop เเละเลอื ก for index 3 2 1 button A for index 3 เลอื ก Basic เลอื ก show string เเละใส่ index ตามดว้ ย clear screen button B เปลยี่ นเป็ น Basic เลอื ก show icon มาสามอนั เปลย่ี นใหเ้ ป็ นรปู อยา่ ซ้ำกนั เเละใส่ clear screen botton A+B เปลย่ี น Basic เเละเลอื ก show string ตามดว้ ยชอื่ ของเรา 6. โคดควบคมุ Loop_For







บทท่ี 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

บทท8่ี กจิ กรรม Boolean การเขยี นโปรแกรม Make code Programming เป้าหมาย:เพอ่ื เรยี นรตู ้ วั แปรแบบ Boolean ผลโปรแกรม:โยนเหรยี ญ2 เหรยี ญพรอ้ มๆกนั ถา้ ออกหวั ทงั้ คู่ หรอื กอ้ ยทงั้ คใู่ หA้ ถา้ ออกตา่ งกนั ให ้ B ได ้ คะแนน ขนั้ ตอนการเขยี นโปรแกรม 1 .เขา้ ไปที่ Link : https://makecode.microbit.org เพอ่ื เขา้ หนา้ โปรแกรม make code คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู

2. เขา้ Variables สรา้ ง CoinA CoinB playerAScore

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



ลงิ คง์ าน https://makecode.microbit.org/_9vA8FRhVKCKE

บทท่ี 9 ตวั แปร_ตวั นับเป่ ายงิ้ ฉุบ การเขยี นโปรแกรม Make Code Programming เป้าหมาย:สามารถนับคะเเนนเป่ ายงิ้ ฉุบได ้ ผลโปรแกรม:แสดงคะแนนเป่ ายงิ้ ฉุบ ขนั้ ตอนการเขยี นโปรแกรม 1.เขา้ ไปท่ี Link : https://makecode.microbit.org เพอ่ื เขา้ หนา้ โปรแกรม make code คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู 2.คลกิ ทคี่ ำสง่ั Basic และ Varibles และ Text




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