Can Technology Support the Development of Professional Networks for Teachers to Positively Impact Teacher Retention and Improve Student Learning?

There is a lot built into this question, and I want to explore this question by framing it within two of the ISTE Standards for Educators. Namely, in reference to ISTE Standard for Educators 1, how can educators continually improve their practice by learning from and with others and exploring proven and promising practices that […]

Continue reading

How can Feedly help teachers learn from others, develop themselves, and improve student learning?

In the past, there was a face-to-face collaboration for the professional development of teaching . But now teachers can easily share resources with co-workers within the same school as well as across schools, countries, and even continents because digital practices are so portable. Collaboration seems to be becoming a necessity in this new reality, allowing … Continue reading How can Feedly help teachers learn from others, develop themselves, and improve student learning?

Continue reading

Computer Science Curriculum in B.C.

Introduction As an instructor of computer science at Simon Fraser University, one of my roles involves assessing the level of computer science knowledge possessed by high school graduates and the ease of their transition into higher education. These assessments help the school to evaluate the adequacy of our university’s introductory computer science courses. Unfortunately, we …

Continue reading

What technology can help educators in their professional development and also help them to become contributors to their colleagues’ PD (professional development)?

Latin proverb says, “By learning, you will teach; by teaching, you will learn.” Being a teacher means you become a lifelong learner. Educators should continue to learn and take advantage of opportunities for professional development (PD) and understand its benefit. PD can assist them in meeting their ongoing educational requirements, enhancing and refining their teaching…

Continue reading

Can Child Protection Professionals and Educators Better Collaborate Through Shared Learning Management Systems?

As the Chief of Staff for a national nonprofit organization dedicated to the prevention, intervention and treatment of child abuse – I understand the true value of community collaboration, especially as it relates to the protection of children. Over the past 10 years, I have worked with various child protection professionals, and educational experts, to […]

Continue reading

Finding enough space

Spacesedu is a digital portfolio tool. The flexibility to do all of these projects using tools that we already have (google docs or word docs or links to the greater internet) are really wonderful! In all of these spaces the teacher can leave comments to help as well. Finally, the parents can see the work being done by their student if they are invited.

Continue reading

How Effective are Pair Programming Tools for one-on-one Collaboration with Students and Colleagues?

Introduction The practice of pair programming is a software development methodology that involves two programmers working jointly on one workstation to accomplish a shared objective. The two programmers involved in the pairing exercise work together to solve a single problem, with one functioning as the driver whose primary task is to write the code, while …

Continue reading

Zoom vs. Microsoft Teams: Which is Better for Collaboration Meetings?

Zoom VS. Microsoft Teams Since the spread of the COVID-19 epidemic, many programs for remote communication and working from home have spread due to the difficulty of mobility, so many diverse companies in various countries of the world, as well as training academies and universities, have resorted to online communication programs to make video calls … Continue reading Zoom vs. Microsoft Teams: Which is Better for Collaboration Meetings?

Continue reading

What are the ways to strengthen PLN (Professional Learning Network) and enhance collaboration with colleagues?

What are the ways to strengthen PLN (Professional Learning Network) and enhance collaboration with colleagues? Professional learning networks (PLNs) are educators who collaborate, communicate, and learn from each other to improve their teaching and learning practices. PLNs can take many forms, including online communities, social media groups, and person-to-person meetings. The benefits of professional learning…

Continue reading