Языки программирования высокого уровня в основной школе





НазваниеЯзыки программирования высокого уровня в основной школе
Дата публикации24.08.2014
Размер23.8 Kb.
ТипДокументы
100-bal.ru > Спорт > Документы
Языки программирования высокого уровня в основной школе
В прошлом году нам предложили два новых языка программирования Scratch LEGO Mindstorms. В нашем лицее мы преподавали и то, и другое. Естественно, давая детям, различные языки программирования невольно начинаешь их сравнивать.

Прежде чем, сравнить и проанализировать различные языки, вспоминаешь проведенные уроки. В старших классах самый популярный вопрос: «Зачем нам это надо?» Невольно я и сама задавалась этим вопросом. В ответ, первое, что приходит на ум это ФГОС, где конкретно сказано чему мы должны научить, с другой стороны не для кого не секрет, что олимпиады по программированию достаточно высоко ценятся, и с дугой стороны хочется показать детям, что такое программирование, какое удовольствие получаешь, когда находишь нужный алгоритм.

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

Популярный вопрос на данный период времени – свободное ПО.

Согласно ФГОС, дети должны знать, что такое исполнить, среда исполнителя и система команд исполнителя. Когда на уроки приходят 9 классники, и наша задача за удивительно короткое время научить их решать задачи, у меня получается отвести минут 10 на данные понятия, таким образом к концу курса единицы из обучающихся могут сказать или привести пример исполнителя. Поэтому я считаю важным начинать обучение программированию с 5-го класса, так как в РАССМОТРЕННЫХ средах четко видно, кто является исполнителем того или иного алгоритма, программы.

Основные алгоритмические языки рассматриваются в каждой среде программирования, но я думаю вы согласитесь со мной, что объяснить ребенку что такое цикл, как он работает, а главное что такое счетчик цикла и как он изменяется в процессе выполнения программы, достаточно сложно. Необходим не один урок, что бы объяснить, что такое к:=к+1. И здесь опять я склоняюсь в пользу логомиров, лего и скретча. В данных средах, особенно в робототехнике, выполнение или необходимое программирование циклов видно, так скажем в «живую».

Зачем мы программируем? Опять же отталкиваясь от 5 классов. В данных средах ребенок работает с интересом. Его привлекает возможность создать фильм, игру или заставить своего робота двигаться. Они наглядно видят работу своей программы. Главное, ребята видят, как их продукт «общается с внешним миром». В паскале мы тоже видим работу программы, но какой программы? Ведь на уроках мы решаем в основном математические задачи, стандартные задачи по программированию и единицы, кто проявляет интерес. Если же мы программируем с пятого класса, возможен вариант, когда создание простого фильма и не сложной игры, уже не на столько интересно? Именно по этому в школе изучать VB им гораздо интереснее, нежели паскаль.

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

  • Определены факторы, влияющие на развитие познавательного интереса к алгоритмизации и программирования

  • Проведен сравнительный анализ языков программирования, с точки зрения преподавания алгоритмических структур

  • Необходимо продолжить комплексное преподавание программирования, основываясь на связи между языками

  • Изучение различных языков программирования, является хорошей базой для подготовки будущих олимпиадников по программированию

Добавить документ в свой блог или на сайт

Похожие:

Языки программирования высокого уровня в основной школе iconИспользование электронных образовательных ресурсов в процессе обучения...
Развивать навыки программирования на алгоритмическом языке высокого уровня на примере языка Паскаль
Языки программирования высокого уровня в основной школе iconКонспект урока на тему
Развивать навыки программирования на алгоритмическом языке высокого уровня на примере языка Паскаль
Языки программирования высокого уровня в основной школе iconКонспект урока по русскому языку
Развивать навыки программирования на алгоритмическом языке высокого уровня на примере языка Паскаль
Языки программирования высокого уровня в основной школе iconПлан: Общие понятия об алгоритме Способы записи алгоритмов История...
Так, чтобы решить полное квадратное уравнение, необходимо знать конкретные значения коэффициентов а, b и с (начальные условия). В...
Языки программирования высокого уровня в основной школе iconПояснительная записка: Цели и задачи дисциплины. Дисциплина «Языки программирования»
Ступников А. А. Языки программирования. Учебно-методический комплекс. Рабочая программа для студентов очной формы обучения, направления...
Языки программирования высокого уровня в основной школе iconУрок речеведения в 6 классе №144-145 «Соединение в тексте разных типов речи»
Развивать навыки программирования на алгоритмическом языке высокого уровня на примере языка Паскаль
Языки программирования высокого уровня в основной школе iconПрограмма дисциплины «Современные скриптовые языки программирования»
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направлений подготовки 010400....
Языки программирования высокого уровня в основной школе iconПрограмма по формированию навыков безопасного поведения на дорогах...
«Языки программирования» позволяет посредством формирования начальных навыков программирования подготовить платформу для изучения...
Языки программирования высокого уровня в основной школе iconКонспект урока по информатике Тема урока: «Язык програмирования Паскаль....
Развивать навыки программирования на алгоритмическом языке высокого уровня на примере языка Паскаль
Языки программирования высокого уровня в основной школе iconПрограмма по формированию навыков безопасного поведения на дорогах...
Предметом изучения дисциплины являются теоретические и практические основы современных технологий программирования на языке высокого...
Языки программирования высокого уровня в основной школе iconПрограмма дисциплины Языки программирования  для направления 010300....
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 010300....
Языки программирования высокого уровня в основной школе iconVisual Basic крепкий орешек!
Итак, вы решили изучить язык программирования высокого уровня Visual Basic. Я попытаюсь помочь вам в этом. Наберитесь немного терпения,...
Языки программирования высокого уровня в основной школе iconЛитература: Измайлова Г. М. Из опыта преподавания немецкой литературы...
Измайлова Г. М. Из опыта преподавания немецкой литературы в школе//Иностранные языки в школе – 1999. № С. 22 26
Языки программирования высокого уровня в основной школе iconПрограмма учебной дисциплины «web-технологии»
Изучение данной дисциплины базируется на успешно усвоенных понятиях программирования и базовых понятиях информатики дисциплины «Алгоритмизация...
Языки программирования высокого уровня в основной школе iconТема урока: Индивидуальные действия в нападении
Настроить учащихся на работу по станциям. Подготовить организм к основной части урока. Достигнуть от среднего до высокого уровня...
Языки программирования высокого уровня в основной школе iconОб участии руководителя Роспотребнадзора Анны Поповой в Международной...
Оссийскую делегацию на Международной Конференции высокого уровня по вопросам лихорадки Эбола, которая состоялась в Брюсселе 3 марта....


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск