Методика преподавания языков программирования

  • 01 июня 2013 г.
  • 9373 Слова
Методика преподавания языков программирования... - (реферат)
Дата добавления: март 2006г.
     21. АНАЛИЗ КОНЦЕПЦИЙ СОВРЕМЕННОЙ
     2ИНФОРМАТИКИ И НОВЫХ
     2ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
В наше время повсеместного распространения электронных вы числительных машин (ЭВМ) человеческие знания о природе информации приобретают общекультурную ценность. Этим объясняется интерес исследователей ипрактиков всего мира к относительно молодой и быстро развивающейся научной дисциплине - информатике.
На сегодняшний день информатика выделилась в фундаментальную науку об иформационно - логических моделях, и она не может быть сведена к другим наукам, даже к математике, очень близкой по изу чаемым вопросам. Объектом изучения информатики являются структура информации и методы ее обработки. Появились различиямежду инфор матикой как наукой с собственной предметной областью и информаци онными технологиями.
Технология, в отличии от науки, предполагает созидательную деятельность для получения определенных результатов человеком, который использует данную технологию.
Можно выделить некоторые информационные технологии, базирую щиеся на применении компьютера, без которых человек не может обойтись всовременном мире. Это универсальные технологии, осно ванные на работе с текстовыми редакторами, электронными таблица ми, базами данных, графическими редакторами, а также мультимедиа и телекоммуникационные технологии.
По мимо этого, существует множество специализированных компьютерных технологий (например, редактирование, компьютерная верстка, бухгалтерский учет, создание компьютерной анимации, рек ламы,проектирование в архитектуре, моделирование одежды и многое другое). Еще один важный раздел компьютерных технологий - это
компьютерные технологии обучения, представляющие колоссальные возможности для повышения эффективности занятий, придания им ин тереса и динамичности. Очевидно, что знания этих технологий долж на давать школа. По мере распространения компьютерной техники вся совокупность взаимодействующей с ней людейвсе более четко разде ляются на две большие группы:
1) системные и прикладные программисты, разрабатывающие сис темы математического обеспечения и пакеты прикладных программ для решения больших классов задач из самых различных отраслей;

    2) широкий круг пользователей.
Для представителей первой группы написание программ на тех или иных языках или непосредственно в машинных кодах являетсяобязательной составной частью их профессиональной деятельности. Более того, продуктом деятельности системных программистов явля ются средства общения с ЭВМ, предназначенные для широкого круга пользователей. Общение пользователей с ЭВМ протекает в рамках специализированных, заранее разработанных программных систем, ис пользующих привычную для них профессиональную и бытовую термино логию.
Таким образом,для значительного большинства людей, исполь зующих ЭВМ в своей работе или быту, знакомство с конкретными язы ками и системами необходимо не в большей степени, чем телефонному абоненту нужны технические подробности работы телефонного аппара та и АТС.
В тоже время, с точки зрения пользователя, существуют глубо кие и неглубокие уровни применения компьютера. Если человек ис пользует компьютер дляпечатания какого либо документа, то компь ютеру ничего н известно о содержательной стороне решаемой пробле мы и используется он только как "умная" пишущая машинка с провер кой орфографии. Если же работающий за компьютером специалист со
общает ему сведения о содержании задачи, о ее понятиях и объектах (архитектор, составляющий проект дома, или предприниматель опти мизирующий свой подход), то пир таком глубокомприменении компь ютера возможна значительно более высокая эффективность его ис пользования. А для этого необходимо нечто большее, чем "общий язык с компьютером", - нужна общая мысль, понятия, отдельный стиль мышления и навыки умственных действий. В настоящее время такой набор необходим практически каждому специалисту в любой из отраслей науки и...
tracking img