Прикладной курс по информатике

«C++ тілінде программалау» курсының  негізгі мақсаты: ·         оқушылардың программалаумен байланысты мамандықтарға қызығушылығын қалыптастыру; ·         оқушылардың алгоритмдік мәдениетін қалыптастыру; ·         оқушылардың алгоритмдік ойлау қабілеттерін арттыру; ·         оқушылардың программа құрудағы сауаттылық дағдыларын қалыптастыру. «C++ тілінде программалау» курсының  міндеттері: ·         оқушылардың программалау технологиясын меңгертуге көмектесу; ·         С++ программалау тілін па...
Раздел Информатика
Класс -
Тип Рабочие программы
Автор
Дата
Формат docx
Изображения Нет
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

БАҒДАРЛАМА

қолданбалы курс

C++ ТІЛІНДЕ ПРОГРАММАЛАУ

7-9-сыныптарға арналған

7-сынып - аптасына 1 сағат, барлығы 34 сағат

8-сынып - аптасына 1 сағат, барлығы 34 сағат

9-сынып - аптасына 1 сағат, барлығы 34 сағат


А.Н.Сагынгалиева

М.Ганди атындағы №92 мамандандырылған лицейдің информатика пәні мұғалімі


Пікір жазғандар: Исаев С.Ә., Қазақ мемлекеттік қыздар педагогикалық университетінің физика-математика факультетінің деканы, профессор.

Салғараева Г.И., информатика және қолданбалы математика кафедрасының меңгерушісі, техника ғылымдарының кандидаты, доцент.

Бейсен Н.Ә. ҚазҰУ теориялық және ядролық физика кафедрасының физика-математика ғылымдарының кандидаты, қауысдасқан профессор.

Түсініктеме хат мазмұны


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

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

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

Бұл мәселені шешу үшін аталған қолданбалы курсты ұсынып отырмын.

C++ тілі қазіргі таңдағы ең танымал, сонымен қатар, үйренуге қиынырақ программалау тілдерінің бірі болып табылады. Сондықтан да осы программалау тілін қазақ мектептерінде ана тілінде оқыту керек.

«C++ тілінде программалау» курсының негізгі мақсаты:

  • оқушылардың программалаумен байланысты мамандықтарға қызығушылығын

қалыптастыру;

  • оқушылардың алгоритмдік мәдениетін қалыптастыру;

  • оқушылардың алгоритмдік ойлау қабілеттерін арттыру;

  • оқушылардың программа құрудағы сауаттылық дағдыларын қалыптастыру.

«C++ тілінде программалау» курсының міндеттері:

  • оқушылардың программалау технологиясын меңгертуге көмектесу;

  • С++ программалау тілін пайдалана отырып, есептерді шешуге үйрету;

  • оқушылардың біліктілігі мен дағдысын қалыптастыру негізінде программалау

технологиясын меңгерту;

  • оқушылардың қызығушылықтарын арттыру арқылы өз білімін жетілдіруге

талпындыру;

  • оқушыларды сыни тұрғыдан ойлауға талпындыру, логикасын жетілдіру,дарындылық

қабілеттерін ашу;

  • оқушыға өз мүмкіншіліктерін, қабілеттерін ашуға көмектесу.

«C++ тілінде программалау» курсының өзектілігі:

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

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

Сабақтың негізгі өтілу тәсілдері - практикалық жұмыстар, дәрістер, шығармашылық сабақтар, жобалық тапсырмалар. Курстың барлық тапсырмалары дербес компьютер және Dev C++ бағдарламалау ортасының көмегімен шығарылады. Жұмыс жалпы лекция, семинар және практика сабақтар негізінде жүргізіледі.Ұсынылған курс 7-9-сыныптарға арналған. Курсқа 34 сағат бөлінген. Курс түсіндірмелі хаттан, тақырыптық жоспардан,зертханалық жұмыс, практикалық сабақтардан, жобалық тапсырмалардан тұрады.


Тұрақтылау (мазмұндық) бөлім

Сабақ өткізу формалары:

  • Түсіндірмелі-иллюстративті, лекциялар, практикалық жұмыстар,шығармашылық

