Файл қосу

Пәнді меңгеру нәтижесінде студенттер. Курстың постреквизиттері



ҚАЗАҚСТАН РЕСПУБЛИКАСЫ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ
семей қаласының шәкәрім атындағы мемлекеттік университеті 
                                       
3 деңгейлі СМК құжаты 

                                   ПОӘК
                                       
                        ПОӘК 042-39.1.ХХ/02-2013
                                   ПОӘК
                   Студенттерге арналған
     <<Программалау>> пәнінің  бағдарламасы
                               _______________ 
                             №__ басылым
                                       
                                       
                                       
                                       
                                       
                                       
                                       
5В011100  -  <<Информатика>>   мамандығына арналған
                        <<Программалау>>  
           ПӘНІНІҢ ОҚУ-ӘДІСТЕМЕЛІК КЕШЕНІ
                                       
                                       
                                       
СТУДЕНТТЕРГЕ АРНАЛҒАН ПӘННІҢ  БАҒДАРЛАМАСЫ
                                       
                                       
                                       
                                       
                                       
                                       
                                       
                                       
                                       
                                       
                                       
                                       
                                  Семей
                                     2013
                                       
                                АЛҒЫ СӨЗ
* ҚҰРАСТЫРЫЛДЫ
Құрастырған:___________ Каженова Ж.С., информатика кафедрасының  аға оқытушысы, информатика магистры.  
<<28>> тамыз 2013 ж.
	
* ТАЛҚЫЛАНДЫ
  +  Семей қаласының Шәкәрім  мемлекеттік университетінің информатика кафедрасының  отырысында талқыланды
Хаттама №1, <<11>> қыркүйек  2013 ж.

Кафедра меңгерушісі _________________ Абишова А.А.

2.2. Физика-математика факультетінің оқу-әдістемелік бюросының  отырысында талқыланды. 

Хаттама  №1,  <<12>> қыркүйек  2013 ж. 

Төрағасы  __________ Батырова Қ.А.

3. БЕКІТІЛДІ
Университеттің оқу-әдістемелік кеңесінің отырысында мақұлданып, баспаға ұсынылды.   

Хаттама  №1  <<18>> қыркүйек  2013 ж. 

Оқыту әдістемелік кеңесінің төрағасы___________ Искакова Г.К.
                  4.БІРІНШІ РЕТ ЕНГІЗІЛДІ
















                                МАЗМҰНЫ 
* Жалпы мағлұматтар
* Пәннің мазмұны және сабақ түрлері бойынша сағаттарды бөлу 
* Пәнді меңгеру бойынша әдістемелік нұсқаулар
* Курс форматы
* Курс саясаты
* Баға қою саясаты
* Әдебиеттер


ЖАЛПЫ МАҒЛҰМАТТАР
1.1 Оқытушы туралы жалпы мағұлматтар
Каженова Жанар Сабыртайқызы, информатика магистры
Информатика кафедрасы
Байланыс ақпараттары: тел.: 36-01-50, №3 оқу ғимараты,  №102 кабинет. 
Сабақ өтетін орын  -  аудитория №206.  Кредиттер саны  -  3

* Пән мазмұнының қысқаша сипаттамасы:

	Деректерді өңдеу жүйесінің техникалық негізі ретінде компьютердің мүмкіншілігі пайдаланатын бағдарламалық жасаумен (бағдарламамен) байланысты. Бағдарламалау - бағдарлама құрумен байланысты теориялық және практикалық іс-әрекет. Бағдарламалау - бағдарлама құрудың әдістері мен құралдарын құру және қолдануға, зерттеуте бағытталған ғылыми пәндер кешеніне негізделген. Бағдарламалау формальды грамматикамен анықталатын бағдарламалау тілдерінің көмегімен жүзеге асырылады. "Бағдарламалау тілдері" пәнін оқып үйрену студентке бағдарлама құрастырудың нақты тәжірибесін береді, оған бағдарламалаудың жақсы стилінің мүмкіндігін және бағдарламалық құжатты құрастыруды көрсетеді. Бұл курс негізгі жалпы ғылыми пән болып есептелінеді, ол 5В011100 мамандығының басқа пәндерінің фундаментальды негізі болып табылады және ол бағдарлама құрастырудың тиімді және рациональды әдістеріне үйретеді.

  + Пәнді оқу мақсаты: 
