Welcome to the latest addition to Ontario’s educational landscape—ACSE-K8, an interactive, private email list designed exclusively for K-8 educators. Whether you’re teaching in public or private schools, or you’re a consultant in this field, ACSE-K8 offers a unique platform to integrate coding into your classrooms.
Continue reading “Unveiling ACSE-K8: An Innovative Email List for Ontario’s K-8 Educators in Coding and Technology”Favourite Cover of The Highwayman?
Shhh… I’ll let you in on a little secret: one of my favorite songs is a country tune, not the hard rock or metal I usually listen to. Many of you might know it from the supergroup that included Johnny Cash, Willie Nelson, Waylon Jennings, and Kris Kristofferson.
Originally written and performed by Jimmy Webb, the song quietly lingered until The Highwaymen—as they were known—brought it into the spotlight. Their rendition highlighted the profound lyrics through their distinct voices and characters that made it a timeless classic.
Continue reading “Favourite Cover of The Highwayman?”Programming Challenge: Temperature Conversion (Easy)
Description
Write a program to convert a temperature from Fahrenheit to Celsius. The formula to convert Fahrenheit to Celsius is:
where ( C ) is the temperature in Celsius and ( F ) is the temperature in Fahrenheit.
Continue reading “Programming Challenge: Temperature Conversion (Easy)”Programming Challenge: Array and Loop Manipulation (Intermediate)
Challenge Description:
You are provided with a list of n
non-negative integers. Your task is to write a program that performs the following operations:
- Query Mode:
- The program should first ask the user if they want to perform queries or updates:
Enter 'Q' for query and 'U' for update
. - If the user enters
Q
, prompt them to enter a range[l, r]
(1-based index) and then output the sum of elements from indexl
tor
inclusive.
- The program should first ask the user if they want to perform queries or updates:
- Update Mode:
- If the user enters
U
, prompt them to enter an indexi
(1-based index) and a valuev
. Update the element at indexi
by addingv
to it (this is an increment operation, not set). - After each update, print the new full array.
- If the user enters
The challenge is designed to teach basic array manipulations and looping constructs, with a focus on handling user inputs and performing range queries and updates efficiently.
Continue reading “Programming Challenge: Array and Loop Manipulation (Intermediate)”Toronto’s Lane Filtering Proposal: Where Do We Stand?
In 2018, Toronto toyed with a concept that sparked interest among motorcyclists and raised eyebrows among the city’s drivers: lane filtering. This maneuver, which allows motorcyclists to weave between lanes of stopped or slow-moving traffic, promised a smoother ride for two-wheelers and posed questions about road safety and traffic flow. Fast forward to today, and many are left wondering, what ever happened to that proposal? Let’s revisit the facts and ponder the current state of lane filtering in Toronto.
Continue reading “Toronto’s Lane Filtering Proposal: Where Do We Stand?”🌿 Ethical Wildlife Photography: A Guide 📸
The Ontario Parks blog post discusses the importance of ethical wildlife photography, highlighting seven common issues photographers should avoid, such as baiting wildlife, trampling off-trail, damaging habitats, introducing non-native species, unsafe roadside manners, following wildlife too closely, and using recordings to attract animals. It emphasizes respect for nature and the need to minimize impact while capturing the beauty of wildlife and landscapes, encouraging photographers to practice responsible behavior to protect the environment and its inhabitants.
Read more here.