110 likes | 266 Views
Experiences of supporting mathematics learning through MATLAB and a VLE. J A Rossiter The University of Sheffield. Contents. Motivation for project Why MATLAB? Laboratory environment and challenges Conclusions. Motivation.
E N D
Experiences of supporting mathematics learning through MATLAB and a VLE J A Rossiter The University of Sheffield
Contents • Motivation for project • Why MATLAB? • Laboratory environment and challenges • Conclusions HELM 2005 Experiences of supporting mathematics learning through MATLAB and a VLE
Motivation • Mathematics is taught to support engineering learning and not as an end in itself. • Students need a clear understanding of mathematical basics, such as algebra, but there is no need for example, for them to solve, by hand, numerically demanding problems. • Students are taught the basics and then expected to use a computer to do long and involved algebra and computation. • At Sheffield, we give students formal teaching in software packages which support mathematics in the hope that students would use this package both to: • reinforce their learning. • become more efficient in solving problems with lengthy algebra/computation. • This covers topics such as curve sketching, matrix algebra, calculus, Bode and Nyquist plots, simulation of ODEs, modelling and simulation of time series, etc. HELM 2005 Experiences of supporting mathematics learning through MATLAB and a VLE
Why MATLAB? • MATLAB is a well used - the international standard in the control community. • It is readily available - approx £50 at good bookshops for student version. • Has very large built-in functionality and numerous toolbox add-ons are available. • AND, it is easier to code and use than conventional languages. HELM 2005 Experiences of supporting mathematics learning through MATLAB and a VLE
Session organisation I will introduce the key ideas of the session through audience participation. • Find a computer • Ensure you can find the MATLAB ‘command’ window. • Ensure you can find the WebCT window. [ID:co1jar1 pwd:Cont43roL] website: webct.shef.ac.uk HELM 2005 Experiences of supporting mathematics learning through MATLAB and a VLE
A typical ‘lecture’ This will be somewhat faster than for students due to audience expertise. HELM 2005 Experiences of supporting mathematics learning through MATLAB and a VLE
CHAT facility • On WebCT find and select the balloon icon ‘lectures’. This is the CHAT window. • I will enter some lines into the CHAT window. • Cut and paste these lines into MATLAB. • Try sending each other some messages. • Experiment using the concepts in my lines. HELM 2005 Experiences of supporting mathematics learning through MATLAB and a VLE
Interactive whiteboard • Select the whiteboard icon. • Use load to investigate some of the pictures. • Try sketching/writing on the whiteboard yourself using the palette on the left. HELM 2005 Experiences of supporting mathematics learning through MATLAB and a VLE
Dynamic web-link • Select the option web link for lecture. • Take one block of code at a time (marked by the row of %%%%%%%%%%%%%%%%%%% • Cut and paste the block into the command window. • What has it done? Can you edit the lines to do something similar ? • Editting of blocks of code is easier using the file editor – usually top left of window. Highlight and then press F9 for automatic cut and paste into command window. HELM 2005 Experiences of supporting mathematics learning through MATLAB and a VLE
Dynamic web-link (2) • This page is stored on a common access server (accessible on Sheffield’s network). • Hence lecturer can add/edit lines during the lecture session, on save the window updates immediately (with F5). • Also, students cannot edit and hence interfere. HELM 2005 Experiences of supporting mathematics learning through MATLAB and a VLE
Conclusions • MATLAB – a very useful tool for solving mathematics problems quickly and accurately. • Takes tedium out of numerical computations. • Students can use to test own solutions or to improve insight. Empowered to be better/independent learners later in programme. • HOWEVER: teaching environment is crucial to effective delivery and for a fully interactive session. HELM 2005 Experiences of supporting mathematics learning through MATLAB and a VLE