Тема: Двумерная графическая среда обучения программированию на языке Си/Си++ в старшей школе
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1.1. Анализ школьного курса информатики 6
1.2. Анализ достоинств языка Pascal как первого языка
программирования в старшей школе 13
1.3. Анализ основных методических сложностей при изучении языка
Си/Си++ как первого языка программирования в старшей школе 20
1.4. Проектирование системы заданий на основе принципов
последовательности, систематичности, наглядности 30
ГЛАВА 2. СРЕДА ДЛЯ ИЗУЧЕНИЯ ЯЗЫКОВ
ПРОГРАММИРОВАНИЯ СИ/СИ++ 34
2.1. Выбор платформы разработки и предварительная настройка 34
2.2. Настройка структуры проекта для работы без функции main и
внешних библиотек 35
ЗАКЛЮЧЕНИЕ 41
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 42
📖 Введение
«...некоторое минимальное множество понятий и методов, достаточное для формирования представления о современной информационной реальности и современной информатике, ..курс школьной информатики должен быть частью информатики «настоящей». [15]
Темп жизни и доступность огромного количества обучающих ресурсов и источников информации привели к тому, что обострился конфликт между учебными задачами и требованиями индустрии разработки. В настоящее время в 10-11 классах, когда изучается тема алгоритмизации и программирования, обучение происходит на языке Pascal. Это один из наиболее известных в школе языков программирования. Он легок в изучении, создано множество апробированных методик и литературы, сам язык ясен, компактен и выразителен. Тем не менее, как язык разработки Pascal был актуален в основном в 90-ые годы благодаря изумительно быстрому компилятору фирмы Борланд, просто не имеющему конкурентов по скорости разработки, и входящему всего на одну дискету 3.5 дюйма. В настоящее время он занимает 0.875% (меньше процента) рынка разработки и почти не востребован, используясь в небольшом сегменте индустрии (Си- подобные языки занимают больше 48% всего рынка разработки: одни только Си и Си++ занимают первое и второе места рейтинга, 14.9% и 8.34% соответственно). Многие новые технологии развиваются, одновременно формируя экосистему инструментов и пользователей: машинное обучение и искусственный интеллект - Питон и Си++; робототехника - Питон, Си, Си++. Pascal используется только в качестве нового языка Оберон в узком сообществе физиков высоких энергий, в отдельных закрытых областях (банковский сектор).
Сейчас, когда важна поддержка, скорость написания и развёртывания, помощь консультантов и коллег, программы, написанные на данном языке, оказываются тяжким грузом для исполнителя из-за малости доли рынка и отсутствия доступного сообщества, которая занимается разработкой на Pascal профессионально. Тем не менее, большинство источников (ссылка на Quora выше и остальные) отмечают замечательно пологую кривую обучения языку, обусловленную доступной средой разработки, работающей из коробки, простоте синтаксиса и возможности начинать обучение с малых и понятных примеров. Именно поэтому целью моего исследование стало создание среды для обучения программированию на языке Си/Си++ в старшей школе, обладающей сходными достоинствами и, дополнительно, опирающейся на наработки отечественной школы обучения информатике с использованием графических исполнителей.
Таким образом, хотелось бы, что бы упор в школьной программе шел на более востребованные языки, которые зачастую даже поверхностно не рассматриваются. Мною были выбраны языки Си и Си++, как одни из самых востребованных на рынке труда, что решало заодно вопросы мотивации сильных учеников...
✅ Заключение
С помощью разработанной среды обучение Си/Си++ не только упрощается и становится более доступным, но и позволяет построить его в соответствии с дидактическими принципами систематичности и последовательности, а визуальный исполнитель делает сам процесс программирования для учащегося наглядным.





