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

Для большинства будущих бакалавров направления «Химическая технология» основным вычислительным инструментом будет персональный компьютер, в связи с этим возрастает актуальность обучения студентов программированию и выбору для этого наиболее подходящего языка программирования.
К основным критериям выбора языка программирования относятся:
- простота и эффективность обучения основам программирования;
- простота среды программирования и удобство работы в ней;
- понятность языка программирования для широкого круга пользователей;
- возможности, предоставляемые языком для решения различных задач;
- распространённость языка.
Рассмотрим язык программирования Паскаль и 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 с.
Статья в формате PDF
115 KB...
31 08 2026 6:40:21
Статья в формате PDF
292 KB...
30 08 2026 20:21:13
Статья в формате PDF
313 KB...
29 08 2026 20:11:30
Статья в формате PDF
204 KB...
28 08 2026 2:12:18
Статья в формате PDF
135 KB...
26 08 2026 20:35:55
Умелое использование сокровищницы мировой культуры, достойное место в которой занимают поэтические и художественные произведения М.В. Ломоносова, М.И. Алигер, И.В. Гёте, И.А. Ефремова, К.Г. Паустовского, в педагогической пpaктике обеспечивает эффективное развитие естественнонаучного интеллекта и формирование мировоззрения школьников.
...
25 08 2026 0:13:16
Статья в формате PDF
252 KB...
24 08 2026 17:18:34
23 08 2026 3:26:54
Статья в формате PDF
125 KB...
22 08 2026 16:41:51
Статья в формате PDF
156 KB...
20 08 2026 18:51:36
Статья в формате PDF
129 KB...
19 08 2026 13:48:34
Статья в формате PDF
119 KB...
18 08 2026 15:28:14
Статья в формате PDF
109 KB...
17 08 2026 14:52:37
Статья в формате PDF
180 KB...
16 08 2026 2:40:47
Статья в формате PDF
253 KB...
15 08 2026 12:49:42
Статья в формате PDF
235 KB...
14 08 2026 18:55:44
Статья в формате PDF
300 KB...
13 08 2026 21:53:18
Статья в формате PDF
245 KB...
12 08 2026 18:28:13
Статья в формате PDF
224 KB...
10 08 2026 17:23:22
Статья в формате PDF
110 KB...
09 08 2026 16:14:12
Статья в формате PDF
100 KB...
08 08 2026 15:57:32
Статья в формате PDF
112 KB...
07 08 2026 19:40:33
Статья в формате PDF
124 KB...
06 08 2026 16:58:19
Представлен четырехмерный мир без фактора времени с предопределенностью событий и явлений в вечности.
...
04 08 2026 19:48:30
16 (29) мая 1911 года в Астpaxaнь приехали члeны международной экспедиции под руководством И.И. Мечникова. Экспедиция должна была помочь решить важные проблемы распространения чумы в нашем регионе и создания вакцины против туберкулеза. Детальный анализ публикаций 1911-1912 годов доказывает положительное влияние работы экспедиции И.И. Мечникова на результативность исследований чумы в Киргизских степях. Полевые исследования в Калмыцких степях позволили определить основные направления лабораторного поиска вакцины против туберкулеза.
...
03 08 2026 18:39:11
Статья в формате PDF
133 KB...
02 08 2026 5:17:23
Статья в формате PDF
123 KB...
01 08 2026 23:53:45
Статья в формате PDF
118 KB...
31 07 2026 14:11:52
Статья в формате PDF
308 KB...
30 07 2026 15:31:12
Статья в формате PDF
352 KB...
29 07 2026 0:26:20
Статья в формате PDF 93 KB...
28 07 2026 3:21:55
Впервые показано, что у крыс с генотипом А2/А2 по локусу TAG 1A DRD2 с повышенной тревожностью имеет место сочетание генотипов N2N2 локуса NcoI DRD2 и АА локуса 256A/G гена SLC6A3, а также увеличение объемных хаpaктеристик базолатеральной группировки миндалевидного комплекса мозга.
...
27 07 2026 21:37:37
Статья в формате PDF
127 KB...
26 07 2026 16:46:59
Статья в формате PDF
132 KB...
25 07 2026 22:12:23
Статья в формате PDF
295 KB...
24 07 2026 13:30:14
В статье излагается в систематизированном в виде эконометрический анализ в сфере планирования и обосновании плана по прибыли. Проведено статистическое исследование факторов, влияющих на прибыль предприятия, на основе временных рядов. Рассматривается алгоритм построения прогноза цеховой прибыли предприятия. Построен комплекс эконометрических моделей для анализа взаимосвязи результата хозяйственной деятельности предприятия с внутренними и внешними факторами на него влияющими.
...
23 07 2026 6:41:38
Еще:
Поддержать себя -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 ::