жұмыстар, өзіндік жұмыстар,тестілеу, демонстрация, жобалық тапсырмалар, интеграциялық сабақтар, аукцион сабақтар, интерактивті сабақтар.

Курс оқушылардың практикалық, шығармашылық іс-әрекеттерін қалыптастырудың негізі

болуы тиіс.

7-сынып

  1. Алгоритмдеу (5 сағат)

Алгоритм, алгоритм түрлері, қасиеттері (1 сағат)

Алгоритмдерді графикалық түрде жазу, блок схемалар құру (1 сағат)

Сызықтық алгоритм (1 сағат)

Тармақталу алгоритмі (1 сағат)

Циклдік алгоритм (1 сағат)

С ++ программалау тілінде программалау (29 сағат)

С ++ программалау тіліне кіріспе, шығу тарихы (1 сағат)

С++ тілінің қарапайым элементтері, тілдің алфавиті (1 сағат)

Программа құрылымы, мәлімет типтері және оларды сипаттау (1 сағат)

С ++ тіліндегі негізгі операторлар, меншіктеу операторы, енгізу-шығару операторлары (1 сағат)

Жобалық тапсырма «Сауалнама құру» (1 сағат)

Жобалық тапсырма «cout және endl операторларының көмегімен суреттер салу» (1 сағат)

Стандартты математикалық кітапхана, берілгендерді С ++ тіліне аудару (1 сағат)

Тест жұмысы (1 сағат)

Сызықтық алгоритмдерді программалау (1 сағат)

Бақылау жұмысы (1 сағат)

Сызықтық алгоритмдерге есептер шығару (2 сағат)

Тармақталу операторы if(1 сағат)

Тармақталу операторына есептер шығару (2 сағат)

Жобалық тапсырма «Тест программасын құру» (1 сағат)

Тармақталу операторына есептер шығару (1 сағат)

Таңдау операторы switch(1 сағат)

Таңдау операторына есептер шығару (2 сағат)

Бақылау жұмысы (1 сағат)

Қайталау операторлары. For параметрлі қайталау операторы (1 сағат)

For параметрлі қайталау операторына есептер шығару (1 сағат)

Whileшартты алдын ала тексеретін қайталау операторы (1 сағат)

While қайталау операторына есептер шығару (1 сағат)

Do..whileшартты соңынан тексеретін қайталау операторы (1 сағат)

Do..while қайталау операторына есептер шығару (1 сағат)

Тест жұмысы (1 сағат)

Қорытынды сабақ (1 сағат)

8-сынып

  1. Алгоритмдеу (2 сағат)

Алгоритм, алгоритм түрлері, блок схемалар құру (1 сағат)

С ++ программалау тіліне кіріспе (1 сағат)

  1. С ++ программалау тілінде программалау (32 сағат)

С ++ тілінің негізгі объектілері, меншіктеу операторы, инкремент, декремент операциялары (1 сағат)

Стандартты математикалық кітапхана, берілгендерді С ++ тіліне аудару(1 сағат)

Сызықтық алгоритмдерді программалау(1 сағат)

Сызықтық алгоритмдер құру арқылы формулалар бойынша есептеулер(2 сағат)

Тест жұмысы (1 сағат)

Практикалық жұмыс «Физикалық, геометриялық есептерді шығару»(1 сағат)

Тармақталу операторы if(1 сағат)

Тармақталу операторына есептер шығару(2 сағат)

Таңдау операторы switch(1 сағат)

Таңдау операторына есептер шығару (1 сағат)

Бақылау жұмысы

Таңдау операторына есептер шығару (1 сағат)

Қайталау операторлары. For параметрлі қайталау операторы (1 сағат)

For параметрлі қайталау операторына есептер шығару. Шексіз қосындыны есептеу (2сағат)

While шартты алдын ала тексеретін қайталау операторы (1 сағат)

While қайталау операторына есептер шығару (2 сағат)

Do..while шартты соңынан тексеретін қайталау операторы (1 сағат)

Do..while қайталау операторына есептер шығару (2 сағат)

Жобалық тапсырма «Калькулятор программасы», «Тест программасы» (1 сағат)

Тест жұмысы (1 сағат)

Массивтер. Бірөлшемді жиымдармен жұмыс (1 сағат)

