Пәннің ОҚу бағдарламасы (силлабус)



жүктеу 183,5 Kb.
Дата20.11.2018
өлшемі183,5 Kb.
#22138




Силлабус 042-34.1.07/01-2016

09.06.2016 ж №1 басылым

беттің




ҚАЗАҚСТАН РЕСПУБЛИКАСЫ ҒЫЛЫМ ЖӘНЕ БІЛІМ МИНИСТРЛІГІ

СЕМЕЙ қаласының ШӘКӘРІМ атындағы МЕМЛЕКЕТТІК УНИВЕРСИТЕТІ



СМЖ 3 дәрежелі құжаты

Силлабус

Силлабус


042-34.1.23/01 -2016 ж

«Іскерлік құжаттарды өңдеу және компьютерлік беттеу» пәнінің оқу бағдарламасы (силлабус)



№1 басылым

09.06.2016 ж





ПӘННІҢ ОҚУ БАҒДАРЛАМАСЫ

(СИЛЛАБУС)


Пән атауы: Java-технологиялар

Кредит саны: 4

Шифр- мамандық атауы: 5В060200 - «Информатика»

Факультет: Жаратылыстану-математика

Кафедра: Информатика және ақпараттық технологиялар

Семей 2016

АЛҒЫ СӨЗ



1 ӘЗІРЛЕГЕН

Құрастырушы

Информатика және ақпараттық технологиялар кафедрасының

аға оқытушысы, магистр Каженова Ж.С. __________ 08.06.2016 ж.

аты, жөні қолы

2 КЕЛІСІЛДІ

2.1. Информатика және АТ кафедрасының отырысында

Хаттама №11 08.06.2016 ж.

Информатика және АТ кафедрасының меңгерушісі



И.С. Мусатаева _________

аты, жөні қолы

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

Хаттама №6 09.06.2016 ж.

Оқу-әдістемелік бюроның төрайымы З.В.Абдишева _________



аты,жөні қолы


  1. БЕКІТІЛДІ

Университеттің оқу-әдістемелік кеңесінде мақұлданды және баспаға ұсынылды.

Хаттама №6 09.06. 2016 ж.

ОӘК төрайымы, оқу-әдістемелік істері жөніндегі проректор

Г.К.Искакова _______



аты,жөні қолы

АЛҒАШ РЕТ ЕНГІЗІЛДІ


Мазмұны

1 Жалпы ережелер

2 Пәннің мазмұны және сабақ түрлері бойынша сағаттарды бөлу

3 Курс саясаты

4 Баға қою саясаты

5 Әдебиет және интернет-ресурстар




1 ЖАЛПЫ ЕРЕЖЕЛЕР


1.1 Оқытушы және пән туралы жалпы мәліметтер

Оқытушының аты-жөні, тегі: Каженова Ж.С.

Ғылыми дәрежесі, атағы, лауазымы: аға оқытушы.

Факультет, кафедра: Жаратылыстану-математика, Информатика және АТ.

Байланыс ақпараты: тел.: 36-02-75, e-mail tulp@mail.ru, № 3 оқу ғимараты, кабинет №201.
1.2 Пәннің қысқаша мазмұны

Пәннің жұмыс оқу бағдарламасы (Силлабус) төмендегілердің негізінде дайындалған:


  1. ҚР Үкіметінің 23.08.2012ж. күнгі №1080 қаулысымен бекітілген ҚР ЖБ МЖБС.

  2. ЖОО-ң ОӘК отырысының 08.09.2016ж. күнгі №1 хаттамасымен бекітілген пәннің ТКОЖ.

Java программалау тілі заманауи нысанды бағдарланған тіл болып табылады, қазіргі уақытта ол өзінің кроссплатформалық, желілік программалық қосымшалар жасауға бағытталғандығының арқасында кең қолданысқа ие болды.

1.3 Пәнді оқыту мақсаты

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



    1. Пәнді оқытудың міндеттері

Қойылған мақсаттарға қол жеткізу үшін келесі оқу міндеттер шешілуі керек:

  • студенттердің Java тілінде компьютерлік программаларды жобалау мен дайындау принциптері туралы білім негіздерін меңгеруін қамтамасыз ету;

  • студенттердің заманауи Java платформасының құрылуы мен қызметі туралы тұтас түсінігін қалыптастыру;

  • кәсіби іс-әрекеттерінде нақты есептерді шешу үшін заманауи аспаптық программалық құралдарды саналы және тиімді қолдану дағдыларына машықтандыру.

1.5 Құзыреті (оқыту нәтижелері)

Пәнді оқу нәтижесінде студент:



