Abstract
This study integrated object-oriented programming instruction with transfer training activities in everyday tasks, which might provide a mechanism that can be used for efficient problem solving. Specifically, a Visual BASIC embedded with everyday tasks group was compared to another group exposed to Visual BASIC instruction only. Subjects were 40 undergraduate students enrolled in 2 sections of a Visual BASIC programming class. Students in the 2 intact classes were assigned 1 of 2 instructional treatments. Problem-solving and programming competency instruments were used as a pre-and posttest measure. After an 8-week treatment, the results of the study did not show any significant difference between both groups on general problem solving ability as measured by the instrument used. Only 1 of the 4 problem-solving skills (Analysis of Attributes) measured, showed an improvement in performance favoring the programming plus everyday task group. Significant improvement in performance favoring the programming plus everyday task group versus the programming-only group was identified. An unexpected but significant difference between both groups on the programming competence test was also identified.
Get full access to this article
View all access options for this article.
