Версия PascalABC.NET 3.5


#144

Кстати, по сравнению с перечисленными выше, у него хорошие учебники информатики. Поляков на него похож, академичностью наверное. Для школы это не всегда плохо, потому что в альтернативе часто “информационные технологии” аkа Word, Excel и PowerPoint…


#145

А теперь представим, что объявляется некто и заявляет: Ой, народ, не тем вы занялись, что еще за турбопаскали, вот смотрите, есть классный язык, из паскаля вылупившийся. Правда, пока по нему из материалов всего-ничего, но ведь он такой передовой, так что давайте, отрывайте свои пятые точки от кресел, изучайте его и переписывайте все свои тонны книг, которые морально уже стали макулатурой.

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


#146

Образование должно быть консервативным, к сожалению. А то столько инноваторов!.. В такой ситуации действительно новому и полезному трудно пробиться. Но - делай что можешь, и будь что будет )


#147

Да, консервативное образование по информатике - это для углубленки на полном серьезе решение задач про интернет на модемах со скоростью 2400 бит/с, операционку DOS на FAT16 и одноядерный Пентиум с тактовой частотой 233 мГц. Язык - ну конечно Бейсик и Турбо Паскаль. И так во всем.


#148

Правда странно звучит ) Только я чуть про другое: на одно хорошее нововведение в образовании стопятьсот дурных идей. Поневоле станешь бояться нового… В информатике надо многое заменить, но как это сделать – не представляю. Лично у меня одна возможность: готовить студентов (будущих учителей), которые не пишут на Турбо Паскале ) Тем и занимаемся


#149

Вот тот же Константин Поляков. Одно время как-то даже писал фрагменты на PascalABC.NЕТ. Потом увлекся Питоном. Смотрю на его сайте материалы по учебнику 10-11 кл. (углубленка), касающиеся Паскаля. Турбо Паскаль, в последней главе с ООП - FPC или Delphi. Вот ссылка - учебник 2019 года.

А вот тут критика К.Поляковым одного из школьных учебников (профильный уровень!) и я знаю школьницу, класс которой сейчас по этому учебнику занимается, причем (по ее словам) завуч школы, ведущая у них информатику, гордо заметила, что только в их школе на весь район такой современный учебник. А это миллионный Ростов-на-Дону…

Особенно умиляет вывод, сделанный К.Поляковым: “Таким образом, в части, связанной с программированием, учебник разочаровал во всех отношениях. Легко написать «полностью соответствует», но в самом деле сдать после его изучения часть «C» ЕГЭ нереально”


#150

Истории печальней нет, Чем PascalABC.NET.

Shakespeare.NET


#151

А это только у меня какой-то Шекспир предлагает зарегистрироваться по ссылке?

Или по типу


#152

Не только у Вас.


#153
Yea, from the table of my memory
I'll wipe away all trivial fond records,
All saws of books, all forms, all pressures past,
That youth and observation copied there,
And thy commandment all alone shall live
Within the book and volume of my brain
Unmixed with baser matter.

                    W.Shakespear

#154

PascalABC.NET, как, впрочем, и ТурбоПаскаль (со)существуют в школьной программе только благодаря консервативности школьного образования.

Не вижу перспектив у любых программ для оС Windows.

Чтобы сравнивать эти паскали, нужно иметь критерии. Почему мы считаем, что первый паскаль лучше второго? Для нас PascalABC.NET очевидно лучше Турбо, но совсем неочевидно, что лучше для школьного образования. Для школьного образования вообще всё неочевидно, поскольку невозможно решить частную проблему преподавания информатики без решения общей образовательной проблемы. А начинать нужно с постановки цели общего образования. Может, она уже сформулирована, я этого не знаю. В любом случае нужно рассматривать знания, умения и навыки, которые необходимы выпускникам школы. Навыки владения компьютером необходимы - это да. В какой степени необходимы навыки программирования? Пока ни в какой, поскольку в реальной жизни задачи на компьютере массово не решают. Школьное образование должно быть построено вокруг новых, цифровых технологий. Пока это не так. Задачи решают на листочке бумаги, а не компьютере. КПД такого образования не выше паровозного. Преподавание информатики существует само по себе, оно не проникает в другие предметы. Цель образования - запоминание информации, которая сейчас легко доступна. Важно не запомнить, важно уметь использовать информацию. Для этого нужен компьютер. Для решения задач существует много специализированных программ. Они сложны и избыточны для школьной программы. Программирование предлагает универсальный способ решения многих задач, поэтому предпочтительнее.

