Научная статья на тему 'Преподавание математики и математические пакеты'

Преподавание математики и математические пакеты Текст научной статьи по специальности «Математика»

CC BY
872
136
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Открытое образование
ВАК
Область наук
Ключевые слова
МАТЕМАТИКА / МАТЕМАТИЧЕСКОЕ ОБРАЗОВАНИЕ / МАТЕМАТИЧЕСКИЕ ПАКЕТЫ / MATHCAD / MAPLE / MATHEMATIC / MATHEMATICAL EDUCATION / MATHEMATICAL SOFTWARE

Аннотация научной статьи по математике, автор научной работы — Очков Валерий Федорович

В статье рассмотрены вопросы использования современных программных средств при преподавании математики в школах и высших учебных заведениях.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Mathematical education and mathematical software

The paper deals with the use of advanced software solutions for the mathematical school and university education.

Текст научной работы на тему «Преподавание математики и математические пакеты»

УДК 621.1.36.7 (035.5) В.Ф.

Преподавание математики и математические пакеты

В статье рассмотрены вопросы использования современных программных средств при преподавании математики в школах и высших учебных заведениях.

Ключевые слова: математика, математическое образование, математические пакеты, Mathcad, Maple.

Mathematical education and mathematical software

The paper deals with the use of advanced software solutions for the mathematical school and university education.

Keywords: Mathematic, mathematical education, mathematical software, Mathcad, Maple.

Настоящая статья является, по сути, продолжением материала, опубликованного в № 6*2012 . Только в той статье затрагиваемая проблема рассматривалась по отношению к преподаванию физики, и содержались соответствующие «физические» примеры. А в данном случае мы коснемся уже математики, прекрасно понимая, что эти две научные и учебные дисциплины взаимосвязаны. Недаром в нашей стране в списке специальностей, по которым защищают кандидатские и докторские диссертации, есть и «физико-математические» науки...

Три события побудили автора написать эту статью.

Однажды (перехожу к рассказу от первого лица) я помогал внучке решать такую задачу по математике: дан треугольник, у которого одна сторона равна 12 см, а один из углов, примыкающий к этой стороне, равен 120°. Сторона, лежащая напротив этого угла, равна 28 см.

Найти длину третьей стороны треугольника и высоту, проведенную от заданного угла.

Я тут же подсел к компьютеру, составил систему шести алгебраических уравнений и без проблем решил ее в среде Mathcad с помощью решателя Solve (рис. 1а).

В маткадовском блоке Solve нужно задать начальное прибли-

жение к решению, записать ограничения (систему уравнений) и вызвать функцию Find (Найти), которая вернет значения неизвестных, превращающих уравнения в тождества.

Когда я показал это решение внучке, она сказала, что так задачи они в школе не решают и что тут нужно применить теорему косинусов, которую они в школе изучают уже чуть ли не всю четверть.

Я вспомнил, что была такая теорема, но как она выглядит - забыл напрочь. Внучка мне подсказала, что это такое. Я дополнительно справился в интернете об этой теореме и переписал решение задачи (рис. 16).

Рис. 1а. Задача о треугольнике - решение системы Рис. 1б. Задача о треугольнике - решение квадратного

уравнений уравнения

Валерий Федорович Очков,

д.т.н., профессор Национального исследовательского университета «Московский энергетический институт» Тел.: 8 (495) 362-71-71 Эл. почта: ochkov@twt.mpei.ac.ru

Valery F Ochkov,

Doctor of Engineering Science, Professor, National research university "Moscow Power Engineering Institute" Tel.: 8 (495) 362-71-71 E-mail: ochkov@twt.mpei.ac.ru

Я понял, что внучку и ее одноклассников учат решать квадратные уравнения (а к этому сводится наша задача о треугольнике), но не разрешают при этом использовать компьютер (см. выше) или интернет (а там есть интерактивные решатели для таких задач) для решения систем уравнений - линейных и нелинейных, алгебраических и дифференциальных (а именно о дифференциальных уравнениях шла речь в статье [1]). А ведь многие школьные и вузовские задачи по математике, физике, химии и другим дисциплинам сводятся к решению систем уравнений. Школьнику или студенту достаточно понять суть задачи - ее «математику, физику, химию», составить систему уравнений, решить ее на компьютере и сделать проверку решения. Но нет! Школьников и студентов заставляют заучивать кучу правил и теорем, которые являются не чем иным, как готовыми решениями этих уравнений и систем. Нашу систему шести уравнений (рис. 1а) подстановками можно свести к одному квадратному уравнению, описывающему теорему косинусов, но можно этого и не делать, поручив эту работу компьютеру.