Бірөлшемді жиымдарды өңдеу (1 сағат)

Екіөлшемді жиымдар (1 сағат)

Екіөлшемді жиымды өңдеу (1 сағат)

Практикалық жұмыс «Жиымдармен жұмыс» (1 сағат)

Бақылау жұмысы (1 сағат)

Қорытынды сабақ (1 сағат)

9- сынып

  1. Кіріспе (1 сағат)

Кіріспе (1 сағат)

  1. С ++ программалау тілінде программалау (33 сағат)

С ++ тілінің негізгі объектілері, меншіктеу операторы, инкремент, декремент операциялары (1 сағат)

Тригонометриялық функцияларды С++ тіліне аудару (1 сағат)

Сызықтық алгоритмдер құру арқылы формулалар бойынша есептеулер (2 сағат)

Практикалық жұмыс «Физикалық, химиялық, геометриялық есептерді шығару» (1 сағат)

Кездейсоқ сандар, санның қалдық бөлігін табу (1 сағат)

Практикалық жұмыс «Экономикалық есептерді шығару» (1 сағат)

Тест жұмысы (1 сағат)

Тармақталу, таңдау операторлары (1 сағат)

Тармақталу, таңдау операторларына есептер шығару (1 сағат)

Қайталау операторлары (1 сағат)

Циклдік операторларды программалау, Фибоначчи санын, автоморфты сандарды табуға арналған программа құру (2 сағат)

Бақылау жұмысы (1 сағат)

Жобалық тапсырма «Ойлаған санды табатын ойын программасын құру» (1 сағат)

Практикалық жұмыс «Циклдік операторларды программалау» (1 сағат)

Массивтер. Бірөлшемді жиымдармен жұмыс (1 сағат)

Бірөлшемді жиымдарды өңдеу (2 сағат)

Жиым элементтерін сұрыптау, сұрыптау әдістері (1 сағат)

Екіөлшемді жиымдар (1 сағат)

Екіөлшемді жиымды өңдеу (3 сағат)

Практикалық жұмыс «Жиымдармен жұмыс» (1 сағат)

Тест жұмысы (1 сағат)

Сөз тіркестерін өңдеу, сөз тіркесімен жұмыс істейтін функциялар, жолдар (1 сағат)

Практикалық жұмыс «Сөз тіркестерін өңдеу» (1 сағат)

Функциялар, функциялардың түрлері (1 сағат)

Графикалық объектілерді өңдеу (1 сағат)

Практикалық жұмыс «Геометриялық фигураларды салу кезеңі» (1 сағат)

Бақылау жұмысы (1 сағат)


Нормативті бөлім


Курсты оқып-үйрену барысында оқушылар білуі тиіс:

  • алгоритм, алгоритм түрлерін және олардың қасиеттерін, берілу тәсілдерін;

  • сызықтық, тармақталу және циклдік алгоритміне есептер шығара білуі;

  • есептер шығару және оларды талдай білуі;

  • программалау тілдерінің басты мақсатын, олардың қолданылуын.

Курсты оқып-үйрену барысында оқушылар үйренуі тиіс:

  • алгоритмдер құра білуді;

  • С++ тілінің ерекшеліктерін, оның синтаксисін;

  • С ++ тілінде есептер шығаруды;

  • Алған білімдерін қолдана білуге;

  • өз бетінше С++ тілі жайлы мағлұматтар, қызықты есептерді іздеуді.


7-сынып


Тақырыптың аты

Сағат саны

Өткізілу түрі

Білімділік қазынасы



барлығы

дәріс

практика

  1. Алгоритмдеу (5 сағат)

1

Алгоритм, алгоритм түрлері, қасиеттері

1

1


Дәріс

Алгоритм түрлерін, қасиеттерін меңгерту

2

Алгоритмдерді графикалық түрде жазу, блок схемалар құру

1

1


Дәріс

Тақырыпқа сәйкес тірек конспект құру

3

Сызықтық алгоритм

1

1


Дәріс

Сызықтық алгоритмге блок схема құру, мысалдар келтіру

4

Тармақталу алгоритмі

1

1


Дәріс

Блок схема құру, мысалдар келтіру

