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 งานกลุ่ม (2

งานกลุ่ม (2

Published by Guset User, 2022-01-10 12:50:02

Description: งานกลุ่ม (2

Search

Read the Text Version

1 สรุปการเขียนโปรแกรม micro:bit สมาชิกในกล่มุ 1.นางสาวบัณฑิตา ภกั ดีชน เลขที่ 23 ช้ัน ม.4/2 2. นางสาวผกาทิพย์ มงกฎุ แก้ว เลขท่ี 27 ช้ัน ม.4/2 3.นางสาวพมิ พศิ า ธุริราช เลขท่ี 29 ช้ัน ม.4/2 4. นางสาวศลษิ า ชิราภรณ์ เลขท่ี 36 ช้ัน ม.4/2 5.นางสาวอรปรียา พนู พนัง เลขท่ี 43 ช้ัน ม.4/2 นาเสนอ คุณครูอไุ รวรรณ โสภา รายงานเล่มนีเ้ ป็ นส่วนหนึ่งของวชิ าโปรแกรมควบคุมสมองกล(รหัสวชิ าว31282 ) ภาคเรียนท่ี 2 ปี การศึกษา 2564 โรงเรียนพระแสงวทิ ยา อาเภอพระแสง จงั หวดั สุราษฎร์ธานี สานักงานเขตพื้นทีม่ ธั ยมศึกษาเขต 11

2 สารบัญ หน้า เนื้อหา 4-6 ข้นั ตอนการเขียนโปรแกรม การเขยี นโปรแกรม Stop Watch 7-9 10-12 ข้นั ตอนการเขียนโปรแกรม การเขียนโปรแกรม การสื่อสารไร้สายดว้ ยคลื่นวทิ ยุ 13-14 ข้นั ตอนการเขยี นโปรแกรม การเขยี นโปรแกรม เครื่องวดั อณุ หภมู ิและวดั ระนาน 15-17 กิจกรรมแบบทดสอบ 18-20 ข้นั ตอนกาารเขยี นโปรแกรมการเขยี นโปรแกรม Array_Pointer ข้นั ตอนการเขียนโปรแกรมการเขยี นโปรแกรม Make Code Programming 21-23 ข้นั ตอนการเขียนโปรแกรมการเขยี นโปรแกรม หวั ใจเตน้ 24-25 ข้นั ตอนการเขยี นโปรแกรม การเขยี นโปรแกรม หวั ใจเคลื่อนที่ 26-27 ข้นั ตอนการเขยี นโปรแกรมการเขยี นโปรแกรม lnput Music 28-30 31-33 ข้นั ตอนการเขยี นโปรแกรมการเขยี นโปรแกรม Loop Repeat / While 34-36 ข้นั ตอนการเขียนโปรแกรมการเขยี นโปรแกรม ข้นั ตอนการเขยี นโปรแกรมการเขียนโปรแกรม Boolean

3 คานา รายงานเลม่ น้ีจดั ทาข้นึ เพอื่ เป็นส่วนหน่ึงของวชิ าวิชาโปรแกรมควบคมุ สมองกล(รหสั วชิ า ว31282 )ช้นั มธั ยมศึกษาปี ท่ี4เพอื่ ใหไ้ ดศ้ ึกษาหาความรู้ในเรื่องการเขียนโปรแกรม micro:bitและไดศ้ ึกษาอยา่ งเขา้ ใจเพอ่ื เป็นประโยชนก์ บั การเรียน ผจู้ ดั ทาหวงั วา่ รายงานเลม่ น้ีจะเป็นประโยชนก์ บั ผูอ้ ่าน หรือนกั เรียน นกั ศึกษา ที่กาลงั หาขอ้ มลู เรื่องน้ีอยู่ หากมีขอ้ แนะนาหรือขอ้ ผดิ พลาดประการใด ผจู้ ดั ทาขอนอ้ มรับไวแ้ ละขออภยั มา ณ ท่ีน้ีดว้ ย

4 1.ข้นั ตอนการเขียนโปรแกรม การเขยี นโปรแกรม Stop Watch เป้าหมาย :เพ่ือเรียนรู้พ้ืนฐานการใชช้ ุดคาสง่ั Input ผลโปรแกรม :กด on button จะเริ่มจบั เวลา ข้นั ตอนการเขยี นโปแกรม 1.เขา้ ไปท่ี Link : https://makecode.microbit.org/ เพ่ือเขา้ หนา้ โปรแกรม make code คลิกเลือก New Project จะไดห้ นา้ ตา่ งดงั รูป 2 ไปที่ Variables แลว้ ต้งั วา่ d end msec sec start

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

6 https://makecode.microbit.org/_iwWiU5fc7Vuv

7 2.ข้นั ตอนการเขียนโปรแกรม การเขียนโปรแกรม การสื่อสารไร้สายดว้ ยคลื่นวิทยุ เป้าหมาย :เพือ่ เรียนรู้พ้ืนฐานการใชช้ ุดคาสั่ง Input ผลโปรแกรม : ส่งสญั ญาณคลื่นวทิ ยุ ข้นั ตอนการเขยี นโปแกรม 1. เขา้ ไปท่ี Link : https://makecode.microbit.org/ เพ่ือเขา้ หนา้ โปรแกรม make code คลิกเลือก New Project จะไดห้ นา้ ตา่ งดงั รูป 2 ไปท่ี Variables แลว้ ต้งั วา่ Receivednumber

8 3 โคดควบคมุ

9 https://makecode.microbit.org/_VXa3TH7bbKtj

10 3.ข้นั ตอนการเขยี นโปรแกรม การเขยี นโปรแกรม เคร่ืองวดั อณุ หภูมิและวดั ระนาน เป้าหมาย :เพอื่ เรียนรู้พ้ืนฐานการใชช้ ุดคาส่งั basic ผลโปรแกรม :วดั อุณหภูมิและวดั ระนานได้ ข้นั ตอนการเขียนโปแกรม 1. เขา้ ไปที่ Link : https://makecode.microbit.org/ เพอ่ื เขา้ หนา้ โปรแกรม make code คลิกเลือก New Project จะไดห้ นา้ ต่างดงั รูป 2 ไปท่ี Variables แลว้ ต้งั วา่ temp

11 3 โคดควบคมุ

12 https://makecode.microbit.org/_TYAVF0He6P3Y

13 กิจกรรมแบบทดสอบ เขยี นโปรแกรม make code programming เป้าหมาย เพื่อเรียนรู้พ้นื ฐานการใชโ้ ปรแกรมสร้างภาพ ผลโปรแกรม เม่ือกดที่ Show leds จะมีรูปภาพตามแบบที่ไดอ้ อกแบบไว้ 1.เขา้ ไปท่ี Link : https://makecode.microbit.org เพ่อื เขา้ โปรแกรม make code คลิกที่ New project ต้งั ช่ือวา่ “ทดสอบ” เพือ่ เขา้ มาในโปรแกรม จะไดห้ นา้ ต่างดงั รูป 2. คลิกที่คาสงั่ “Basic”

14 3. คลิกเลือกท่ี “show leds” ลากมาใส่ที่บลอ็ ก on start และเลือกคาส่งั “Basic” เช่นเดิมแลว้ คลิกเลือกท่ี pause (ms) เลือกท่ี 500 (ms) ตามโคด้ ควบคมุ 4. การแสดงผลของโคด้ คาส่ัง https://makecode.microbit.org/_5wL52ahMXc33

15 ข้นั ตอนกาารเขียนโปรแกรม การเขยี นโปรแกรม Array_Pointer เป้าหมาย:เพ่ือศึกษาและเขยี นโปรแกรม Arry Pointer ผลโปรแกรม:กด A คาศพั ทจ์ ะข้นึ มา กด B เพอื่ เปล่ียนคาศพั ท์ กด A+B เพ่อื เครียร์หนจ้ อ ๑.เขา้ ไปท่ีLink:https://makecod.microbit.org เพ่ือเขา้ หนา้ โปรแกรม make code คลิกเลือก New Project จะไดห้ นา้ ตา่ งดงั รูป 2.เลิกกดไปที่ variables แลว้ คนหาคาวา่ Array_text กดคลิกเลือก

16 ๓.โคดควบคุม

17 4.ผลโปรแกรม https://makecode.microbit.org/_isz6Mf3YiKWj

18 ข้นั ตอนการเขียนโปรแกรม การเขียนโปรแกรม Make Code Programming เป้าหมาย:เพอ่ื เรียนรู้พ้นื ฐานเก่ียวกยั การใชi้ f then else ในบลอ็ กคาส่ัง Logic ผลการเขียนโปรแกรม:การใชค้ าสัง่ if - then –else เพ่อื เลือกทาอยา่ งใดอยา่ งหน่ึง ๑. เขา้ ไปท่ี Link : https://makecode.microbit.org เพอ่ื เขา้ โปรแกรม make code คลิกท่ี New project ต้งั ช่ือวา่ “ทดสอบ” เพอ่ื เขา้ มาในโปรแกรม จะไดห้ นา้ ต่างดงั รูป ๒.คลิกเลือก Tep Input เพอ่ื ทาการ Add Library Input เขา้ มาในโปรแกรม

19 3 โคดควบคุม

20 4.ผลโปรแกรม https://makecode.microbit.org/_bbjFzRfajeko

21 ข้นั ตอนการเขียนโปรแกรม การเขยี นโปรแกรม หัวใจเต้น เป้าหมาย:เพื่อเรียนรู้พ้ืนฐานชุดคาส่งั Basci ผลโปรแกรม:หวั ใจจะเตน้ ๓คร้ังข้นั ตอนการเขียนโปรแกรม ข้นั ตอนการเขียนโปรแกรม 1.เขา้ ไปท่ี Link:https:https://makecode.microbit.org/ เพื่อเขา้ หนา้ โปรแกรมmake code คลิกเลือก New Project จะไดห้ นา้ ต่างดงั รูป 2.ไปท่ีBasic คลิกลากshow ledsdกดคลิกใหเ้ ป็นรูปต่างๆ

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

23 ลิงคโ์ ปรแกรม https://makecode.microbit.org/_6RF19Pgai2Y7

24 ข้นั ตอนการเขยี นโปรแกรม การเขียนโปรแกรม หัวใจเคล่ือนที่ เป้าหมาย:เพื่อเรียนรู้พ้ืนฐานการใชช้ ุดคาสง่ั Basic ผลโปรแกรม:หวั ใจเคล่ือนที่จากมมุ ซา้ ยไปมุมขวา ข้นั ตอนการเขียนโปรแกรม 1.เขา้ ไปท่ีLink:https:https://makecode.microbit.org/ เพื่อเขา้ หนา้ โปรแกรมmake code คลิกเลือกNew Project จะไดห้ นา้ ต่างดงั รูป 2.ไปท่ีBasic คลิกลากshow ledsdกดคลิกใหเ้ ป็นรูปต่างๆ

25 3.โคดควบคุม ลิงคโ์ ปรแกรม https://makecode.microbit.org/_eLb6D1avM30A

26 ข้นั ตอนการเขียนโปรแกรม การเขียนโปรแกรม lnputMusic เป้าหมาย:เพื่อเรียนรู้พ้ืนฐานชุดคาสง่ั lnput ผลโปรแกรม:สร้างโน๊ตเพลงได้ ข้นั ตอนการเขียนโปรแกรม 1.เขา้ ไปท่ีLink:https:https://makecode.microbit.org/ เพื่อเขา้ หนา้ โปรแกรมmake code คลิกเลือกNew Project จะไดห้ นา้ ตา่ งดงั รูป 2.ไปท่ีlnput คลิกลากMusicกดคลิกเลือกปรับเสียงโน็ตเพลงแลว้ ปรับใหไ้ ดค้ า่ 120แลว้ ทาเหมือนเดิมท้งั 3อนั

27 ลิงคโ์ ปรแกรม https://makecode.microbit.org/_5H1dt2JmsLep

28 ข้นั ตอนการเขยี นโปรแกรม การเขยี นโปรแกรม Loop Repeat / While เป้าหมาย เพอ่ื เรยี นรคู้ าสงั่ loop เป็นคาสงั่ ทจ่ี ะใหโ้ ปรแกรมทางานซ้าๆ ผลโปรแกรม โปรแกรมทางานซ้าๆ ข้นั ตอนการเขยี นโปรแกรม 1.เขา้ ไปท่ี https://makecode.microbit.org/เพ่ือเขา้ หนา้ โปรแกรม make code คลิกเลือก New Project จะได้ หนา้ ตา่ งดงั รูป 2.เลือกใชแ้ ถบคาส่งั

29 3. เลือกใชบ้ ลอ็ ก แลว้ ออกแบบ ดงั รูป

30 4. โคด 5.ผลของโปรแกรม https://makecode.microbit.org/_HdXXwhV2MLHq

31 ข้นั ตอนการเขยี นโปรแกรม การเขียนโปรแกรม เป้าหมาย เพ่ือศึกษาการทางานทีว่ นกลบั มาท่เี ดิม จนกว่าจะถงึ จุดทเี่ รากาหนดไว้ ผลโปรแกรม โปรแกรมทางานที่วนกลบั มาที่เดิม จนถึงจุดที่เรากาหนดไว้ ขนั้ ตอนการเขียนโปรแกรม 1.เขา้ ไปท่ี https://makecode.microbit.org/เพอ่ื เขา้ หน้าโปรแกรม make code คลกิ เลอื ก New Project จะไดห้ น้าตา่ งดงั รปู 2.เลือกใช้แถบคาสั่ง

32 3. เลือกใชบ้ ลอ็ ก แลว้ ออกแบบ ดงั รูป 4. โคด

33 5.ผลของโปรแกรม https://makecode.microbit.org/_J3pd2uM2eHEF

34 ข้นั ตอนการเขียนโปรแกรม การเขียนโปรแกรม Boolean เป้าหมาย เพ่ือศึกษาชุดคาสง่ั ขอ้ มูลท่ีเก็บค่าความเป็นจริง ผลโปรแกรม โปรแกรมทางานแสดงคา่ ความเป็นจริง ขนั้ ตอนการเขียนโปรแกรม 1.เขา้ ไปท่ี https://makecode.microbit.org/เพอ่ื เขา้ หน้าโปรแกรม make code คลกิ เลอื ก New Project จะไดห้ น้าต่างดงั รปู 2.เลือกใชแ้ ถบคาส่ัง

35 3. เลือกใชบ้ ลอ็ ก แลว้ ออกแบบ ดงั รูป 4. โคด

36 5. ผลของโปรแกรม https://makecode.microbit.org/_72Hg0abv1ioT

37


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