«№5 жалпы орта білім беру мектебі» ММ - Информатика пәнінен оқушыларды
- олимпиадаға дайындау
- Шығармашылық жұмыс тақырыбы:
- Маңғыстау селосы, 2017 жыл
- Мақсаты:
- Оқушыларды информатика пәніне деген қызығушылықтарын дамытып, информатикадан мектеп бағдарламасына сәйкес және күрделілігі жоғары есептерді шығаруға дағдыландыру;
- білімді, дамыған, дарынды мектеп оқушыларын іздеу;
- мектепте информатиканы оқыту деңгейін бағалау;
- информатиканы оқыту барысындағы ең жоғарғы деңгейге қойылатын талаптарды ашу;
- мектеп, жоғарғы оқу орындары буынындағы кері байланысты жүзеге асыру,оқушының қабілетін ашуды ескере отырып, логикалық-алгоритмдік және жүйелі комбинаторикалық ойлауы дамыған оқушыларды табу.
- Міндеттері:
- Информатика пәнінен есептер шығарудың әдіс - тәсілдерін үйрету.
- Оқушылардың шығармашылық қабілеттерін дамытып, шығармашылық деңгейлерін көтеру.
- Оқушыларды өз бетімен белсенді жұмыс істеуге үйрету.
- Информатикадан оқушыларды олимпиадаға дайындау үшін:
- Мен осы бағытта жұмысымды 4 кезеңге бөлдім:
- Оқушыға программалау тілін үйрету.
- ( оқушы оперотарлармен жұмыс жасай алуы керек,
- компьютер тілінде есепті шығара алу керек.)
- Мысалы a+b осы екі санның қосындысын табу керек болатын программа құру керек.
- a.in
- a.out
- 5 1 6 6 5 11
- Ең алдымен ол оңай есеп болсын қиын есеп болсын берілгенін жақсылап тусінгенше оқу керек. Сосын оның шығарылу формуласын және формасын құруымыз керек.Мысалы ең қарапайым турмен шығарып аламыз:
- program esep; var x, a,b: integer; begin Write(‘a,b= ’); Readln(a.b); X:=а+b; Writeln(‘x= ’, x); end.
- Қарапайым түрі осылай болады енді оны кіріс файлынан оқып, шығыс файлын жасап соның ішіне қорытындысын жазатын программаға айналдыруымыз керек.
- program A; var F,G:text; – кіріс, шығыс файлын текстік түрмен аламыз x, a,b: integer; begin assign(f,’A.in’); { f айнымалыны a.in файлымен байланыстырамыз} reset(f) ; { f айнымалымен байланысқан файлды оқу үшін ашамыз } read(f, a,b); {f айнымалысымен байланысқан файлды ашып оқимыз} close(f); {Файлды жабамыз} X:=a+b; {Тапсырманы шешеміз } assign(g,’a.out’); { g айнымалысын a.out файлымен байланыстырамыз} Rewrite(g); { g айнымалымен байланысқан файлды жазу үшін ашамыз} Writeln (g,x) ; {Файлға қорытындысын жазамыз} close(g); {Файлды жабамыз} end.
Олимпиадалық есептерді шешу алдында бірнеше кеңестер: Оқушыларға кеңес: - Есеп шығарып болғасын, оқушыларға осы тақырыпқа арнап есеп құрастыруын ұсынып отырыңыз;
- Егер сіздің оқушыңыздың бағдарламасы барлық тесттен өтсе, бірақ сіздің шешіміңіз өзгеше болса, сізден өтініш, осы есепті бөліктерге бөліп қайта тексеріп көріңіз;
- Көп жағдайларда мен өзім оқушыларды олимпиадаға даярлағанда қарапайым есептерден беріп отырамын және де есептерді бөліктерге бөліп шығаруына үлкен назар аударамын;
- Оқушыларды информатикадан олимпиадаға қатыстыру үшін басқа пәндерді жақсы оқуына және де ойлау қабілеттерін бірінші орынға қоямын. Яғни әр түрлі жағдайлардан жол тауып кете алатын болуы тиіс.
Олимпиадаға дайындау жоспары | | | - Информатикадан терминологиямен жұмыс;
- 5 - 6 сыныптың оқу бағдарламасындағы тақырыптарға сәйкес деңгейлік тапсырмаларды үйрету;
- Оқулықпен өздігінен жұмыс жасауға уйрету;
| | - 7 – сыныптың оқу бағдарламасындағы тақырыптарға сәйкес есептерді шеше білуге үйрету;
- Алгоритм құруды, блок схемаларды құруды үйрету;
- Есептерді программалау тіліне ауыстыруды үйрету;
- Мектепішілік олипиадаларға қатыстыру;
| | - 7 - сыныптағы есептерді кайталау, қайтадан пысықтауға үйрету;
- 8 – сыныптағы барлық есептерді түсіндіріп, қандай нәтиже алатынымызды үйрету;
| | - 9 - сыныптағы барлық тақырыптарға шолу жасап,
- есептерді логикалық тұрғыдан шешуге уйрету,
- түрлі олимпиадалық күрделі есептерді шешуге үйрету;
- Қашықтық олимпиадаларға қатыстыру;
| | - Алған білімдеріне сүйене отырып, оқушылардың бойында жоғары дәрежелі программалау тілдері мен жұмыс жасауға қызығушылығын арттыру;
- Өз бетінше жұмыстануға, жоғары дәрежелі программалау тілдерінде есептерді құрып, нәтижелерін шығаруға дағдаландыру;
| | - Borland Pascal, Visual Basic, CИ, C++, HTML, Front Fage, Macromedia Flash MX, 3D Max, бағдарламаларымен таныстыру, шығармашылықпен жұмыстануды үйрету;
|
Достарыңызбен бөлісу: |