5

Циклдік алгоритм

1

1


Дәріс

Блок схема құру, мысалдар келтіру

  1. С ++ программалау тілінде программалау (29 сағат)

6

С ++ программалау тіліне кіріспе, шығу тарихы

1


1

Дәріс

Программалау тілдері туралы мағлұмат беру

7

С++ тілінің қарапайым элементтері, тілдің алфавиті

1


1

Дәріс

С++ тілінің негізгі элементтері туралы мәлімет

8

Программа құрылымы, мәлімет типтері және оларды сипаттау

1


1

Дәріс

Мәлімет типтеріне сипаттама беру

9

С ++ тіліндегі негізгі операторлар, меншіктеу операторы, енгізу-шығару операторлары

1


1

Дәріс

Меншіктеу операторы, енгізу-шығару операторлары туралы түсініктерін қалыптастыру

10

Жобалық тапсырма «Сауалнама құру»

1


1

Жобалық сабақ

Өз бетімен жұмыс істеуге үйрету

11

Жобалық тапсырма «cout және endl операторларының көмегімен суреттер салу»

1


1

Шығармашылық жұмыс

Өз бетімен жұмыс істеуге үйрету

12

Стандартты математикалық кітапхана, берілгендерді С ++ тіліне аудару

1


1

Дәріс

Өз бетімен жұмыс істеуге үйрету

13

Тест жұмысы

1



Жеке жұмыс

Алған білімдерін тексеру

14

Сызықтық алгоритмдерді программалау

1

0,5

0,5

Дәріс, практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

15

Бақылау жұмысы

1



Жеке жұмыс

Алған білімдерін тексеру

16

Сызықтық алгоритмдерге есептер шығару

2


2

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

17

Тармақталу операторыif

1

0,5

0,5

Дәріс

Тармақталу операторы туралы түсініктерін қалыптастыру

18

Тармақталу операторына есептер шығару

2


2

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

19

Жобалық тапсырма «Тест программасын құру»

1


1

Жобалық сабақ

Өз бетімен жұмыс істеуге үйрету

20

Практикалық жұмыс «Тармақталу операторына есептер шығару»

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

21

Таңдау операторы switch

1

0,5

0,5

Дәріс, практикалық сабақ

Тірек конспект құру

22

Таңдау операторына есептер шығару

2


2

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

23

Бақылау жұмысы

1



Жеке жұмыс

Алған білімдерін тексеру

24

Қайталау операторлары. For параметрлі қайталау операторы

1

0,5

0,5

Дәріс, практикалық сабақ

Тірек конспект құру

25

For параметрлі қайталау операторына есептер шығару

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

26

While шартты алдын ала тексеретін қайталау операторы

1

0,5

0,5

Дәріс, практикалық сабақ

Тірек конспект құру

27

While қайталау операторына есептер шығару

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

28

Do..whileшартты соңынан тексеретін қайталау операторы

1

0,5

0,5

Дәріс, практикалық сабақ

Тірек конспект құру

29

Do..while қайталау операторына есептер шығару

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

30

Тест жұмысы

1



Жеке жұмыс

Алған білімдерін тексеру

31

Қорытынды сабақ

1






8-сынып


Тақырыптың аты

Сағат саны

Өткізілу түрі

Білімділік қазынасы



барлығы

дәріс

Практика

  1. Алгоритмдеу (2 сағат)

1

Алгоритм, алгоритм түрлері, блок схемалар құру

1

0,5

0,5

Дәріс, практикалық сабақ

Алгоритм түрлерін, қасиеттерін меңгерту

2

С ++ программалау тіліне кіріспе

1

1


Дәріс

Программалау тілдерін салыстыру

  1. С ++ программалау тілінде программалау (32 сағат)

3

С ++ тілінің негізгі объектілері, меншіктеу операторы, инкремент, декремент операциялары

1

1


Дәріс

Тірек конспект

4

Стандартты математикалық кітапхана, берілгендерді С ++ тіліне аудару

1


1

Практикалық сабақ

Тірек конспект

5

Сызықтықалгоритмдердіпрограммалау

1

0,5

0,5

Дәріс, практикалық сабақ

Тірек конспект

6