Білуі керек:

• Java технологиясының заманауи программалық қамсыздандырылуының негізгі ұғымдарын, түрлерін және сипаттамаларын(ЖҚ1);

• Java платформасының негізгі ұғымдарын;

• Java нысанды-бағдарланған программалау тілінің мүмкіндіктерін(АҚ1);

• пайдаланушы интерфейсінің негізгі нысандарын;

• пакеттермен жұмыс істеудің негізгі тәсілдерін; (АҚ2)

• JUnit мүмкіндіктері мен принциптерін;

• программа мәтіндерін редактрлеу құралдарын(ЖҚ4);

• графикалық үлгілерді жасау тәсілдері және графикалық мәлімет форматтарын(АҚ7);

• файлдармен жұмыс істеуді;

• көпағынды қосымшаларды;

• программалау жүйесінің құрылымы мен қызмет ету принципін(АК17);

• компьютерлік программаларды жобалау мен құру процесін;

Істей білуі керек:

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

• аплеттер дайындауды;

• графикалық интерфейс элементтері пайдалануды;

• Java пакеттерін қолдануды(АҚ19).

Меңгеруі керек:

• IDE-де программалық жобалар жасау бойынша негізгі дағдыларды;

• компьютерлік вирустардан қорғаудың программалық құралдарын (АК28);

• IDE-мен жұмыс істеу бойынша негізгі дағдыларды(ЖҚ3);

• Java – қосымшаларды тестілеудің негіздерін;

• НБП қолдану арқылы программалау негіздерін(АҚ30);

• үлгілер технологиясымен;

• UML тілінің негіздерімен(АҚ31);


1.6 Курстың пререквизиті: Программалау тілдері мен технологиялары.

1.7 Курстың постреквизиті: Интернетте программалау, Кәсіпорындардағы ақпараттық жүйелер.

Оқу жұмыс жоспарының көшірмесі 1-кестеде келтірілген


1-кесте

Курс

Семестр

Кредит

Дәріс

сағ.


СТС,

сағ.


ЗЖ,

сағ.


БӨЖ

сағ.


Барлығы

сағ.


Қорытынды бақылау

формасы


4

7

4

15

30

15

120

180

емтихан

2 ПӘННІҢ МАЗМҰНЫ ЖӘНЕ САБАҚ ТҮРЛЕРІ БОЙЫНША САҒАТТАРДЫ БӨЛУ

Пәннің мазмұны және сабақ түрлері бойынша сағаттарды бөлу 2-кестеде келтірілген.


2- кесте



Модуль. Тақырып

Сағаттар саны

Әдебиет

Д

ЗЖ

СТС

БӨЖ



Java тіліне кіріспе

1










5.1 қара



Типтер

1







8

5.1 қара



Операторлар




2




8

5.1 қара



Программаның орындалуын басқару

1

1




8

5.1 қара



Класстар

1

2




8

5.1 қара



Пакеттер мен интерфейстер

1

1




8

5.1 қара



Жолдармен жұмыс істеу

1

1




8

5.1 қара



Алып тастауларды өңдеу

1







8

5.1 қара



Жеңіл салмақты процесстер мен синхрондау

1







8

5.1 қара



Утилиттер

1







8

5.1 қара



Енгізу/Шығару

1

2




8

5.1 қара



Желілік құралдар

1







8

5.1 қара



Апплеттер

1

2




8

5.1 қара



Терезелермен жұмыс істеуге арналған абстракциялар жиынтығы

1

2




8

5.1 қара



Оқиғаларды өңдеу модельдері

1







8

5.1 қара



Бейнелермен жұмыс істеу

2

2




8

5.1 қара



Eclipse программалау ортасына кіріспе.







1




5.1 қара



Java программалау тіліне кіріспе.







1




5.1 қара



Алгоритмдеу және Java-ның басқарушы құрылымдарын қолдану.







2




5.1 қара



Алгоритмдеу және Java-ның басқарушы құрылымдарын қолдану.







2




5.1 қара



Алгоритмдеу және Java-ның басқарушы құрылымдарын қолдану.







2




5.1 қара



Массивтер мен жолдар.







4




5.1 қара



Нысанды-бағдарланған программалауға кіріспе.







4




5.1 қара



Пайдаланушының графикалық интерфейсімен жұмыс.







4




5.1 қара



Оқиғаларды өңдеу.







2




5.1 қара



Апплеттер.







4




5.1 қара



«Калькулятор» қосымшасы.







4




5.1 қара




Барлығы:

15

15

30

120

5.1 қара



2.1 1-2 аралық білімді бақылау тапсырмалары


