Syllabus discipline for students 1. Information about discipline Title of discipline
Programming | discipline code
003 | Quantity of credits
3 | Course, semester 1 course, 2 sem. | Title of speciality Informatics | Speciality code 050111 | Chair Computer Science and applied mathematics | Faculty FMF | Form of the education Day department | Teaching Language English | lecture | Thursday | 17.10-18.00 | Aud. 406 | Laboratory sessions | Thursday | 18.10-19.50 | Aud. 310 | Independent work student with supervisor | Friday | 16.00-15.50 | Aud.406 | Сonsultation schedule | Rating control schedule: 1) on 7th week 2) on 14th week | Professor Khalikova G.Z.
| Job telephone: 2611576, Email: xgulira@rambler.ru
|
| Chair holder of computer science and applied mathematics, doctor of the pedagogical sciences, professor Bidaybekov E.Y. |
2. Description discipline The aim: perception formation about programs establishing methodology used in project technology and programming
The main objectives: perception formation of programming paradigms; introduction to the scheme of operating model of system programming study of basic programming languages Study of instrumental environment programming; Workout and creating of own software applications
Student should know: classification methods and approaches to design programmes the stages of establishing software product form a notion of the internal structure and organization software; know principles of standard programming system operation know the alphabet, syntax and semantics of the basic programming languages
Student’s skills:
have skills of work in instrumental ambience of the basic programming languages to develop programmer applications for practical realization to conduct debug and testing the programs. 3. Prior requisite of discipline: Informatics, general mathematics. 4. Post requisite of discipline: "Programming in Internet", " COMPUTER architecture ", "Programming languages and MT", «Numerical methods», « System programming»
5. Syllabus № | Discipline sections | weeks | Class session | Type of task | Total (h.) | Lect (h.) | Lab. (h.) | IWSS (h.) | IWS (h.) |
| Predefining data types (simple). Non-linear programming. Performed statements. Loops. Programming system (repetition) | 1 | 1 | 2 | 3 | 3 | 9 |
| Subprograms (Procedure) Procedure types | 2 | 1 | 2 | 3 | 3 | 9 |
| Subprograms (Function). | 3 | 1 | 2 | 3 | 3 | 9 |
| Data Architecture (User data types in Pascal) | 4 | 1 | 2 | 3 | 3 | 9 |
| Stuctured data types (one dimensional arrays) | 5 | 1 | 2 | 3 | 3 | 9 |
| Compound type of data (two-dimensional arrays) | 6 | 1 | 2 | 3 | 3 | 9 |
| Symbol variable and lines processing | 7 | 1 | 2 | 3 | 3 | 9 |
| Graphics of Turbo Pascal. Procedures and Functions of Graph modules | 8 | 1 | 2 | 3 | 3 | 9 |
| Building graph function and path of the motion | 9 | 1 | 2 | 3 | 3 | 9 |
| Compound type of data(record) | 10 | 1 | 2 | 3 | 3 | 9 |
| Compound type of data (Sets) | 11 | 1 | 2 | 3 | 3 | 9 |
| Compound type of data(text files) | 12 | 1 | 2 | 3 | 3 | 9 |
| Compound type of data (standard files) | 13 | 1 | 2 | 3 | 3 | 9 |
| Pointers and Linked Lists. Dynamic memory allocation. | 14 | 1 | 2 | 3 | 3 | 9 |
| Basics of Linked Lists | 15 | 1 | 2 | 3 | 3 | 9 |
| Total |
| 15 | 30 | 45 | 45 | 135 |
6. Suggested Literature
Main Literature Sam A. Abolrous. Learn Pascal in three days. Wordware. Publishing. INC. Printed in the United States of America. 2002. Халықова К.З. Паскаль тілінде программалау. Оқу құралы. Абай ат. АлМУ. Алматы, 2002. – 210 б. Гусева А.И. Учимся программировать: PASCAL 7.0. Задачи и методы их решения. – 2-е изд., перераб. и доп. – М.: «Диалог-МИФИ», 2003. – 256 с.
Additional Literature Бурин Е.А. Программирование на языке Турбо-Паскль. Уч. пос. – АГУ, Алматы, 2000. М. Фленов. Библия Delphi. Сакт-Петербург «БХВ-Петербург»,2004. -880 с.: ил. References Борковский А.Б. Англо-русский словарь по программированию и информатике (с толкованиями): Ок. 6000 терминов – М.: МОСКОВСКАЯ МЕЖДУНАРОДНАЯ ШКОЛА ПЕРЕВОДЧИКОВ, 1992. – 335 с Информатика. Толковый словарь основных терминов. Издание 2-е. – М.: «Издательство ПРИОР», 1998. – 240 с. Software programs Turbo Pascal 7.0 (Borland Pascal)
7. Rating System
The first Rating System | № | | Type of work | Score | Amount of work | Sum |
| theory | Colloquium | 6 | 1 | 6 |
| Testing | 1 | 3 | 3 |
| attendance | Presentation | 0,2 | 5 | 1 |
| Participation activity | 0,15 | 7 | 1 |
| practice | Tests (Laboratory tasks) | 1 | 7 | 7 |
| Individual tasks | 1 | 6 | 6 |
| СРС independent work student | Practical work | 0,5 | 6 | 3 |
| Final project | 7 | 1 | 3 |
| | Total |
|
| 30 | The second Rating System |
| theory | Colloquium | 6 | 1 | 6 |
| Testing | 1 | 3 | 3 |
| attendance | Presentation | 0,2 | 5 | 1 |
| Participation activity | 0,15 | 7 | 1 |
| practice | Tests (Laboratory tasks) | 1 | 7 | 7 |
| Individual tasks | 1 | 6 | 6 |
| СРС independent work student | Practical work | 0,5 | 6 | 3 |
| Final project | 7 | 1 | 3 |
| | Total |
|
| 30 |
| Exam | 40 |
| Total | 100 |
8. Teacher’s requirements
Not to be late for sessions Not to deal with other deals To disconnect cellular telephone Not to miss sessions without good excuse To retake missed sessions. Actively participate in scholastic process To be support feedback constructively To observe the time and be obligatory
| Type of work | | Weeks |
|
|
|
|
|
|
| 1 Rating control |
|
|
|
|
|
|
|
| 2 Rating control
| Total | Exam |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
|
|
|
|
| Attendance | Балл |
|
|
|
|
|
|
| max 9.8 |
|
|
|
|
|
|
|
| max 9.8 | max 19.6 |
|
|
| Lecture | 0,8 for week | * | * | * | * | * | * | * | 5,6 | * | * | * | * | * | * | * | * | 5,6 |
| |
|
| Laboratory sessions and Independent work student with supervisor | 0,6 for week | * | * | * | * | * | * | * | 4.2 | * | * | * | * | * | * | * | * | 4,2 |
| |
|
| Theory |
|
|
|
|
|
|
|
| max 30.2 |
|
|
|
|
|
|
|
| max 30.2 | max 60.4 |
|
|
| Independent work student with supervisor | For speaking | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 7 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| 7 |
| |
|
| Colloquium |
|
|
|
|
|
|
| 23 | 23,2 |
|
|
|
|
|
|
| 23,2 | 23,2 |
|
|
|
| Independent work student with supervisor |
|
|
|
|
|
|
|
| max 30 |
|
|
|
|
|
|
|
| max 30 | max 60 |
|
|
| Laboratory sessions |
| | №1 3 | №2 9 |
| №3 9 |
| №4 9 | 30 |
| №5 7 |
| №6 7 |
| №7 5 | №8 6 | №9 5 |
|
| |
|
| Independent work student |
|
|
|
|
|
|
|
| max 30 |
|
|
|
|
|
|
|
| max 30 | max 60 |
|
|
| Практикалық жұмыстардың орындалуы |
|
| 7 |
|
| 7 |
| 7 | 21 |
|
| 7 |
| 7 |
| 7 |
| 21 |
|
|
|
| Дербес тапсырмалардың орындалуы |
|
| 3 |
|
| 3 |
| 3 | 9 |
|
| 3 |
| 3 |
| 3 |
| 9 |
|
|
| Exam | Exam | 100 score | | | | | |
|
|
|
|
|
|
|
|
|
|
|
|
| 100 |
|
| Total: |
|
|
|
|
|
|
|
| 100*0,3 |
|
|
|
|
|
|
|
| 100*0,3 | 100*0,6 | 100*0,4 |
| The form: The Kazakh National Pedagogical university after ABAY 703- 03 -09 Syllabus discipline for student. The fourth publishing page from
|