Сызықтық алгоритмдер құру арқылы формулалар бойынша есептеулер

2


2

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

7

Тест жұмысы

1



Жеке жұмыс

Алған білімдерін тексеру

8

Практикалық жұмыс «Физикалық, геометриялық есептерді шығару»

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

9

Тармақталу операторы if

1

0,5

0,5

Дәріс, практикалық сабақ

Тірек конспект

10

Тармақталуоператорынаесептершығару

2


2

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

11

Таңдау операторыswitch

1

0,5

0,5

Дәріс, практикалық сабақ

Тірек конспект

12

Таңдау операторына есептер шығару

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету, есептер шығару

13

Бақылау жұмысы

1



Жеке жұмыс

Алған білімдерін тексеру

14

Таңдау операторына есептер шығару

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

15

Қайталау операторлары. Forпараметрлі қайталау операторы

1

0,5

0,5

Дәріс, практикалық сабақ

Тірек конспект

16

For параметрлі қайталау операторына есептер шығару. Шексіз қосындыны есептеу

2


2

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

17

While шартты алдын ала тексеретін қайталау операторы

1

0,5

0,5

Дәріс, практикалық сабақ

Қайталау операторлары туралы түсініктерін қалыптастыру

18

While қайталау операторына есептер шығару

2


2

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

19

Do..while шартты соңынан тексеретін қайталау операторы

1

0,5

0,5

Дәріс, практикалық сабақ

Қайталау операторларының бір-бірінен айырмашылықтарын меңгерту

20

Do..while қайталау операторына есептер шығару

2


2

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету, есептер шығару

21

Жобалық тапсырма «Калькулятор программасы», «Тест программасы»

1


1

Жобалық сабақ

Өз бетімен жұмыс істеуге үйрету

22

Тест жұмысы

1




Жеке жұмыс

23

Массивтер. Бірөлшемді жиымдармен жұмыс

1

0,5

0,5

Дәріс, практикалық сабақ

Массивтер туралы түсінік

24

Бірөлшемді жиымдарды өңдеу

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

25

Екіөлшемді жиымдар

1

0,5

0,5

Дәріс, практикалық сабақ

Матрица туралы түсінік

26

Екіөлшемді жиымды өңдеу

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

27

Практикалық жұмыс «Жиымдармен жұмыс»

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

28

Бақылау жұмысы

1




Жеке жұмыс

29

Қорытынды сабақ

1





9-сынып


Тақырыптың аты

Сағат саны

Өткізілу түрі

Білімділік қазынасы



барлығы

дәріс

практика

  1. Кіріспе (1 сағат)

1

Кіріспе

1


1

Кіріспе сабақ

Өткенді қайталау

  1. С ++ программалау тілінде программалау (33сағат)

2

С ++ тілінің негізгі объектілері, меншіктеу операторы, инкремент, декремент операциялары

1

1


Дәріс

Тірек конспект

3

Тригонометриялық функцияларды С++ тіліне аудару

1

0,5

0,5

Дәріс, практикалық сабақ

Тірек конспект

4

Сызықтық алгоритмдер құру арқылы формулалар бойынша есептеулер

2


2

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

5

Практикалық жұмыс «Физикалық, химиялық, геометриялық есептерді шығару»

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

6

Кездейсоқ сандар, санның қалдық бөлігін табу

1

0,5

0,5

Дәріс, практикалық сабақ

Тірек конспект

7

Практикалық жұмыс «Экономикалық есептерді шығару»

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

8

Тест жұмысы

1



Жеке жұмыс

Алған білімдерін тексеру

9

Тармақталу, таңдауоператорлары

1

0,5

0,5

Дәріс, практикалық сабақ

Тірек конспект

10

Тармақталу, таңдау операторларынаесептершығару

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

11

Қайталауоператорлары

1

0,5

0,5

Дәріс, практикалық сабақ

Тірек конспект

12

Циклдік операторларды программалау, Фибоначчи санын, автоморфты сандарды табуға арналған программа құру

2


2

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

13

Бақылау жұмысы

1


1

Жеке жұмыс

Алған білімдерін тексеру

14

Жобалық тапсырма «Ойлаған санды табатын ойын программасын құру»

