Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Turbo Pascal + Ubuntu = ?  (Прочитано 29401 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alsvartr

  • Активист
  • *
  • Сообщений: 779
  • The secret of the secret
    • Просмотр профиля
Re: Turbo Paskal + Ubuntu = ?
« Ответ #15 : 15 Октября 2007, 20:23:50 »
Насчет мышки и fp - у меня то же самое, но я, особо не заморачиваясь, использую хоткеи )
По поводу преподавания TP в школах. Я считаю такой подход уместным. Навыки программирования нужны далеко не всем, тем более в задачу общего среднего образования не должно входить преподавание таких узких знаний. Они попросту большинству скорей всего не понадобятся. А Паскаль - хроший способ дать понятие о задачах программирования, о логическом устройстве программ, об элементарной машинной логике, наконец.
У нас вообще был бэйсик...

Оффлайн Noe

  • Участник
  • *
  • Сообщений: 214
    • Просмотр профиля
    • Ubunterra - земля Убунту.
Re: Turbo Paskal + Ubuntu = ?
« Ответ #16 : 15 Октября 2007, 23:12:23 »
От того, что в процессе изучения ПК большинство пользователей не изучают устройство железа и софта, в результате получаются люди, знающие, что "чтобы сделать это, надо нажать на эту кнопочку, потом впечатать что-то маловразумительное и механически заученное, а потом снова пощёлкать мышью вплоть до положительного результата".

Вы это хотите сделать с школьниками?

Ага. У меня первый ПК была Искра-226 (кажется ;) - с двумя поцессорами k-580 (аналог Z-80), второй процессор управлял шиной, что называлось каналом, дислеем с двумя независимыми схемами отображения информации и так далее. Все это работало под бэйсиком который грузился со специальной дискеты. Десятка полтора томов докуметации.

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

Всему остальному надо учить на факультативах. Как это принято сейчас в универах, есть количество баллов, которое надо добрать, а какими предметами - решай сам. Можно C++, а можно и человеческими языками, что в наше время не менее востребовано
http://ubunterra.blogspot.com  — Ubunterra - земля Ubuntu.

Оффлайн Mr.Visor

  • Любитель
  • *
  • Сообщений: 82
  • #include <beard.h>
    • Просмотр профиля
    • guest@visor.by
Re: Turbo Paskal + Ubuntu = ?
« Ответ #17 : 16 Октября 2007, 18:51:16 »
Насчёт факультативов вы правы, тов. Noe - не могу не согласиться. Но проблема в том, что и факульты не дают (по крайней мере у меня в школе). Буквально на моих глазах заканчивают школу последние лучшие программисты-олимпиадники Паскаля и уходят кто-куда. Предполагаю, что некоторые из учеников с моей паралели, которые изучают Паскаль, будут последними программерами школы, т.к. более младшие классы больше интересует Paint и PhotoShop, а программированием, дальше Интала, больше никто не интересуется...  :buck2:
Грустно...  :'(

Оффлайн xomyaq

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: Turbo Paskal + Ubuntu = ?
« Ответ #18 : 16 Декабря 2007, 00:25:46 »
Знание основ освобождает от необходимости изучать детали! А вся эта мультимедиа мишура и есть детали, поэтому Pascal в школе обязателен! а еще лучше Алгоритмический Язык и Блок-Схемы:) И вообще, топик назывется Turbo Paskal + Ubuntu = а вы начали обсуждать современную систему образования...

Оффлайн Mr.Visor

  • Любитель
  • *
  • Сообщений: 82
  • #include <beard.h>
    • Просмотр профиля
    • guest@visor.by
Re: Turbo Paskal + Ubuntu = ?
« Ответ #19 : 16 Декабря 2007, 14:18:12 »
Pascal в школе обязателен! а еще лучше Алгоритмический Язык и Блок-Схемы:)

На днях разговаривал со знакомым инженером-программистом... Он, как и я, считает, что Pascal должен изучаться в школах! А вот всякие Инталы, Алгоритмические Языки и прочие лучше выбросить...

