|
|
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
Как думаете, будет ли школьникам даваться CL? 10-й Класс. Только для энтузиастов, в качесте не обязательного факультатитва. Ни кто детей заставлять не планирует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2009, 18:10:11 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
Я думаю нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2009, 18:20:06 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
Ну не совсем ясен вопрос, может я не так понял, но имелось ввиду именно как часть программы но от которой можно отказаться? Ну во-первых слишком много будет отказываться и очень мало кто будет соглашаться, второе обычно школьные преподаватели информатики малоквалифицированны, тоесть многим преподавателям самим же придётся изучать, втретих получаеться нужны новые пары - новые рабочие часы - новая зарплаты, а это выделения из бюджета, кому оно надо? А за просто так, тоже кому оно надо? Да и CL не является столь приоритетным что будут давать именно его. А так кому нужно сам постигнет) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2009, 18:35:54 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
AlexGru пишет: > Как думаете, будет ли школьникам даваться CL? 10-й Класс. > Только для энтузиастов, в качесте необязательного факультатитва. > Ни кто детей заставлять не планирует. Ну, зависит очень от преподавания. Но думаю, что полезнее будет изучать всё же какой-то более традиционный язык программирования. Вот питон, например, очень в этом смысле хорош. Это почти что лисп, но с обычным синтаксисом. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2009, 20:20:26 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
AlexGruКак думаете, будет ли школьникам даваться CL? 10-й Класс. Только для энтузиастов, в качесте не обязательного факультатитва. Ни кто детей заставлять не планирует. Вряд-ли. Из списка факультативов этот будет самый ненужный. Школьники охотнее поиграют в футбол. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2009, 20:50:41 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
mayton пишет: > Вряд-ли. Из списка факультативов этот будет самый ненужный. Школьники > охотнее поиграют в футбол. Ну, не думаю, что так обстоит дело. Но дело в том, что вычислительная парадигма лиспа (CL) -- она сильно отличается от расхожих алголоподобных языков программирования. Алголоподобные языки более тупые и примитивные что ли. И в общем, я думаю, что чтобы составить себе представление о том, как работает компьютер, лучше не начинать с языка CL. Даже более простая схема тут не катит, по моему мнению, из-за CALL/CC. Потому что есть риск, что студенты (ученики), выучив лисп, подумают, что все остальные языки такие же, как он. Думаю, лучше пойти путём MIT, и изучать на примере Python. Но тем не менее, изучить лисп в качестве первого языка думаю было бы круто. Все остальные языки покажутся, как мне кажется, жалкими поделками. Только там на всяких хаскелях окамлях оторваться можно будет. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2009, 22:45:44 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
не будет пользоватся популярностью. если Вы преподаватель - бейсик самое оно, ибо прививает структурное мышление, на котором все строится. по факту, школьникам слишком рано вдаваться в такие подробности, как диалекты языка машин, к тому времени как они закончат обучение в вузе все 20 раз поменятся. поэтому бейсик, как тренировка. кстати изначальный бейсик, если кто не забыл :) содержал всего 16 команд, но именно он отделил слабостуктуированные предпочтения текущих команд разработки от обучения языку, на котором разговаривают машины. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2009, 22:55:01 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
АСУ ТПшникбейсик самое оно, ибо прививает структурное мышление, на котором все строится. . гм. шошо прививает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2009, 23:04:29 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
в этом возрасте только вундеркиндам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2009, 23:12:48 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
tchingizАСУ ТПшникбейсик самое оно, ибо прививает структурное мышление, на котором все строится. . гм. шошо прививает? +1, о каком структурном мышлении идёт речь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2009, 23:33:32 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
Возможно несколько не так выразился. Есть возможность мне самому преподавать в школе по субботам, факультатив. За символическую плату. Нравится мне педагогика, когда процесс интересно идёт. При этом, это не входит в программу вообще. Из учеников приглашаются, только те, кто сами изъявят желание. О себе. Я не являюсь каким-то гуру от программинга. Когда впервые столкнулся с CL, мне хватило примерно недели, чтобы познакомиться с ним и написать на нём простой web паук, использовав 3 сторонние библиотеки: для скачивания html контента, для парсинга и для записи в MySql. Есть ещё вариант попробовать SQL и Oracle. Но мне это менее интересно. Хотя для учеников будет проще. Пока думаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 06:56:49 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
АСУ ТПшник пишет: > не будет пользоватся популярностью. если Вы преподаватель - бейсик самое > оно, ибо прививает структурное мышление, на котором все строится. по > факту, школьникам слишком рано вдаваться в такие подробности, как > диалекты языка машин, к тому времени как они закончат обучение в вузе > все 20 раз поменятся. поэтому бейсик, как тренировка. кстати изначальный > бейсик, если кто не забыл :) Не, Basic-у детей учить -- это убивать за такое надо. Ну, или в тюрьму сажать, как за равращение малолетних. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 07:17:02 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
AlexGru пишет: > Есть ещё вариант попробовать SQL и Oracle. Но мне это менее интересно. > Хотя для учеников будет проще. Не, SQL и Oracle тоже не вариант, потому что вообще не языки программирования. Python. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 07:19:21 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
MasterZiv Не, SQL и Oracle тоже не вариант, потому что вообще не языки программирования. Это понятно. Все же есть ли конкретные аргументы, почему не CL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 08:10:23 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
АСУ ТПшникне будет пользоватся популярностью. если Вы преподаватель - бейсик самое оно, ибо прививает структурное мышление плакалъ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 08:22:35 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
AlexGru пишет: > Все же есть ли конкретные аргументы, почему не CL? Я же написал. CL очень уж не похож на все другие языки программирования. Т.е. на самом деле если задача -- покобласиться с детьми, ради собственного и их удовольствия, то в принципе ничего страшного. Можно и CL. Он интересный. Если задача -- введение в информатику и программирование, лучше что-то более алголоподобное. Хотя знаешь, я сам бы тоже CL стал преподавать. Вот умом понимаю, что это не очень хорошо, но стал бы. Либо CL либ Python. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 08:39:01 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
AlexGru пишет: > О себе. Я не являюсь каким-то гуру от программинга. Когда впервые > столкнулся с > CL, мне хватило примерно недели, чтобы познакомиться с ним и написать на > нём простой web паук, использовав 3 сторонние библиотеки: для скачивания > html контента, для парсинга и для записи в MySql. Слушай, а ты правда CL выучил за неделю ? Прикольно. Просто я -то думаю, что CL -- очень простой, лёгкий и красивый, но вместе с тем очень выразительный и мощный язык, и им надо пользоваться в нише, где сейчас живёт ява (тупая и безобразная, на мой взгляд). Но мне никто не верит. Я CL изучал гораздо дольше (где-то год-полтора), и мне было трудновато. Я думаю, что из-за большого багажа других языков, которые мне только мешали. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 08:44:00 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
MasterZiv Слушай, а ты правда CL выучил за неделю ? Понимаете. Что значит выучил? Это филосовский вопрос, почти. Выучил настолько чтобы что-то простое сваять, с ошибками, вне правил. Писал про паука выше. Конечно впереди ещё много чего. Я скорее слегка познакомился с языком. MasterZiv Просто я -то думаю, что CL -- очень простой, лёгкий и красивый, но вместе с тем очень выразительный и мощный язык, и им надо пользоваться в нише, где сейчас живёт ява (тупая и безобразная, на мой взгляд). Согласен про CL. Но насколько он сможет заменить java в корпоративном сегменте, для меня не так очевидно. Мне кажется CL больше подходит там, где много алгоритмов "посложнее", моделирование, имитация, разные научные направления. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 08:52:17 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
в инсте еще возможно, причем нам почти так пролог и давали. но в школе лисп не будет НИКОГДА. причина - слишком древние составители обучающих программ (списков проходимых тем), которые кроме слова паскаль и ексель ничего не знают. ну еще блокнот может быть. 4 8 15 16 23 42 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 09:20:26 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
Сам танцую, сам пою, сам билеты продаю. Тогда может пойдёт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 10:09:08 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
AlexGruСогласен про CL. Но насколько он сможет заменить java в корпоративном сегменте, для меня не так очевидно. Мне кажется CL больше подходит там, где много алгоритмов "посложнее", моделирование, имитация, разные научные направления. Думаю, что надо сваять хотя-бы одно бизнес-приложение на CL чтобы иметь возможность делать суждения и сравнивать. С java - всё ясно. На ней худо-бедно можно реализовывать веб-странички и вроде-бы даже как-то оптимизировать производительность. С CL - ситуация несколько иная. Мало поддержки, мало консультаций, мало сведений о внутренней архитектуре. Мало "лучших практик" и образцов внедрения (особенно на отечественном рынке). Давайте вспомним тривиальный пример Quick-сортировки, которым так любят хвастать сторониики ФП. Ниже я привожу исходник на языке Haskell и С/C++ Haskell: Код: plaintext 1. C/C++ Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. После этого - можно аплодировать. Язык ФП - порвал императивный по компактности формы записи алгоритма. Но почему-то ни в одном учебнике не упоминают что есть принципиальная разница в структурах данных, которые сортирует Lisp(Haskell) машина. А сортирует она отнюдь не вектор целых чисел, а некую более сложную и тяжёлую структуру. И если на детских игрушечных примерах ФП показал хорошие результаты, то меня интересует, что будет, когда я дам десяти*, ста*, тысячекратную нагрузку на бизнес-приложение (обычное дело для продакшн сервера) и буду наблюдать как себя ведёт CPU и память и, боюсь что впечатление будет несколько иным. И здесь для меня реализация java/c++ - более прогнозируемая и подверженная оптимизации. Поэтому вопрос применения CL и им подобных языков для меня неясен пока я своими глазами не увижу различные bottle-necks и workarounds для их устранения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 10:10:16 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
AlexGru пишет: > Согласен про CL. Но насколько он сможет заменить java в корпоративном > сегменте, для меня не так очевидно. Ну, на мой взгляд, это вопрос веры и идеологии. Java-телепузиков с их платформы даже бульдозером не сдвинуть. Мне кажется CL больше подходит там, > где много алгоритмов "посложнее", > моделирование, имитация, разные научные направления. Ну, согласен. Но и на простых каких-то вещах типа JSP думаю лисп будет круче. Хотя бы потому, что свой компилятор JSP можно сделать в два счёта и не внешней утилитой, а встроенным в твою программу средством. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 10:45:52 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
mayton пишет: > Думаю, что надо сваять хотя-бы одно бизнес-приложение на CL чтобы иметь > возможность делать суждения и сравнивать. С java - всё ясно. На ней Так ваяют. > худо-бедно можно реализовывать веб-странички и вроде-бы даже как-то > оптимизировать производительность. С CL - ситуация несколько иная. Мало > поддержки, мало консультаций, мало сведений о внутренней архитектуре. > Мало "лучших практик" и образцов внедрения (особенно на отечественном > рынке). Может быть, ты просто их не знаешь ? Захочешь -- узнаешь легко. > компактности формы записи алгоритма. Но почему-то ни в одном учебнике не > упоминают что есть принципиальная разница в структурах данных, которые > сортирует Lisp(Haskell) машина. А сортирует она отнюдь не вектор целых > чисел, а некую более сложную и тяжёлую структуру. Надо вектор ? В CL вектора есть. И сортируются. > подверженная оптимизации. Поэтому вопрос применения CL и им подобных > языков для меня неясен пока я своими глазами не увижу различные > bottle-necks и workarounds для их устранения. Ты поинтересуйся вопросом, найдёш, я думаю, примеры, и bottle-necks-и, и workaround-ы. Тут как бы не это обсуждаем. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 10:50:05 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
MasterZiv АСУ ТПшник пишет: > не будет пользоватся популярностью. если Вы преподаватель - бейсик самое > оно, ибо прививает структурное мышление, на котором все строится. по > факту, школьникам слишком рано вдаваться в такие подробности, как > диалекты языка машин, к тому времени как они закончат обучение в вузе > все 20 раз поменятся. поэтому бейсик, как тренировка. кстати изначальный > бейсик, если кто не забыл :) Не, Basic-у детей учить -- это убивать за такое надо. Ну, или в тюрьму сажать, как за равращение малолетних. нет, таки убивать, в особо извращенной форме ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 11:10:56 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
tchingizнет, таки убивать, в особо извращенной форме Паскаль - нормальный вариант. Никто не будет в претензии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 11:25:32 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
tchingizMasterZiv Не, Basic-у детей учить -- это убивать за такое надо. Ну, или в тюрьму сажать, как за равращение малолетних. нет, таки убивать, в особо извращенной форме Но это же ЖЕСТОКО (с) Убивать надо тех кто даёт _только_ васик или жабу, не упоминая о их убогости и наличии лучших языков. Кто из учеников заинтересовался - тот после бейсика найдёт Lisp/prolog/whatever. А прочим что-то сложнее экселевского макроса в жизни вряд ли придётся делать, и бейсик тут как раз в кассу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 11:39:35 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
MesserShmitНу во-первых слишком много будет отказываться и очень мало кто будет соглашаться[/qout] Я проводил факультатив по Half-Life - проблем с посещением не было. Наоборот, поступали жалобы от тех, кто не мог посещать занятия. [quote ] , второе обычно школьные преподаватели информатики малоквалифицированны, тоесть многим преподавателям самим же придётся изучать +100. Это отдельная большая проблема, которую никто не хочет поднимать/понимать. Как правило, информатику проводят учителя-математики, которые мягко говоря плавают в понятих. Только в крупных школах имеется возможность брать на полную ставку отдельно учителя информатики. Кроме того, их должно быть несколько (хотя бы 3), чтобы нашелся один нормальный специалист с педагогическими способностями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 11:40:47 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
VowkКроме того, их должно быть несколько (хотя бы 3), чтобы нашелся один нормальный специалист с педагогическими способностями. Ага, соберем из них RAID !!! Массив избыточных недорогих препоДавателей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 13:10:11 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
AlexGru, Основной вопрос не в языке а в том чему ты их будешь учить на этом языке. Циклы, defun-ы и (+ 2 3) школьники конечно осилят, но оно им это на лиспе надо? CLOS уже интереснее, а метаобъектная система несколько изменит взгляд на мир неокрепших умов. У автора МОП есть презентация, самая то для начинающих. Если будет интересно поищу в запасниках ссылку (Переводить на русский по-ходу, впрочем там не много). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2009, 22:37:03 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
AlexGruКак думаете, будет ли школьникам даваться CL? 10-й Класс. Только для энтузиастов, в качесте не обязательного факультатитва. Ни кто детей заставлять не планирует.Детям на факультативе - играть требуется - игровое обучение: - чтобы ребенок сам смог быстро слепить - и хвастаться этим перед друзьями ----------- Как Вы развлекать будете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2009, 14:37:17 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
На днях был в г.Троицке. Там у них есть компьютерная школа "Байтик", там стершеклассники Пролог и Лисп изучают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2009, 21:58:58 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
Кст о прологе, кто в курсе дела - есть смысл на него время потратить? Голову чуток в нужное русло повернёт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2009, 22:13:13 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
MesserShmit, Пролог - это классика для задач требующих логического разрешения. Не зная пролога, каждый раз будешь изобретать такой движок заново. Другой вопрос, что такие движки - prolog-ом не ограничиваются. P. S. Такие вещи лучше изучать применительно к практике своей деятельности, иначе толку чуть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2009, 05:46:14 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
MesserShmit пишет: > Кст о прологе, кто в курсе дела - есть смысл на него время потратить? > Голову чуток в нужное русло повернёт? Нет. Даже наоборот. Можете прочитать ветку об этом на rsdn в разделе "декларативное програмирование". Ветка называется "Почему так мало говорят о прологе". (я только хочу подчеркнуть, что лишних знанний не бывает, и "бесполезность" знания я оцениваю только в отношении с другими знаниями.) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2009, 10:05:10 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
MasterZiv, выйди из анабиоза Бейсик уже лет цать как структурный и обьектно-ориентированный ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2009, 14:39:53 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
mayton, притензии будут потом, когда "вючившийся" пойдет искать работу со знаниями "BGI-графики в ТурбоПаскале" ага ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2009, 14:43:28 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
Ынтырпрайзыч (TM)MasterZiv, выйди из анабиоза Бейсик уже лет цать как структурный и обьектно-ориентированный Если имелось ввиду VisualBasic то надо уточнять, что именно о нём говорилось, т.к. с классическим Basic он имеет не так уже много и сходств, покрайней мере это совсем другой язык. Хотя как он может приучить к хорошему структурированному программированию я хз, объясните чем в этом плане он обходит тот же Pascal ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2009, 14:50:34 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
Ынтырпрайзыч (TM) пишет: > Бейсик уже лет цать как структурный и обьектно-ориентированный Ты сам выйди из анабиоза. Есть два языка: Basic и Visual Basic. Никакого отношения друг к другу не имеют. Разговор шёл про Basic. бейсик, как тренировка. кстати изначальный бейсик, если кто не забыл :) содержал всего 16 команд, Но я бы и за визуальный бейсик те же санкции применял. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2009, 22:03:29 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
MesserShmitКст о прологе, кто в курсе дела - есть смысл на него время потратить? Голову чуток в нужное русло повернёт? нет. брось каку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2009, 23:25:03 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
AlexGru, Основной вопрос не в языке а в том чему ты их будешь учить на этом языке. Циклы, defun-ы и (+ 2 3) школьники конечно осилят, но оно им это на лиспе надо? CLOS уже интереснее, а метаобъектная система несколько изменит взгляд на мир неокрепших умов. У автора МОП есть презентация, самая то для начинающих. Если будет интересно поищу в запасниках ссылку (Переводить на русский по-ходу, впрочем там не много). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 03:49:14 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
antares0 пишет: > Циклы, defun-ы и (+ 2 3) школьники конечно осилят, но оно им это на > лиспе надо? А почему бы и нет ? Вон LOOP, хоть я его и не люблю (люблю ITERATE), -- такая мощная штука, что на ней одной целую программу можно написать. К тому же, даже циклы в лиспе, хотя и императивная конструкция, но с очень ощутимым декларативным душком (всякие там COLLECTING, ADDING). А COND чего стоит ? Да, вроде бы императивный, но как классно ! > CLOS уже интереснее, а метаобъектная система несколько изменит взгляд на > мир неокрепших умов. > У автора МОП есть презентация, самая то для начинающих. Если будет > интересно поищу в запасниках ссылку (Переводить на русский по-ходу, > впрочем там не много). MOP вообще не надо учить. Ну, потом если только. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 09:51:52 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
Все возможно! P.S Находил в инете C# для школьников ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 09:56:49 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
Вот те наВсе возможно! P.S Находил в инете C# для школьников И что в этом особенного ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 10:17:22 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
Ынтырпрайзыч (TM)mayton, притензии будут потом, когда "вючившийся" пойдет искать работу со знаниями "BGI-графики в ТурбоПаскале" ага Паскаль предназначен в первую очередь для обучения алгоритмизации. С этой задачей язык справляется замечательно. "BGI" графика и любая другая графика в т.к. требует отдельного обсуждения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 10:36:22 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
mayton пишет: > Паскаль предназначен в первую очередь для обучения алгоритмизации. С > этой задачей язык справляется замечательно. Не согласен. Ацтойный язык, и сферический конь в вакууме. Но всё, умолкаю, умолкаю. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 11:19:37 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
Предлагаю закрыть ветку. Уже неинтересно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 11:27:02 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
о обсуждение пропустил:) дафайте, выкладывайте, за чего вы там кого-либо убивать собираетесь :D бейсик форева, паскаль рулез, дальше что? :) Аргументация страдает однозначно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2009, 00:48:33 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
АСУ ТПшник пишет: > дафайте, выкладывайте, за чего вы там кого-либо убивать собираетесь :D > бейсик форева, паскаль рулез, дальше что? :) > Аргументация страдает однозначно. А не надо аргументации. Есть вещи, которые не надо доказывать. Солнце всходит на востоке. Бейсик -- ацтой. Полярная Звезда указывает на север. Паскаль -- мертворождённый язык. Главное, что всё это уже доказано ходом истории развития ИТ, эти средства уже никто не использует. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2009, 10:11:21 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
Некоторое время назад (а может и до сих пор), Шень давал нечто Scheme-образное в 57ой школе. Также по его учебным материалам есть книжка для 6-9 классов ("Программирование: вводный курс"), в которой первый раздел ("Игра в робота") использует паскалеподобный синтаксис, а второй ("Игра в RL") -- scheme-подобный. Пруф (книжка с обучающим ПО): ftp://ftp.mccme.ru/users/shen/distr-disk/book-files.zip ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2009, 13:15:41 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
авторА не надо аргументации. Есть вещи, которые не надо доказывать. Солнце всходит на востоке. Бейсик -- ацтой. Полярная Звезда указывает на север. Паскаль -- мертворождённый язык. Главное, что всё это уже доказано ходом истории развития ИТ, эти средства уже никто не использует. Чтобы использовать то, что используется сейчас этой этой самой отраслью IT, надо обладать некоторой базой, не находите? Поверю на слово, на время. Встречный вопрос тогда - что достаточно просто для школьника, чтобы учить оновы алгоритмики, видеть ее результаты и не пользоваться такими абстракциями аля файл, поток ввода-вывода, итератор и прочее? Имхо все правильно - бейсик в школе - написал 10 print "прывит мир!" - он тебе написал на экране. 16 команд база для самых распространенных конструкций. Пошел в класс 10 - тебе пытаются вдолбить, что пора уже понимать хотя бы, что такое тип переменной, переключили тебя на паскаль. Ну и т.д. Что сейчас входу для школьников, что используется ИТ? PS но кстати да за GO TO надо оторвать создателям руки :D ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2009, 10:59:12 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
АСУ ТПшник PS но кстати да за GO TO надо оторвать создателям руки :Dда ладно, без гото грустно было-бы совсем ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2009, 12:30:31 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
ап! где пророки то? критиков уже расстреливать пора похоже :) вышел сказал свалил. Кто знает текущее положение дел в информатике в школах? там какие то прогрессивные методы внедрили, судя по всему-гуру среди воспитателей будущих программистов подсказали :D. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2009, 14:58:10 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
АСУ ТПшник где пророки то? Информатика ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2009, 19:28:16 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
АСУ ТПшникPS но кстати да за GO TO надо оторвать создателям руки :D Господи! Условный переход-то можно будет оставить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2009, 19:44:00 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
АСУ ТПшникЧто сейчас входу для школьников, что используется ИТ? питон ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 11:37:09 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
:D а что это вы так бьетесь за переходы? подозрительно :D:D:D ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 11:53:29 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
АСУ ТПшник:D а что это вы так бьетесь за переходы? подозрительно :D:D:D Не поверишь! Иногда сам себя подозреваю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 11:59:11 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
Оператор GOTO все-таки нужен хотя бы с методической точки зрения, поскольку он больше соответствует механизму работы процессора и позволяет лучше его понять. Устранение этого оператора больше всего вреда нанесет именно на начальном этапе обучения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 14:33:19 |
|
||
|
Common Lisp в школе
|
|||
|---|---|---|---|
|
#18+
авторОператор GOTO все-таки нужен хотя бы с методической точки зрения, поскольку он больше соответствует механизму работы процессора и позволяет лучше его понять. Устранение этого оператора больше всего вреда нанесет именно на начальном этапе обучения. Кстати да..... сам забрался на "планкунынешних технологий в IT" вот и вещяю... Ну тогда, наверное, надо так - вот эта штука язык машин, но вообще используйте вот это и вот это. Вообще очень интересный вопрос, как пересекается понимание работы машины, с удобным для человека вариантом использования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 21:02:10 |
|
||
|
|

start [/forum/topic.php?all=1&fid=16&tid=1344170]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
142ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 468ms |

| 0 / 0 |
