Вопросы к Поиску с Алисой
Школьник — это человек, учащийся в школе. yandex.ru
Шкальник — это интернетовское определение, которым называют туповатого школьника, старающегося показаться крутым и часто матерящегося. yandex.ru
Школоло — это устаревшая форма шкальника. yandex.ru
Школота — это сленговое презрительное название человека, который не слишком умён, ведёт себя как ребёнок-малолетка и делает нелепые попытки показаться взрослее, чем есть на самом деле. www.bolshoyvopros.ru
Таким образом, основное отличие в том, что школьник — это обычный учащийся в школе, а шкальник и школота — это определённые типы школьников, которые могут отличаться по поведению и характеристикам.