!"
#$%
&
!!!!
"
#!
$!
%&
$'
(&$
')
"!
'(
)*
'*
*+'*
,independent learning- &
()
$
.
/
0$
$'
')
.
1$$
%
2
+
2
,
2
)*
2
)!"*
3.
/&
.$
2
-!"!"(
2
"
./
(
2
!!
"
"0
2
-"
"
#$4564785
.
2
+#
12
2
""./!!
#
2
'" !3is it
right, what mark is that worth, etc ?
Able to acquire and validate new knowledge and
skills without a tutor and/or apply taught
knowledge to solve new problems.
4'
""!
0
2
./
"
"
2
5
#"
2
6"
"
2
6)
&*"
/
2
)!
*#
!
2
70"
8-9+4-
!
2
"
2
'./"
0
.:&/
6
'9$
2
$
!
)*
;
2
$
)!*
/
'
&)
:
;
<"
=
REFLECTIONS ON EARLIER
APPROACHES TO
TEACHING MATLAB IN THE
AUTHOR’S DEPARTMENT
.
In order to develop student independent learning skills,
the approach is integrated across the whole curriculum
and not piecemeal. E.g.
<+"
=4
>? "!
@A
B9
!
>
$
< !
!")"
"*
= $!
)*!#"
'!
0!
"
> ""./
6
!
?
@
2
!
!"
2
1'!2
2
7!
#
6
2
!"
<""
2
3C
"!D"
""
"";C
BUT3!"
E
"!!
#
!""
"A
A!
"#
"D"
0
2
? "!
!"F"
2
"
"!
2
!
""G"
./
2
#H
PROPOSALS FOR THE
FUTURE
/
2
'!
)!
(!""*
2
6"
2
!
!!!!
2
Develop some interactive learning
resources which student can access at
their own pace!
"
;
2
'
);*!
!
2
" "#
"
2
?!"
"
2
,6
"
B
0;
2
"
2
'
!"
?6-+
2
'()*
"
"14
2
2
""
5#
8$+'+4?,?@
< ?"#
= I
J
3999K
EXAMPLE 1: LOOPS
:
&;
L<3MGNL1<=>@BM2
"=)*L)!)**G
E
3&C
<=C<D$<
==E
F&C
<=C<D$<
==E
F&C>
G<>=C<D$<>
==E
F&C?
<?=C<D$<?
==E
F&C7
<7=C<D$<7=
=E
F&CH
<H=C<D$<H
==E
F&CH(
D&+
D
&
Examples of
for loops
7#
=K
4
>!
?
F$&
4
+6+
6I+
J+6HI
K
< -=KKK
#
= D#!
"#
!!
%#!"
3
K!L=KK)K!*O
> D#!!J
!BN
PB3
D#"
,L!K),KK
K"K!*
#!
K
$
'''$
L*)