Оффлайн michak

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: Turbo Paskal + Ubuntu = ?
« Ответ #20 : 16 Декабря 2007, 18:55:37 »
Хм... dosbox говорит, что невозможно создать свап(

а вот Ctrl+F9 не работает и в dosemu, и в wine. Подскажите, как переназначить  Ctrl+F9 в dosemu или в wine на что-нибудь другое?
Ubuntu 9.04 > Asus F3SV

Оффлайн Mr.Visor

  • Любитель
  • *
  • Сообщений: 82
  • #include <beard.h>
    • Просмотр профиля
    • guest@visor.by
Re: Turbo Paskal + Ubuntu = ?
« Ответ #21 : 16 Декабря 2007, 22:36:31 »
Нафиг тебе Ctrl + F9!  :buck2:
Всё прекрасно делается и через меню компилятора!

Оффлайн michak

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: Turbo Paskal + Ubuntu = ?
« Ответ #22 : 16 Декабря 2007, 23:08:16 »
странно... Ctrl + F9 оказывается работает (это я-ламо;) да и комп мой помощнее учебных машин будет)... а вот Alt+F5 - точно нет (всё в dosemu). Через меню, конечно, всё работает... но мне впадлу тянуться за мышью, когда, извини за каламбур, клавиатура под рукой ;) Хотелось бы настроить всё так, как в долбанутой ХРюшке в инсте.
« Последнее редактирование: 16 Декабря 2007, 23:10:50 от michak »
Ubuntu 9.04 > Asus F3SV

Оффлайн xxxYURAxxx

  • Активист
  • *
  • Сообщений: 536
  • LinuxFormat друг человека...
    • Просмотр профиля
Re: Turbo Paskal + Ubuntu = ?
« Ответ #23 : 17 Декабря 2007, 00:16:46 »
люди говорят, что учить надо нормальные языки программирования...
вроде java python c/c++ php ruby

Оффлайн Alex2000

  • Активист
  • *
  • Сообщений: 317
    • Просмотр профиля
Re: Turbo Paskal + Ubuntu = ?
« Ответ #24 : 17 Декабря 2007, 00:41:38 »
Хм... dosbox говорит, что невозможно создать свап(
Что конкретно пишет и когда? У меня все работает.

Оффлайн Mr.Visor

  • Любитель
  • *
  • Сообщений: 82
  • #include <beard.h>
    • Просмотр профиля
    • guest@visor.by
Re: Turbo Paskal + Ubuntu = ?
« Ответ #25 : 17 Декабря 2007, 00:48:44 »
люди говорят, что учить надо нормальные языки программирования...
вроде java python c/c++ php ruby
Согласен... Но УЧИТЬСЯ кодить простенькие программы лучше на Паскале (особенно в школах).
Не понимаю чем плох Паскаль... В отличии от других языков, именно на Паскале пишется ПО для АЭС и навигационное ПО для самолётов! Всё из-за его надёжности и стабильности.

Оффлайн michak

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: Turbo Paskal + Ubuntu = ?
« Ответ #26 : 17 Декабря 2007, 12:44:49 »
люди говорят, что учить надо нормальные языки программирования...
вроде java python c/c++ php ruby

Да дибильному паскалю учат в первом семестре на ВМК МГУ. Самое интересное, что из всего набора (бакалавры), я был единственным, кто кодил для души и на более приличных языках (C/++/#,VB/VB.NET/VBS,PHP,JS/J2ME). Извиняюсь заранее за "дибильному паскалю", но что либо стоящее для конечного юзверя пишется не на нем... но для обучения этот язык действительно подходит...

Ubuntu 9.04 > Asus F3SV

Оффлайн michak

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: Turbo Paskal + Ubuntu = ?
« Ответ #27 : 17 Декабря 2007, 13:29:27 »
Хм... dosbox говорит, что невозможно создать свап(
Что конкретно пишет и когда? У меня все работает.

вот принтскрин



А если делать "Открыть в программе dosbox", то тогда всё нормально запускается, разве что потом для удобства приходится монтировать еще один "диск" на папку с исходниками. Кста, а никто не знает, можно ли написать скрипт автоматизации запуска турбоП через досбокс плюс монирование папки с исходниками как диска или сразу открытие в турбоП какого то файла с кодом через досбокс?
« Последнее редактирование: 17 Декабря 2007, 13:31:45 от michak »
Ubuntu 9.04 > Asus F3SV

Оффлайн pretorean

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: Turbo Paskal + Ubuntu = ?
« Ответ #28 : 17 Декабря 2007, 13:51:16 »
от при запуске создает временные файлы ... права наверно нада расставить ?

Оффлайн michak

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: Turbo Paskal + Ubuntu = ?
« Ответ #29 : 17 Декабря 2007, 14:11:21 »
Цитировать
от при запуске создает временные файлы ... права наверно нада расставить ?

вполне возможно... попробую... но вот автоматизированный скрипт запуска был бы удобнее
Ubuntu 9.04 > Asus F3SV

 

Страница сгенерирована за 0.065 секунд. Запросов: 25.