1


1

Жобалық сабақ

Өз бетімен жұмыс істеуге үйрету

15

Практикалық жұмыс «Циклдік операторларды программалау»

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

16

Массивтер. Бірөлшемді жиымдармен жұмыс

1

0,5

0,5

Дәріс, практикалық сабақ

Массивтер туралы түсінік

17

Бірөлшемді жиымдарды өңдеу

2


2

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

18

Жиым элементтерін сұрыптау, сұрыптау әдістері

1

0,5

0,5

Дәріс, практикалық сабақ

Сұрыптау туралы түсінік

19

Екіөлшемді жиымдар

1

0,5

0,5

Дәріс, практикалық сабақ

Матрица туралы түсінік

20

Екіөлшемді жиымды өңдеу

3


3

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

21

Практикалық жұмыс «Жиымдармен жұмыс»

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

22

Тест жұмысы

1


1

Жеке жұмыс

Алған білімдерін тексеру

23

Сөз тіркестерін өңдеу, сөз тіркесімен жұмыс істейтін функциялар

1

0,5

0,5

Дәріс, практикалық сабақ

Тірек конспект

24

Практикалық жұмыс «Сөз тіркестерін өңдеу»

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

25

Функциялар, функциялардың түрлері

1

0,5

0,5

Дәріс, практикалық сабақ

Тірек конспект

26

Графикалық объектілерді өңдеу

1

0,5

0,5

Дәріс, практикалық сабақ

Тірек конспект

27

Практикалық жұмыс «Геометриялық фигураларды салу кезеңі»

1


1

Практикалық сабақ

Өз бетімен жұмыс істеуге үйрету

28

Бақылау жұмысы

1




Жеке жұмыс

29

Қорытынды сабақ

1






Ақпараттық-әдістемелік бөлім


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

Бағдарлама мазмұны практикалық жұмыстармен қамтылғандықтан, әр оқушы өздігінен жұмыс жасайды. Бағалау критерийлері:

  • «5» деген баға оқушының курс бағдарламасын толық меңгергенде, теориясын толыққанды

айта алғанда, практикалық,жобалық және шығармашылық жұмыстарды толық өз деңгейінде орындағанда, күрделі есептерді өзі шығарып, өз бетімен ойланып, шығармашылық жұмыс жасай білетін оқушыға қойылады. Бағалау мөлшері 90-100% аралығында.

  • «4» деген баға барлық талаптар орындалса, теорияны, аса күрделі емес есептерді өз бетінше

шығарғанда қойылады. Бағалау мөлшері 70-90% аралығындағы көрсеткішке сай келгенде.

  • «3» деген баға бағдарлама талаптары орындалып, білім, білік, дағдысының 50-70%

көрсеткенде қойылады.

  • «2» деген баға оқушының ауызша жауабы мен практикалық жұмысында олқылықтар болып,

сәйкес келмесе, 20-50 % аралығындағы көрсеткішке сай келгенде қойылады.

Пайдаланылған әдебиеттер:


  1. Вирт Н. Алгоритмы и структуры данных: Пер.с анг.- М.: Мир, 1989 г.

  2. Н.Культин., С/С++ в задачах и примерах - БХБ-Петербург, 2002 г.

  3. Крис Паппас., Программирование на С и С++ - BHV, Киев, 2000 г.

  4. Стефан Р.Дэвис., С++ для чайников - Диалектика, 2003 г.

  5. Бьерн Страуструп., Язык программирования С++, 2004 г.

  6. Бөрібаев Б., С/С++ тілдерінде программалау, әл-Фараби атындағы ҚазҰУ.- Алматы: Қазақ университеті, 2013 .

  7. Д.М.Златопольский., Сборник задач по программированию

  8. Брюс Эккель. Философия C++ (ориг. название: Thinking in C++. Introduction to Standard C++)

  9. Стенли Липпман. Язык программирования C++. Вводный курс (ориг. название: C++ Primer)

  10. Шилдт Г., С++ Базовый курс., Пер.с анг.-М: «Вильямс»

Қосымша:

  1. code-live.ru/tag/cpp-manual/

  2. c-cpp.ru/

  3. cppstudio.com/


© 2010-2022