Задача на рис. 1а решена полностью - найдены длина третьей стороны треугольника и одна из его высот. Решение же, показанное на рис. 16, неполное - нужно будет еще искать высоту треугольника. В решении, показанном на рис. 1а, тоже задействована теорема - теорема Пифагора, которую, в отличие от теоремы косинусов (теоремы Пифагора «с хвостиком»), знают все. Здесь нужно еще вспомнить, что такое косинус - и все! Задача (рис. 1а) решена, а ответ даже избыточен. Подход к решению, отображенный на рис. 1 а, существенно универсальнее подхода, показанного на рис. 16 Любой треугольник или даже многогранник можно разбить на прямоугольные треугольники, составить несколько систем уравнений и решить их на компьютере.

Школьные учителя «математики, физики, химии» тут сразу возразят в том плане, что теперь любой даже самый слабый школьник сможет с компьютером решить даже самые сложные задачи. А нужно, чтобы они в уме, с ручкой и на бумаге делали это. Что тут воз-

разить?! По моему опыту преподавания в вузе я знаю, что многие студенты, которым категорически запрещают использовать компьютер для выполнения типового расчета или курсового проекта и заставляют все считать «ручками на бумаге», считают все-таки на компьютере, а потом переписывают решения «ручками на бумаге», удовлетворяя желания преподавателей.

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

Задача о треугольнике восходит к Древней Греции - к временам расцвета эвклидовой геометрии, когда людям нужно было межевать и измерять земельные участки. В старые времена образование делилось на классическое и реальное. В классических гимназиях старой России делали упор на изучение латыни и древнегреческого языков. В реальных училищах решали, естественно, реальные, жизненные задачи. Но отголоски «классицизма» в образовании мы видим и в современной школе при преподавании математики. Так, в задаче о треугольнике используются не современные методы решения задачи, а те, какие еще древние греки применяли. Хорошо ли это или плохо - вопрос, который поднимается в этой статье.

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

Второе событие, побудившее меня написать эту статью, такое.

Несколько лет назад мне довелось читать лекции и вести практические занятия по информатике для студентов-вечерников - уже довольно зрелых и сформировавшихся людей, работающих в московских энергетических компаниях на инженерных должностях, но не имеющих высшего образования. Эти студенты, к счастью, оказались очень хорошими. Они пришли в Московский энергетический институт не только за «корочкой» - за дипломом о высшем образовании, открывающим им карьерный рост, но и за знаниями, за пониманием тех сложных процессов производст-

ва, передачи и потребления тепловой и электрической энергии, с которыми им приходится иметь дело на работе.

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

Параллельно моему курсу информатики этим студентам читался курс математического анализа с «пределами, производными и прочими интегралами», которые их очень пугали. Компьютера же они не боялись, так как давно освоили его на производстве.

Мы с преподавателем математики решили объединить наши усилия и помочь студентам-вечерникам не просто освоить азы высшей математики и информатики, но и получить от этого удовольствие. А я не устаю повторять своим студентам, что от учебы, как и от любой другой трудной, но плодотворной работы нужно стараться получить не только знания и навыки, но и удовольствие. Мечтал кто-то стать артистом или летчиком, а судьба забросила его в Московский энергетический институт. Не беда! Сделай над собой усилие - полюби учебу и будущую специальность энергетика! Без удовольствия даже самая престижная и высокооплачиваемая работа может отравить всю жизнь.

Но мы отвлеклись. Вернемся к математике и компьютерам!

