The aim of this research is to develop a learning model which blends factors from learning environment and engineering design concept for learning in computer programming course. The usage of the model was also analyzed. This study presents the design, implementation, and evaluation of the model. The research methodology is divided into three phases, they are: reviewing related literatures and surveying needs and problems in teaching computer programming in order to analyze and synthesize the elements of the model, developing a model which blends learning environment and learning activities based on engineering design processes, and evaluating the effects of using implemented environment on the learners' programming conceptual understanding, problem-solving using programming skills, program analytical skills, and attitude in learning programming. The samples in this study include 8 experts who examine the tentative model and 52 undergraduate students of computer science program in Bansomdejchaopraya Rajabhat University, Thailand, to evaluate the implemented model. The student samples were separated into two groups which are control and experiment group. The results of the comparison between pre-test and post-test scores showed that the programming conceptual understanding, problem-solving by using programming skills, and program analytical skills of the students were significantly increased. In addition, in comparing between control and experiment groups, the scores of problem-solving using programming skills and program analytical skills of the experiment group are significantly higher than that of the control group. However, there were no significant differences in the scores of programming conceptual understanding between those groups. It was also found that the students in experiment group have a high attitude in learning programming in high level.
Phase 1, half of the teachers obtained comprehensive content, while in Phase 2, the teachers still lacked confidence in constructing the C&M system as well as professional learning community (PLC). They had anxiety in constructing the video and wanted to develop this skill. In phase 3 after follow up, the teachers had higher confidence. They had good attitude towards the construction for PLC, and were able to make plan in applying the C&M system in the classroom. In addition, they were train on how to use the program. The teachers shared their teaching experience as well as showed group leadership skills and shared value and vision in developing their teaching competency. Phase 4 found that there was propriety in teachers' teaching competency in all of 4 dimensions including the classroom management, the knowledge, the teaching method, and the diagnosis.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.