Методика преподавания информатики Курсовая с практикой Педагогика/Психология

Курсовая с практикой на тему Курс внеурочной деятельности «Основы программирования» для 7 классов

  • Оформление работы
  • Список литературы по ГОСТу
  • Соответствие методическим рекомендациям
  • И еще 16 требований ГОСТа,
    которые мы проверили
Нажимая на кнопку, я даю согласие
на обработку персональных данных
Фрагмент работы для ознакомления
 

Содержание:

 

Введение. 2

Глава 1.
Теоретические основы разработки курса внеурочной деятельности «Основы
программирования» для 7 классов. 4

1.1.
Сущность языка программирования С++. 4

1.2.
Особенности изучения языка программирования С++ в школе. 9

Глава 2.
Практические аспекты разработки курса внеурочной деятельности «Основы
программирования» для 7 классов. 13

2.1.
Описание курса внеурочной деятельности «Основы программирования»  13

2.2.
Тематический план курса внеурочной деятельности «Основы программирования». 20

Заключение. 29

Список
литературы.. 31

  

Введение:

 

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

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

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

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

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

Объект исследования:
особенности обучения школьников языку программирования С++.

Предмет исследования:
разработка курса внеурочной деятельности «Основы программирования» для 7
классов.

Цель исследования:
теоретически обосновать и практически разработать курс внеурочной деятельности «Основы
программирования» для 7 классов по изучению языка программирования С++.

Задачи исследования:

1. Проанализировать сущность языка
программирования С++.

2. Рассмотреть особенности изучения языка
программирования С++ в школе.

3. Представить описание курса внеурочной
деятельности «Основы программирования».

4. Представить тематический план курса
внеурочной деятельности «Основы программирования».

Методы исследования:
анализ научно-методической и психолого-педагогической литературы по теме
данного исследования, синтез, систематизация, обобщение, интерпретация.

Структура исследования.
Работа включает введение, две главы, заключение, список литературы.

Не хочешь рисковать и сдавать то, что уже сдавалось?!
Закажи оригинальную работу - это недорого!

Заключение:

 

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

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

Кроссплатформенность
языка программирования C++ является весомым преимуществом для начинающих
программистов. Есть множество компиляторов и IDE, которые имеют версии для
Windows, MacOS и Linux. Разработчик может создавать приложения для разных
платформ, используя «родную» для системы IDE и компилятор.

2.
В школьном курсе информатики программирование изучается не в таком большом
объеме, что не дает возможности в полной мере изучить данную тему. Вместе с
тем, изучение программирования в школьном курсе информатики является достаточно
трудным. Важно, чтобы для детей 11-14 лет учебный материал был привлекательным
и понятным. Задачей учителя в школе стоит разработка такой методики, которая
максимально упростит постижение способности программировать, что очень важно
для большинства людей в современном техническом мире. С этой целью следует
разработать специальный внеурочный курс по информатике по изучению языка
программирования С++.

3.
Было представлено основное описание курсе внеурочной деятельности «Основы
программирования». Курс рассчитан на учащихся 7 классов в объеме 68 учебных
часов. Представлена основная актуальность внеурочного курса по основам
программирования. Представлены цель и задачи внеурочного курса по основам
программирования, а также планируемые предметные, метапредметные и личностные
результаты курса.

4.
Было разработано основное содержание внеурочного курса по основам
программирования для учащихся 7-ых классов. Данный курс направлен на знакомство
школьников с языком программирования С++.

Таким
образом, цель работы достигнута, задачи решены.

 

Фрагмент текста работы:

 

Глава 1. Теоретические основы разработки курса
внеурочной деятельности «Основы программирования» для 7 классов

1.1. Сущность языка программирования С++

C++ — один
из самых адаптируемых и гибких языков программирования высокого уровня,
используемый для создания огромного количества различных программ и приложений.
C ++ — это язык программирования общего назначения, который был разработан как
расширение языка C для включения объектно-ориентированной парадигмы. Это
императивный и компилируемый язык [2].

C ++ — это
язык среднего уровня, который дает ему преимущество при программировании
приложений низкого уровня (драйверы, ядра) и даже приложений более высокого
уровня (игры, графический интерфейс, настольные приложения и т.
д.). Базовый синтаксис и структура кода как C, так и C ++
одинаковы. C ++ используется с 1990-х годов. Он был разработан Бьярном
Страуструпом под названием «C с классами» [11].

Появление
языка программирования C++ связано с языком программирования C, который был
разработан Брайаном Керниганом и Деннисом Ритчи в 1970 году. Язык C был создан
для написания кода операционных систем с использованием простого
процедурно-ориентированного языка и был невероятно популярным языком
кодирования в то время [20].

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

В 1980-х
годах человек по имени Бьерн Страуструп, работавший в Bell Labs в США, начал
разрабатывать улучшенную версию языка программирования C, которую он назвал «C
с классами». Это произошло потому, что это был объектно-ориентированный язык, в
котором группы данных также называются «объектами» или «классами» [1].

Важно! Это только фрагмент работы для ознакомления
Скачайте архив со всеми файлами работы с помощью формы в начале страницы

Похожие работы