Бағдарлама құру методологиясы, қолданылатын жобалау және бағдарламалау технологиясы туралы түсінікті қалыптастыру және машықтандыру.

  + Пәнді оқытудың негізгі міндеттері: 
* бағдарламалау парадигмалары туралы түсініктерді қалыптастыру;
* типтік бағдарламалау жүйесінің қызмет ету схемасымен таныстыру;
* базалық(негізгі) бағдарламалау тілдерін үйрену;
* бағдарламалау ортасының құрал-саймандарын меңгеру;
* жеке бағдарламалық қолданбаларды құру және жасау;


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

  + Курстың  пререквизиттері: 
Пәнді меңгеру үшін студент <<информатиканың теориялық негіздері>>, <<информатика>>, <<программалау 1>>, <<программалау 2>> пәндерінің білімдерін меңгерген болуы керек.
. 

  + Курстың постреквизиттері:
<<Мәліметтер қорын программалау>>, <<Информатиканы оқыту әдістемесі>>, <<Интернетте программалау>> және т.б. пәндерін игеру қажеттілігі бұл пәнді меңгеруге тікелей байланысты.


* 



2. Пән мазмұны және сабақ түрлері бойынша сағаттарды бөлу 
№
                           Тақырып атауы
                               Сағаттар 
Әдебиет
                                       
                                       
Дәріс
Зертх
СОӨЖ
СӨЖ
                                       
1
2
3
4
5
6
7
* 
С++  программалау тілі.
                                       1
                                       
                                       
                                       5
                                       
* 
С++ тіліндегі программаның құрылымы. Енгізу-шығару функциялары.
                                       2
                                       
                                       5
                                       
                                       
* 
С++ тіліндегі операторлар.
                                       1
                                       
                                       
                                       5
                                       
* 
If  операторы, switch таңдау операторы.
                                       1
                                       
                                       5
                                       
                                       
* 
С++ тілінде циклдарды ұйымдастыру.
                                       1
                                       
                                       5
                                       
                                       
* 
Массивтер, функциялар және көрсеткіштерді жариялау.
                                       2
                                       
                                       5
                                       
                                       
* 
Құрылымдар.
                                       2
                                       
                                       5
                                       
                                       
* 
Объектілер мен типтерді анықтау.
                                       1
                                       
                                       5
                                       
                                       
* 
С++ тіліндегі файлдар.
                                       2
                                       
                                       5
                                       
                                       
* 
С++ тілінде графикалық режимде жұмыс істеу.
                                       2
                                       
                                       5
                                       
                                       
* 
Cызықтық және тармақталған есептеу процесстері
                                       
                                       4
                                       
                                       5
                                       
* 
Циклдық есептеу процесстерін программалау
                                       
                                       4
                                       
                                       5
                                       
* 
С++ тіліндегі бір өлшемді массивтер  
                                       
                                       4
                                       
                                       5
                                       
* 
Екі өлшемді массивтер
                                       
                                       4
                                       
                                       5
                                       
* 
Функциялар
                                       
                                       4
                                       
                                       5
                                       
* 
Құрылымдар (struct)
                                       
                                       4
                                       
                                       5
                                       
* 
Файлдар
                                       
                                       4
                                       
                                       5
                                       
* 
Тізімдер. Құрылым тізімдерінің классы
                                       
                                       2
                                       5
                                       
                                       

Барлығы
15
                                      30
                                      45
                                      45
                                       



