Day 29. Building Effective Tech Lessons 101. Learning by Example.

By Yanina Bellini Saibene in Education Community 100DaysToOffload 30Ship30

June 3, 2024

A pile of books

Foto de Kimberly Farmer en Unsplash

Over the past 28 days, I have written about tools, techniques, and strategies for teaching programming using evidence-based information.

Today, I want to share what a course build using all these looks like. So here are 3 open teaching materials that I developed for you to check and use:

1.Introduction to interactive tutorials

A 3-hour course to learn how to use {learnr} and {gradethis} packages for building interactive tutorials using R. Explore the learner personas definition, the syllabus, and the content presentation.

2.Remote sensing with R applied to agriculture

An intensive 6-hour course on the R language and the spatial ecosystem focused on the rgee package and its agricultural applications. In Spanish. Explore how the exercises are authentic tasks. The slides show that there is not much content because most of the teaching uses live coding.

3.Mentorship Training and Orientation. rOpenSci Champions Program

Training about mentoring and how to mentor for the rOpenSci Champions Program. Explore the Instructor notes, where I developed a detailed script for the instructor of this material, with different options of exercises according to the time you have to teach the content. Authentic tasks, shared note-taking, and teamwork-to-solve exercises are used as strategies in this course.

My course web page has many more examples; you can find material in English and Spanish and training from one-hour sessions to one semester long.

Let me know what you think!

Posted on:
June 3, 2024
2 minute read, 237 words
Education Community 100DaysToOffload 30Ship30
Education Community 100DaysToOffload 30Ship30
See Also:
Proyecto 2 - Las Estrellas del Universo R
Project 2 - The Stars of R-Universe
Project 1 - rOpenSci's Code of Conduct and Code of Conduct Committee