История изменений
Исправление drfaust, (текущая версия) :
Кернигану и Риччи. Ну и что, думаете усваивается? Ничего подобного.
Я снеё и учился в 1995. Без практики нифига не усвоится. Дали хелловорд - разжуйте, дали A+B=4, программа должна вычислить чему равно А при B == 3 - разжуйте инты и присваивание - не надо досканально - поверху, не надо углубляться. Для первого использования пойдёт.
Тот же инклюд - мать вашу - почитайте стандарт и объясните без всяких «препроцессоров», что вместо этой строчки будет вставляться другой файл.
Углублённое пойдёт дальше - дайте человеку сначала подержать «инструмент»…
Аналогия с болгаркой - всё преподавание Си я видел со стороны «прочитай инструкцию», а то, что ты можешь отпилить ноги - не следовал «ТБ», не «так держал», почему отпустил «одну руку» - если нет практики, которая должа звучать так: «запусти болгарку без диска - почувствуй как напряглись мышцы, удвой в трое и попробуй уже с маленьким диском» и т.д… Уже потом будете объяснять «устройство редуктора болгарки», как «поменять щётки» и т.п.
Можно на любом языке себе «отпилить ноги», в том числе и на паскале - просто с самого начала не давайте возможности этого сделать на Си. Например, с Лиспом, как это сделать я не знаю, возможно потому что я его смутно представляю, Си знаю - представляю даже как пятикласнику объяснить каждую строчку Си программы, но я не преподаватель, я не смогу ему объяснить дыже «пузырёк».
Исходная версия drfaust, :
Кернигану и Риччи. Ну и что, думаете усваивается? Ничего подобного.
Я снеё и учился в 1995. Без практики нифига не усвоится. Дали хелловорд - разжуйте, дали A+B=4, программа должна вычислить чему равно А при B == 3 - разжуйте инты и присваивание - не надо досканально - поверху.
Тот же инклюд - мать вашу - почитайте стандарт и объясните без всяких «препроцессоров», что вместо этой строчки будет вставляться другой файл.
Углублённое пойдёт дальше - дайте человеку сначала подержать «инструмент»…
Аналогия с болгаркой - всё преподавание Си я видел со стороны «прочитай инструкцию», а то, что ты можешь отпилить ноги - не следовал «ТБ», не «так держал», почему отпустил «одну руку» - если нет практики, которая должа звучать так: «запусти болгарку без диска - почувствуй как напряглись мышцы, удвой в трое и попробуй уже с маленьким диском» и т.д…
Таким образом можно на любом языке себе «отпилить ноги».