Выбор языка для обучения программированию студентов направления «Химическая технология» > Полезные советы
Тысяча полезных мелочей    

Выбор языка для обучения программированию студентов направления «Химическая технология»

Выбор языка для обучения программированию студентов направления «Химическая технология»

Лапина А.Г. Белова С.В. Статья в формате PDF 260 KB

Для большинства будущих бакалавров направления «Химическая технология» основным вычислительным инструментом будет персональный компьютер, в связи с этим возрастает актуальность обучения студентов программированию и выбору для этого наиболее подходящего языка программирования.

К основным критериям выбора языка программирования относятся:

- простота и эффективность обучения основам программирования;

- простота среды программирования и удобство работы в ней;

- понятность языка программирования для широкого круга пользователей;

- возможности, предоставляемые языком для решения различных задач;

- распространённость языка.

Рассмотрим язык программирования Паскаль и MathCAD. Язык Паскаль был задуман автором - Н. Виртом как язык для обучения учащихся пpaктике программированию и на нём училось программировать не одно поколение студентов. Свое широкое распространение язык Паскаль получил благодаря наглядности программ и легкости его изучения. До сих пор язык Паскаль считается одним из самых популярных и удобных.

Язык Паскаль поддерживает современные методологии проектирования программ (нисходящее, модульное проектирование и структурное программирование). Для структурированных программ хаpaктерны легкость отладки и корректировки, возможность их сопровождения без участия разработчиков.

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

Разработка программы с использованием языков высокого уровня требует соответствующей подготовки и достаточного количества времени, которое часто отсутствует у студентов. Поэтому для обучения программированию вместо традиционных языков можно использовать специальные математические пакеты, например, пакет MathCAD. Также в настоящее время MathCAD все чаще используют для оптимизации расчетов в химии.

Язык программирования MathCAD содержит все элементы языка высокого уровня, необходимые для математических расчетов. В пакет MathCAD встроено большое число математических операторов и функций, возможен численный и символьный расчет различных величин, по эффективности он не уступает системам программирования. Кроме того, у него есть одно преимущество: язык программирования MathCAD предельно прост, а по наглядности в оформлении алгоритмов не имеет аналогов [1].

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

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

Еще одним важным преимуществом программирования в MathCAD, по сравнению с языком Паскаль является то, что MathCAD не требует для этого специальной компьютерной подготовки. Анализируя языки Паскаль и MathCAD на соответствие основным критериям выбора языка программирования, можно сделать вывод, что язык MathCAD является наиболее подходящим для обучения студентов.

Список литературы

1. Гурский Д.А., Турбина Е.С. Вычисления в MathCAD 12. - СПб.: Питер, 2006. - 544 с.



МОРФОЛОГИЧЕСКИЕ И КЛИНИКО – ПАТОГЕНЕТИЧЕСКИЕ АСПЕКТЫ ТРАВМАТИЧЕСКИХ НОСОВЫХ КРОВОТЕЧЕНИЙ

МОРФОЛОГИЧЕСКИЕ И КЛИНИКО – ПАТОГЕНЕТИЧЕСКИЕ АСПЕКТЫ ТРАВМАТИЧЕСКИХ НОСОВЫХ КРОВОТЕЧЕНИЙ В статье представлен анализ современных данных о морфологических особенностях слизистой оболочки и магистральных сосудов полости носа, отражена их специфика и значение в аспектах кранио-фациальных травм и обусловленных ими носовых кровотечений. Приводятся последние научные данные о значении нарушений в системе гемостаза и регуляторных механизмов гемомикроциркуляции в патогенезе рецидивов травматических носовых кровотечений. ...

11 06 2026 0:33:18

НЕКОТОРЫЕ ЗАКОНОМЕРНОСТИ ТЕОРИИ РАДИОАКТИВНОСТИ

НЕКОТОРЫЕ ЗАКОНОМЕРНОСТИ ТЕОРИИ РАДИОАКТИВНОСТИ Статья в формате PDF 83 KB...

05 06 2026 14:58:58

ПОЛУЧЕНИЕ ЭЛЕКТРОЭНЕРГИИ ИЗ АТМОСФЕРЫ С ПОМОЩЬЮ АНТЕННЫ И ПРИЁМНИКА

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

03 06 2026 13:50:55

АНТРОПОГЕННОЕ ВОЗДЕЙСТВИЕ НА ЛЕСА

АНТРОПОГЕННОЕ ВОЗДЕЙСТВИЕ НА ЛЕСА Статья в формате PDF 280 KB...

31 05 2026 0:40:43

МАТОЧНО-ПЛАЦЕНТАРНАЯ ДИСФУНКЦИЯ ПРИ ГИПЕРТОНИЧЕСКОЙ БОЛЕЗНИ У БЕРЕМЕННЫХ ОСЛОЖНЕННОЙ ГЕСТОЗОМ

МАТОЧНО-ПЛАЦЕНТАРНАЯ ДИСФУНКЦИЯ ПРИ ГИПЕРТОНИЧЕСКОЙ БОЛЕЗНИ У БЕРЕМЕННЫХ ОСЛОЖНЕННОЙ ГЕСТОЗОМ Развивающиеся при гипертонической болезни сосудистые поражения находят свое продолжение в изменении кровотока и эндометрии и плаценты, что наиболее остро проявляется при сочетании с гестозом. Данные изменения наблюдаются в виде развития склероза, фибриноидного некроза, нарушения кровообращения (полнокровие, стаз, кровоизлияния, тромбоз), деструкции ультраструктур. Все это приводит к развитию маточно-фетоплацентарной сосудистой недостаточности и сопровождается крайне напряженным состоянием гомеостаза плода. ...

