Skip to content

Методические указания к лабораторным работам

Timofey Khirianov edited this page Sep 7, 2017 · 1 revision

№1. Сборка проекта на С++ в GNU/Linux

http://judge.mipt.ru/mipt_cs_on_cpp/labs/lab1.html

  1. Уровень сложности по сравнению с работами по Питону повысился. Лучше эту работу рассказывать в виде маленькой лекции, а не выдавать на самостоятельное изучение.
  2. Во время инструктажа по ТБ стоит рассказать про работу в консоли — учтите, что они не особо с ней знакомы. Они скорее всего не знают даже, как перейти в папку в консоли.
  3. В работе присутствует код на плюсах, но студенты к моменту выполнения работы не будут ещё знакомы с синтаксисом языка. Рассказывать, что означает та или иная конструкция, не нужно. Можно, но для выполнения работы это не требуется. Работа скорее про тулчейн и работу без IDE.
  4. Стоит упомянуть про ассемблер, чтобы они представляли, что C++ это уровнем ниже, чем Питон, но всё ещё не самое дно достаточно высоко по сравнению с ассемблером. По желанию преподавателя можно показать листинг после дизассемблирования.