Текущий архив: 2010.08.27;
Скачать: CL | DM;
Вниз
Язык Си и начальное обучение программированию Найти похожие ветки
← →
Loginov Dmitry © (2010-02-23 23:00) [80]
> Почему в США больше хороших программистов - потому что американский
> английский очень лёгкий язык в котором все структурировано
> и он учит не нагружать мозг бесполезными вещами.
Вот это:
> А когда говоришь поток, то в отрыве от контекста очень сложно
> понять о чём говорит человек. Это нагружает мозг ненужной
> информацией.
к английскому языку относится не в меньшей степени, чем к русскому.
← →
Eraser © (2010-02-24 02:04) [81]> [73] Игорь Шевченко © (23.02.10 21:02)
> Чем же школьное образование узко и ущербно, поделись ?
тем что после окончания школы выпускники не знают чего хотят (в плане выбора профессии), даже примерно. не все конечно, но подавляющее большинство.
← →
Германн © (2010-02-24 02:09) [82]
> Eraser © (24.02.10 02:04) [81]
Другой вариант пока что - фантастика. Имхо.
← →
Игорь Шевченко © (2010-02-24 02:31) [83]Eraser © (24.02.10 02:04) [81]
А причем тут образование ? У него вообще-то несколько иные цели, чем дрессировать на определенные профессии.
← →
Eraser © (2010-02-24 02:40) [84]> [83] Игорь Шевченко © (24.02.10 02:31)
а и не надо дрессировать на определенные профессии, надо людей к жизни готовить, хотя бы той мере, на сколько это нужно на этапе выпуска из школы. на данный момент получается, что после выпуска из школы будущие студенты мало представляют себе в чем, хотя бы примерно, заключается работа экономиста, юриста, программиста и многих других профессий - почти всех.
← →
Игорь Шевченко © (2010-02-24 02:49) [85]Eraser © (24.02.10 02:40) [84]
...менеджера по продаже презервативов, охранника публичного дома, ученика сантехника в ЖЭКе, нужное подчеркнуть.
Сколько ботанику не учи - не будешь представлять. Только вот образование тут никак не причем. Образование должно (по идее) давать базовый набор знаний и навыки в развитии знаний в конкретных приложениях.
← →
Германн © (2010-02-24 02:50) [86]
> Игорь Шевченко © (24.02.10 02:31) [83]
>
> Eraser © (24.02.10 02:04) [81]
>
> А причем тут образование ? У него вообще-то несколько иные
> цели, чем дрессировать на определенные профессии.
>
Перечитай "Айзека нашего Азимова". Полезно бывает порою перечитать то, что уже читал.
← →
Игорь Шевченко © (2010-02-24 02:56) [87]
> Полезно бывает порою перечитать то, что уже читал
Например, правила форума.
← →
KilkennyCat © (2010-02-24 02:57) [88]
> Игорь Шевченко ©
Не поверишь, постоянно перечитываю. Как молитву перед сном :)
← →
Германн © (2010-02-24 03:04) [89]Удалено модератором
Примечание: Offtopic
← →
Германн © (2010-02-24 03:57) [90]Удалено модератором
← →
TUser © (2010-02-24 04:08) [91]
> А ботанику ?
Ну, я, вроде, не скрываю, что мне не нравится школьная программа по биологии. Вряд ли происходит хоть какая-то польза от долгого зазубривания разницы между парно- и непарнопетистосложными листьями. Что-то из ботаники полезно рассказывать, например, утверждение тип "корневище - это видоизмененный побег" с объяснением того, что значит сия мантра. Хорошо ломает стереотипы ("все, что в земле, - корень") и приучает к мысли, что мир устроен не так примитивно, как может показаться на первый взгляд.
Программирование - все-таки слишком специфическая область, имхо. Как индекс Уипла.
← →
TUser © (2010-02-24 04:10) [92]> Игорь Шевченко © (23.02.10 22:05) [79]
>
> GDI+ (23.02.10 21:46) [77]
> GDI+ (23.02.10 21:51) [78]
>
> Не позорься
>
Я с [78] согласен.
← →
asail © (2010-02-24 08:16) [93]
> TUser © (23.02.10 21:30) [74]
> 3. Какие алгоритмы филогенетической реконструкции используют
> гипотезу молекулярных часов.
> 4. Чем отличается индекс возрастной аккумуляции Мьерса от
> индекса Уипла.
А это в школе учат? Я такого не помню. Или был круглым двоечником, или уж очень давно было - подзабыл... Или, все-ж, не учат.
← →
TUser © (2010-02-24 09:11) [94]
> А это в школе учат?
Нет, конечно, что вы. И слава богу, которого нет :) Это как раз пример того, чему не надо учить в школе. И программирование туда же, имхо.
← →
KSergey © (2010-02-24 12:19) [95]По поводу исходной статьи
По-моему - автору просто хотелось (надо было?) что-нибудь написать.
Ну он и написал.
Опять же вспоминая книжку про Си, которая мне первой попалась в руки (ну правда идею программирования я уже представлял на васике) - спокойно читалась. Как раз начиналась с "хело ворлд".
Наверное автор в ней чего-то писал по поводу зачем там #include приписано (к стати да, именно описывая "каждую строчку"), но не особо акцентируя внимание, что сделал и я. Конечно, кгда "вбил в комп" и попробовал откомпились - я вспомнил "не хочет... чета тама еще какая-то фигня была написана", но опять же до определенного момента воспринимал это как "необходимые заклинания".
К стати, в книге по Ада этих строк вообще невообразимо много в первом же напечатанном листинге "хело ворлд", но там автор прямо говорит "пока считайте, что так надо". По-моему - вполне здравый подход.
uses в дельфи - тоже ведь как-то объяснять надо; ну правда без них можно до какого-то момента, да.
← →
Плохиш © (2010-02-24 12:25) [96]
> Программирование - все-таки слишком специфическая область
Так же как и сантехник, повар и все остальные профессии...
← →
12 © (2010-02-24 12:36) [97]кроме как просто писал за деньги лабрабы-программки для людей далеких от программирования(хирургам, например), иным еще и объяснял, ну, по желанию клиента :)
Вот с паскалем, вправду, трудностей вообще не возникало.
С С тоже не возникало особых, но были
+ С меньше всего было среди обратившихся
а более всего ассемблер вызывал трудности.
Но тут просто от нежелания учить базовые понятия. (в случаях выше, конечно, по большому счету- то, тоже от него). Но тут особенно заметно.
Начинаешь объяснять циклы на примере рабочего и машины.
for i:=1 to 10 do (вот с 1 - это меня до сих пор с колеи выбивает :), но в учебниках и контрольных так чаще)
begin
writeln("Ввведите чего-то и т.п.");
readln(i);
end;
пришла машина с 10 мешками, ты говоришь рабочему - иди сходи принеси мешок. т.к. все он не поднимет сразу.
потом говоришь, иди сходи принеси еще мешок
так к циклу и подбираешься
так же и с repeat и while
сходи за следующим мешком, пока там не будет 0 мешков..
а вообщем, да, и begin end тут очень удачны..
← →
Romkin © (2010-02-24 13:37) [98]Классная статья, спасибо.
Действительно, значение & в scanf я смог понять только после освоения (и приличного, со списками!) Паскаля. А до этого только на уровне обезьяны, тут амперсанд, тут звездочка до, после, в скобках... Ужас :)
← →
TUser © (2010-02-24 13:49) [99]> лабрабы-программки для людей далеких от программирования(хирургам, например)
эээ, а хирургов теперь учат программировать?
← →
12 © (2010-02-24 14:02) [100]
> эээ, а хирургов теперь учат программировать?
информатика на курсе есть. И что-то, наверное, преподают на ней :)
ну а типичные задачи - написать программу, которая печатает табличку сортированную по некому признаку одного из столбцов
сначала ввести 10 параметров эксперимента(массу лягушки / длину ее кишки)
потом различными способами подать на экран
← →
Anatoly Podgoretsky © (2010-02-24 14:49) [101]В информатике программирование лишнее. Конечно можно давать, в рамках VBA, чтобы не приходилось приглашать программисто и на ломаном языке рассказывать свои предметные нужности, обучать его предметной области.
← →
12 © (2010-02-24 16:23) [102]
> В информатике программирование лишнее.
возможно. Достаточно просто логику какую нибудь.
меня как-то уверяли что пентиум 4 считает точнее, чем пентиум 1/2/3
В курсовой по каким-то эритроцитам неоднократно подчеркивалось, что все расчеты были сделаны на процессоре пентиум4. Спрашиваю, нафига именно так писать - сказали что им так говорили на лекции. Сомневаюсь, конечно, что именно так и говорили..
Но где же логика у самого студента?
← →
Petr V. Abramov © (2010-02-24 18:49) [103]
> 12 © (24.02.10 16:23) [102]
> меня как-то уверяли что пентиум 4 считает точнее, чем пентиум
> 1/2/3
скорее всего, услышанный звон - реальная ошибка в сопроцессоре в какой-то партии первых пней. Был шум, процессоры отзывали, бесплатно меняли и пр. и пр. веселье.
← →
Petr V. Abramov © (2010-02-24 18:55) [104]
> 12 © (24.02.10 12:36) [97]
> for i:=1 to 10 do (вот с 1 - это меня до сих пор с колеи
> выбивает :), но в учебниках и контрольных так чаще)
> сходи за следующим мешком, пока там не будет 0 мешков..
угу, только сия фраза - от знания реализации loop в х86-м асме.
правильно: таскай и считай, когда принесешь десятый, будет перекур :)
← →
Kerk © (2010-02-24 19:59) [105]
> KSergey © (24.02.10 12:19) [95]
> К стати, в книге по Ада этих строк вообще невообразимо много
> в первом же напечатанном листинге "хело ворлд", но там автор
> прямо говорит "пока считайте, что так надо". По-моему -
> вполне здравый подход.
По-моему, при изучении первого и последующих языков подход должен быть разным.
Страницы: 1 2 3 вся ветка
Текущий архив: 2010.08.27;
Скачать: CL | DM;
Память: 0.65 MB
Время: 0.066 c