ศึกษาและปฏิบัติเกี่ยวกับการปัญหา การกำหนดขั้นตอนการทำงาน (Algorithm) ด้วยภาษาคอมพิวเตอร์ อ่าน ทบทวน แก้ไขแบบร่างหน้าจอ (GUI) หรือลำดับงาน (Work Flow) หลักการออกแบบโปรแกรม เขียนผังงาน (Flowchart) เขียนรหัสเทียม (Pseudocode) และเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ตามผังงานศึกษาและปฏิบัติเกี่ยวกับหลักการเขียนโปรแกรมคอมพิวเตอร์ การแก้ปัญหาการทำงาน การวิเคราะห์