«Олимпиадалық есептерді
шешу»
Бүгінгі күнгі талап бойынша
олимпиадаға жеке тұлғаны даярлау үшін қандай сұрақтар төңірегінде
мәселелер туындап отыруға тиіс?
Әрине, ең бірінші талап-
программалау тілдерін жетік меңгеру және
интеграцияланған жұмыс ортасын,
кірістірілген редактор мен компилятор (сонымен бірге қалыптастыру).
Компилятордың опцияларын, яғни орындалу жылдамдығын, программаның
қателерін т.б.
Оқушылар негізінен
файлдармен жұмыс істеуді, сыртқы программалармен жұмыс істеу
әрекеттерін ұйымдастыруды. Әртүрлі типтегі есептермен, олардың
құрылымын, есептің қойылымын, алгоритм құруды, программа мәтінін
теруді, сақтау, компиляциялау, нәтижені талдауды білу
қажет.
Оқушылар тестілеу кезінде
берілетін деректер техникалық шектеу мағынасында корректілі болуы
мүмкін, бірақ олар логикалық жағынан корректілі болмауы мүмкін
немесе корректілі емес нәтижеге әкелуі мүмкін. Сондықтан, бұл
жағдайда оқушылардың өздері берілген есептің шартын анықтағаны
маңызды. Бұл үшін ең жақсы дайындық әдісі, тапсырмаларды
оқушылардың өздері дайындау болып табылады.
Информатика және
есептеуіш техника негіздері пәні бойынша олимпиадаға дайындау
бағдарламасы
(5
-8 сынып)
№
|
Тақырыбы
|
Сағат саны
|
Орындалу мерзімі
|
1.
|
Бағдарламмалау тілі туралы жалпы
түсінік
|
1
|
|
2-4
|
Есепті шешуде Алгоритм
құру,
Программа жазу этаптарын
талдау.
|
4
|
|
5
|
С++ бағдарламалау тілі ортасымен
танысу
|
1
|
|
6
|
Деректер типі
|
1
|
|
7
|
Сызықтық алгоритмді
программалау
|
1
|
|
8-11
|
Практикалық жұмыс.
Есептің қойылымы.
Алгоритм құру.
Программа жазу.
Программа мәтінін теру,
сақтау.
Программаны компиляциялау,
тестілеу.
Нәтижені талдау.
|
4
|
|
12
|
Тармақталу алгоритмін
программалау
|
1
|
|
13-16
|
Практикалық жұмыс.
Есептің қойылымы.
Алгоритм құру.
Программа жазу.
Программа мәтінін теру,
сақтау.
Программаны компиляциялау,
тестілеу.
Нәтижені талдау.
|
4
|
|
17-18
|
Таңдау
операторы. Case ...
of. Пайдалану
тәсілдері.
|
2
|
|
19-22
|
Практикалық жұмыс.
Есептің қойылымы.
Алгоритм құру.
Программа жазу.
Программа мәтінін теру,
сақтау.
Программаны компиляциялау,
тестілеу.
Нәтижені талдау.
|
4
|
|
23-24
|
Циклдық (Қайталау) операторлар
тобы. For, To, Do, While- Do,
Repeat-Until. Пайдалану
тәсілдері.
|
2
|
|
25 -29
|
Практикалық жұмыс.
Есептің қойылымы.
Алгоритм құру.
Программа жазу.
Программа мәтінін теру,
сақтау.
Программаны компиляциялау,
тестілеу.
Нәтижені талдау.
|
5
|
|
30-31
|
Жиын (массив) туралы түсінік. Түрлері. Сипаттау.
Пайдалану тәсілдері.
|
2
|
|
32-33
|
Практикалық жұмыс.
Есептің қойылымы.
Алгоритм құру.
Программа жазу.
Программа мәтінін теру,
сақтау.
Программаны компиляциялау,
тестілеу.
Нәтижені талдау.
|
2
|
|
34
|
Қорытындылау
|
2
|
|
|
Барлығы
|
68
|
|
«Дарын», ҚҒА ғылыми
жобалар жарысына дайындау бағдарламасы
|
Тақырыбы
|
Сағат саны
|
Орындалу мерзімі
|
1.
|
Қауіпсіздік техника
ережесі.
Access
-2002 программалау
|
1
|
|
2
|
SQL-
тілінің
қолданылуы
|
1
|
|
3
|
SQL
және сұраныс
конструкциясы. Практикалық жұмыс
|
2
|
|
4
|
SQL мәндерінің типі. Практикалық
жұмыс
|
2
|
|
5
|
Кесте құру жолдары. Практикалық
жұмыс
|
2
|
|
6
|
Құрылған кестелерді өзгерті. Практикалық
жұмыс
|
2
|
|
7
|
Сақталып құрылған процедурамен жұмыс.Практикалық
жұмыс
|
2
|
|
8
|
Индекстерді құру. Практикалық
жұмыс.
|
2
|
|
9
|
Мәндерді өңдеу тілі. Практикалық
жұмыс.
|
2
|
|
10
|
Мәндерді таңдаудағы сұраныс. Практикалық
жұмыс.
|
2
|
|
11
|
Кестелерді құрудағы сұраныс. Практикалық
жұмыс.
|
2
|
|
12
|
Мәндерді енгізу. Практикалық
жұмыс.
|
2
|
|
13
|
Мәндерді жаңарту,жою.. Практикалық
жұмыс.
|
2
|
|
14
|
Қиғашталған сұраныс. Практикалық
жұмыс.
|
2
|
|
15
|
Сұраныс кезіндегі параметрді енгізу. Практикалық
жұмыс.
|
2
|
|
16
|
Сұраныстарды біріктіру. Процедуралармен
жұмыс.
|
2
|
|
17
|
Жобаны қорғау.Қайталау.
|
2
|
|
|
Барлығы
|
34
|
|
Пайдаланылған әдебиеттер
-
Даулетқұлов А.Б. «Информатикадан олимпиада»-
Алматы,1998
-
Котов В.М. «Основы информатики»-
Минск,1996