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