Learning design in Numerical Methods

Author: au181260

Created: 2019-02-14 06:48pm

Edited: 2019-02-15 05:59pm

Keywords: Geoscience, numerical methods, 5-stage model, small classroom teaching

Description:

Context
The learning design described here is to be used in the 10 ECTS course Geoelektromagnetism and Numerical Methods, which is an obligatory 2nd year course at the Department of Geoscience, Aarhus University. About 20 students attend each year, constituting a mix of geology and geophysics students. Specifically, the learning design described here is intended for the part of the course covering Numerical Methods (7 weeks, 5 ETCS). This part of the course includes theory and hands-on exercises on numerical methods, and consists of a combination of lectures given by an instructor (2 x 2h per week) and theoretical exercises supervised by a teaching assistant (TØ; 3h per week). The final assessment is an oral exam where the list of questions is given beforehand.

Learning design
In order to optimize the learning of the students and facilitate a deeper learning, I explore the possibility of adding new out-of-class activities, as a complement to existing lectures and TØ. These activities will mainly be implemented as online e-tivities, and I will follow the 5-stage model by Salmon (2011), in order facilitate a successful online learning experience for the students. In the first week of the course, the online e-tivities will focus on stage 1 and 2: 1) familiarize the students with the digital learning tools (discussion boards in Blackboard, making a tablet cast), and 2) promote interaction between students, whereas all following weeks will have e-tivities on stage 3-5: 3) information exchange, 4) knowledge construction, and 5) development.

Intended Learning Outcomes:

  • Calculate algebraic expressions numerically, including interpolation, differentiation and integration, as well as solve equations.
  • Produce curve and surface plots of mathematical functions and observed data in regular grids, read and write data on disk files, and fit analytical expressions to such data.
  • Write, debug and apply elementary Matlab code in connection with the above-mentioned learning goals.
  • Solve simple differential equations numerically.
  • Combine and relate these electromagnetic and numerical methods for solving geoscientific problems.
Resources Tasks Supports

Out-of-class preparation

Text book

Read

N/A

Blackboard discussion forum

Reflect and post online
Comment on posts by others

Peers, TA, instructor
Instructor will moderate discussion

In-class

Blackboard forum tablet casts

Repetition from last week,
student presentations in groups based on online activity from previous week
followed by class discussion

Peer-feedback, instructor will also be available and moderate the discussion

Textbook

Lecturing + hands-on exercises

Instructor

out-of-class online activity

Text book
Lecture Slides

Post a tablet cast for online discussion, explaining a small piece of pseudo code you have written. Challenge at least two other posts.

Peers, TA,
Instructor will moderate discussion

Additional information

This particular online activity follows up on our lecture on structural programming in MatLab (decision statements like ‘if’ and loops like ‘for’ and ‘while’). In the lecture the students have seen examples of these statements, how they are implemented in MatLab, and examples of pseudo code.

Activity 1 (approx. 1h), deadline for uploading is Friday, deadline for commenting is before the lecture next Monday.

Purpose
To develop a pseudo-code example using structured programming (e.g. for, if, while), to be handed in as a tablet cast/presentation with voice-over.

Task (deadline Friday)
Review the example of pseudo code presented in the lecture slides from Monday. Make your own personal example of a pseudo code using structured programming, using at least one decision statement and one loop statement. Present your pseudo code in a tablet cast with voice over and post it in the discussion forum for this week.

Respond (deadline Monday before lecture)
Read, challenge, and discuss the pseudo codes by your fellow students by commenting on at least two other posts.

Resources: Steven C. Chapra: Applied Numerical Methods With MATLAB For Engineers And Scientists (3rd edition). Section 3.3, pages 57-70.
Example of pseudo-code from Mondays lecture (attached).