Линейка учебных курсов "Программирование"

Обучение программированию остаётся крайне сложной задачей педагогики. Серьёзным камнем преткновения для учителей информатики в обучении является отсутствие алгоритмического стиля мышления у учащихся. Материал учебных курсов, входящих в линейку "Программирование", развивает алгоритмический тип мышления начиная с 5 классов.

Практически неограниченный горизонт возможностей языков программирования и живая фантазия детей ставят в ступор не только начинающих учителей информатики, но и опытных специалистов. Сотрудники образовательного центра «Школьный университет» предлагают помощь учителям в рамках непрерывной системы развития педагога, которая, кроме очных и виртуальных обучающих мероприятий, включает консультацию учителей информатики по следующим вопросам:

  • состав и содержание УМК по учебным курсам направления "Программирование"(демоверсии электронного практикума, демонстрация учебного пособия, пример учебной программы, требования к курсу);
  • выбор траектории обучения и программного обеспечения (от азов алгоритмизации до разработки сложных проектов для ОС Windows и Linux);
  • организации проектной и внеурочной деятельности учащихся (включая помощь в реализации нестандартных проектов).

Консультанты:

Недосеков Андрей Валерьевич
старший преподаватель отдела учебно - методического сопровождения ОЦ "Школьный университет"
Филипенко Ольга Викторовна 
преподаватель отдела учебно - методического сопровождения ОЦ "Школьный университет"
Andrey.Nedosekov@itdrom.comOlga.Balanova@itdrom.com

Вопрос можно задать лично ведущим консультационных линий. Для этого напишите письмо по указанному эл. адресу. Вопрос можно задать воспользовавшись комментариями на странице консультационной линии.

Комментарии

Недосеков Андрей Валерьевич аватар

Уважаемые участники. Публикуем ответ на часто задаваемый вопрос по новому курсу "Лаборатория компьютерных игр". Где взять рассматриваемое программное обеспечение Point&Click Development Kit.

Недосеков Андрей Валерьевич аватар

Point&Click Development Kit - является свободнораспространяемым программным обеспечением, которое разработано под операционную систему Windows. Скачать программу можно на официальном сайте разработчика http://www.adventure-creator.com/

Во время написания курса использовалась Point&Click Development Kit версии 2.9.5 (скачать можно тут). Однако данная версия не корретно работает под операционной системой Windows 7, по этому рекомендуем для работы использовать Point&Click Development Kit v2.9.6 (скачать можно тут), которая не сильно отличается от предыдущей.

К сожалению, под операционной системой Linux программа работает не корректно.

Коханова Полина Сергеевна аватар

Помогите!Я установила электронный практикум  веб-дизайнер,захожу туда,упражнение,а он мне выдает " ошибка сценария" и так все время.Так же я не могу просмотреть все страницы упражнения,он открывает мне первую стр.,а последущие шаги просто напросто не показывает.Стрелочки не горят.И что бы я не делала все как обычно.Помогите пожалуйста! ^^
 

Харисова Инга Альбертовна аватар

Сообщение выходит после закачки файла на 99%

Харисова Инга Альбертовна аватар

Здравствуйте!

Подскажите, пожалуйста, как скачать электронный практикум по "Логознаниям" , при копировании выдает сообщение "нет прав доступа" 

Шарыпова Наталья Валерьевна аватар

Здравствуйте!

Ошибка в строке gd:=d4bit;

not found "line"

С уважением

Шарыпова Н.В.

Недосеков Андрей Валерьевич аватар

Наталья Валерьевна, уточните, пожалуйста, в какой среде Вы пишите программу. Если это Borlad/Turbo Pascal, то там этой константы нет.

Шарыпова Наталья Валерьевна аватар

Добрый день!

Уточните, пожалуйста, как ведут себя консольные приложения, создаваемые в Lazarus под Linux? У меня такие приложения компилируются, но не запускаются.

С уважением Наталья
 

