Abstract

Logical thinking is essential for students learning computer programming, enabling them to analyze problems and design solutions effectively. Flowcharts, a thinking process model technique, are particularly useful for illustrating program processes and fostering logical reasoning. Additionally, transitioning to a collaborative learning environment enhances students’ social skills and motivation through group interactions. This study explored the impact of a novel learning approach that merges the thinking process model with online collaborative learning among 410 university students. It examined how different learning approaches and individual preferences affected their learning achievement and motivation. The findings indicate that learning achievement varied significantly with different learning approaches and individual preferences but showed no significant variance when combining both factors. For learning motivation, significant differences were noted across all dimensions with varying learning approaches, and some dimensions were affected by individual preferences, with no significant change observed across all dimensions when combining learning approaches and individual preferences. The research concludes that incorporating thinking process models and collaborative learning can substantially improve students’ learning outcomes and motivation.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call