🖥️

ป.1 — รู้จักคอมพิวเตอร์ & การคิดเชิงคำนวณ

นักเรียนจะได้รู้จักคอมพิวเตอร์และส่วนประกอบต่างๆ เรียนรู้การเปรียบเทียบ การจัดหมวดหมู่ การแก้ปัญหาอย่างง่ายด้วยขั้นตอนที่ชัดเจน และการใช้เทคโนโลยีอย่างปลอดภัย

Computational Thinking คอมพิวเตอร์เบื้องต้น การแก้ปัญหา 4 บทเรียน
รู้จักส่วนประกอบพื้นฐานของคอมพิวเตอร์
เปรียบเทียบและจัดหมวดหมู่สิ่งของได้
อธิบายขั้นตอนการแก้ปัญหาง่ายๆ ได้
ใช้คอมพิวเตอร์อย่างถูกต้องและปลอดภัย
📺 ดู Playlist ทั้งหมด (สสวท.)

📖 เนื้อหาหลักตามหลักสูตร สสวท. ป.1

หน่วยที่ 1 — เทคโนโลยีรอบตัว: คอมพิวเตอร์คืออะไร, ส่วนประกอบ (จอภาพ, แป้นพิมพ์, เมาส์, CPU), ประโยชน์ของคอมพิวเตอร์
หน่วยที่ 2 — การคิดเชิงคำนวณ: การเปรียบเทียบ (มากกว่า/น้อยกว่า/เท่ากัน), การจัดหมวดหมู่, การเรียงลำดับ
หน่วยที่ 3 — การแก้ปัญหา: ขั้นตอนการแก้ปัญหา 4 ขั้น, การลองผิดลองถูก, การสั่งงานด้วยบัตรคำสั่ง
หน่วยที่ 4 — การใช้เทคโนโลยี: การใช้คอมพิวเตอร์อย่างปลอดภัย, การดูแลรักษาอุปกรณ์
🔄

ป.2 — อัลกอริทึม & การแก้ปัญหาเป็นขั้นตอน

เรียนรู้การออกแบบขั้นตอนวิธี (Algorithm) ในการแก้ปัญหา เข้าใจการทำซ้ำ เงื่อนไข และการนำเสนอขั้นตอนในรูปแบบต่างๆ พร้อมใช้งานคอมพิวเตอร์เพื่อการเรียนรู้

Algorithm การแก้ปัญหา เงื่อนไข 4 บทเรียน
อธิบายขั้นตอนวิธีแก้ปัญหา (Algorithm) ได้
เขียนขั้นตอนการแก้ปัญหาแบบมีลำดับ
ใช้เงื่อนไขและการทำซ้ำในการแก้ปัญหา
สืบค้นข้อมูลจากอินเทอร์เน็ตได้อย่างเหมาะสม
📺 ดู Playlist ทั้งหมด (สสวท.)

📖 เนื้อหาหลักตามหลักสูตร สสวท. ป.2

หน่วยที่ 1 — ขั้นตอนวิธี: อัลกอริทึมคืออะไร, ตัวอย่างอัลกอริทึมในชีวิตประจำวัน, การเขียนขั้นตอนเป็นลำดับ
หน่วยที่ 2 — การแก้ปัญหาแบบมีเงื่อนไข: ถ้า...แล้ว (If-Then), การตัดสินใจ, การเลือกเส้นทาง
หน่วยที่ 3 — การทำซ้ำ: การสั่งงานซ้ำๆ, การประหยัดขั้นตอน, Loop ในชีวิตจริง
หน่วยที่ 4 — การใช้อินเทอร์เน็ต: Search Engine, การประเมินความน่าเชื่อถือ, ลิขสิทธิ์ข้อมูล
🐱

ป.3 — การเขียนโปรแกรม Scratch

เรียนรู้การสร้างโปรแกรมด้วย Scratch โดยใช้บล็อกคำสั่ง ออกแบบตัวละคร ฉากหลัง สร้างแอนิเมชันและเกมง่ายๆ พร้อมแนวคิดการ Debug แก้ข้อผิดพลาด

Scratch Programming Blocks Animation 4 บทเรียน
เปิดใช้งาน Scratch และรู้จักส่วนประกอบ
สร้างโปรแกรมด้วยบล็อกคำสั่งพื้นฐาน
ออกแบบและสร้างแอนิเมชันง่ายๆ
ระบุและแก้ไขข้อผิดพลาด (Debug) ได้
📺 ดู Playlist ทั้งหมด (สสวท.)

📖 เนื้อหาหลักตามหลักสูตร สสวท. ป.3

หน่วยที่ 1 — รู้จัก Scratch: เปิดโปรแกรม, Sprite, Stage, บล็อกคำสั่ง 9 หมวด, การสร้าง Script
หน่วยที่ 2 — การเคลื่อนที่และเสียง: บล็อก Motion, Sound, การสร้างแอนิเมชัน, การควบคุมตัวละคร
หน่วยที่ 3 — การสร้างเกม: การตรวจสอบ (Sense), Score, การสร้างเกมง่ายๆ
หน่วยที่ 4 — การ Debug: หาข้อผิดพลาดในโปรแกรม, ทดสอบโปรแกรม, นำเสนอผลงาน
📊