Я решил скорректировать программу курса информатики, вернее, изменить список примеров, которые разбирались на практических занятиях, посвященных освоению современных компьютерных средств переработки информации. Беда учебного курса по математическому анализу, который слушали студенты-вечерники, заключалась в том, что на занятиях (лекции и семинары) с горем пополам осваивалось, что такое предел, дифференциал, интеграл и как их «взять» на несложных примерах, но совсем не рассказывалось, зачем нужны эти мощные инструменты в руках инженера. Подразумевалось, что это будет дано позже - на старших курсах при чтении специальных курсов. Я решил исправить эту

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

Мои студенты-вечерники часто видели на московских ТЭЦ большие емкости (цистерны) в виде прямых круговых цилиндров для хранения мазута (топлива для ТЭЦ) или воды (рабочего тела паротурбинных энергетических блоков и теплоносителя для тепловых сетей). Такие цистерны, но уже с бензином или соляркой можно встретить и на крупных автозаправках. Мало кто задумывается о пропорциях таких цистерн: один и тот же объем жидкости можно хранить в высоком и узком или низком и широком цилиндре. Давайте докажем с помощью математики и компьютера, что при 2г = h площадь поверхности такой емкости с дном и крышкой при заданном объеме будет минимальна. На такую емкость при прочих равных условиях пойдет меньше металла, краски, теплоизолирующего покрытия. Мы со студентами-вечерниками решили эту задачу в среде программы Mathcad [2-4] с привлечением инструментов математического анализа, которые они изучали на занятиях по математике (рис. 2а).

Формулы для вычисления объема V и площади полной поверхности S цилиндра с радиусом основания r и высотой h найти легко (например, в интернете).

Используя инструменты символьных вычислений Mathcad, легко получить выражение для площади полной поверхности S как функции переменной r и объема V: S = S(r, V) и для ее производной S' = S'(r, V).

Как известно, площадь поверхности может достигать искомого минимального значения в критической точке - в точке, где производная функции обращается в ноль или не существует. Поскольку производная S'(r, V) определена всюду, кроме точки r = 0, а цилиндров с нулевым радиусом основания не бывает, то искомое значение радиуса - ноль производной S'(r, V). Находим средствами Mathcad единственный действительный корень уравнения S'(r, V) = 0. Здравый смысл (или исследование смены знака производной) подсказывают, что в этой точке достигается искомое минимальное значение S = S(r, V); при этом отношение h/r равно двум (что мы и собирались доказать) и от параметра (объема цилиндра) V не зависит.

Рис. 2а. Задача о цилиндре с минимальной

simplify 2 площадью поверхности

А какое оптимальное отношение h к r получится для емкости конической формы?! В таких конических бункерах на электростанциях хранят, например, размолотый уголь, приготовленный для сжигания в топке парового котла. Такая оптимизационная задача была решена в среде другой математической программы Maple (рис. 26).

