Обучение программированию в рамках школьной программы

Страницы: 1 | 2 | 3  >  >>

Программирование в современном мире имеет важное значение. Ни одна современная отрасль не обходится без программного обеспечения. Ни одна современная область науки не развивается так быстро и динамично, как в программирование. Как только компьютеры стали общедоступными, возникла потребность в различных программных продуктах. Программирование стало не просто уделом военных или учёных, оно вошло в жизни людей по всему миру и стало что-то вроде субкультуры. В свою очередь, как я уже писал выше, IT-технологии развиваются очень быстро, появляются новые платформы, языки программирования, технологии. Современному программисту приходится постоянно "держать руку на пульсе". Именно поэтому программу обучения школьников программированию нужно тщательно продумывать со взглядом в будущее. Подход к программированию в частности и информационным технологиям в общем постоянно изменяется, но что-то остаются неизменным. Эту базу необходимо передавать учащимся, поэтому я делаю упор на то, чтобы обучающиеся в первую очередь учились самостоятельно искать нужный материал и изучать его. Необходимо объяснить, что, работая в этой сфере, им, вероятно, придётся буквально за вечер изучить новый язык или framework (библиотека готовых функций), и поэтому требуется научиться самостоятельно и быстро осваивать информацию. Но давайте остановимся более подробно на том, с какими проблемами сталкиваются современные школьники и студенты начальных курсов.
В программировании есть несколько парадигм, подходов к созданию программ: модульная парадигма, процедурные парадигма, объектно-ориентированная парадигма. В школах обычно преподают процедурный подход к программированию, в то время как ООП (объектно-ориентированное программирование) - очень редко или никогда. Проблема заключается в том, что все

Страницы: 1 | 2 | 3  >  >>
Рейтинг
Оцени!
Поделись конспектом: