A multiple representational environment for learning programming and C
暂无分享,去创建一个
We present the design and the basic features of a computer learning environment for programming and C using geometrical objects (L.E.C.G.O.). The design of this environment was the result of modeling. Basic aspects of constructivism have also been taken into account in its design. L.E.C.G.O. provides pupils with opportunities to: a) express their problem solving strategies in multiple representation systems starting from intuitive representations and moving gradually to more sophisticated ones, b) solve a variety of familiar and meaningful problems, and c) overcome the cognitive load of the syntactical rules of programming in C by using appropriately designed computer-based authoring tools. A similar environment has not yet been reported.