А что будет с решением, если у цилиндра (рис. 2а) убрать верхнюю крышку, сделать в цилиндре вертикальную центральную перегородку, накрыть цилиндр полусферой?! А что будет с решением задачи о конусе (бункере для угля - рис. 2б), если к нему приделать плоскую или сферическую крышку?! Мои студенты-вечерники увлеклись подобными оптимизационными задачами для емкостей самых различных форм, освоили азы математического анализа, а также соответствующие инструменты Mathcad и... получили удовольствие от этой работы. (Эти и другие задачи выложены на

сайте http://communities.ptc.com/ groups/optimisation-with-mathcad.)

Не остался без внимания при решении задачи о коническом бункере и «напарник» производной - интеграл. Почему в формуле объема конуса стоит одна треть (см. первый оператор на рис. 16), а не одна вторая или одна четвертая?! Здесь можно представить конус, составленный на манер детской пирамидки из тонких цилиндров с уменьшающимися диаметрами. Объем этих цилиндров можно просуммировать и получить приближенное значение объема конуса. Далее можно толщину этих цилиндров уменьшать, а их число увеличивать до бесконечности и переходить от суммы к интегралу, заодно вспоминая, что символ интеграла - это растянутая буква s, с которой начинается латинское слово «сумма».

Подобные задачи можно и нужно разбирать не только на занятиях по информатике, но и на занятиях по математическому анализу. Чем

наполнены эти занятия в настоящее время?! На лекциях даются основные понятия и доказываются некоторые базовые теоремы. А чем занимаются на практических занятиях?! Занимаются тем же «старинным устным счетом» -«вручную», без компьютера ищут пределы функций, находят их производные, берут интегралы, раскладывают выражения в ряды и т.д. и т.п., опираясь на элементарные правила этих математических операций: производная константы, умноженной на функцию, равна константе, умноженной на производную функции, производная суммы функций равна сумме производных от функций и т.д. и т.п. Такие занятия - это, конечно, «хорошая гимнастика для ума», но мои студенты-вечерники уже знали, что есть «калькулятор» для подобных задач и не понимали, почему их заставляют выполнять «вручную» такие действия. На практических занятиях по математическому анализу можно и нужно разрешить студентам пользоваться «символьными» калькуляторами, сместив акцент занятий с техники взятия «пределов - производных -интегралов» на более глубокое понимание этих инструментов, на их практическое применение в будущей инженерной деятельности. Можно утверждать, что современные школьники и студенты изучают математику фактически по учебникам и задачникам XVIII века. Да, появились специальные курсы высшей математики с использованием современных компьютерных математических программ [2], но основная масса школьников и студентов по-прежнему учатся по учебным программам и примерам трехсотлетней давности...

Мотивация изучения «устного счета» высшей математики -приемов поиска пределов, взятия производных и т.д. у студентов пропадает не только потому, что появились «калькуляторы», быстро и безошибочно выполняющие данные операции, но и потому, что бурно развиваются и реализуются на компьютерах численные методы решения математических задач. Этими методами традиционно занималась не математика, а прикладная математика. «Настоящие математики» традиционно дис-

Рис. 2б. Задача о конусе с минимальной площадью поверхности

1 2

> Vol ■= (г, h) -* — к-г •h

Vol:=(r,h)-+ у7сг2й

> Surf ■= (r,h) К'Г'-J г2 +

h

Surf := (r, ft) —>7irj r2 + ft2 lve( Vol(r, h) H:={r,h)-

> H ■= unapply(solve( Vol{r, ft) = V, ft), r, ft)

3 V

> S ■= unapply(subs[h=H(r, V), Surf(r, ft)), г, V) S ~ (r, V)^nr r2 + 9 V

2 4 71 Г

> Sol ~

unapplyS(r,V),r,Vj;

Soil ■■= unapply (simplify(Sol(r, V) ),r, V) assuming r > 0;

36 V2 4

Sol:= (r, V) —»71 r +

9 V2 ,1

к r 2 r — ■

tl r5

J 4 2

71 Г

J 4

К r

Soil := (г, V) ■

2r6n-9V2

2 I 6 2 2

■ у г 71 + 9 V

1/6

>R — solve(Soll(r, V) =0, r,useassumptions) assuming r > О, V > 0; Ropt ■= R :

_1 з1/325/6 (j^ti4)" *:=T я

> Hopt ■= simplijy(subs[r = Ropt, H{r, V) ) ) assuming V> 0;

Hopt :=

у\п 31/з21/з

Т7з

simplify^ j assuming V> 0;

Рис. 2в. Задача о конусе и полусфере с минимальной площадью поверхности

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

На рис. 2в показано решение задачи о минимальной поверхности конуса, накрытого полусферой сочетанием аналитических преобразований (символьной математики) и численных методов.

Конечно, очень интересно вывести формулу оптимального соотношения h к r для конуса с полусферой (рис. 2в), как мы это сделали для цилиндра (рис. 2а) и одиночного конуса (рис. 2в). Но тут символьная математика либо становится бессильной, либо выдает очень громоздкие решения. На рис. 2в задача о конусе, накрытом полусферой, решена «численной» функцией root для объема 10 м3. Ответ проверен на графике функции, которая была выведена символьной математикой Mathcad.

Вопрос о том, нужно ли на занятиях по математике использовать реальные задачи или можно ограничиться абстрактными примерами, остается дискуссионным. Школьники начальных классов изучают азы математики (арифметики) на реальных примерах типа: «У вас в кармане два яблока. Некто взял у вас одно яблоко. Сколь-

ко у вас осталось яблок?» Затем, в старших классах и в вузе примеры постепенно заменяются на сугубо абстрактные - решить уравнение или систему уравнений, взять производную, найти первообразную и т.д. При этом «физика» задач напрочь игнорируется. Доходит до курьезов. В одном задачнике я видел такой пример: «Дана функция одного аргумента (приводится ее вид). Определить значения аргумента, при которых производная функции будет больше самой функции». Когда я возразил автору задачника, что не совсем корректно сравнивать функцию с ее производной, что это разные «физические

величины», что можно было бы ограничиться определением значений аргумента, при которых производная больше, например, нуля, то автор ответил, что математика никак не связана с «физикой» и что этот пример вполне корректен. Меня, например, коробят даже такие «невинные» выражения типа х + х2: нельзя складывать величину и ее квадрат!

В настоящее время, вернее, последние 30-40 лет, в инженерном деле наблюдается повсеместный переход от аналитического решения задач к численным (еще их называют приближенными) методам. Это связано, с одной стороны, с громоздкостью и ограниченностью самих аналитических методов, а с другой - с развитием компьютерной техники. Но преподавание высшей математики в инженерном вузе, повторяем, по-прежнему базируется на учебниках трехсотлетней давности. Скажем не так категорично. Преподаватели высшей математики передают студентам знания, полученные самими преподавателями 30-40 лет назад, не просто игнорируя современные компьютерные средства, а убеждая всех, что они вредны для преподавания математики.

Рис. 3а. Решение СЛАУ в среде Mathcad -бесконечное множество решений

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

Рис. 3в. Решение СЛАУ в среде Mathcad -единственное решение

Рис. 3б. Решение СЛАУ в среде Mathcad - нет решения

в инженерных вузах укороченные и адаптированные университетские лекции по математике.

Третье событие, побудившее меня написать эту статью, касалось уже моих очных студентов, которым я также читаю курс информатики, базирующийся на использовании математических программ (см. http://twt.mpei.ac.ru/ochkov/ Potoki.htm). На одной консультации перед экзаменом по информатике мои студенты признались, что они

очень плохо сдали последний экзамен - экзамен по линейной алгебре, по учебному курсу, который студенты изучают параллельно курсам математического анализа и информатики. Ядром курса матанализа является изучение функциональных зависимостей, один из примеров которых дан на рис. 2. Линейная алгебра со своими векторами и матрицами нацелена на решение систем линейных алгебраических уравнений (СЛАУ). Анализируя провалы на экзамене (трудности понимания) моих студентов в линейной алгебре, я, иллюстрируя инструменты Mathcad, исследовал систему трех линейных уравнений и привел для каждого случая геометрическую интерпретацию - см. рис. 3.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

На рис. 3 средствами Mathcad показаны три случая, возникающих при решении систем трех и более линейных алгебраических уравнений: бесконечное множество решений (три плоскости пересекаются не в точке, а на по прямой линии - рис. 3 а), отсутствие решения (три плоскости попарно пересекаются на двух прямых -рис. 3б) и единственное решение (рис. 3в). После такого разбора задачи с ее графической интерпретацией студенты мне сказали, что если б им все это показали на занятиях по линейной алгебре, то они бы сдали экзамен намного лучше: не было бы простого зазубривания теорем, а было бы ясное понимание - если бы не сути задачи, то, как минимум, ее постановки. Кстати, о решении СЛАУ в энергетике. Создание и реализация простейшей математической модели электрической сети отдельного населенного пункта или страны в целом сводится к составлению и решению СЛАУ с десятками или даже сотнями тысяч неизвестных. Без глубокого знания методов решения СЛАУ, то есть без знания линейной алгебры, тут не обойтись. Системы большой размерности решаются численными методами линейной алгебры, изучение которых в стандартный курс линейной алгебры не входит.

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

курс линейной алгебры. Есть даже лазерные устройства, которые позволяют в аудитории над головами студентов строить и поворачивать плоскости, показанные на рис. 3.

Кстати, о визуализации решения, подкрепления его графиками и даже анимацией. Современные математические программы предоставляют пользователям простые и удобные средства анимации. На форуме Р1апе1РТС (РТС - это фирма-разработчик Mathcad) автор открыл подфорумы, на которых помещены анимации решения некоторых типовых задач математики - см. http://communities.ptc.com/ gшups/animatюn-of-math-methods-in-mathcad.

Выводы

1. Современные математические компьютерные программы позволяют по-новому поставить преподавание математики в школе и вузе, учитывающее тягу школьников и студентов к компьютерам.

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

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

Послесловие

Есть такая книга, вернее, сборник «О математике: проблемы преподавания» (составители А.Д. Ярцева и А.В. Чернавский - М.: Знак, 2012 - 364 с. - см. ozon.ru/context/ detail/id/19725947). Сборник очень неровный. Более половины текста сборника - это воспоминания о прекрасных педагогах-математиках и об уникальных школах и интернатах с математическим уклоном советских времен. Есть и другие очень интересные статьи, а есть явные спекуляции.

Основная идея книги («плач Ярославны») - такая: в СССР была лучшая в мире система математи-

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

Слов о том, что нашим «демократам» и «либералам» компьютеры помогают добивать «наше самое лучшее математическое образование», в явной форме в сборнике нет, но они в завуалированном виде пронизывают многие статьи. В частности, утверждается, что калькулятор и компьютер работают только с десятичными дробями, а начинать изучать математику (арифметику) нужно сугубо с простых дробей. И если этого не сделать, то никаких хороших знаний по математике школьникам уже не привить. Но современный школьник имеет под рукой калькулятор (см. начало статьи) и не понимает, зачем его заставляют учить эти самые дроби и в чем принципиальная разница между простой и десятичной дробью. Отсюда же идет и непонимание рационального и иррационального числа, алгебраического и трансцендентного уравнения и т.д. и т.п.

Что тут можно возразить, точнее, добавить?! Когда автор этих строк получал образование - среднее и высшее, дела обстояли так. Из десяти восьмых классов школы, где учился автор, в девятый класс переходило только 5 - 10%. Остальные шли работать на производство, поступили в техникумы или ПТУ Из десятого класса этой же школы потом в вузы поступало примерно 30% выпускников. Можно сказать, что в те годы, о которых ностальгируют авторы сборника (50-90-е годы прошлого столетия - до начала перестройки), старшие классы школы и вузы были элитными учебными заведениями, где посчастливилось учиться далеко не всем. А были еще и спецшколы и интернаты для одаренных детей, в частности, в области математики. Были также и «элитные» вузы типа МГУ (alma mater большинства авторов сборника), МФТИ, МИФИ... Теперь же в вузы, которых сейчас расплодилось немереное количество, поступает 90% и более тех, кто пошел в первый класс школы. О каком качественном математическом образовании тут может идти речь?!

И о дробях, простых и десятичных. Пакет Mathcad имеет средства работы с простыми дробями и при желании их можно успешно

использовать в начальных классах школы. Основное действие при работе с простыми дробями, при их, например, сложении - это нахождение наибольшего общего делителя (НОД) знаменателей дробей. В Mathcad есть такая функция - gcd. Кроме того, в среде Mathcad число можно с помощью оператора factor разложить на простые множители (69 = 3 23 и 57 = 3 19). На рис. 4 показано, как можно в полуавтоматическом режиме (цепочкой ручных присвоений, определив перед этим НОД и/или простые множители знаменателей) правильно сложить в среде Mathcad две простые дроби. (Кстати, в упомянутом сборнике в ряде статей с ехидцей констатируется, что американские школьники, решая такую задачу, просто-напросто сложат числители и знаменатели двух дробей и получат 181/126 и что скоро так будут делать и наши школьники, если не предпринять срочных мер по спасению математического образования).

На рис. 4 показано также диалоговое окно форматирования результата, где есть позиция «Дробь», позволяющая выводить ответ в виде простой дроби. Этим инструментом, кстати, нужно пользоваться осторожно - можно вывести и отформатировать значение числа п в виде 22/7 и утверждать, что эта математическая константа является рациональным числом. На рис. 4 показана также панель операторов «Калькулятор», в котором есть кнопка ввода в расчет числа в виде целой части и части в виде простой дроби. Это позволяет работать с простыми дробями в среде Mathcad -вернуться, так сказать, в начальные классы школы.

Но есть в сборнике и зачаточные мысли о том, что компьютер при умном к нему подходе со стороны учеников, а главное, со стороны преподавателей может и возродить математическое образование - «я тебя погубил, я тебя и спасу!». В одной статье говорится об использовании на лекциях по математике компьютера, Интернета, проектора, большого экрана и т.д., но, увы, ничего не говорится о современных математических программах. Эту мысль мы постарались развить в данной статье. Ведь преподаватели математики для многих школьников и студентов это не «прекрасные педагоги», о кото-

Рис. 4. Работа в среде Mathcad с простыми дробями

Рис. 5. Задача о площади прямоугольника

рых много написано в сборнике, а «мучителей толпа», заставляющая заучивать теоремы и считать в уме. Многим людям в кошмарных снах до сих пор снятся наибольшие общие делители, наименьшие общие кратные, простые числа и прочие «орудия пытки». Компьютер может на уроках математики взять на себя рутинную работу (убрать нудную сторону математики), оставляя учителю и ученикам простор для творчества.

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

кая «красная тряпка», которой он дразнит математиков - найти корни уравнения х + х2 = 0 (см. выше). Математики чувствуют подвох в этом вопросе и дают свой ответ (ноль и минус единица) только после дополнительных уговоров и разъяснений. Но когда они слышат, что нельзя складывать величину и ее квадрат, что это равносильно сложению метров с килограммами, математики тут взрываются. Другой уже упоминавшийся пример: есть функция, нужно определить значения аргументов, при которых производная больше функции. Возражения в том плане, что это опять же «сложение метров с килограммами, вернее, расстояния и скорости», воспринимаются опять же в штыки. Математики очень болезненно реагируют на математические ошибки физиков, но очень легко прощают себе свои «физические ошибки», считая, что математика совершенно свободна от реалий нашего физического мира. Из задачника в задачник кочует задача, которую списали еще с глиняных табличек древнего Вавилона (она приводится и в сборнике как иллюс-

трация того, откуда взялись квадратные уравнения): Я перемножил длину и ширину, получил площадь; излишек длины над шириной, сложенный с площадью, равен 183; сумма длины и ширины равна 27; найти длину, ширину и площадь. Вопрос о том, можно ли складывать длину и площадь, математиков, и древних и современных совершенно не интересует. На рис. 5 показано решение этой задачи в среде Mathcad.

Задача на рис. 5 решена - найдены два решения на выбор (в задачниках, как правило, приводится лишь одно решение), но перевод чисел а и Ь в размерные величины (длина) и проверка ответа (а ее всегда нужно делать при решении задачи на компьютере и/или без оного) выявила «физический» дефект задачи, о котором мы говорили выше. И таких задач в задачниках по математике уйма! Эти «авгиевы конюшни» нужно чистить! А Гераклом тут может выступить тот же компьютер, в паре, конечно, с математиками, ведущими занятия в школах и вузах. Им нужно прекратить наконец-то «плакать как Ярославна», а принять компьютер в «свои ряды». Мы должны наконец-то перестать мучить школьников и студентов работой, которую прекрасно может сделать компьютер и которую 99% школьников и студентов считают занудством, а только 1% математических талантов и гениев или просто одаренных людей - творческой работой. Нужны новые математические задачи и для развития «мозгов» и для практических целей. И задачи эти должны решаться в связке «человек - компьютер».

Продолжение данной статьи с дополнительными примерами можно найти на сайте http://twt.mpei. ac.ru/ochkov/Mathcad-15/Math.pdf.

Автор выражает глубокую благодарность Н.А. Сливиной [2] за ценные советы и замечания по статье.

Литература

1. Очков В.Ф. Задачи по физике: новый подход к решению // Открытое образование. - 2012. - № 6. http://twt. mpei.ac.ru/ochkov/Mathcad-15/Physic.pdf

2. Плис А.И., СливинаН.А. Mathcad: математический практикум. - М.: Финансы и статистика, 1999.

3. Очков В.Ф. Mathcad 14 для студентов и инженеров: русская версия. - СПб.: BHV, 2009. http://twt.mpei.ac.ru/ ochkov/Mathcad_14/RusIndex.html

4. ГурскийД., ТурбинаЕ. Mathcad для студентов и школьников. Популярный самоучитель. - СПб.: Питер, 2005.

i Надоели баннеры? Вы всегда можете отключить рекламу.