* Пәнді меңгеру бойынша әдістемелік нұсқаулар
Аталған пәнді жетістікпен оқып үйрену үшін барлық сабақтарға қатынасу, дәрісті үнемі жүргізу, оқытушының барлық тапсырмаларын орындау, зертханалық сабақтарға, СОӨЖ, СӨЖ өз уақытында дайындалу қажет. Зертханалық жұмыс және машықтану сабақтарына барысында екпінді қатынасқаны жөн.
Барлық сабақтарға қатынасу қатаң түрде тексеріледі. Сабақты босатқан жағдайда оқылған материалға жауап бересіз. Себепсіз босатылған үш сабаққа ұпай есептелмейді. .
Зертханалық жұмыстарға, Машықтану сабақтарына, СОӨЖ, СӨЖ дайындалу барысында сәйкес дәріс материалдарын білу қажет. 
Семестр бойы екі межелік бақылау жүргізіледі. 
Қорытынды емтихан барлық теориялық сұрақтармен практикалық тапсырмаларды қамтиды. 
                           * КУРС ФОРМАТЫ
Курсты оқу курстың күрделі сұрақтары қарастырылатын дәріс сабақтарынан басталады. Материал зертханалық сабақтарда бекітіледі. Зерт ханалық сабақтарға дайындық барысында ұсынылған әдебиетті өзбетімен оқу керек, осы тақырыптағы дәріс мазмұнымен танысу керек, соңынан бақылау сұрақтарына жауап беріп, практикалық тапсырмаларды орындау керек. 

                           * КУРС САЯСАТЫ
Осы курсты меңгеру барысында  студент дәріс, машықтану және зертханалық сабақтарына міндетті түрде қатынасуы қажет. Сабақтарға кешікпей келу қажет. Сабақ уақытында ұялы телефонды ағытып қою керек. Зертханалық сабақтарда техника қауіпсіздігін сақтау қажет. Орнатылған программалар мен бөгде құжаттарды жоюға қатаң түрде тиым салынады. Сабақ уақытында сабақ өткізуге кедергі жасайтын болса, бірден <<қанағаттанарлықсыз>> бағасы қойылады. Өздік жұмыстарды уақытында тапсыру қажет, кешіктірілген жұмыс қабылданбайды.
Межелік аттестация студенттің сабаққа қатынасуына, тапсырмаларды уақытында орындауына, бақылау жұмыстарының бағасына қатысты қойылады. Соңғы қорытынды баға соңғы аттестацияның 60 және емтихан бағасының 40 құрайды.
                   БАҒАЛАРДЫ ҚОЮ САЯСАТЫ
Апта
Бақылау түрі
                                   Барл.
                                   балл
                               Ескертпе
1
2
                                       3
4
                                       
1-аптадан  7-аптаға дейін аудиториялық сабақтардың барлығына қатысу 
                                      30
                                       
2
Тапсырманы орындау
                                      15
                                   Зерт
2
Ауызша сұрау
                                      10
                                   СОӨЖ
3
Ауызша сұрау
                                      25
                                    СӨЖ
3
Тапсырманы орындау
                                      20
                                   Зерт
4
Ауызша сұрау
                                      10
                                   СОӨЖ
4
Тапсырманы орындау
                                      20
                                   Зерт
5
Ауызша сұрау
                                      25
                                    СӨЖ
5
Тапсырманы орындау
                                      20
                                   Зерт
6
Ауызша сұрау
                                      10
                                   СОӨЖ
6
Тапсырманы орындау
                                      15
                                   Зерт
7
Ауызша сұрау
                                      25
                                    СӨЖ
7
Тапсырманы орындау
                                      15
                                   Зерт

Шептік бақылау 1
                                      60
                                     ШБ
1-аптадан  7-аптаға дейін оқу нәтижесі бойынша барлық балл
                                      300
                                       

8-аптадан  15-аптаға дейін аудиториялық сабақтардың барлығына қатысу
                                      30
                                       
8
Тапсырманы орындау
                                      10
                                     ЛБ
