Выбор языка для обучения программированию студентов направления «Химическая технология»
Для большинства будущих бакалавров направления «Химическая технология» основным вычислительным инструментом будет персональный компьютер, в связи с этим возрастает актуальность обучения студентов программированию и выбору для этого наиболее подходящего языка программирования.
К основным критериям выбора языка программирования относятся:
- простота и эффективность обучения основам программирования;
- простота среды программирования и удобство работы в ней;
- понятность языка программирования для широкого круга пользователей;
- возможности, предоставляемые языком для решения различных задач;
- распространённость языка.
Рассмотрим язык программирования Паскаль и 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 360 KB...
27 03 2024 15:51:54
Статья в формате PDF 429 KB...
26 03 2024 21:10:30
Статья в формате PDF 157 KB...
25 03 2024 22:13:23
Статья в формате PDF 102 KB...
24 03 2024 15:50:35
Статья в формате PDF 106 KB...
23 03 2024 8:53:15
Статья в формате PDF 245 KB...
21 03 2024 10:31:41
Статья в формате PDF 253 KB...
20 03 2024 14:34:54
Статья в формате PDF 123 KB...
18 03 2024 3:32:15
Статья в формате PDF 191 KB...
17 03 2024 0:40:26
Статья в формате PDF 278 KB...
16 03 2024 12:13:42
Статья в формате PDF 115 KB...
15 03 2024 15:16:26
Статья в формате PDF 121 KB...
14 03 2024 16:25:37
Проведены биохимические и иммунологические исследования крови у больных с урогeнитaльными инфекциями в условиях Среднего Приобья. Отмечены патологические изменения показателей белкового, липидного обменов и активация белков острой фазы. Наблюдалось резкое повышение активности креатинкиназы в крови всех групп больных. Результаты иммунологических исследований показали изменения В-клеточного звена в сторону увеличение уровня иммуноглобулинов IgG, IgA и снижение активности Т-клеточного звена иммунитета. ...
13 03 2024 2:16:53
В работе показано, что фундаментальные принципы классической механики и теории поля - принцип наименьшего действия и калибровочная инвариантность полей и электромагнитного поля - есть прямое следствие существования уже в рамках классической физики функции состояния. ...
12 03 2024 3:36:12
Статья в формате PDF 112 KB...
11 03 2024 15:14:20
Статья в формате PDF 106 KB...
10 03 2024 22:53:25
Статья в формате PDF 111 KB...
09 03 2024 4:58:40
Статья в формате PDF 308 KB...
07 03 2024 7:57:42
Статья в формате PDF 257 KB...
06 03 2024 13:15:29
Статья в формате PDF 162 KB...
04 03 2024 0:14:29
Статья в формате PDF 115 KB...
03 03 2024 6:57:51
Статья в формате PDF 112 KB...
02 03 2024 13:15:31
Статья в формате PDF 277 KB...
01 03 2024 4:21:20
Статья в формате PDF 129 KB...
29 02 2024 0:52:27
Статья в формате PDF 133 KB...
28 02 2024 23:37:54
Статья в формате PDF 183 KB...
27 02 2024 1:10:18
В статье дана комплексная хаpaктеристика природных условий территории природного парка «Нумто»: приводятся сведения по геоморфологии, климату, гидрографии, растительному покрову, фауне уникального участка водно-болотных угодий на стыке подзон северной и средней тайги Западной Сибири. ...
26 02 2024 15:43:50
Статья в формате PDF 117 KB...
25 02 2024 5:59:32
Статья в формате PDF 384 KB...
24 02 2024 10:25:42
23 02 2024 11:36:29
Статья в формате PDF 104 KB...
22 02 2024 21:29:13
Статья в формате PDF 113 KB...
21 02 2024 4:37:37
Статья в формате PDF 107 KB...
19 02 2024 14:45:57
Статья в формате PDF 138 KB...
18 02 2024 4:44:50
Статья в формате PDF 141 KB...
17 02 2024 14:10:53
Еще:
Поддержать себя -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 ::