Instructors in the project are software testing professionals. To qualify as a course instructor, prospective candidates must:
- successfully complete the course they wish to teach
- complete an instructor training course
- work as an assistant instructor during several teachings of the same course -- with an increasing level of responsibility each time
- be recommended as a qualified lead instructor by other lead instructors
- be a member of the Association for Software Testing and therefore bound by the ACM Code of Ethics
The Instructor Training Course is currently offered online only from the Association for Software Testing. Scheduling information for the online course is available at the Training link on the AST web site.
The BBST online courses were developed in conjunction with the Association for Software Testing. In the time we taught these courses, we developed an apprenticeship model to help professional software testers become effective online instructors. In this lecture, we show how that model works and provide a broad overview of the BBST project and how it has evolved over the years. We also explain a bit about the underlying software testing philosophy that guides our approach to the field, and introduce you to some of the learning theories and perspectives that guided the development of the BBST courses. Finally, Fiedler explains why the various components are included in the BBST courses and how they all fit together.
- Lecture 1A: Introduction to the AST Instructor Apprentice Model (2 mins)
- Lecture 1B: BBST Overview (10 mins)
- Lecture 1C: Testing and Teaching Philosophy (6 mins)
- Lecture 1D: BBST Course Model (10 mins)
Teaching an online course requires you to pay attention to a lot of details. Here we cover pre-course setup and post-course wrap-up, as well as a review of the instructor's responsibilities -- especially as they relate to course management.
- Lecture 2A: Instructor Responsibilities (8 mins)
- Lecture 2B: Course Management (8 mins)
An instructor needs excellent communication skills to make the online classroom seems warm and friendly. This presentation shares ideas to help you set the right tone.
- Lecture 3: Communication in the Online Classroom (14 mins)
Providing students with constructive feedback is an essential component of the online teacher's interactions with students. This presentation discusses a model and strategies to provide feedback focusing on improving student performance.
- Lecture 4: Feedback for Better Student Performance (12 mins)
This brief lecture focuses on creating tools to help the online instructor provide consistent assessments to students.
- Lecture 5: Assessment and Grading (2 mins)