Межелік бақылау тест түрінде келесі тақырыптар бойынша жүргізіледі:

1. Javа-ны қолдану арқылы программалық құралдарды дайындау циклы.

2. Java-да программаларды дайындау үшін минималды жинақ.

3. Дайындау құралдары мен жүйелік талаптар.

4. Eclipse программанысының негізгі техникалық мүмкіндіктері.

5. Java айнымалылары, тұрақтылары, көріну аймағы.

6. Примитивті мәліметтер типтері.

7. Сілтемелік мәліметтер типтері.

8. Логикалық операторлар.

9. Арифметикалық операторлар.

10. Типтерді түрлендіру. Қабықшалық класстар.

11. Math класы.

12. Мәліметтердің күрделі типтері. Массивтер.

13. Мәліметтердің күрделі типтері. Жолдар.

14. Басқарушы конструкциялар. If, Switch операторлары.

15. Цикл операторлары.

16. Өту операторлары.

17. НБП негізгі принциптері. Инкапсуляция.

18. НБП негізгі принциптері. Мұрагерлеу.

19. НБП негізгі принциптері. Полиморфизм.

20. Нысан ұғымы және нысанмен жұмыс істеу.

21.Класстар арасындағы қатынас типтері. Агрегация, ассоциация.

22. НБП жетістіктері мен кемшіліктері.

24. Класс. Класс өрістерін сипаттау. New.

25. Класс әдістерін сипаттау. Қатынау модификаторлары.

26. Конструкторлар.

27. This сілтемесі. Әдістердің асыра жүктелуі.

27. Мұрагерлеу. Super. Әдістердің жылжуы (Замещение методов (override)).

28. Әдістерді динамикалық тағайындау.

29. Java-да енгізу шығару.

30. Графикалық интерфейс элементтері.

3 курс СаЯСАТЫ


Сабақтарға қатысу міндетті болып табылады. Егер қандай-да бір себептермен студент сабаққа қатыса алмайтын болса, меңгерілмеген материал үшін студент жауапкершілікте болады.

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

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

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

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

Ұялы телефондар сабақ өту барысында сөндірілуі керек.



4 БАҒА ҚОЮ САЯСАТЫ


Әрбір пән үшін кредит санына тәуелсіз бір академиялық кезең үшін 600 ұпай бөлінеді (1-7 апта – 270 ұпай және 30 ұпай сабаққа қатысуы үшін; 8-15 апта – 270 ұпай және 30 ұпай сабаққа қатысуы үшін).

Ұпайлардың апталар және білімді бақылау түрлері бойынша таратылуы 3-кестеде көрсетілген.



3-кесте

Апта

Зертханалық, практикалық сабақтардың, семинарлар, БӨЖ тақырыптары

Білімді бақылау түрі

Барлық балл


1

2

4

3

1-7

1-ші аптадан 7-ші аптаға дейін барлық аудиториялық сабақтарға қатысу

Оқытушы білім алушының сабақта болмау фактісін ғана белгілейді

30













Зертханалық сабақ, практикалық сабақ, семинар, СӨЖ

1


Eclipse программалау ортасына кіріспе.

Ауызша сұрау




Java программалау тіліне кіріспе.

2

Алгоритмдеу және Java-ның басқарушы құрылымдарын қолдану.

Тапсырма орындау Ауызша сұрау

20

3

Алгоритмдеу және Java-ның басқарушы құрылымдарын қолдану.

Тапсырма орындау Ауызша сұрау

20


БӨЖ №1. JAVA - нысанды-бағдарланған программалау тілі

Сынақтық тапсырма

45

4

Алгоритмдеу және Java-ның басқарушы құрылымдарын қолдану.

Ауызша сұрау

20

5

Массивтер мен жолдар.

Тапсырма орындау Ауызша сұрау

20

6

Массивтер мен жолдар.

Тапсырма орындау Ауызша сұрау

20

БӨЖ №2

Swing кітапханасы



Сынақтық тапсырма

45

7


Нысанды-бағдарланған программалауға кіріспе.

Тапсырма орындау Ауызша сұрау




1 Межелік бақылау

Компьютерлік тестілеу

80

1-ден 7 аптаға дейін оқу нәтижесінің ұпайлары

30+270=

300


8-15

1-ші аптадан 7-ші аптаға дейін барлық аудиториялық сабақтарға қатысу

Оқытушы білім алушының сабақта болмау фактісін ғана белгілейді

30

Зертханалық сабақ, практикалық сабақ, семинар, СӨЖ

8

Нысанды-бағдарланған программалауға кіріспе.

Тапсырма орындау Ауызша сұрау




