Формування навичок організації циклічних обчислень на уроках інформатики старшої школи
Вантажиться...
Дата
2022
Назва журналу
Номер ISSN
Назва тому
Видавець
СумДПУ імені А. С. Макаренка
Анотація
Найбільший потенціал для формування алгоритмічного мислення школярів, крім математики, має інформатика. Багато в чому роль інформатики у розвитку алгоритмічного мислення обумовлена навичками циклічних обчислень, які формуються при вивченні програмування. Проте, не зважаючи на значний напрацьований досвід у цій галузі, через постійний розвиток ІТ, мов програмування та середовищ програмування і відповідно часте оновлення навчальних програм з інформатики, маємо констатувати відсутність ефективних напрацьованих методик формування навичок організації циклічних обчислень та достатнього дидактичного матеріалу. У статті за контент-аналізом матеріалів мережі Інтернет виявлено найбільш популярні мови програмування, які вивчаються в ЗЗСО, а також з’ясовано стан розробленості проблеми формування навичок організації циклічних обчислень на уроках інформатики старшої школи. На основі аналізу навчальних програм з інформатики та чинних підручників з інформатики старшої школи на предмет формування навичок організації циклічних обчислень на уроках інформатики старшої школи виявлено методичні проблеми, які пропонується вирішувати з використанням авторських дидактичних матеріалів. Встановлено, що учням старшої школи притаманний низький рівень зацікавленості вивченням програмування та відсутність мотивації. Вивчення думки вчителів щодо ситуації з небажанням вивчати програмування, зокрема, циклічних обчислень, виявила, що серед основних причин – мала кількість годин на вивчення циклів, відсутність достатньої матеріально-технічної бази, традиційні (лекційно-практичні) методи навчання, відсутність достатньої кількості завдань для опанування циклічних обчислень. Подальшого дослідження потребують: питання методичного супроводу формування навичок організації циклічних обчислень на уроках інформатики старшої школи в умовах дистанційної освіти, а також в позаурочному форматі навчання.
Apart from mathematics, informatics has the greatest potential for forming algorithmic thinking in schoolchildren. In many ways, the role of informatics in the development of algorithmic thinking is due to the skills of cyclic calculations that are formed when learning to program. However, despite the considerable experience gained in this field, due to the constant development of IT, programming languages, and programming environments and, accordingly, the frequent updating of computer science curricula, we have to state the lack of effective methods of developing skills for the organization of cyclic calculations and sufficient didactic material. In the article, based on the content analysis of the materials on the Internet, the most popular programming languages studied in school were identified, as well as the state of development of the problem of forming skills for the organization of cyclic calculations in high school computer science classes was clarified. Based on the analysis of computer science curricula and current high school computer science textbooks for the pur pose of forming skills in the organization of cyclic calculations in high school computer science lessons, methodological problems were identified, which are proposed to be solved using the author's didactic materials. It was established that high school students have a low level of interest in learning programming and a lack of motivation. The study of teachers’ opinions regarding the situation with reluctance to study programming, in particular, cyclic calculations, revealed that among the main reasons are a small number of hours for studying cycles, the la ck of sufficient material and technical base, traditional (lecture-practical) teaching methods, the lack of a sufficient number of tasks for mastering cyclic calculations. Further research is needed: on the issue of methodological support for the formation of skills in the organization of cyclic calculations in high school informatics classes in the conditions of distance education, as well as in the extracurricular format of education.
Apart from mathematics, informatics has the greatest potential for forming algorithmic thinking in schoolchildren. In many ways, the role of informatics in the development of algorithmic thinking is due to the skills of cyclic calculations that are formed when learning to program. However, despite the considerable experience gained in this field, due to the constant development of IT, programming languages, and programming environments and, accordingly, the frequent updating of computer science curricula, we have to state the lack of effective methods of developing skills for the organization of cyclic calculations and sufficient didactic material. In the article, based on the content analysis of the materials on the Internet, the most popular programming languages studied in school were identified, as well as the state of development of the problem of forming skills for the organization of cyclic calculations in high school computer science classes was clarified. Based on the analysis of computer science curricula and current high school computer science textbooks for the pur pose of forming skills in the organization of cyclic calculations in high school computer science lessons, methodological problems were identified, which are proposed to be solved using the author's didactic materials. It was established that high school students have a low level of interest in learning programming and a lack of motivation. The study of teachers’ opinions regarding the situation with reluctance to study programming, in particular, cyclic calculations, revealed that among the main reasons are a small number of hours for studying cycles, the la ck of sufficient material and technical base, traditional (lecture-practical) teaching methods, the lack of a sufficient number of tasks for mastering cyclic calculations. Further research is needed: on the issue of methodological support for the formation of skills in the organization of cyclic calculations in high school informatics classes in the conditions of distance education, as well as in the extracurricular format of education.
Опис
Ключові слова
циклічні обчислення, навички організації циклічних обчислень, навчання програмувати, вивчення мов програмування, навчання інформатики, інформатика у профільних класах, cyclic calculations, skills of organizing cyclic calculations, learning to program, learning programming languages, learning computer science, computer science in specialized classes
Бібліографічний опис
Притика, О. Формування навичок організації циклічних обчислень на уроках інформатики старшої школи [Текст] / О. Притика, А. Юрченко // Освіта. Інноватика. Практика : науковий журнал / МОН України, Сумський державний педагогічний ун-т ім. А. С. Макаренка ; [ редакційна рада: О. В. Боряк, М. Воскоглу, Л. О. Петриченко та ін.]. – Суми : [СумДПУ ім. А. С. Макаренка], 2022. – Т.10, № 2 – С. 30–37. – DOI: 10.31110/2616-650X-vol10i2-004