1. สภาพปัญหาของผู้เรียนและการจัดการเรียนรู้
1.1ในการจัดการเรียนรู้เกี่ยวกับการเขียนโปรแกรมพื้นฐาน จะเริ่มต้นจากการสร้างความรู้ความเข้าใจด้วยการให้ผู้เรียนได้เขียนผังงานพื้นฐาน เพื่อให้เห็นลำดับขั้นตอนของการทำงาน โดยเขียนตามสถานการณ์จำลองต่าง ๆก่อนลงมือปฏิบัติเขียนโปรแกรมจริง ได้แก่ Scratch Python และอื่น ๆ
1.2 ในการจัดกิจกรรมการเรียนการสอนรายวิชาวิทยาการคำนวณ พบว่า ผู้เรียนยังขาดความรู้ความเข้าใจในระดับพื้นฐาน การประกาศตัวแปรรับค่าและส่งค่าต่าง ๆ เพื่อให้เกิดผลตามที่ได้กำหนดไว้ ซึ่งมีทั้งรูปแบบการเขียนโปรแกรมแบบเรียงลำดับและแบบมีเงื่อนไข
1.3 ผู้เรียนโดยส่วนใหญ่มีความชอบในการเล่นเกมจึงสามารถสร้างความสนใจให้อยากรู้อยากเรียน จึงได้นำโปรแกรมสร้างเกม ชื่อ Stency มาให้นักเรียนได้ลองฝึกทักษะ การสร้างตัวแปรและสามารถเขียนโปรแกรมพื้นฐานในแบบเรียงลำดับและแบบสร้างเงื่อนไขได้