จะพยายามสอนให้เข้าใจง่าย ๆ ละกันนะครับ
ขั้นแรก ต้องรู้จักตีโจทย์ เป็นขั้นตอนของ โปรแกรม
ก่อน ซึ่ง เป็นหัวใจของการเขียนโปรแกรม หรือเรียกว่า Logic ของโปรแกรม
เครื่องมือในการเขียนโปรแกรม เช่น Psudo Code หรือ Flow Chart
ถามว่าทำไมต้องเขียนสิ่งเหล่า นี้เพราะ ถ้าหากไม่เขียน แผนผังของโปรแกรม เราจะไม่สามารถ
มองภาพ ออกเลย ว่าต้องทำอะไรก่อน จะ input ตรงไหน จะ process ตรงไหน หรือ output ตรงไหน
ตาม หลักการของ คอมพิวเตอร์ input -> process -> output
ภาษาคอมพิวเตอร์คือโปรแกรมที่สั่งให้คอมพิวเตอร์ทำงาน มีตั้งหลายภาษาแล้วแต่ ความถนัด
และ คุณสมบัติ ของภาษา เช่น C BASIC PASCAL Visual ต่าง ๆ php java .... เยอะแยะ ครับ
ขั้นตอนต่อไปคือการเรียนรู้ Structure หรือ โครงสร้าง ชุดคำสั่ง โปรแกรม เช่นถ้าจะเขียน ภาษา C ก็ต้องรู้ว่า ภาษา เขียนอย่างไร ต้อง input output ใช้คำสั่งยังไงบ้าง ใน internet มี ให้ search ในร้านหนังสือมีให้ซื้อ ครับ ...