Косаченко Сергей Викторович аватар

Консольные приложения в Linux запускаются из консоли, что вообщем-то логично. Составили программу program.pas, скомпилировали ее, затем в консоли можете ее запустить так (точка и слэшь обязательны):

./program

Шарыпова Наталья Валерьевна аватар

Здравствуйте. Дайте пожалуйста краткую инструкцию по сборке autopackage в Ubuntu. И есть ли готовый deb пакет с autopackage?

Вопрос от системного администратора школы

Шарыпова Наталья Валерьевна аватар

Большое спасибо за подсказки!

Проблемы все таки есть: при запуске программы с помощью CTRL+F9 DosBox завершает свою работу; после того, как программа отлажена и отработала без ошибок, команды меню Pascal становятся недоступны, приходится перезапускать всю среду. Это напрягает.

Может быть есть и для этого случая решение.

С уважением

Наталья

Павинич Евгений Сергеевич аватар

Здравствуйте, Наталья Владимировна, у DosBox есть свои горячие клавиши, в данном случае сочетание клавишь CTRL + F9 обозначает закрытие самого приложения и данное сочетание пересекается с запуском программы в Pascal. Выход только один - через меню запускать отлаженный код программы.

С уважением Павинич Е.С.

Шарыпова Наталья Валерьевна аватар

Здравствуйте, дорогие друзья!

Подскажите, пожалуйста, что делать с Pascal-ем под Linux?

Наталья

Косаченко Сергей Викторович аватар

Успешно под Linux используем на занятиях, олимпиадах FreePascal с его родной IDE, которая на мой взгляд, не удобна для написания кода. Однако проблема с IDE решаема, путем замены на другую, благо в Linux их несколько, например, Geany.

Клевакина Оксана Петровна аватар

Дополнения к ответу Ольги Викторовны по использованию Pascal под Linux .

Пояснения по  использованию консольных приложений  в Lazarus. С проблемой разбирался Е.С. Павинич, преподаватель отдела учебно-методического сопровождения ОЦ "Школьный университет"

Часто возникновеникают проблемы в Lazarusе с графическим режимом. Работал под windows (версия lazarus 0.9.26 версия FreePascal 2.2.2) и возникала следующая проблема при наборе графического примитива: ошибка на файле graphh.inc (файл включения не найден). И указан путь C:\lazarus\fpc\2.2.2\source\packages\graph\src\win32\ где Lazarus пытается найти данный файл. Папочка win32 обозначает графические примитивы под windows, если подняться на уровень выше, то обнаружим и папочку unix. Нам же нужна будет папочка inc, где и находится искомый файл. Скопируем все файлы с названием graph и graphp из inc в win32, тем самым избежим описанную проблему. Какие могут возникнуть еще проблемы? В наших электронных практикумах для инициализации графики рекомендуется объявлять переменные GD и GM типа integer, в Lazaruse это не пройдет, необходимо объявлять их типа smallint. Можно присвоить им следующие значения: gd:=D4bit; gm:=m800x600; можно оставить по умолчанию. Инициализируем графику InitGraph(gd,gm,''); прописываем код прорисовки и можно запускать.

Так же предлагаю посетить форум  http://www.freepascal.ru/forum/viewtopic.php?f=1&t=4383, рассматривающий различные проблемы с FreePascal и Lazarus.

Филипенко Ольга Викторовна аватар

Наталья Валерьевна здравствуйте.  Для полноценной работы  в среде Pascal под  Linux -ом, рекомендуем работать в профессинальной среде Borland Pascal в окне DosBoxкласс .

DosBox - это бесплатный эмулятор DOS для запуска программ для машин класса 286/386. Более подробную иформацию предлагаю посмтреть: http://lserver.tomsk.ru/linux/linuxbegin.ru/article723.html

