ในส่วนของเนื้อหาและโจทย์ฝึกหัด จะใช้ภาษา Javascript และ Python ในการอธิบายเป็นหลัก
ทางผู้สอนแนะนำว่า ควรเขียนภาษาโปรแกรมมิ่งเป็นอยู่แล้วอย่างน้อย 1 ภาษา และควรศึกษา Javascript หรือ Python เบื้องต้นเพื่อใช้ในการทำโจทย์และทำความเข้าใจเนื้อหาในคอร์สเรียน
ถึงแม้ว่าคอร์สทั้งสองจะมีจะมีเป้าหมายเดียวกัน ก็คือการพัฒนาทักษะการแก้ปัญหา แต่วิธีการและเนื้อหามีความแตกต่างกัน
คอร์ส 7-days จะเน้นไปที่เนื้อหาพื้นฐาน data structures & algorithms ต่าง ๆ เป็นหลัก และแบบฝึกหัดซึ่งมีจุดประสงค์เพื่อให้เห็นความเป็นไปได้ว่ามีปัญหาแบบไหนบ้างที่สามารถแก้ได้โดยใช้เนื้อหาที่เรียนมาในแต่ละบท (เหมาะสำหรับคนที่อยากปูพื้นฐาน)
ในขณะที่คอร์ส hands-on แบบฝึกหัดจะเน้นไปที่เทคนิคการเขียนโค้ดและการประยุกต์ใช้หลาย ๆ ทฤษฎีรวมเข้าด้วยกัน รวมไปถึงการทำโปรเจคจริง ๆ ซึ่งเป็นบริบท และ problem-solving process ของ software development ที่กว้างกว่าการออกแบบ algorithm เพื่อแก้ปัญหาในเชิงคอมพิวเตอร์ (เหมาะสำหรับคนที่อยากฝึกประยุกต์เรื่องที่เรียนมาเพื่อใช้สร้าง software project)
สำหรับเนื้อหาจะเข้าถึงได้ถึงวันที่ปิด class เท่านั้น และจะเข้าถึงได้อีกรอบเมื่อลง class ต่อไป
อย่างไรก็ตามสำหรับคนที่สมัคร pro plan จะสามารถเข้าถึงเนื้อหาเพื่อทบทวนและการอัพเดตหลังจากนั้นได้ตลอดแม้จะปิด class ไปแล้วก็ตาม
คอร์สนี้แบ่งเนื้อหาออกแบบ 7 บท อย่างไรก็ตามผู้เรียนสามารถเรียนได้ตามความเร็วของตัวเองภายในช่วงระยะเวลาที่ class นั้น ๆ กำลังเปิดอยู่ (ก่อนวันปิด class)
ทางผู้สอนตั้งใจจะเปิด class ปีละ 2-4 ครั้ง ผู้เรียนสามารถติดตามข่าวสารเพิ่มเติมได้ที่ Facebook Page
โปรดติดต่อสอบถามผู้สอนทาง Facebook Messenger หรือทางอีเมล hello@learnalgorithm.com