- Future Students
- Current Students
- Programs
- Programs of Study
- Undergraduate Studies
- Bachelor of General Studies
- Bachelor of Education as a Second Degree
- Minors
- Counselling and Human Development Minor
- Curriculum and Instruction Minor
- Early Learning Minor
- Educational Psychology Minor
- Learning and Developmental Disabilities Minor
- Social Justice in Education Minor
- Elementary Generalist Minor
- Environmental Education Minor
- French Education Minor
- Physical and Health Education Minor
- Secondary Mathematics Education Minor
- Secondary Teaching Minor
- Certificates
- Courses
- Teacher Education
- Professional Diplomas
- Graduate Studies
- Masters Programs
- MA, MEd in Arts Education
- MA, MEd in Counselling Psychology
- MEd in Curriculum & Instruction: Children’s and Young Adult Literature
- MEd in Curriculum & Instruction: Contemplative Inquiry & Approaches in Education
- MEd in Curriculum & Instruction: Ecological Education
- MA, MEd in Curriculum & Instruction: Educational Theory and Practice
- M.Éd. dans Curriculum & Instruction: Enseigner et apprendre en français: plurilinguismes, francophonies et éducation
- MA, MEd in Curriculum & Instruction: Equity Studies in Education
- MEd in Curriculum & Instruction: Imagination in Teaching, Schooling and Place
- MEd in Curriculum & Instruction: Innovations in Mathematics Education
- MA, MEd dans Curriculum & Instruction: l'éducation en français en contextes de diversité (campus de ¶¡ÏãÔ°AV)
- MEd in Curriculum & Instruction: Place- and Nature-Based Experiential Learning
- MEd in Curriculum & Instruction: Post-Secondary (VCC)
- MEd in Curriculum & Instruction: Science Education and Communication
- MEd in Educational Leadership: Post-Secondary (Surrey)
- MEd in Educational Leadership: Imaginative K-12 Leadership (Surrey)
- MEd in Educational Practice
- MEd in Educational Practice: Indigenous Pedagogy and Indigenous Inquiry
- MEd in Educational Practice: Practitioner Inquiry
- MA, MEd in Educational Psychology
- MEd in Teaching Languages in Global Contexts
- MA, MEd in Educational Technology & Learning Design
- MSc, MEd in Secondary Mathematics Education
- MA, MEd in Teaching English as an Additional Language
- Doctoral Programs
- EdD in Educational Leadership: Leading for Educational Change in the Yukon
- PhD in Arts Education
- PhD in Educational Psychology
- PhD in Educational Technology & Learning Design
- PhD in Educational Theory and Practice: Curriculum and Pedagogy Stream
- PhD in Educational Theory and Practice: Philosophy of Education Stream
- PhD in Languages, Cultures and Literacies
- PhD en langues, cultures et littératies (en français)
- PhD in Mathematics Education
- Areas of Study
- Program Comparision
- Masters Programs
- Programs in French
- Faculty & Research
- Indigeneity
- Community
- About
- News & Events
- Support Us
- Instructor & Staff Resources
- Work With Us
- Contact
Biography
After beginning his teaching career as the science teacher of a small elementary rural school in southern Alberta, Dr. Allan MacKinnon pursued graduate studies in science education at the University of Calgary and the University of British Columbia where he focused on reflective practice in constructivist pedagogy and inquiry teaching.
Dr. MacKinnon taught science education at the University of Toronto before joining the Faculty of Education at ¶¡ÏãÔ°AV in 1990. Among his many roles and achievements at ¶¡ÏãÔ°AV, Dr. MacKinnon is known for his contribution to ¶¡ÏãÔ°AV's development initiatives in higher education in Vietnam, Cambodia, Laos and Thailand.
Research Interests
Dr. MacKinnon's research interests lie in the areas of curriculum studies and learning theories, especially in the contexts of science education, environmental studies, history and philosophy of science, teacher education and continuing professional education, international development and continuing education.
Research Keywords
science education, teacher education, practicum, reflective practice
Research Highlights
- Learning to Teach at the Elbows: The Tao of Teaching
- Vietnam Consortium Fellowship Program (CIDA)
- Adult Education for Economic Development (CIDA)