9

Пайдаланушының графикалық интерфейсімен жұмыс.

Тапсырма орындау устый опрос

20

10

Пайдаланушының графикалық интерфейсімен жұмыс.

Тапсырма орындау Ауызша сұрау

20

БӨЖ №3

Апплеттер



Сынақтық тапсырма

45

11

Оқиғаларды өңдеу.

Тапсырма орындау Ауызша сұрау

20

12

Апплеттер.

Тапсырма орындау Ауызша сұрау

10

13

Апплеттер.

Тапсырма орындау Ауызша сұрау

20

14

«Калькулятор» қосымшасы.

Тапсырма орындау Ауызша сұрау

20

БӨЖ №4. Орындалудың жиындық жіпшелері (Multiple threads)

Сынақтық тапсырма

45

15

Приложение «Калькулятор».


Тапсырма орындау Ауызша сұрау




2 Межелік бақылау


Компьютерлік тестілеу

80

8-ден 15 аптаға дейін оқу нәтижесінің ұпайлары

30+270=

300


Емтихан үшін қорытынды ұпай




400

Академиялық кезең үшін қорытынды ұпай




1000

Егер семестр бойынша қорытынды рейтингтік ұпай 300-ден 600 дейін ұпайды құраса, сол сияқты білім алушының осы пәннің пререквизиттері болып табылатын пәндер бойынша академиялық қарызы болмаса, білім алушы пән бойынша емтиханға жіберіледі. Пән бойынша қортынды баға үлгерім көрсеткіштерінің қосындысы ретінде анықталады: қортынды аттестация (60%), емтихан (40%), бұл 100% құрайды.

Пән бойынша білім алушы білімінің қортынды бағасы шкала бойынша анықталады (4-кесте).

4-кесте


Білімді бағалаудың көпбаллды әріптік жүйесі

Әріптік жүйе бойынша бағалау

Баллдардың цифрлық эквиваленті

Пайыздық

мазмұны


Дәстүрлі жүйе бойынша баға

А

4,0

95-100

Өте жақсы

А-

3,67

90-94

В+

3,33

85-89

Жақсы

В

3.00

80-84

В-

2,67

75-79

С+

2,33

70-74

Қанағаттанарлық


С

2,00

65-69

С-

1,67

60-64

Д+

1,33

55-59

Д

1,00

50-54

F

0,00

0-49

Қанағаттанарлықсыз



5 ӘДЕБИЕТТЕР ЖӘНЕ ИНТЕРНЕТ-РЕСУРСТАР

5.1 Негізгі әдебиеттер




      1. Эккель,Б.ФилософияJava/Б.Эккель. — СПб.:Питер,2003. — 976с.

      2. Ноутон, П. Java 2: Наиболее полное руководство / П. Ноутон, Г. Шилдт. — СПб.: БХВ-Петербург, 2005. — 1072 с.

      3. Тейт, Б. Горький вкус Java / Б. Тейт. — СПб.: Питер, 2003. — 333 с.

      4. Риккарди, Г. Системы баз данных. Теория и практика использо- вания Internet в среде Java / Г. Риккарди. — М.: Вильямс, 2001. — 480 с.

      5. Дейтел, Х.М. Технологии программирования на Java 2 / Х.М. Дей- тел, П.Дж. Дейтел, С.И. Сантри. — М.: Бином-Пресс, 2003. — 672 с.


5.2 Қосымша әдебиеттер

      1. Буч, Г. UML 2.0. Объектно-ориентированное моделирование и раз- работка / Г. Буч, М. Блаха. — СПб.: Питер, 2006. — 544 с.

      2. Гранд, М. Шаблоны проектирования в Java / М. Гранд. — М.: Новое знание, 2004. — 559 с.

      3. Лафоре, Р. Объектно-ориентированное программирование в C++ / Р. Лафоре. — СПб.: Питер, 2004. — 923 с.

      4. Портянкин, И.А. Swing: Эффектные пользовательские интерфей- сы / И.А. Портянкин. — СПб.: Питер, 2005. — 524 с.

      5. Фридл, Дж. Регулярные выражения / Дж. Фридл. — СПб.: Питер, 2003. — 464 с.

      6. Bracha, G. Generics in the Java Programming Language. http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf



5.3 Интернет-ресурстар


      1. http://www.fandroid.info/2-vvodnyj-kurs-po-yazyku-programmirovaniya-java-peremennye-i-tipy/

      2. http://java-course.ru/old/students/

жүктеу 183,5 Kb.

Достарыңызбен бөлісу:




©g.engime.org 2024
әкімшілігінің қараңыз

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