LEVEL 1 • WEEK 1 Day 1 – Day 7

Basic Syntax & Flow Master Plan

เข้าห้องเรียน Day 1
LEVEL 1 : สัปดาห์ที่ 1 จาก 12 สัปดาห์

สัปดาห์ที่ 1: ตรรกะพื้นฐาน ตัวแปร และการควบคุมทิศทาง
(Basic Syntax & Flow Control)

สร้างรากฐานความคิดแบบโปรแกรมเมอร์ เข้าใจฟังก์ชันประตูทางเข้า main(), คำสั่งแสดงผล print(), ชนิดข้อมูลพื้นฐาน, การคำนวณทางคณิตศาสตร์ และการตัดสินใจด้วยเงื่อนไข เพื่อเตรียมก้าวสู่โครงสร้างที่ซับซ้อนขึ้น

ระยะเวลา
7 วัน (Day 1 - 7)
เวลาต่อวัน
20–30 นาที
สนามซ้อมโค้ด
DartPad.dev
ภารกิจสัปดาห์นี้
6 โจทย์ + 1 วันพัก
DAILY SCHEDULE ตารางรายวัน 20–30 นาที

ตารางเรียนรายวัน สัปดาห์ที่ 1

สำเร็จ 0/7 วัน

ควิซทบทวนสัปดาห์ที่ 1 (Weekly Review Quiz)

ทดสอบความเข้าใจ 3 ข้อก่อนขยับไปสัปดาห์ที่ 2

3 Questions

สรุปและโครงสร้างโค้ดตัวอย่าง

Day 1
Hello Dart & Output

ฟังก์ชัน main() คือประตูทางเข้าหลัก และ print() ส่งผลลัพธ์ออกจอคอนโซล

โค้ดตัวอย่าง (Dart Syntax):
void main() {
  print('Hello, Flutter & Dart!');
}
โจทย์ประจำวันนี้:

เขียนโปรแกรมแสดงการ์ดแนะนำตัว: ชื่อ, เป้าหมายที่อยากเขียนแอป, และคำคมประจำใจ โดยจัดย่อหน้าให้อ่านง่าย

การแบ่งเวลา 25 นาทีในสัปดาห์ที่ 1

5m
5–10 นาที: ทำความเข้าใจ Micro-Concept ไม่ต้องท่องจำ เน้นเข้าใจโครงสร้าง
15m
15–20 นาที: พิมพ์โค้ดทำ Daily Challenge บน DartPad ด้วยมือตัวเอง
Day7
วันพักผ่อน: วันที่ 7 เป็นวันเคลียร์บั๊กที่ติดค้าง หรือพักผ่อนเต็มที่เพื่อเติมพลัง
ดูแผนภาพรวมทั้งหมด
แผนการเรียน Level 1 (3 สัปดาห์) & แผนแม่บท 12 สัปดาห์
ข้อความแจ้งเตือน