Blended teaching and learning of computer programming skills in engineering curricula
被引:0
作者:
El-Zein, Abbas
论文数: 0引用数: 0
h-index: 0
机构:
School of Civil Engineering, University of Sydney, Sydney, NSW 2006, AustraliaSchool of Civil Engineering, University of Sydney, Sydney, NSW 2006, Australia
El-Zein, Abbas
[1
]
Langrish, Tim
论文数: 0引用数: 0
h-index: 0
机构:
School of Chemical and Biomolecular Engineering, University of Sydney, Sydney, NSW 2006, AustraliaSchool of Civil Engineering, University of Sydney, Sydney, NSW 2006, Australia
Langrish, Tim
[2
]
Balaam, Nigel
论文数: 0引用数: 0
h-index: 0
机构:
School of Civil Engineering, University of Sydney, Sydney, NSW 2006, AustraliaSchool of Civil Engineering, University of Sydney, Sydney, NSW 2006, Australia
Balaam, Nigel
[1
]
机构:
[1] School of Civil Engineering, University of Sydney, Sydney, NSW 2006, Australia
[2] School of Chemical and Biomolecular Engineering, University of Sydney, Sydney, NSW 2006, Australia
来源:
Advances in Engineering Education
|
2009年
/
1卷
/
03期
Many engineering schools include computer programming as part of a first-year course taught to large engineering classes. This approach is effective in rationalizing resources and improving the cost-effectiveness of course delivery. In addition, it can lead to wholesale improvements in teaching and learning. However, class sizes and the variety of student backgrounds can lead to difficulties in achieving learning outcomes. Flexible learning has been shown to be potentially effective in addressing such issues. We describe the design and development of a WebCT-based self-practice online tool (SPOT) to support student learning of programming. The tool is divided into three components: a) programming syntax, b) understanding the way computer programs work and c) writing computer programs. We discuss the integration of the tool into the learning flow and its role in assessment. We present qualitative and quantitative data on student reactions to the tool and its usefulness in achieving learning outcomes cost-effectively.