Design of a programming course for teachers supporting flexible learning trajectories. - Majid Rouhani; Monica Divitini; Vojislav Vujosevic; Sondre Stai; Hege Annette Olstad (CSERC, 2019)

Reflection on How to Write the Learning Outcomes for an Online Programming Course for Teachers. - Hege Annette Olstad; Majid Rouhani (I3E, 2019)

Utilizing slack as a communication platform in a flexible learning trajectory course: supporting the learning process. - Majid Rouhani (CSERC, 2020)

In-Service Teacher Training and Self-efficacy. - Jørgen Thorsnes; Majid Rouhani; Monica Divitini (ISSEP, 2020)

Teaching Programming in Secondary Schools: Stepping and Stumbling Stones. - Majid Rouhani; Veronica Farshchian; Monica Divitini (IxD&A, 2020)

Code Reuse and Formative Assessment in Secondary Education. - Niklas J. Nystad; Majid Rouhani; Monica Divitini (EDUCON, 2021)

Project-based learning and training of in-service teachers in programming: Projects as a bridge between training and practice. - Majid Rouhani; Monica Divitini; Atle Olsø (EDUCON, 2021)

Professional Development for In-Service Teachers of Programming: Evaluation of a University-Level Program. - Majid Rouhani; Miriam Lillebo; Veronica Farshchian; Monica Divitini (ISSEP, 2021)

In-Service Teachers' Attitude Towards Programming for All. - Majid Rouhani; Victor Jørgensen (SLERD, 2021)

Computer Science in Schools: A Literature Mapping of Professional Development for In-Service Teachers. - Majid Rouhani; Monica Divitini; Amir Massoud Hashemi (EDUCON, 2022)

Learning to Program: an In-service Teachers' Perspective. - Majid Rouhani; Miriam Lillebo; Veronica Farshchian; Monica Divitini (EDUCON, 2022)

An Experience Report on Transitioning to Blended Learning and Portfolio-assessment: a Cross-campus Course in Programming. - Majid Rouhani; Atle Olsø; Arne Styve; Kiran B. Raja (EDUCON, 2022)