Смекни!
smekni.com

Н. Ф. Андрейченко > А. Е. Волков > Г. А. Давыдова > А. В. Дементьев > Ф. Ф. Дудырев > Г. Г. Копылов > С. Б. Крайчинская > Ю. Н. Теппер Аннотация (стр. 26 из 43)

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

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

В этом случае мы снова и снова проходим весь цикл программирования, последовательно порождая все новые и новые ряды проблем (Схема 40).

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

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

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

Но это в настоящих условиях очень сильное предположение, и мы поэтому должны также допустить, что многие будут спрашивать: а что такое тематизация и как она делается, что такое целеобразование и как оно осуществляется, что такое проблемы (в их отличии от задач) и как нужно производить проблематизацию, что делать потом с проблемами, как формулировать их в виде тем и как переводить их в задачи?

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

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

Назначение программирования.

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

Мне так студенты второго курса обычно отвечают. Я их спрашиваю, что у вас там будет в конце вашего курсового исследования? А они в ответ: так мы же его еще не проводили; вот проведем, выясним, тогда вам и скажем. Я их в таком случае выпихиваю за дверь аудитории и говорю: наблюдайте, через 15 минут расскажете. Но уже минут через 7-10 возвращаются и спрашивают: а что наблюдать? Тогда я сажаю их на месте и говорю: программируйте ваше исследование, определите, что вы хотите получить, сформулируйте цели, определите ограничения на ваши продукты, условия их практического использования и т.д. Запомните: если вы не знаете целей вашего исследования, не представляете себе продукта, который вы должны получить, то вы не ученый-исследователь, а рыболов.

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

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

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

Проблематизация и проблемы.

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

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

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

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

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

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

Переход в план проблематизации.