Кольцов Михаил Петрович аватар
Доброго времени суток Андрей Валерьевич. Я имел ввиду не продолжение курса логознание, а замещение или параллельность среды. Очевидный плюс на первом этапе это русскоязычная, два исполнителя и алгоритмический язык, в версии 1.7 еще три мира, причем эти миры можно подключать к кумиру. Может есть смысл разработать по аналогии Turbo Pascal - Free Pascal или Photoshop - GIMP, ну а пользователь он сделает выбор, т.е. время покажет. Из-за чего я ратую, в 1985 году я был против алгоритмического языка, сейчас (после того как понял идею, на это ушел год) по прошествии некоторого времени за.
Недосеков Андрей Валерьевич аватар
Честно говоря, я так и не нашёл, куда добавлять программный код. Здесь весь интерфейс на кнопочках, а MSWLogo всё же на коде. К тому же MSWLogo запускается и под Линуксами.
Кольцов Михаил Петрович аватар
Да, миры они еще не пристроили, но там есть какая-то приблуда с использованием скриптов, позволяющая размещать код в кумире. А чертежник и робот уже встроены
Кольцов Михаил Петрович аватар
Доброго времени суток Андрей Валерьевич.
Сегодня получил 10 номер "Информатика", на стр 3. информация о КуМире. На мой взгляд построение курса логознание и дальнейшего перехода на программирование можно привязать к этой программе. Вот ссылка http://www.niisi.ru/kumir/dl.htm
С уважением Кольцов М.П.
Недосеков Андрей Валерьевич аватар
Здравствуйте, Михаил Петрович. Спасибо за ссылку. Посмотрел программку. Мы с ней встречались, когда возились с Линуксами. На мой взгляд, на продолжение курса логознание не очень тянет, а вот предкурс очень даже может быть.
Кольцов Михаил Петрович аватар
Доброго времени суток Андрей Валерьевич. Вопрос такого плана, можно ли в курсе F4(6), на сертификат программиста, заменить CorelDraw на Flash
Недосеков Андрей Валерьевич аватар
Технически это возможно, это программа F10(6)-3 (её состав и состав стандартных программ можно посмотреть в конструкторе). Вам необходимо связаться с Вашим сопровождающим и сообщить о том, что хотите изменить учебную программу.
Кольцов Михаил Петрович аватар

Доброго времени суток, уважаемые администраторы.
Андрей Валерьевич, предусмотрено ли на 2010-2011 учебный год электронное пособие по курсу Lazarus?
С уважением Кольцов М.П.

Недосеков Андрей Валерьевич аватар

Да! Электронный практикум по Delphi переработан под Lazarus. Курс называется "Основы объектно-ориентированного программирования" с интерактивным электронным учебником под СПО - "Уроки Lazarus".

Кольцов Михаил Петрович аватар

Спасибо

Задорная Мария Ивановна аватар

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

Корнеева Татьяна Борисовна аватар

мне кажется, что не только банк - решебник, но и можно делиться маленькими педагогическими хитростями  о том как всё же удалоссь подвести самих ребят к такому решению :)

Задорная Мария Ивановна аватар

Скажите пожалуйста, а вы предосталяете учителю варианты решения контрольных работ по программированию. Очень трудно начинающему учителю информатики взять курс по программированию, не имея большого опыта, а детям не объяснишь, что я только учюсь :-) Вы можете выслать мне варианты решения, что бы можно было на что то опереться? Например по языку Паскаль? Или ЛОГОзнанию?

Недосеков Андрей Валерьевич аватар

Уважаемая, Мария Ивановна! Варианты решения контрольных работ мы не предоставляем. Однако на нашем сайте созданы сообщества, где мы обсуждаем все проблемы, связанные с решением задач в рамках отдельного курса.

Например, Людмила Викторовна Чайка предложила выкладывать прорешанные задания по курсу "Занимательное ЛОГОзнание", а мы их обсуждаем, ищем ошибки, пытаемся создать более оптимальный алгоритм.

Рекомендую просмотреть весь список сообществ, возможно, что Вы найдёте много полезной информации для себя.