Да, «хорошист» и «ударник» отличаются. 6
«Хорошист» — это ученик, получающий оценки «хорошо» и «отлично». 16 Он более нейтральный термин и не несёт в себе никакого идеологического оттенка. 6
«Ударник» — это термин советской эпохи, который подчёркивал не только хорошие оценки, но и стремление к достижению высших результатов, к превышению норм. 6 Он не только получает хорошие оценки, но и участвует в школьной жизни, помогает одноклассникам, участвует в конкурсах и олимпиадах. 6
Таким образом, «хорошист» обозначает ученика с хорошими оценками, а «ударник» — это характеристика ученика, отражающая его усердие и энтузиазм в учёбе. 67