Skip to content

Commit

Permalink
Added suggested timings, based on last in person training.
Browse files Browse the repository at this point in the history
  • Loading branch information
fherreazcue committed Sep 11, 2023
1 parent 7eeb9af commit 259c21b
Show file tree
Hide file tree
Showing 5 changed files with 47 additions and 9 deletions.
2 changes: 1 addition & 1 deletion episodes/01-intro.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Working With Variables
teaching: 30
exercises: 5
exercises: 20
---

::::::::::::::::::::::::::::::::::::::: objectives
Expand Down
4 changes: 2 additions & 2 deletions episodes/02-arrays.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Arrays
teaching: 25
exercises: 10
teaching: 50
exercises: 20
---

::::::::::::::::::::::::::::::::::::::: objectives
Expand Down
2 changes: 1 addition & 1 deletion episodes/03-loading_data.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Loading data
teaching: 30
exercises: 5
exercises: 10
---

::::::::::::::::::::::::::::::::::::::: objectives
Expand Down
4 changes: 2 additions & 2 deletions episodes/04-plotting.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Plotting data
teaching: 30
exercises: 0
teaching: 25
exercises: 10
---

::::::::::::::::::::::::::::::::::::::: objectives
Expand Down
44 changes: 41 additions & 3 deletions instructors/instructor-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,50 @@ title: Instructor Notes

# Lesson design

The timings for this lesson are reasonably accurate, but will be updated based on experience.
I usually get part way through the functions episode in about 6 hours.

The lesson is designed to be taught sequentially,
so doesn't lend itself to skipping sections.

However, the first four lessons constitute a very basic introduction to programming and use of MATLAB.
Users with some experience with the language might want to start in the more advanced sections.
The timings make the course more amenable to be taught in two half-days.

## Timing

The notes on timings below are for an in-person course.
Online courses tend to be faster pased, as there tends to be less interaction with the students.

<br>

:::::::::::::::::::::::::::::::::::::::: solution
# Suggested Timing

- 10 min for intro slides
- 20 min for Working with variables + Logical operations
+ 20 min for challenge
- 50 min for Arrays
+ 20 min for challenges
- 15 min break
- 25 min for Loading data
+ 10 min for challenges
- 25 min for Plotting data
+ 10 min for challenges
- 5 min closure

------------------ Day Break ------------------

- 5 min intro
- 50 min for Scripts & Conditionals
+ 15 min for challenges
- 50 min for Functions
+ 15 min for challenges
- 15 min break
- 40 min for For loops
+ 15 min for challenges
- 5 min closure

::::::::::::::::::::::::::::::::::::::::::::::::::


# Technical tips and tricks

Make sure the font size is large enough:
Expand Down

0 comments on commit 259c21b

Please sign in to comment.