Олимпиада есептерінің негізгі типтерін қарастыру, ондай есептерді шешудің жиі қолданылатын тәсілдерін үйрету арқылы оқушылардың программалау технологиясын жетік меңгеруіне көмектесу

Паскаль – программалау тілі қолданбалы курсы

Бұл қолданбалы курс 10-сынып оқушыларына арналған және құрылымдық программалау тілі Паскаль негізінде алгоритм құру, есеп шығару және олимпиадалық тапсырмаларды орындау дағдыларын жүйелі түрде қалыптастыруға бағытталған.

Мектеп

Т. Қатаев атындағы №22 орта мектеп
мемлекеттік коммуналдық мекемесі

Бағыты

Жаратылыстану-математикалық бағыт

Сыныбы

10-сынып

Курсты құрастырушы

Дильманова Умит Мейрамбековна
Санаты: 2

Курстың негізгі мақсаты

Оқушылардың ғылымға деген қызығушылығын арттыру, пәндік білімін тереңдету және дарынды балаларды анықтауға қажетті жағдай жасау. Олимпиадалық есептердің негізгі типтерін талдап, оларды шешудің жиі қолданылатын тәсілдерін үйрету арқылы оқушылардың программалау технологиясын сенімді меңгеруіне көмектесу.

Курстың негізгі міндеттері

  • Программалаудың негізгі идеялары мен принциптерін оқыту және белгілі әдістерді (алгоритмдерді) меңгерту.
  • Программалау тілдерінің айырмашылықтарын және файлдық құрылымды түсіндіру.
  • Паскаль тілінің алгоритмдік конструкцияларымен таныстыру.
  • Құрылымдық және модульдік программалау ұғымдарын меңгерту; массивтерді (жиымдарды) құрастыру, сипаттау және өңдеу тәсілдерін көрсету.
  • Бір есепті әртүрлі әдістермен және құралдармен шешуге үйрету.

Күтілетін нәтиже

Есептерді шешудің жиі қолданылатын тәсілдерін меңгереді.

Алға қойған мақсатқа жүйелі түрде жетуді үйренеді.

Программалау технологиясын терең әрі сенімді меңгереді.

Мамандық таңдауға және практикалық жұмыстарға бейімделеді.

Шығармашыл, ізденімпаз жеке тұлға ретінде қалыптасады.

Түсінік хат

Қазіргі заманғы информатиканың негізгі теориялық ұғымдарының бірі — алгоритм. Бұл курста алгоритм мазмұндық ұғым ретінде қарастырылып, оны жазу үшін блок-схемалар мен құрылымдық программалаудың формальді тілдері қолданылады.

Бағдарлама 10-сыныпқа арналып, «Паскаль – программалау тілі» тақырыбы негізінде жасақталды. Соңғы уақытта құрылымдық программалау тілі ретінде Паскальға ерекше көңіл бөлінеді, өйткені көптеген олимпиадалық материалдарды орындау талаптарына сай шешімдерді дәл осы тілде жазу ұсынылады.

Курстың құндылығы

Оқушылардың ілгерілеуін нақты бақылауға мүмкіндік беретін ерекшелігі — өтілген материалдан кейін деңгейлік тапсырмалардың жүйелі берілуі.

Мазмұндық қамту

Курстың мазмұны Паскаль тілінің әліппесінен басталып, құрылымдық программаларды құру тәсілдерін толық қамтиды. Түсіндірмелер оқушы деңгейіне сай беріліп, әр тақырып сәйкес мысалдармен жүйеленіп түсіндіріледі.

Күрделі тақырыптарды меңгерту тәсілі

«Жиым» тақырыбын түсіндіруде әртүрлі тәсілдер мен практикалық мысалдар беріледі. Бұл тақырып программалау тіліндегі күрделі бөлімдердің бірі болып саналады және көптеген операторлардың қызметін біріктіріп қарастыруды талап етеді. Сондықтан түсіндіруде жеңіл қабылданатын, игеруге тиімді әдістер қолданылады.

Сонымен қатар графиктік және символдық ақпараттарды программалау тілінде өңдеудің ұтымды жолдары мысалдар арқылы көрсетіліп, кезең-кезеңімен түсіндіріледі.

Қорытынды бағыт

Жоғарыда айтылғандарды негізге ала отырып, бұл курс оқушылардың Паскаль программалау тілінде есептерді жүйелі түрде шығаруға, сондай-ақ олимпиадалық есептерді шешудің тиімді жолдарын таба білуіне бағытталады.