Coder Social home page Coder Social logo

teaching-lab / reflective-diary Goto Github PK

View Code? Open in Web Editor NEW
26.0 11.0 2.0 776 KB

Teacher's Reflective Diary (developed by the Teaching Lab community at the Faculty of Informatics, Masaryk University)

Makefile 2.08% TeX 97.92%
muni reflection teaching diary

reflective-diary's Introduction

Teacher's Reflective Diary

This diary will help you reflect on your own teaching. It suggests things to pay attention to, questions to ask and aspects to ponder. But bear in mind -- it's not a cookbook for good teaching, it is only a guidebook for your own journey.

To supplement your teaching reflection, join the conversation with your fellow teachers. Ask around at your institution for a teaching and learning center or directly engage your colleagues teaching the same course.

If you are from Masaryk University (Czech Republic), you can enroll in the Teaching Lab course at the Faculty of Informatics MUNI to learn more and join the discussion on better teaching.

Diary for download Travis CI build status

The compiled version is available at GitHub (see the 'releases' tab). There are two language versions (Czech and English), each in a reading variant and two print variants. The diary is typeset in LaTeX. The included Makefile facilitates the compilation process on Linux-based systems.

How to use the reflective diary?

First and foremost, use it regularly.

Note down your thoughts both when planning the lesson and after delivering it. There are fourteen spreads (one for each semester week), each suggesting a handful of questions. The diary is quite small -- it's partly to keep your notes short.

After the spreads for individual weeks, there is a teacher evaluation rubric, a list of indicators that can be evaluated, a list of some useful teaching tools, and some extra space for your notes and remarks.

Structure of the reflective diary

Why use the reflective diary?

Regularly using the reflective diary serves multiple purposes:

  • It reminds you to reflect on your teaching.
  • It provides you with a convenient place to collect notes for the future.
  • It helps you see all the different aspects of teaching.
  • It enables you to track your progress.

Have any comments or suggestions?

We highly appreciate suggestions for improvement, notes on your experience or any other comments.
Please email us at [email protected].

Publication

Our experience from using the diary is summarized in the following publication:

M. Ukrop, V. Švábenský, J. Nehyba, Reflective Diary for Professional Development of Novice Teachers, in Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE), 2019.

The article is available in the ACM Digital Library. You can also access the preprint in the ArXiv repository or directly view the PDF.

Authors

Masaryk University

This diary was created by Martin Ukrop, Ondráš Přibyla, Valdemar Švábenský and Martin Macák for the course Teaching Lab at the Faculty of Informatics, Masaryk University with cooperation of the Masaryk University Language Centre.

Licence

Creative Commons Licence BY NC SA 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

reflective-diary's People

Contributors

effa avatar mukrop avatar valdemarsv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

qubeo aidam38

reflective-diary's Issues

Weeks -> Lessons?

This minor change would open the diary to audiences not based on weeks (e.g. teacher having multiple lessons per week).
Possible extension: Bash script making longer/shorter week pages.

Typo in rubric

"Čtení atmosféry ce skupině" -> "Čtení atmosféry ve skupině"

Notes from Radek

From Radek: Is it not a seminar tutor's reflective diary? Or a Teaching assistant's reflective diary?

You're using the revised Bloom taxonomy (update name, year), maybe mention the existence of the second dimension.

CZ: designovat → navrhovat (?)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.