การเขยี นโปรแกรม Array_pointer เป้าหมาย : เพอื่ ใหไ้ ดเ้ รยี นรโู ้ คด้ โปรแกรมและนำไปใช่ ผลโปรแกรม : เมอื่ เรากดป่ มุ Aจะทำการสมุ่ คำจากคำทกี่ ำหนดไวใ้ นเบอ่ื งตน้ และเมอื่ กดป่ มุ Bจะนับจำนวนครัง้ ในการกดเพอ่ื หาคำตอบและเมอื่ กดป่ มุ A+Bจะเป็ นตวั ลา้ งและเรม่ิ เกม ใหม่ 1. เขา้ ไปท่ี Link : https://makecode.microbit.org เพอ่ื เขา้ หนา้ โปรแกรม makecode คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู 2. กด Variables เพอ่ื ตงั้ ชอ่ื ตวั แปร 3. หลงั จากตงั้ ชอ่ื ตวั แปรแลว้ ใหเ้ ลอื ก Set ตวั แปร 4. ใหน้ ำSetตวั แปรท2่ี มาวางไวด้ า้ นลา่ ง 5. กดตรงน้ี 6. เลอื กArrays 7. กด array of - + 8. นำคำทเ่ี ราตอั งการทงั้ หมดไปใสใ่ น array of - +
9. กด Basic เลอื ก chow leds แลว้ กำหนดสญั ลกั ษณไ์ ฟLED 10. กด Basic เลอื ก pause ตามดว้ ย show string นำทงั้ 2วางสลบั กนั เรอ่ื ยๆจนกวา่ show string จะถงึ หมายเลข1 11. เลอื ก show string 12. กดตรงน้ี
13. เลอื ก Arrays 14.กด …..get value at 0
14. ใหน้ ำตวั แปรทตี่ งั้ ไวม้ าใสใ่ นขนั้ ตอนท1ี่ 1 15. กดตรง lnput เลอื ก onbutton A pressed 16. นำ show string มาวางไวใ้ น onbutton A pressed 17. เลอื ก Arrays เลอื ก …..get value at 0 ใหเ้ ปลยี่ นจาก0เป็ น2 18. นำตวั แปรมาใสใ่ น…..get value at 2 19. กดตรง lnput เลอื ก onbutton A pressed เปลยี่ นเป็ น B 20. นำ show string มาวางไวใ้ น onbutton B pressed 21. เลอื ก Arrays เลอื ก …..get value at 0 ใหเ้ ปลยี่ นจาก0เป็ นตวั แปรทต่ี งั้ ไว ้ 22. กดตรง lnput เลอื ก onbutton A pressed เปลย่ี นเป็ น A+B 23. กด Led เลอื ก3จดุ เลอื ก stop animation 24. นำ clear screen มาวาง 25. กด Logic เลอื ก if true then else ดงั รปู 26. กด Game เลอื ก game over
_ 27. นำ on start มาวาง และนำเซตตวั แปรมาใส่ 28. เลอื ก Arrays of และใสห่ มายเลข ดงั ตวั อยา่ ง
29. โคด้ โปรแกรม
เสร็จสน้ิ ลงิ คโ์ ปรแกรม https://makecode.microbit.org/_HWW59xaTciH4
การเขยี นโปรแกรม Make Code Programming เป้าหมาย : เพอ่ื ทำเกมสนุกๆไวเ้ ลน่ กบั เพอื่ น ผลโปรแกรม : หากกดป่ มุ A 1 ครัง้ จะมไี ฟวง่ิ บนหนา้ จอแสดงผล หากดดป่ มุ Aในครัง้ ท2่ี มนั จะนำเวลาทงั้ หมดกอ่ นทเี่ ราจะกดป่ มุ Aในครัง้ ท2่ี ขนั้ ตอนการเขยนโปรแกรม 1. เขา้ ไปท่ี Link : https://makecode.microbit.org เพอื่ เขา้ หนา้ โปรแกรม make code คลกิ เลอกื New Project จะไดห้ นา้ ตา่ งดงั รปู 2 กดตรง Logic เลอื ก if <true> then
3.กด Variables ตงั้ ชอื่ ตวั แปล
4.นำตวั แปลไปใสใ่ น if <true> then 5.กด Led เลอื ก toggle x y 6.กด Matn เลอื ก pick random นำไปใสใ่ น toggle
7.เลอื ก input เลอื ก on button A 8.กด Logic เลอื ก if <true> then else 9.กด Logic เลอื ก not 10.เลอื ก Variables นำชอ่ื ตวั แปลไปใสใ่ น not 11. นำ set …. to….. 12.นำrunning time 13.เลอื ก set…..to….
14.นำsetตวั แปลมาใส่ 15.เลอื ก Matn กด 0-0 16.นำชอ่ื ตวั แปลมาใสใ่ น 0-ตวั แปล 17.นำsetตวั แปลมาใส่ 18.กด Basic เลอื ก clear screen 19. นำ pause (ms) ตงั้ คา่ 1000 20. เลอื ก set ตวั แปล 21.เลอื กMatn นำ0÷1000มาใสใ่ น set ตวั แปล 22.เลอื ก Set ตวั แปล 23. นำ remainder of 0÷1000 24.นำชอ่ื ตวั แปลมาใสใ่ น remainder of 0÷1000 25.กดเลอื ก Basic เลอื ก show string
26.กดตรงน้ี
27.เลอื ก T
28.นำ join มาใส่ 29.นำชอื่ ตวั แปลมาใสท่ งั้ สองอนั 30.โคด้ โปรแกรม
เสร็จสนิ้ ลงิ คโ์ ปรแกรม https://makecode.microbit.org/_byRCTwHWzFxy
การเขยี นโปรแกรม Make Code Programming เป้าหมาย : เพอ่ื ปกป้องบา้ นใหอ้ ยใู่ นความปลอดภยั ผลโปรแกรม : เมอ่ื กดป่ มุ A จะทำใหต้ วั โปรแกรมนับถอยหลงั และแสดงไอคอนขน้ึ และจะมเี สยี งดงั เมอ่ื มี การขยบั ของไมโครบติ 1.เขา้ ไปที่ Link : https://makecode.microbit.org เพอื่ เขา้ หนา้ โปรแกรม makecode คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู 2.กด Variables สรา้ งตวั แปร และนำเซตตวั แปรมาใสใ่ น on start 3.กดตรงนี้ 4.เลอื ก Arrays มาในเซตตวั แปล
5.เลอื กLogic เลอื ก if then else นำมาใสใ่ น forever 6.นำตวั เปรยี บเทยี บมาใสใ่ นขนั้ ตอนท5ี่ 7. น้ำเชด็ ตวั แปรมาใสใ่ น if than else 8.เลอื ก match นำตวั เปรยี บเทยี บเครอื่ งหมายบวก 9.เลอื ก input กด 3 ขดี ดา้ นลา่ ง input 10.นำacceleration (mg) ไปใสใ่ น match ในตวั เปรยี บเทยี บเครอ่ื งหมายบวกและเปลย่ี นจาก 0 เป็ น 1,300 11.กดท่ี music เลอื ก ring tone (Hz) 12 นำชอื่ ตวั แปรมาใสใ่ นขนั้ ตอนท่ี 11 13.กดเลอื ก basic นำ show icon มาใส่ 14.กด Loops เลอื ก for element of. 15นำชอ่ื ตวั แปรมาใสใ่ นขนั้ ตอนท่ี 14 16.เลอื ก music กดท่ี play tone for.
17.น้ำชอื่ ตวั แปรมาใสใ่ นขนั้ ตอนท่ี 16 18.กด music 1 beat นำมาใสใ่ นขนั้ ตอนท1ี่ 6 ดงั รปู 19.กด input เลอื ก on button A pressed 20.นำ เลอื ก if then นำตวั เปรยี บเทยี บเครอ่ื งหมายนอ้ ยกวา่ มาใสใ่ น if then 21.กด Array เลอื ก length of array ชอื่ ตวั แปรมาใสใ่ น array 22.เลอื ก Array นำ add value to end 23.นำเซตตวั แปรมาใสใ่ นขนั้ ตอนท่ี 22 24. เลอื ก basic กดท่ี show number 25.เลอื ก match นำตวั เปรยี บเทยี บคา่ ลบมาใส่ เปลย่ี น0 เป็ น10 26.กด Array เลอื ก length of array และนำชอ่ื ตวั แปรมาใส่ 27.กด input เลอื ก on button A เปลยี่ นเป็ น B 28.นำเซตตวั แปรมาใส่ 29.เลอื ก Array เลอื ก empty array
30. เลอื ก basic นำ clear screen 31.โคด้ โปรแกรม
เสร็จสนิ้ ลงิ คโ์ ปรแกรม https://makecode.microbit.org/_i1wcYdAb50A3
Search
Read the Text Version
- 1 - 25
Pages: