Category: образование

Category was added automatically. Read all entries about "образование".

  • zevlg

обложка с пятого номера

Здравия ребят!

С четверга запускаю курс "Современный подход к программированию" в СУНЦ МГУ для детей 10/11 класса.  План примерно утвердили с учителем информатики.  Нужно цепляющее объявление о курсе повесить на стенку, чтобы заинтересовать детей.  Заинтересовать их крайне сложно, поэтому нужна помощь.  Можно ли где-то взять оригинал картинки с пятого номера + хочу добавить текстовку, типо сопоставление подходов к программированию на заре и сейчас, вот наброски:

На заре программирования            
---------------------------------
программы для компьютера - код лапша, лишь бы запускалось
                                    
чем сложнее и непонятнее программы, тем круче программист
                                    
меньше мысли, больше действуй
                                    
синтаксис определяющий семантику

много изменяемых стуктур данных, мало процедур, минимум абстракций

~~~~
программист лучше знает когда выделять/освобождать память

Современный подход
-----------------------------------------
программы для людей - структурированный, расширяемый код

чем проще и понятнее программы, тем профессиональней программист

больше мысли, меньше действуй

семантика определяющая синтаксис

неизменяемые типы, полиморфные абстракции, программы порождающие
программы

~~~~
система эффективней оперирует памятью


ещё, у Андреевой Елены Владимировны (учитель информатики) есть большие сомнения насчёт правильности выбранного инструмента (racket), она предлагает рассказывать всё с примерами на python 8-O .. я кое-как попытался убедить, что python для целей курса не подходит.  У неё аргументация такая, что мол racket ущербный неиспользуемый язык, рассказала, про то что как то были попытки читать курсы про prolog и refal, которые с треском провалились, а prolog и refal ушли в небитие.  Я пытался давить на то, что мы будем изучать не конкретный язык а методы построения вычислительных процессов, и эти знания могут быть применены почти в любом языке.

В целом курс будет адской смесью из SICP, HTDP и funprog-ru, проводиться 1 в неделю 1.5 часа времени.  План след занятия буду строить отталкиваясь от результатов предыдущего.  Контингент разрозненный:  есть ребята, которые уже выигрывают програмистские олимпиады, а есть ребята, которые хорошо рубят в математике и не знаю как им могут помочь компьютеры, но в целом интересуются программированием ..

Сумирую: пришлите пожалуйста оригинал обложки 5го номера и посоветуйте, что написать на объявлении

спасибо!