ป.4 — ผังงาน & Scratch ขั้นสูง

เรียนรู้การแสดงขั้นตอนการแก้ปัญหาด้วยผังงาน (Flowchart) และสัญลักษณ์ต่างๆ แล้วแปลงผังงานเป็นโปรแกรม Scratch รวมถึงการใช้อินเทอร์เน็ตอย่างมีประสิทธิภาพ

Flowchart Scratch ขั้นสูง อินเทอร์เน็ต 4 บทเรียน
อ่านและเขียนผังงาน (Flowchart) ได้
รู้จักสัญลักษณ์ผังงานมาตรฐาน
แปลง Flowchart เป็นโปรแกรม Scratch
สร้างและแบ่งปันงานออนไลน์ได้
📺 ดูวิดีโอทั้งหมด (VDOLearning สสวท.)

📖 เนื้อหาหลักตามหลักสูตร สสวท. ป.4

หน่วยที่ 1 — ผังงาน (Flowchart): ความหมาย, สัญลักษณ์มาตรฐาน (รูปไข่, สี่เหลี่ยม, ข้าวหลามตัด, ลูกศร), การอ่านผังงาน
หน่วยที่ 2 — เขียนผังงาน: วางแผนขั้นตอน, เขียนผังงานแก้ปัญหา, ผังงานแบบมีเงื่อนไข
หน่วยที่ 3 — Flowchart สู่ Scratch: แปลงสัญลักษณ์เป็นบล็อก, Variables, เงื่อนไข if-else
หน่วยที่ 4 — การนำเสนอข้อมูล: Google Slides, การใช้เครื่องมือออนไลน์, การแชร์งาน
🔐

ป.5 — ความปลอดภัยทางไซเบอร์ & ข้อมูลสารสนเทศ

เรียนรู้การป้องกันตัวเองบนโลกออนไลน์ ความปลอดภัยของข้อมูลส่วนตัว การประเมินข้อมูล รู้เท่าทันสื่อ และการใช้ Scratch สร้างโปรแกรมที่ซับซ้อนยิ่งขึ้น

Cybersecurity Data Literacy Scratch ขั้นสูง 4 บทเรียน
ระบุภัยออนไลน์และรู้วิธีป้องกันตัว
ประเมินความน่าเชื่อถือของข้อมูลได้
สร้างรหัสผ่านที่แข็งแกร่งและปลอดภัย
ใช้ Scratch สร้างโปรแกรมที่มีตรรกะซับซ้อน
📺 ดู Playlist ทั้งหมด (สสวท.)

📖 เนื้อหาหลักตามหลักสูตร สสวท. ป.5

หน่วยที่ 1 — ข้อมูลและสารสนเทศ: ความแตกต่างระหว่างข้อมูลและสารสนเทศ, การประมวลผลข้อมูล, ประเภทข้อมูล
หน่วยที่ 2 — การรู้เท่าทันสื่อ: ข่าวปลอม (Fake News), การตรวจสอบแหล่งที่มา, ลิขสิทธิ์ดิจิทัล
หน่วยที่ 3 — ความปลอดภัยไซเบอร์: Phishing, Malware, การตั้งรหัสผ่าน, การปกป้องข้อมูลส่วนตัว
หน่วยที่ 4 — Scratch ขั้นสูง: Lists, ตัวแปรหลายตัว, การส่งข้อความ Broadcast, สร้างโปรแกรมซับซ้อน
🐍

ป.6 — Python เบื้องต้น & การเขียนโปรแกรม

เริ่มต้นเขียนโปรแกรมด้วยภาษา Python เรียนรู้ตัวแปร ประเภทข้อมูล โครงสร้างควบคุม ฟังก์ชัน และการแก้ปัญหาด้วยโปรแกรมจริง

Python Variables Control Flow 4 บทเรียน
เขียนโปรแกรม Python เบื้องต้นได้
ใช้ตัวแปรและประเภทข้อมูลพื้นฐาน
เขียน if, for, while ได้ถูกต้อง
สร้างฟังก์ชันและนำไปใช้ได้
📺 ดู Playlist ทั้งหมด (สสวท.)

📖 เนื้อหาหลักตามหลักสูตร สสวท. ป.6

หน่วยที่ 1 — Python เบื้องต้น: Python คืออะไร, การติดตั้ง, การรันโปรแกรมแรก, print(), input()
หน่วยที่ 2 — ตัวแปรและข้อมูล: ตัวแปร (Variable), int, float, str, bool, การแสดงผลและรับค่า
หน่วยที่ 3 — โครงสร้างควบคุม: if/elif/else, for loop, while loop, การนับซ้ำ
หน่วยที่ 4 — ฟังก์ชัน: def, การส่งพารามิเตอร์, return, การใช้ Library เบื้องต้น