8
Ауызша сұрау
                                      10
                                   СРСП
9
Тапсырманы орындау
                                      10
                                     ЛБ
9
Ауызша сұрау
                                      25
                                    СРС
10
Тапсырманы орындау
                                      10
                                     ЛБ
10
Ауызша сұрау
                                      10
                                   СРСП
11
Тапсырманы орындау
                                      10
                                     ЛБ
11
Ауызша сұрау
                                      25
                                    СРС
12
Тапсырманы орындау
                                      10
                                     ЛБ
12
Ауызша сұрау
                                      10
                                   СРСП
13
Тапсырманы орындау
                                      10
                                     ЛБ
13
Ауызша сұрау
                                      25
                                    СРС
14
Тапсырманы орындау
                                      10
                                     ЛБ
14
Ауызша сұрау
                                      10
                                   СРСП
15
Тапсырманы орындау
                                      10
                                     ЛБ
15
Шептік бақылау 2
                                      75
                                     РК
8-аптадан  15-аптаға дейін оқу нәтижесі бойынша барлық балл 
                                      300
                                       
Емтихан үшін балл
                                      400
                                       
Академиалық кезең ішіндегі қортынды  балл
                                     1000
                                       




* ӘДЕБИЕТТЕР
Негізгі әдебиеттер
* Березин Б.И., Березин С.Б. Начальный курс С и С++ .  - М: Диалог-МРТИ ,1999.-288с.
* Керниган Б., Ритчи Д. Язык программирования Си.-М.: Финансы и статистика.,1992.-271с.
* Касаткин А.И., Вольвачев А.Н. Профессиональное программирование на языке Си : Oт  Turbo  - C  к  Borland  C++: Справочное пособие  - Мн.:Вышэйшая школа .,1992.-240с.
* Страуструп Б. Язык программирования С++. 2-е изд.:В 2т. Киев :  Диа Софт,1993.
* Фьюэр А. Задачи по языку СИ. М.:Финансы и статистика.1985.
* Хэнкок Л.,Кригер М.  Введение в программирование на  языке СИ. М.:Радио и связь.1986.
* Берри В.,Микинз Б.  Язык СИ:  введение для  программистов. М.:Финансы и статистика.1988.
* Уэйт М.,Прама С.,Мартин Д.  Язык СИ. Руководство для начинающих. М.:Мир.1988.
* Больски М.Н.  Язык программирования СИ. Справочник. М.:Радио и связь.1988.
* Юлин В.А.,Булатова И.Р.  Приглашение к СИ.  Мн.:Высш. школа.1990.
* Р.Уингер . Язык Турбо СИ. М.:Мир.1991.
* Романовская Л.М.,Русс Т.В.,Свитковский С.Г.  Программирование в среде СИ для ПЭВМ ЕС. М.:Финансы и статистика.1992.
* Е. М. Демидович .Основы алгоритмизации и программирования..Язык СИ .Мн.:"Бестпринт ",2001.  -  440c.
* М. А Аксенкин О. Н. Целобенок. Язык С. Мн.:"Унiверсiтэцкае", 1995.  -  302c.
* Г. П. Котлинская, О. И. Галиновский .Программирование на языке СИ..Мн.:"Выщэйшая школа", 1991.  -  155c.
* В. В. Подбельский.Язык С++.M.:ФиС, 2001-. 559c.
* Л .И. Климова. С++.Практическое программирование. М.:Кудиц-Образ, 2001.  -  587c.
* Г. Шилд. Программирование на Borland С++.Мн.:."Попурри:, 1999.  -  800c.
* В. В .Тимофеев. Программирование в среде С++ Builder 5. М.:БИНОМ ,2000.

Қосымша әдебиеттер
* http://ru.wikipedia.org/wiki 
* http://www.youtube.com/watch
* http://www.youtube.com/playlist
* http://code-live.ru/tag/cpp-manual/













Пәндер