Осталось подождать х лет, чтобы перейти от клинописи к компьютерам.

Вынесет всё - и широкую, ясную Грудью дорогу проложит себе. Жаль только - жить в эту пору прекрасную Уж не придется - ни мне, ни тебе.

Некрасов, который без .NET


#155

Очевидно для всех, кроме тех, кто учит по накатанному “конспекту” и кто переиздает учебники, PascalABC.NЕТ лучше. Проще писать, быстрее учить.

Обсуждать [не]нужность изучения программирования в школе не в моей компетенции. Если мое мнение надо - изучать, но на профильном уровне. Методику обучения явно нужно менять, потому что ФГОС по информатике - это “ни о чем” сейчас. Почти половина текста там - просто вода и звонкие фразы. Изучать в школе C++ / С# / Java - это нелепость.Банально не хватит часов из-за высокого порога вхождения в язык. Изучать Питон - ну не знаю, а смысл? Алгоритмы базовые на нем особо не попишешь. Приучать работать с бестиповым языком, чтобы потом переучиваться на типизированные? Уж лучше Паскаль, по крайней мере наведет в голове порядок и даст понимание, что отступы в написании операторов языка - не главное, а вот форматирование весьма важно, но оно в нормальных средах выполняется не руками, а программно.

С этим может не согласиться тот, кто никогда не касался проблем с преподаванием информатики.


#156

Пока информатика не проникнет в остальные школьные предметы, её изучение не принесёт никакой пользы.

В этом смысле любой ЯП одинаково бесполезен.

Си-шарп столь же (не)сложен, как и паскаль. Просто нужно выбрать соответствующую среду разработки. Зачатки её давно существуют в паскалевской ИСР. Можно использовать LINQPad.

А лучше никуда не бегать и не искать по сторонам, а изучать паскаль. Но если улетит Винда, то с ней улетит и паскаль. С Си-шарпом этого не произойдёт.

Питон задушит школьную программу, как Отелло Дездемону. Вообще близко не учебный язык со множеством дурных вещей. На школьном уровне порог вхождения точно такой же, как у всех ЯП, поддерживающих процедурную парадигму. То есть никакого выигрыша в простоте по сравнению с си-подобными языками он не даст, зато своеобразный синтаксис в будущем может сильно помешать.

К счастью, мир не ограничивается школой, так что кто захочет, тот научится самостоятельно. А это главный козырь нашей системы образования: не нужно ждать от неё милости, нужно проявлять смекалку и сообразительность, что нам свойственно с давних времён.

Так выпьем же за кибернетику!


#157

Либо SharpDevelop 5.1.


#158

Вот не могу согласиться. Если бы это было мое личное мнение - куда бы еще не шло. А Вы, к примеру, тут на форуме поинтересуйтесь, почему люди (не авторы проекта) пишут о том, что на Паскале все же попроще…

Тоже очень спорно. Во-первых, PABC есть и под Линуксом. Во-вторых, написан он на С#, следовательно может быть при некоторых усилиях портирован на любую платформу, где C# работает (в пределах возможностей библиотек C#). Ну да, что-то там, возможно, использует .NET библиотеки напрямую, но можно, думаю, и это преодолеть. С 3D-графикой вот не знаю как, но это для преподавания в той же школе вторично.

Питон - это же удав. Задушит, конечно.


#159

OpenGL работает на всём. Высокоуровневый модуль для него я ещё не начал написал, но это не мешает его использовать. А все glX функции (инициализация на не_винде + особые оптимизации для не_видны), вроде, уже юзабельны.


#160

Уже почти месяц нет обновлений:
image

Конечно, коммитов было мало, но они были. У вас случаем ничего не сломалось в системе которая постит билды на сайт?


#161

Причина может быть очень простой: сентябрь - начало учебного года и много основной работы. Это как один из вариантов.


#162

Ну так я про это и сказал:

Исправлять баги - это то на что может не хватать времени. А чтоб залить билд - лишнее время не нужно.


#163

Одно могу только на это сказать: чужим временем всегда легко распоряжаться.