The Workshops
Foundations
![woman_laptop](/imgs/woman_laptop.jpeg)
10 Essentials of Teaching
10 Essentials of Teaching
Little goes a long way!
Becoming a skilled teacher takes time and practice, but there are some essential tools and techniques you can use in your teaching from the very first day in class to create a good learning experience.
In this workshop you will learn the 10 most important aspects of teaching and how you can implement them in your teaching. These tools and techniques will improve your teaching, whether it is your first lesson or your 100th lesson. You will also practice using these techniques on common topics in programming, so that at the end of the workshop you are able to transfer what you have learned directly into your own teaching.
Who is it for?
New educators and mentors who need guidance on how to teach programming, as well as educators that have been teaching for a while and want to improve their skills.
![woman_laptop](/imgs/type-writer.jpeg)
Teaching online
Teaching online
Teaching online is different from teaching in person. Whether you are new to teaching or an experienced teacher in person, moving to an online setting brings its own challenges and is a unique teaching and learning experience all together.
How do we teach effectively online, how do we interact with the students and form a
productive
learning
environment?
In this workshop we will have a look at and use tools and techniques that improve the
teaching
as well
as the learning experience online.
Who is it for?
Educators and mentors who are new to teaching in an online setting.
![woman_laptop](/imgs/code-img_medium.jpeg)
Creating engaging lessons
Creating engaging lessons
During a great lesson, time flies by, and at the same time the students learn a lot. But how do you create a great lesson?
In this workshop, insights from modern research are combined with the reality of the classroom, and you will learn how to create lessons that truly help your learners to build an understanding of the topic. We don't talk about didactics and pedagogy purely on an abstract level, but you will learn how you can use this knowledge directly in your teaching. At the end of this workshop you will have a blueprint for creating great lessons that you can use on any topic.
Who is it for?
Educators, mentors and everyone working with development of course curricula.
Intermediate
![woman_laptop](/imgs/pen_laptop.jpeg)
Creating learning materials
Creating learning materials
Practice makes perfect, and we learn through exercise. Well structured and thought through learning materials help the learner to understand and master new topics. Being able to solve exercises on their own leads to a feeling of accomplishment and success and keeps the motivation up. However, all too difficult exercises are demotivating, as are too easy ones. So how do we create the perfect exercises? Just like a good lesson, good learning material needs planning, a clean structure and a clear goal.
In this workshop we will look at how you can create learning materials tailored to the needs of your students, and also how to evaluate existing materials to find out if they are right for your students. You will practice how to create your own exercises on a topic you are currently teaching and how to adapt existing materials to fit your students needs.
Who is it for?
Educators, mentors, instructional designers and others working with the development of course materials.
![woman_laptop](/imgs/hands_laptop.jpeg)
The role of the teacher
The role of the teacher
The know-it-all, the single source of truth, the guiding mentor? What is the role of a teacher in programming classes?
Being a teacher is so much more than just presenting new information and handing out exercises. It is about knowing how the students learn, anticipating their needs and being able to adjust the teaching style accordingly. It also involves creating or sustaining a motivating learning environment in which the learners are guided to success. In this workshop, we will examine different styles of teaching and learn how to develop a classroom persona. We will learn how to understand and how to teach a diverse group of learners, and how to sustain motivation throughout intense training.
Who is it for?
Educators and mentors.
![woman_laptop](/imgs/still_learning.jpeg)
How we learn
How we learn
The old idea of learning as the teacher passing knowledge to the students by talking about the topic is long outdated. But how do we learn? In this workshop we will explore insights from modern research and learn how to make use of this knowledge to support our students in the learning process.
What is meant by dual coding, what is didactic progression, what is the difference between inductive and deductive learning? During this workshop you will get to know the theories behind learning and also practice how to transfer this into your everyday teaching.
Who is it for?
Educators, mentors, instructional designers and others involved in creating a good learning and teaching experience.
Advanced - Collaborative Education
![an image of a group of learners](/imgs/group.png)
Group dynamics
Group dynamics
This workshop is designed for educators and trainers who want to better understand group dynamics and how we can use group dynamics to affect the learning process. Divided into three engaging parts, the session will explore how groups form, how to address challenges arising from negative dynamics, and how to actively improve group cohesion and collaboration.
In this workshop, we will discover the key stages of group development and understand how groups evolve over time. You will learn about the behaviours and challenges characteristic of each stage and how to guide groups toward effective collaboration.
We will discuss techniques to foster a positive and interactive group atmosphere. This segment emphasises creating opportunities for collaboration, enhancing communication, and building trust among group members.
Further, we will analyse real-life classroom scenarios where negative group dynamics can arise. This segment focuses on identifying the root causes of conflict and applying practical strategies to resolve issues, and turn a negative group dynamic into a productive learning environment.
By the end of this workshop, participants will feel confident in their ability to guide groups through challenges, foster a positive group atmosphere, and create an environment that encourages meaningful interaction and collaboration.
Who is it for?
Educators and mentors.
![conflict](/imgs/conflict.png)
Common Conflicts
Common Conflicts
Wherever people come together, there is potential for conflicts. In adult learning environments, where each participant has different motives and goals, conflicts are programmed to arise. However, unresolved conflicts are a significant obstacle in the learning process.
In this interactive workshop, we'll identify the types of conflicts that typically occur in classrooms, such as teacher-student miscommunication, misunderstandings between students, difficulties with collaboration, and mismatches in expectations.
Working with real-world scenarios, we'll use conflict resolution techniques and practice how to de-escalate situations, as well as how to prevent conflicts through a communicative and inclusive learning environment.
By the end of this workshop, you will have a toolkit of strategies to recognise, manage, and resolve conflicts effectively, ensuring a positive and productive learning experience for all.
Who is it for?
Educators, mentors and everyone actively working in the learning environment.