Skip to content

Educator Kit

Level L3 Independent · status alpha · 7 lessons · about 6 hours of self-study, plus the two-day train-the-trainer workshop run by TESA

For university and college lecturers, technical teachers and trainers who will adopt the TESA Open Knowledge courses. It does not hand you a finished course to teach wholesale. It gives you parts that fit together, and shows how to fit them to your course, the national qualification standards and your institution’s constraints. It is modelled on Arm Education Kits and the teacher notes of Microsoft IoT for Beginners.

The lessons are written in Thai; English lesson pages are pending (translation: pending).

  • Lecturers teaching microcontrollers, embedded systems, IoT or edge AI
  • Trainers running camps and competition preparation
  • Anyone working towards TQP Certified Trainer

Take the Explorer course first to see the lesson format from the learner’s side.

  1. Choose an adoption model that fits the institution and fit lessons into 1.5-hour or 3-hour slots.
  2. Build a lesson-level crosswalk to measurable CLOs, K/S/E/C domains, TPQI units and WA attributes in every column.
  3. Put the TESA attribution into course documents, slides, handouts and LMS pages correctly, without claiming a certification that does not exist.
  4. Design PRIMM activities, fading practice, Parsons problems and objective-aligned graded work, with a hardware plan.
  5. Plan a teaching demonstration and prepare for TQP Certified Trainer under TESA’s rules.

Module 1 — Adopt and align (m01-adopt-and-align)

Lesson Topic Time
edu.m01.l01 Four ways to adopt the courses 50 min
edu.m01.l02 The curriculum crosswalk 55 min
edu.m01.l03 Citing TESA in your university course 40 min

Module 2 — Teach and assess (m02-teach-and-assess)

Lesson Topic Time
edu.m02.l01 Teaching methods that work for embedded programming 55 min
edu.m02.l02 Designing assessment 50 min
edu.m02.l03 Planning the hardware 45 min

Module 3 — Become a certified trainer (m03-become-a-trainer)

Lesson Topic Time
edu.m03.l01 Train-the-trainer and the path to TQP Certified Trainer 55 min
  • Graded course material (lab variants for random assignment, detailed marking criteria) is not published. TESA provides it to trainers on request at contact@tesa.or.th.
  • TQP exam content is closed to everyone, trainers included. See tqp/certification.en.md.

Lesson content is CC BY-NC 4.0, and educational institutions may teach with it under the additional permission in ATTRIBUTION.md; the templates in resources/ are CC BY 4.0. This course has no code.

When you use, share or adapt this kit or its templates, credit it as follows:

“Educator Kit” from TESA Open Knowledge by the Thai Embedded Systems Association (TESA), https://github.com/tesaiot/tesa-qualification-program, licensed under CC BY-NC 4.0

Add “(adapted)” at the end of the credit, with a short note of what you changed, when you change the material. Crediting TESA does not mean TESA certifies your course. Lesson edu.m01.l03 shows how to cite TESA in a university course, and ATTRIBUTION.md has all the details.

TESA Open Knowledge · © 2026 สมาคมสมองกลฝังตัวไทย (TESA) · CC BY-NC 4.0

Content is licensed CC BY-NC 4.0. Reuse it non-commercially and credit the Thai Embedded Systems Association (TESA) every time. · How to cite TESA