30 05 2026 13:25:59

АДАПТАЦИОННЫЕ ВОЗМОЖНОСТИ СЕРДЕЧНО-СОСУДИСТОЙ СИСТЕМЫ ДЕТЕЙ МЛАДШЕГО ШКОЛЬНОГО ВОЗРАСТА

АДАПТАЦИОННЫЕ ВОЗМОЖНОСТИ СЕРДЕЧНО-СОСУДИСТОЙ СИСТЕМЫ ДЕТЕЙ МЛАДШЕГО ШКОЛЬНОГО ВОЗРАСТА В работе представлены результаты исследовании, в которых приняло участие около 186 учащихся, наблюдавшихся несколько раз в течение учебного года. В результате были установлены целый ряд динамических закономерностей в нейрогумopaльных регуляциях и возрастно-пoлoвых различий между детьми в процессах адаптационных перестроек организма в связи с учебными нагрузками в различных учебно-воспитательных учреждениях. Показано, что обучение в начальной школе, хотя и не оказывает существенного влияния на возрастную динамику антропометрических показателей, в то же время в значительной мере увеличивает напряженность регуляторных систем. ...

27 05 2026 19:27:43

МОНИТОРИНГ ПОЧВ ТЕРРИТОРИИ ИРКУТСКОЙ ОБЛАСТИ

МОНИТОРИНГ ПОЧВ ТЕРРИТОРИИ ИРКУТСКОЙ ОБЛАСТИ Статья в формате PDF 131 KB...

20 05 2026 19:20:19

ВОСТОЧНАЯ ТРАДИЦИЯ О ПРИРОДЕ ЧЕЛОВЕКА И ЕГО ИНДИВИДУАЛЬНОСТИ

ВОСТОЧНАЯ ТРАДИЦИЯ О ПРИРОДЕ ЧЕЛОВЕКА И ЕГО ИНДИВИДУАЛЬНОСТИ В статье осуществлен краткий анализ основных философских подходов к феномену человеческой индивидуальности буддизмом, даосизмом, конфуцианством. Определены «пропорции» между лично-индивидуальным и социально-необходимым как составляющей проблемы человека. Также предложен авторский подход по коррекции распространенного мнения об отсутствии проблематики индивидуальности в рамках древневосточного социума. ...

15 05 2026 9:53:40

МУЛЬТИДИСЦИПЛИНАРНОСТЬ НАУЧНЫХ ИССЛЕДОВАНИЙ

МУЛЬТИДИСЦИПЛИНАРНОСТЬ НАУЧНЫХ ИССЛЕДОВАНИЙ Статья в формате PDF 153 KB...

14 05 2026 1:50:11

СЕТЕВЫЕ ТЕЛЕКОММУНИКАЦИОННЫЕ ПРОЕКТЫ КАК ФОРМА РАБОТЫ С ОДАРЕННЫМИ УЧАЩИМИСЯ ПРИ ИЗУЧЕНИИ ГЕОГРАФИИ

СЕТЕВЫЕ ТЕЛЕКОММУНИКАЦИОННЫЕ ПРОЕКТЫ КАК ФОРМА РАБОТЫ С ОДАРЕННЫМИ УЧАЩИМИСЯ ПРИ ИЗУЧЕНИИ ГЕОГРАФИИ Учебный предмет география состоит из двух блоков. Физическая география изучает элементы природы как единое целое, формирует “образ территории”. Социально-экономическая география рассматривает развитие общества и экономики в тесной взаимосвязи с природными условиями. Для формирования и поддержания интереса к географии в ФТЛ № 1 широко используются современные информационные технологии. Компьютерное тестирование систематически используется на уроках. Лицеисты успешно участвуют в различных телекоммуникационных олимпиадах - индивидуальных и групповых конкурсах с использованием электронной почты и сети Интернет. Такие проекты развивают умение работать с различными источниками информации, способствуют межпредметной интеграции знаний и формированию целостной картины мира. ...

13 05 2026 17:38:13

Прогнозирование течения острого панкреатита

Прогнозирование течения острого панкреатита Статья в формате PDF 101 KB...

11 05 2026 2:46:56

ИЛЬМУШКИН ГЕОРГИЙ МАКСИМОВИЧ

ИЛЬМУШКИН ГЕОРГИЙ МАКСИМОВИЧ Статья в формате PDF 293 KB...

10 05 2026 21:59:27

FOR DECADES OF STEPPE RESTORATION IN STAVROPOL REGION

FOR DECADES OF STEPPE RESTORATION IN STAVROPOL REGION Статья в формате PDF 128 KB...

05 05 2026 3:31:23

Еще:
Поддержать себя -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 :: Поддержать себя -30 :: Поддержать себя -31 :: Поддержать себя -32 :: Поддержать себя -33 :: Поддержать себя -34 :: Поддержать себя -35 :: Поддержать себя -36 :: Поддержать себя -37 :: Поддержать себя -38 ::