🖥️
ป.1 — รู้จักคอมพิวเตอร์ & การคิดเชิงคำนวณ
นักเรียนจะได้รู้จักคอมพิวเตอร์และส่วนประกอบต่างๆ เรียนรู้การเปรียบเทียบ การจัดหมวดหมู่ การแก้ปัญหาอย่างง่ายด้วยขั้นตอนที่ชัดเจน และการใช้เทคโนโลยีอย่างปลอดภัย
Computational Thinking
คอมพิวเตอร์เบื้องต้น
การแก้ปัญหา
4 บทเรียน
รู้จักส่วนประกอบพื้นฐานของคอมพิวเตอร์
เปรียบเทียบและจัดหมวดหมู่สิ่งของได้
อธิบายขั้นตอนการแก้ปัญหาง่ายๆ ได้
ใช้คอมพิวเตอร์อย่างถูกต้องและปลอดภัย
🎬 วิดีโอบทเรียน ป.1
📺 ดู Playlist ทั้งหมด (สสวท.)
📖 เนื้อหาหลักตามหลักสูตร สสวท. ป.1
หน่วยที่ 1 — เทคโนโลยีรอบตัว: คอมพิวเตอร์คืออะไร, ส่วนประกอบ (จอภาพ, แป้นพิมพ์, เมาส์, CPU), ประโยชน์ของคอมพิวเตอร์
หน่วยที่ 2 — การคิดเชิงคำนวณ: การเปรียบเทียบ (มากกว่า/น้อยกว่า/เท่ากัน), การจัดหมวดหมู่, การเรียงลำดับ
หน่วยที่ 3 — การแก้ปัญหา: ขั้นตอนการแก้ปัญหา 4 ขั้น, การลองผิดลองถูก, การสั่งงานด้วยบัตรคำสั่ง
หน่วยที่ 4 — การใช้เทคโนโลยี: การใช้คอมพิวเตอร์อย่างปลอดภัย, การดูแลรักษาอุปกรณ์
🔄
ป.2 — อัลกอริทึม & การแก้ปัญหาเป็นขั้นตอน
เรียนรู้การออกแบบขั้นตอนวิธี (Algorithm) ในการแก้ปัญหา เข้าใจการทำซ้ำ เงื่อนไข และการนำเสนอขั้นตอนในรูปแบบต่างๆ พร้อมใช้งานคอมพิวเตอร์เพื่อการเรียนรู้
Algorithm
การแก้ปัญหา
เงื่อนไข
4 บทเรียน
อธิบายขั้นตอนวิธีแก้ปัญหา (Algorithm) ได้
เขียนขั้นตอนการแก้ปัญหาแบบมีลำดับ
ใช้เงื่อนไขและการทำซ้ำในการแก้ปัญหา
สืบค้นข้อมูลจากอินเทอร์เน็ตได้อย่างเหมาะสม
🎬 วิดีโอบทเรียน ป.2
📺 ดู Playlist ทั้งหมด (สสวท.)
📖 เนื้อหาหลักตามหลักสูตร สสวท. ป.2
หน่วยที่ 1 — ขั้นตอนวิธี: อัลกอริทึมคืออะไร, ตัวอย่างอัลกอริทึมในชีวิตประจำวัน, การเขียนขั้นตอนเป็นลำดับ
หน่วยที่ 2 — การแก้ปัญหาแบบมีเงื่อนไข: ถ้า...แล้ว (If-Then), การตัดสินใจ, การเลือกเส้นทาง
หน่วยที่ 3 — การทำซ้ำ: การสั่งงานซ้ำๆ, การประหยัดขั้นตอน, Loop ในชีวิตจริง
หน่วยที่ 4 — การใช้อินเทอร์เน็ต: Search Engine, การประเมินความน่าเชื่อถือ, ลิขสิทธิ์ข้อมูล
🐱
ป.3 — การเขียนโปรแกรม Scratch
เรียนรู้การสร้างโปรแกรมด้วย Scratch โดยใช้บล็อกคำสั่ง ออกแบบตัวละคร ฉากหลัง สร้างแอนิเมชันและเกมง่ายๆ พร้อมแนวคิดการ Debug แก้ข้อผิดพลาด
Scratch
Programming Blocks
Animation
4 บทเรียน
เปิดใช้งาน Scratch และรู้จักส่วนประกอบ
สร้างโปรแกรมด้วยบล็อกคำสั่งพื้นฐาน
ออกแบบและสร้างแอนิเมชันง่ายๆ
ระบุและแก้ไขข้อผิดพลาด (Debug) ได้
🎬 วิดีโอบทเรียน ป.3
📺 ดู 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
สร้างและแบ่งปันงานออนไลน์ได้
🎬 วิดีโอบทเรียน ป.4
📺 ดูวิดีโอทั้งหมด (VDOLearning สสวท.)
📖 เนื้อหาหลักตามหลักสูตร สสวท. ป.4
หน่วยที่ 1 — ผังงาน (Flowchart): ความหมาย, สัญลักษณ์มาตรฐาน (รูปไข่, สี่เหลี่ยม, ข้าวหลามตัด, ลูกศร), การอ่านผังงาน
หน่วยที่ 2 — เขียนผังงาน: วางแผนขั้นตอน, เขียนผังงานแก้ปัญหา, ผังงานแบบมีเงื่อนไข
หน่วยที่ 3 — Flowchart สู่ Scratch: แปลงสัญลักษณ์เป็นบล็อก, Variables, เงื่อนไข if-else
หน่วยที่ 4 — การนำเสนอข้อมูล: Google Slides, การใช้เครื่องมือออนไลน์, การแชร์งาน
🔐
ป.5 — ความปลอดภัยทางไซเบอร์ & ข้อมูลสารสนเทศ
เรียนรู้การป้องกันตัวเองบนโลกออนไลน์ ความปลอดภัยของข้อมูลส่วนตัว การประเมินข้อมูล รู้เท่าทันสื่อ และการใช้ Scratch สร้างโปรแกรมที่ซับซ้อนยิ่งขึ้น
Cybersecurity
Data Literacy
Scratch ขั้นสูง
4 บทเรียน
ระบุภัยออนไลน์และรู้วิธีป้องกันตัว
ประเมินความน่าเชื่อถือของข้อมูลได้
สร้างรหัสผ่านที่แข็งแกร่งและปลอดภัย
ใช้ Scratch สร้างโปรแกรมที่มีตรรกะซับซ้อน
🎬 วิดีโอบทเรียน ป.5
📺 ดู 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 ได้ถูกต้อง
สร้างฟังก์ชันและนำไปใช้ได้
🎬 วิดีโอบทเรียน ป.6
📺 ดู 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 เบื้องต้น