KidBright วิชา วิทยาการคำนวณ ครูสายพนิ งามสง่า โรงเรียนปากเกร็ด จังหวัดนนทบรุ ี
Hello KidBright • ทักทายผา่ นข้อความ ดว้ ยจอแสดงผล LED ขนาด 16x8 จุด • ใช้งาน TAB Basic • เลือก “Forever” และเลอื ก LED 16x8 • ใช้ Mouse คลิกเลือกจดุ ทต่ี ้องการ • เลือกทศิ ทางการเคลอื่ นที่จากลกู ศรมมุ บนขวา ของ LED 16x8
กจิ กรรม 2.1 สรา้ งขอ้ ความอย่างงา่ ยด้วย TAB Basic สรา้ งขอ้ ความ อยา่ งง่าย • ทดลองเลอื กใชก้ ารแสดงแบบตา่ ง ๆ ดังภาพดา้ นลา่ ง แลว้ สังเกตผลการทดงาน ของ แตล่ ะวธิ ีการใช้งาน LED • เปล่ียนขอ้ ความ “…” เปน็ ช่อื ของนกั เรยี น ชอื่ โรงเรยี น
ใบความรู้ เร่อื ง คำสั่งใน Tab ของโปรแกรม Kidbright คำสัง่ ใน Tab Basic คำสง่ั ใหท้ ำซ้ำโดยไม่มีจดุ จบ คำสง่ั ลบข้อมูลบน LED 16x8 คำสง่ั ให้ LED 16x8 แสดงข้อมลู แบบเลอื่ น คำสง่ั หนว่ งเวลา (วนิ าที) คำสง่ั ใชก้ ำหนดข้อความทแี่ สดงผลบน LED 16x8 คำส่ังใน Tab Sensor คำส่ัง รับคา่ จาก เซน็ เซอร์วดั ความเข้มแสง คำสั่ง รับค่าจาก เซ็นเซอรว์ ัดอุณหภูมิ คำสั่ง รับคา่ จาก สวิท 1 คำส่งั รับคา่ จาก สวิท 2
กิจกรรม 2.2 การวนซ้ำเพื่อแสดงขอ้ มลู ใหน้ กั เรยี นทดสอบโปรแกรมดังต่อไปนีแ้ ละตอบคำถาม โปรแกรมที่ 1 โปรแกรมที่ 2 คำถาม โปรแกรมท่ี 1 กบั โปรแกรมท่ี 2 ต่างกันอยา่ งไร ตอบ การทำซ้า **** ใหน้ กั เรยี นทดสอบอีกคร้ังโดยใช้คำสั่งในโปรแกรมที่ 2 และเปลีย่ นขอ้ ความเป็น ชื่อของนกั เรยี น
กิจกรรม 2.3 การอา่ นคา่ จาก Sensor และแสดงผลแบบวนซำ้ 1. ใหน้ กั เรยี นทดสอบโปรแกรมดงั ตอ่ ไปน้ีและตอบคำถาม เป็นการแสดงค่าอะไร อุณหภมู ิท่อี า่ นคา่ ไดจ้ ากเซ็นเซอร์ 2. ใหน้ กั เรยี นทดลองเขยี นโปรแกรม อา่ นคา่ ความเข้มของแสงจากเซ็นเซอร์ หมายเหตุ ให้นักเรียนสง่ คำตอบท่ี Google Classroom โดยวิธี จบั ภาพหน้าจอ
ใบความรู้ เรือ่ ง การวนซ้ำ การเขียนโปรแกรม แบบวนซำ้ การเขียนโปรแกรมแบบวนซำ้ (Repeat) หรือแบบวนรอบ (Loop) เปน็ แนวคดิ ในการเขยี น โปรแกรมทสี่ ามารถทาํ งานซำ้ คาํ สงั่ เดิมได้มากกว่า 1 ครงั้ โดยขึน้ อยูก่ บั เงือ่ นไขท่กี าํ หนด สําหรับ บลอ็ กคําสง่ั การเขยี นโปรแกรมแบบวนซาํ้ ของ KidBright จะทาํ การตรวจสอบเงือ่ นไขก่อนการทาํ งาน ทุกครั้ง ซงึ่ มอี ยู่ 2 รปู แบบ คอื รปู แบบที่ 1 ทาํ ซ้ำเม่ือเงอื่ นไขขา้ งหลังเปน็ จริง ทําซ้ำขณะที่ (Repeat while) ตรวจสอบ เงอื่ นไขกอ่ นเม่อื เงอื่ นไขเป็นจรงิ จะทํางานตามบล็อกคาํ สง่ั ทอ่ี ย่ภู ายในขอบเขตของบลอ็ ก ทาํ ซ้ำขณะท่ี (Repeat while) และหยุดการทาํ งานเมอื่ เง่ือนไข เป็นเท็จ
รปู แบบที่ 2 ทาํ ซำ้ จนกระทงั่ เงอ่ื นไขขา้ งหลังเปน็ จริง หรอื หยดุ การทาํ ซำ้ เมอ่ื เงอื่ นไขขา้ งหลงั เปน็ จริง คําสง่ั ทาํ ซำ้ จนกระทงั่ (Repeat until) จะตรวจสอบเงอื่ นไขกอ่ นเมื่อเง่ือนไขเปน็ เท็จจะ ทํางานตามบลอ็ กคาํ สัง่ ที่อยู่ภายในขอบเขตของบล็อก ทําซำ้ จนกระทั่ง (Repeat until) และทาํ ซำ้ จนกวา่ เง่ือนไขเปน็ จรงิ จงึ จะหลุดออกจากการวนรอบ แสดงขอ้ ข้อความ “………..” เท็จ วนซ้ำ 10 รอบหรือยงั จริง
ใบความรู้ เรื่อง การกำหนดตัวแปร และ คา่ ทางคณิตศาสตร์ กำหนดค่าคงท่ี นิพจนท์ างคณิตศาสตร์ กำหนดค่า ใหก้ ับตัวแปร(X) กำหนดช่ือตัวแปร * สามารถคลกิ ที่ เพื่อเปลย่ี นแปลงคา่ และคำสัง่ **
กิจกรรม 2.4 การเขียนโปรแกรมแสดงคา่ แบบวนซำ้ ผงั งาน (Flow Chart) Tab โปรแกรม ใน KidBright เรม่ิ กำหนดตวั แปร X = 1 ตรวจสอบ X <= 10 เท็จ จริง จบ แสดงคา่ X หน่วงเวลา 2 วินาที กำหนด X=X+1 เขียนโปรแกรม
Search
Read the Text Version
- 1 - 10
Pages: