Из Гаспарова
Слово «шпаргалка» происходит от греческого слово спарганон, означавшего детские пеленки, а заодно всякую грязную и рваную ткань. В средние века оно перешло в латинский язык и стало произноситься спарганум, а в XVII в. - из латинского в польский, стало произноситься шпаргал и означать «измаранный клочок бумаги». Отсюда через украинские бурсы это слово благополучно достигло наших школ.