RK RianKeng / เรียนเก่ง เรียนให้เข้าใจ ไปต่อได้ทุกทาง

RianKeng / เรียนเก่ง

วิทยาการคำนวณ / โค้ดดิ้ง

Computer Science · Python-friendly track

ม.ต้น · Computer Science

Learning frame

ก่อนเขียนโค้ด เราต้องรู้ก่อนว่าเรียนไปเพื่ออะไร

เรากำลังเรียนอะไร (What?)

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

เรียนไปทำไม (Why?)

เพราะโลกจริงมีปัญหาที่ต้องจัดลำดับ ตรวจซ้ำ และแก้ข้อผิดพลาดให้เป็นระบบ ไม่ใช่แค่จำคำสั่ง Python

เจอที่ไหนในชีวิตจริง (Real life?)

แอปแผนที่ เกม ระบบคิดคะแนน ร้านค้าออนไลน์ ตารางเรียน และระบบแจ้งเตือน ล้วนใช้แนวคิดแบบ algorithm อยู่ข้างหลัง

แนวทางหลักสูตร

Python เป็นภาษาฝึก ไม่ใช่ข้อบังคับภาษาเดียว

วิทยาการคำนวณ ม.ต้น เน้นการคิดเชิงคำนวณ การออกแบบอัลกอริทึม และการเขียนโปรแกรมเพื่อแก้ปัญหา RianKeng ใช้ Python เพราะอ่านง่าย เห็นตัวแปรและลูปชัด แต่จะสอนแนวคิดก่อนจำไวยากรณ์

algorithm Python variables loops debugging

ลำดับบทเรียน

เริ่มจากการตามรอยค่าในโปรแกรม

  • 1

    ตัวแปรไพทอน — กล่องจำค่าของโปรแกรม

    ปรับค่า แล้วดูว่า code, memory, output และสูตรสดเปลี่ยนพร้อมกันอย่างไร

    เข้าแล็บ
  • 2

    ลูปและแพตเทิร์น — ทำซ้ำอย่างมีเหตุผล

    ปรับจำนวนรอบและค่าที่เพิ่ม แล้วตามรอย total หลังแต่ละรอบ

    เข้าแล็บ