Автор: Пользователь скрыл имя, 27 Февраля 2013 в 12:49, дипломная работа
Информатика пәні негізінен мынадай тақырыптарды қамтиды:
• «Алгоритм», «программа» ұғымы.
• Алгоритмдерді қарапайым тілде, блок-схема түрінде жазу.
• Паскаль тілінде мәліметтерді сипаттау, программалар құру, оларды компьютерде орындау.
• Әр түрлі операторларды жазу, функциялар мен процедураларды пайдалану жолдары т.б.
Қазіргі кезде Паскаль тілі кез-келген күрделі есептерді шығара алатын, кең таралған стандартты оқу тіліне айналды. Сондықтан жалпы білім беретін мектептерде программалауды оқытуда осы Паскаль тілі таңдалып алынған.Программалау тілінің бірі – Паскальдің негізін салушы Никлас Вирттың тұжырымдауынша, программалау ісі қалай болған күнде де математикасыз өмір сүре алмайды.
Кіріспе
1. Орта мектепте Паскаль программалау тілін оқытудың ғылыми әдістемелік негіздері
1.1. Орта мектептегі программалау тілдерін оқыту әдістерінің жалпы мәселелері
1.2. Орта мектепте программалау тілін оқытудың орны
1.3. Орта мектеп оқушыларын компьютерде программалау дағдысына баулу.
2. Орта мектепте Паскаль программалау тілін оқытуда жаңа педагогикалық технологиялар
2.1 Программалау тілдерін оқытудың модульдік технологиясы
2.2 Программалау тілдерін оқытуда дидактикалық материалдар
2.3 Паскаль программалау тілін оқытуда электрондық оқулық
Қорытынды
Пайдаланылған әдебиеттер
Қосымшалар
Электронды оқулықтар оқушының бiлiм сапасын бақылау жүйесiн өзгертуге мүмкiндiк жасайды. Дәстүрлi оқытуда әр оқушы оқытушы тарапынан бақылау өте жиi болмай қалуы да кездеседi, ал электронды оқулықтың көмегiмен оқыту үрдiсiнiң әр этапын бақылай алады. Тiптi кейде тапсырманың дұрыс орындалуын ғана қадағалап қоймай, қате орындаған жағдайда оқулықтың тарауына, керектi тақырыбына немесе қажет ақпарға сiлтемелер берiп отырады. Бұл оқушы үшiн, бiрiншiден үлкен көмек, жеңiлдiктер туғызса, екiншiден, сол материалды автоматты түрде бақылап, әдiл бағасын беруге, оқушыға қажетiне қарай кеңес беруге, сол жайында барынша мәлiмет алуға мүмкiндiк жасайды.
Сонымен
қатар оқушы грамматикалық
Электронды оқулықта берiлген мәтiндiк материалдар белгiлi бiр қатынас жағдаяттарында қолданылатын сөйлемдердi құрайды. Сұхбаттар көлемi жағынан шағын және жеңiл жатталады. Сұхбаттық жағдаяттар қазақ тiлiнде бiр-бiрiне сұрақтар қойып және жауап қайтара алуға үйретедi. Сонымен қатар берiлген тақырып төңiрегiндегi сөйлемдер мен әңгiмелердi микрофонның көмегiмен компьютерге басып, өздерi тыңдап, өзiн-өзi тексеруге, дұрыс сөйлеуге көмектеседi.
Мысалға,
электронды оқулықтағы бiр тақырыпқа
тоқталатын болсақ, алғашында сол
тақырып бойынша мәтiн
1.
Осы мәтiндi оқушы тыңдайды, оқиды,
сонан соң барып тақырыптық
сөздiктерге көңiл аударады.
2.
Жаңа сөздердiң аудармасын iздеп
тауып алғаннан кейiн, сол
3.
Осы құрастырған сөйлемдерiн
4.
Өздерi ойластырған
5. Сұхбаттарды бiрiншi жақтан құрастырғаннан кейiн, оны үшiншi жаққа аударып айтып бередi.
6.
Берiлген тақырып көлемiнде
7.
Сөйлемдегi сөздердiң орын
8. Сөйлемдегi жетпей тұрған сөздi табу арқылы, сөйлемнiң мағынасын түсiнуiн аңғартады.
9.
Компьютермен сұхбаттасу
10. Әңгiменi қостай отырып, сол тақырып көлемiнде сөйлесе алатындығын байқатады.
11.
Сөйлемдегi сөздердiң
12.
Сөйтiп көптеген жаттығулармен
тапсырманы дұрыс орындағанда
барып өз өмiрiнде осы
Электронды оқулықтар оқушылардың
- бiлiм деңгейiн тереңдетуге;
- ауызекi тiлде сөйлей бiлу дағдыларын
қалыптастыруға;
- өз бетiнше iздену қабiлетiн қалыптастыруға;
- ойларын дамытуға;
- студенттердiң сөздiк қорының молаюына;
- тiлдi үйренуге деген ынтасы мен қызығушылығының
артуына;
- сабақта өзiн еркiн ұстап, өз мүмкiншiлiгiн
кеңiнен пайдалана алуына;
- өз iсiне талдау жасай алуға көптен-көп
көмегiн тигiзедi.
Қорыта келе айтарым, оқу үрдiсiнде электронды оқулықты қолданудың маңызы өте зор. Тiл үйренушi электронды оқулықпен сабақ бойы үздiксiз байланыста болғандықтан тiлдi меңгеруiне үлкен мүмкiндiктерi бар. Заман талабына сай жас ұрпаққа сапалы білім беруде электрондық оқулықтарды сабаққа пайдалану – оқытудың жаңа технологиясының бір түрі ретінде қарастыруға болады. Ой өрісі дамыған, шетелдік білім жүйесінен қалыспайтын жас ұрпаққа білім беру жолындағы ортақ міндетті өз мәнінде жүргізу үшін, бір-бірімізден тәжірибе алмасып, кемшілік- жетістіктерді айтып отырсақ жұмысымыз өнімді болады деп ойлаймын.
ҚОРЫТЫНДЫ
Бұл дипломдық жұмысымның мақсаты – орта мектептегі алгоритмдеу негіздерінің және программалау тілдерінің ерекшеліктерін ашып жазу. Олардың көмегімен электронды есептеуіш машинада (ЭЕМ) программа қалай құрылатынын көрсету.
ЭЕМ үшін программа құру және орындау - өте күрделі және қиын жұмыс. Ол көп ойлауды және уақытты жұмсауды талап етеді. Сондықтан жаңа алгоритмдік тілдерді ойлап табушылар программаны мейлінше қарапайым және барлық қолданушыларға қолайлы етіп жасауға тырысады.
Паскаль тілі күрделі және қиын есептердің құрылымдық программаларын құруға мүмкіндік береді. Қолданушы программа құру кезінде қате жібермеу үшін немесе оны өзгерту үшін алдын ала программалау тілінде программаға қатысатын мәліметтер типтерінің нұсқамалары, операторлар белгілері, тұрақтылар, айнымалылар, ішкі программалар сияқты программаның барлық элементтері жөнінде міндетті ақпараттар қарастырылған.
Жұмысымда
алгоритмдеу негіздері туралы түсінік,
блок-схемалардың қызметтері және Паскаль
программалау тілі жөнінде және олардың
мектептегі орны толық жазылған. Тіл
туралы түсінік – сөз алфавиті,
өрнектер және операторлар, мәліметтер
типтері бейнеленген. Сонымен қатар
қарапайым және кең тараған мәліметтер
типтері – бүтін, нақты, логикалық
және символдық туралы нақты жазылған.
Осылардың негізінде тілді
Программалау
программа құру процессі сияқты программалау
тілін таңдаудан және алгоритм блок-схемаларының
элементтерін сәйкес операторларға
ауыстырудан тұрады. Алгоритмдік
тілдегі дұрыс программа
Қазіргі уақытта мектепке жаңа компьютерлер келген кезеңде программалау жүйелерін таңдау мүмкіндіктерінің шеңбері біршама кенейді. Бұл Turbo Pascal 7.0, Visual Basic, Delphi, C++. Бұл тізімді әрі қарай да жалғастыра беруге болады.
Оқушыларға таныс алгоритмдік тілдің көмегі арқылы программалаудың әдістерімен таныстырған дұрыс.
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР
23. Семакин И.Г.,
Шестаков А.П.Основы программирования.Учебник.М.:
24. Лавров С.Программирование. Математические основы.СПб.:Петербург,2001
25. Давыдов В.Г.Программирование и основы алгоритмизации. М.:Высш.шк, 2003
26. Иванова Г.С.Основы программирования. М.:Изд.МГТУ им Н.Э.Баумана, 2002
27. Рапаков Г.Г., Ржеуцкая С.Ю.Программирование на языке Pascal.
Уч.пособие.СПб: БХВ-Петербург,2004
28. Фаронов В.В. TurboPascal7.0 Практика программирования. Учебное пособие. -М.: «Нолидж», 1999
29. Немнюгин С.А. TurboPascal. Практикум.-СПб.:Питер, 2001
30.Ж.Қ. Масанов, Б.А. Бельгибаев, А.С. Бижанова, Қ.Қ. Мақұлов. Turbo Pascal. А.: «Бастау», 2004
31.Кнут Д.Искусство программирования для ЭВМ. Т.1. Основные алгоритмы:Пер. с англ. – М.:Мир, 1976.
1 қосымша
1. Пән аты: Информатика
Класы: 9 «А», 9 «Б», 9 «В»
Сабақтың тақырыбы: Мәлімет типтері. Стандартты функциялар. Стандартты типтерінің
Сабақтың мақсаты:
Білімділігі: Оқушыларға Паскаль программалау тілінің алфавиті, тілдің қарапайым объектілері, мәліметтер типтері, стандартты функциялар, өрнектер және олардың жазылуы туралы толық мағлұмат беру.
Дамытушылығы: Паскаль программалау тілдің алфавиті, тілдің қарапайым объектілері, мәліметтер типтері, стандартты функциялар, өрнектер және олардың жазылуы туралы толық мағлұмат бере отырып, оқушылардың білім білік дағдыларын қалыптастыру, алған білімдерін дамыту;
Тәрбиелік: Оқушыларды ұқыптылыққа, жинақылыққа адамгершілікке патриоттыққа, жауапкершілікке тәрбиелеу.
Сабақтың түрі: теориялық сабақ
Сабақтың барысы:
Өткен материалды қайталдау сұрақтары
Жаңа сабақты түсіндіру
Мәлімет типтері
Мәліметтердің немесе
Паскаль тілінде пайдаланатын
барлық типтер скалярлық (
Құрылымдық типтегі жиымдар – ARRAY, жазбалар – RECORD, жиындар – SET және файлдар – FILE түрлеріне бөлінеді.
Стандартты функциялар
Турбо Паскаль тілінде алдын
ала програмалары жасалып
Енді программаларда жиі пайдаланылатын функцияларды қарастырайық.
Арифметикалық функциялар
Математикада жазылуы |
Паскаль тілінде жазылуы |
Атқаратын қызметі |
Функция типі |
|x| arctg x cos x sin x e x [x]
Inx П х 2
|
Abs (x) Arctan (x) Cos (x) Sin (x) Exp (x) Frac (x) Int (x) Ln (x) Pi Sqr (x) Sqrt (x) |
Аргументтің абсолюттік шамасы Аргументтің арктангенсі Аргументтің косинусы Аргументтің синусы е-нің х дәрежесі х-санының бөлшек бөлігі х-санының бүтін бөлігі х-санының натурал логарифмі п-дің мәні х-тің квадраты х-тің квадрат түбірі |
х-тің типіндей нақты нақты нақты нақты нақты нақты (бүтін) нақты
х-тің типіндей нақты |
Информация о работе Орта мектепте паскаль программалау тілін оқытуды жетілдіру жолдары