I say it with the k sound, although both ways are correct.
I learned that at shool, sorry, school.
The idiosyncrasies of the English language, and how it evolves across regions and English speaking countries, has led us to this place and, indeed, this thread.
However, for me "skedule" is just plain wrong, but that's just me, a 60 year old, 42 years
in the English Midlands and then 18 years in West Somerset.
Used to be amused by "incomers" to Warwickshire calling the various roads and avenues named Beauchamp (after aritisocracy in the region "back in the day") ... "Bow-cham" when all the locals said / knew it was pronounced "Beecham". To be fair, the incomers version made more sense.
Anyway, just going off to try out a new pronunciation "skeme" that I've seen.