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 สรุปงานเทอม1

สรุปงานเทอม1

Published by Guset User, 2022-01-06 08:12:42

Description: สรุปงานเทอม1

Search

Read the Text Version

โปรแกรมเมโลดเี้ พลง การเขยี นโปรแกรม เมโลดเ้ี พลง เป้าหมาย : เพอ่ื เรยี นรพู ้ น้ื ฐานการทำเป็ นเสยี งเพลงโดยใชค่ ำสง่ั Play melode ในการสรา้ งเสยี งเพลง ผลโปรแกรม : เพลงทอ่ นทหี่ นง่ึ จะเเสดงผลเมอื่ กดป้มุ A เพลงทอ่ นทส่ี องจะเเสดงผลเมอื่ กดป้มุ B เเละ เพลงทอ่ นทสี่ ามจะเเสดงผลเมอ่ื กดป้มุ A+B ขนั้ ตอนการเขยี นโปรแกรม1. เขา้ ไปที่ Link : https://makecode.microbit.org เพอ่ื เขา้ หนา้ โปรแกรม make code คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู 2.ขนั้ ตอนทส่ี องใหค้ ลกิ ที่ Input เพอ่ื นำคำสงั่ on button เพอ่ื นำมาตอ่ กบั คำสงั่ ตอ่ ไป



3.ตอ่ มาใหค้ ลกิ เลอื ก Music เพอ่ื นำคำสง่ั Play melody มาใชต่ อ่ เป็ นเพลง



4.จะไดโ้ คด๊ คำสง่ั เเสดงผล ดงั รปู





โปรแกรมการแปลงเลขฐานสองเป็ นเลขฐานสบิ การเขยี นโปรแกรม การแปลงเลขฐานสองเป็ นเลขฐานสบิ เป้าหมาย : เพอ่ื เรยี นรพู ้ นื้ ฐานดา้ นวธิ กี ารหรอื กระบวนการคดิ ในการแกป้ ัญหา ทสี่ ามารถใชค้ วามสามารถของ เทคโนโลยหี รอื ซอฟตแ์ วรม์ าชว่ ยแกป้ ัญหาได ้ ผลโปรแกรม : จะมกี ารแปลงเลขฐานสองเป็ นฐานสบิ เชน่ 1,1,1,1 เมอ่ื แปลงเป็ นเลขฐานสองจะได ดผ้ ลลพั ธเ์ ทา่ กบั 15 ขนั้ ตอนการเขยี นโปรแกรม1. เขา้ ไปท่ี Link : https://makecode.microbit.org เพอ่ื เขา้ หนา้ โปรแกรม make code คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู 2.เลอื กคำสง่ั Basic แลว้ ลากคำสง่ั on start มาใชเ่ ชอื่ มตอ่ คำสง่ั



3.หลงั จากนัน้ ใหน้ ำคำสงั่ Variables เพอ่ื นำตวั แปรมาใส่ คำสง่ั Math เพอ่ื ใชใ่ นการนำเลขมาคณู กนั คำสง่ั Inputและคำสง่ั Biasc ดงั รปู



4.จะไดโ้ คต๊ คำสง่ั โปรแกรมแปลงเลขฐานสองเป็ นฐานสบิ ดงั รปู





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

2.ใหค้ ลกิ เลอื กแถบ Basic เพอ่ื นำคำสงั่ Forever ในการตอ่ คำสง่ั 3.จากนัน้ ใหน้ ำคำสง่ั อนื่ ๆมาตอ่ เรยี งเชอ่ื มกนั เพอื่ ใหไ้ ดไ้ ฟทว่ี งิ่ ไปมาผลลพั ธท์ ส่ี มบรู ณ์ ดงั รปู ภาพ



4.ใหส้ รา้ ง Project หนา้ ใหมเ่ พอ่ื จะทำคำสง่ั ตอ่ ไป

5.โคด๊ คำสง่ั โปรแกรมLoop_for ดงั รปู





การใชโ้ ปรแกรมArray_Pointer การใชภ้ าษาArray_Pointer การเขยี นโปรแกรม Array_Pointer เป้าหมาย : เพอ่ื เรยี นรพู ้ นื้ ฐานของการคำนวณตา่ งๆเชน่ ตวั ประกอบ การบวก การคณู ผลโปรแกรม : การตงั้ คา่ ตวั แปร Parameter เพอื่ เปิดปิดการสมุ่ ตวั เลข เหมอื นการเปลย่ี นโหมด | การตงั้ Condition ตรวจสอบตวั เลขจำนวนเฉพาะทงั้ 25 ตวั ทลี ะตวั | การใช ้Function | การสมุ่ Random | การ เพมิ่ ตวั Extension (Package) ตวั WhaleySans Font ในการนำเสนอตวั เลขสองหลกั | การใช ้For Element Loop ในการดงึ คา่ ตวั เลขจำนวนเฉพาะออกมาทลี ะตวั จาก Arrayแสดงนอ้ ยลง ขนั้ ตอนการเขยี นโปรแกรม 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. โคดควบคมุ Arrar_Pointe



เครอ่ื งวดั อณุ หภมู ิ การเขยี นโปรแกรม Make Code Programming เป้าหมาย : เพอ่ื ใหเ้ รยี นรเู ้ กยี่ วกบั เครอื่ งวดั อณุ หภมู ิ ขนั้ ตอนการเขยี นโปรแกรม 1. เขา้ ไปที่ Link :https://makecode.microbit.orgเพอ่ื เขา้ หนา้ โปรแกรม make code คลกิ เลอื กNew Project จะไดห้ นา้ ตา่ งดงั รปู

2.เลอื กคลกิ Variables เพอ่ื สรา้ ง setและtemp



3.ควบคมุ Motor





Loop Repeat while การเขยี นโปรแกรม Make Code Programming เป้าหมาย : เพอื่ ใหเ้ รยี นรเู ้ กย่ี วกบั Loop Repeat while ขนั้ ตอนการเขยี นโปรแกรม 1. เขา้ ไปท่ี Link : https://makecode.microbit.org เพอื่ เขา้ หนา้ โปรแกรม make code คลกิ เลอื กNew Project จะไดห้ นา้ ตา่ งดงั รปู

2. ใหค้ ลกิ ทI่ี con เลอื กExtensions หรอื กด Advanced เลอื ก Extensions



3. จะปรากฏหนา้ ตา่ ง Extensions สําหรับคน้ หา พมิ พข์ อ้ ความ “WhaleySans Font” แลว้ กด Enter หรอื กดรปู แวน่ ขยาย จะปรากฏฟังกช์ นั่ พเิ ศษ WhaleySans Font



4. คลกิ เลอื กTeb WhaleySans Fontเพอ่ื ทําการ Add Library WhaleySans Fontเขา้ มาในโปรแกรม

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





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





2.เลอื กคลกิ Variables เพอ่ื สรา้ งA,B,setและTie



3.ควบคมุ Motor





ทำเพลง การเขยี นโปรแกรม Make Code Programming เป้าหมาย : เพอื่ ใหเ้ รยี นรเู ้ กย่ี วกบั Loop Repeat while ขนั้ ตอนการเขยี นโปรแกรม 1. เขา้ ไปที่ Link : https://makecode.microbit.org เพอื่ เขา้ หนา้ โปรแกรม make code คลกิ เลอื กNew Project จะไดห้ นา้ ตา่ งดงั รปู


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