Күтілетін нәтиже:С# та қосымша құру негізгі түсініктерін;
тіл мүмкіндіктерінің жүзеге асу механизімін;
тілдің механизімдерінің өзара байланыс тәсілдерін;
тілдіңкөптегенпрактикалықесептердекеңіненқолданылужолдарын;
үйреншіктіС#тіліменүйлестігін
Құзіреті: Арнайы құзыреттер:
қажетті теориялық білімдерді және практикалық біліктіліктер мен дағдыларды меңгеру;
алған теориялық білімдерді практикада қолдана білу;
ақпараттық ресурстардан ақпараттарды іздеу және қолдану.
Әлеуметтік құзыреттер: логикалық, аналитикалық, концептуалды ойлаудың дағдыларын меңгеру.
КВ 3.2
Шифр дисциплины:SP5304
Название дисциплины:Создание приложении на С#
Пререквизиты: Программирование
Постреквизиты: методология обучения и воспитания информатики и информатизация образования ХХІ веке
Цель изучения:
Расширить представления магистрантов о программировании как о методе научного познания, о использовании компьютера как инструмента научно-исследовательской деятельности
Краткое содержание основных разделов:
Введение. Алгоритмы и основы языка С# Алгоритмы и способы их описания. Блок-схемы алгоритмов. Современные интегрированные среды систем программирования. Функции. Понятие функции, правила их оформления. Функции с одним результатом, return.Основные понятия объектно-ориентированного программирования. Концепция типов в языках программирования, типы и их модификаторы в С#.
Простые типы данных. Матрицы Типы задач и их особенности: ввод, вывод, анализ построчный и всей матрицы, преобразование, построение, обработка диагоналей и треугольников матрицы, сортировка, поиск элементов и строк, специальные матрицы.
Структурированные типы данных. Структуры: способы объявления, массивы структур и массивы в структурах, сортировка структур, передача полей структуры и всей структуры в функции, вложенные структуры, сравнение с классами. Объединения, сравнение со структурой. Битовые поля. Перечисления. Указатели. Понятие указателя, объявление, инициализация, операции * и &. Присваивание, сравнение указателей, арифметические операции с указателями. Возврат результатов из функции с помощью указателей. Указатели на структуры. Связь указателей и
строк: объявление строк, инициализация, строковые функции, их u1082 классификация использование, типы задач для работы со строками, способы передачи строк в функ-
ции. Связь указателей и одномерных и двухмерных статических массивов, способы
организации циклов при использовании указателей в массивах. Способы передачи. массивов в функции. Ввод, вывод, работа с файлами. Указатели и динамическая память.
Ожидаемые результаты:
Методы программирования сетевых приложений. Основные понятия и принципы визуальной системы программирования Библиотеку визуальных компонентов
Компетенции: уметь строить модели и моделировать случайные события, процессы и потоки Основные понятия и принципы визуальной системы программирования Библиотека визуальных компонентов. Создание собственных компонентов. Создание встроенной справочной системы. Программирование для Интернет
|
EC 3.2
Identifier discipline:CA5304
Title discipline:Сreate application on С#
Prerequisites: Programming
Postrequisites: methodology of training and education of computer science and education informatization XXI century
Studying purpose:
To expand ideas of undergraduates of programming as about a method of scientific knowledge, about computer use as instrument of research activity
Summary of the main sections:
Introduction. Algorithms and language C bases С# Algorithms and ways of their description. Flowcharts of algorithms. The modern integrated environments of programming systems. Functions. Concept of function, rule of their registration. Functions with one result, return.Основные of concept of object-oriented programming. The concept of types in programming languages, types and their modifiers in С#.
Simple types of data. Matrixes Types of tasks and their feature: input, conclusion, analysis line-by-line and all matrix, transformation, construction, processing of diagonals and matrix triangles, sorting, search of elements and lines, special matrixes.
The structured types of data. Structures: ways of the announcement, massifs of structures and massifs in structures, sorting of structures, transfer of fields of structure and all structure in the functions, the enclosed structures, comparison with classes. Associations, comparison with structure. Bit fields. Transfers. Indexes. Concept of the index, announcement, initialization, operations * and &. Giving, comparison of indexes, arithmetic operations with indexes. Return of results from function by means of indexes. Indexes on structures. Communication of indexes and
lines: the announcement of lines, initialization, line functions, their u1082 classification use, types of tasks for work with lines, ways of transfer of lines in funk-
tion. Communication of indexes and one-dimensional and two-dimensional static massifs, ways
the organizations of cycles when using indexes in massifs. Ways of transfer. massifs in function. Input, conclusion, work with files. Indexes and dynamic memory.
Expected results: Methods network programming. Basic concepts and principles of visual programming system library of visual components.
Competence: to be able to build models and to model casual events, processes and streams
Methods of programming of network applications. Basic concepts and principles of the visual programming system Library of visual components. Creation of own components. Creation of built-in help system. Programming for the Internet
|
ТК 3.2
Пәннің шифры: CBKK 5304
Пән атауы: С++ Builder қосымша құру
Пререквизиттер: Программалау
Постреквизиттер: кәсиби қызмет
Мақсаты:
Бьектілі бағытталған программалау тілінің терминологиясына кіріспе.
Пәнге берілген қысқаша сипаттама:
Класс, конструктор, және классты қайта құрылымдау қарастырылады. Деректердің обьектілі типі енгізіледі.
С++ тіліне әйгілі және дамыған программалау құралдары болып:
Visual Studio.NET;
С++ Builder.
Visual Studio.NET программалау ортасы текКүтілетін нәтиже: С++ тіліне емес сонымен қатар C# және Visul Basic тілдерінде де программалауға мүмкіндік береді. C++ в Visual Studio.NETтыVisual C++ арқылы жүзеге асады.
Visual C++ дәстүрлі программалау модулінде қосымша құру ммүмкіндіктері. С++ қосымша трансляция модулінен құралады. Трансляцияның әр модулі класты тарату файлымен ұсынылады. Терминологияда Visual C++ жобасында трансляцияның барлық модульдері табылады.
С++ программалау тілінің негізгі түсініктерін;
тіл мүмкіндіктерінің жүзеге асу механизімін;
тілдің механизімдерінің өзара байланыс тәсілдерін;
тілдіңкөптегенпрактикалықесептердекеңіненқолданылужолдарын;
үйреншіктіСтіліменүйлестігінбілуі қажет
Құзіреті: Арнайы құзыреттер:
қажетті теориялық білімдерді және практикалық біліктіліктер мен дағдыларды меңгеру;
алған теориялық білімдерді практикада қолдана білу;
ақпараттық ресурстардан ақпараттарды іздеу және қолдану.
Әлеуметтік құзыреттер: логикалық, аналитикалық, концептуалды ойлаудың дағдыларын меңгеру.
|
КВ 3.2
Шифр дисциплины:SPCB5304
Название дисциплины: Создание приложений в С++ Builder
Пререквизиты: программирование
Постреквизиты: профессиональная деятельность
Цель изучения:
Выполняется введение в терминологию объектно-ориентированных языков программирования. Дается понятие класса, конструктора и деструктора класса, вложенного класса. Вводится понятие объектного типа данных
Краткое содержание основных разделов:
В настоящее время понятие языка программирования неотрывно связано со средой программирования, в которой разрабатываются приложения. Для языка С++ наиболее развитыми и популярными средами программирования являются:
Visual Studio.NET;
С++ Builder.
Среда программирования Visual Studio.NET предназначена для создания приложений не только на языке С++, но и на таких популярных языках, как C# и Visul Basic. Иногда для сокращения говорят, что проектирование приложений на C++ в Visual Studio.NET реализуется средой Visual C++.
Visual C++ позволяет разрабатывать приложения как в терминах традиционного модульного программирования, так и с применением объектно-ориентированного программирования.Структура приложения на языке С++Приложение состоит из модулей трансляции - файлов исходного кода на языке С++. Каждый модуль трансляции представляется файлом реализации класса и заголовочным файлом (компилятор позволяет записывать всю информацию - объявление и реализацию, в один файл, но это оправданно только для маленьких программ).
Проектом в терминологии Visual C++ называется совокупность всех модулей трансляции, файлов ресурсов и описания конфигурации.
Разработка любого приложения в Visual C++ начинается с создания проекта. Visual Studio.NET предоставляет шаблоны для создания различных видов приложений (консольные приложения, MFC-приложения, DLL-библиотеки, приложения управляемого кода и т.п.).
Консольное приложение - это приложение, не использующее Windows-окна для обработки сообщений от пользователя. Точкой входа в консольное приложение в языке С++ является метод main.
После того как создан шаблон приложения заданного вида, информация обо всех файлах проекта отображается в окне проектов среды Visual C++.
Заголовочный файл содержит объявления используемых данных. Язык C++ поддерживает соглашение о раздельной компиляции: каждый С++-модуль можно компилировать отдельно. Для того чтобы несколько модулей могли использовать одни и те же данные, объявление этих данных выносят в заголовочный файл. Принято, что имя заголовочного файла имеет расширение h.
Ожидаемые результаты:В процессе обучения дисциплины и сдачи экзамена студент должен знать основные понятия объектно-ориентированного программирования и среду C++ Builder
Компетенции: способность применять к решению прикладных задач базовые алгоритмы обработки информации, выполнять оценку сложности алгоритмов, программировать и тестировать программы
|
EC 3.2
Identifier discipline:ACCB 5304
Title discipline: Application creation in C++ Builder
Prerequisites:programming
Postrequisites: professional activity
Studying purpose:
Introduction in terminology of object-oriented programming languages is carried out. The concept of a class, the designer and destructor of the class, the enclosed class is given. The concept of object type of data is entered
Summary of the main sections:
Now the concept of a programming language is continuously connected with the programming environment in which applications are developed. For language C ++ the most developed and popular environments of programming are:
• Visual Studio.NET;
• With ++ Builder.
The environment of programming of Visual Studio.NET is intended for an application creation not only in language C ++, but also in such popular languages, as C# and Visul Basic. Sometimes for reduction say that the applications programming on C ++ in Visual Studio.NET is realized by the Visual C environment ++.
Visual C ++ allows to develop applications both in terms of traditional modular programming, and with application of object-oriented programming. The appendix structure in language C ++ the Appendix consists of translation modules - files of an initial code in language C ++. Each module of translation is represented the file of realization of a class and the heading file (the compiler allows to write down all information - the announcement and realization, in one file, but it is justified only for the small programs).
In Visual C terminology ++ set of all modules of translation, files of resources and the configuration description is called as the project.
Development of any appendix in Visual C ++ begins with project creation. Visual Studio.NET provides templates for creation of different types of appendices (console appendices, MFC-applications, DLL libraries, appendices of an operated code, etc.).
The console appendix is the appendix which isn't using Windows-windows for processing of messages from the user. Entry point in the console appendix in language C ++ is the main method.
After the application template of the set look is created, information on all files of the project is displayed in a window of projects of the Visual C environment ++.
The heading file contains announcements of used data. Language C ++ supports the agreement on separate compilation: everyone About the ++-module can be compiled separately. In order that some modules could use the same data, the announcement of these data take out in the heading file. It is accepted that the name of the heading file has expansion h.
Expected results: In the process of learning discipline and exam the student should know the basic concepts of object-oriented programming environment and C++ Builder
Competencies: the ability to apply to the solution of applied problems the basic algorithms of information processing to perform evaluation of the complexity of algorithms, program and test program
|
Пәннің шифры: MKBK 5306
Пән атауы: Магистранттың кәсіби-бағытталған қызметін ұйымдастыру
Пререквизиттер: программалау
Постреквизиттер: іс-тәжірибе
Мақсаты:магистранттың ғылыми-
Пәнге берілген қысқаша сипаттама:Кәсіби бағытталған оқыту технологиясының теоретикалық- әдістемелік негіздері. «Оқыту» мен «»Дидактика-теоретикалық білім берудің негіздерін және «кәсіби бағытталған оқыту» түсінігі. «Технология» түсінігінің сипаттамасы. Кәсіби бағытталған оқыту технологиясын жүзеге асыру принциптері.Кәсіби бағытталған оқыту технологиясынклассификациясы.Білім беруді жобалау мен жүзеге асыруды таңдау технологиясы. Жобалық технологиялар.
Күтілетін нәтиже:Кәсіби бағытталған оқыту технологиясын жүзеге асыру принциптерін біледі.
Құзіреті:Ғылымның даму шарттарында өз ойын ашық айту біліктілігі қалыптасады және өз мүмкіншіліктерін талдауды, қалыптасқан тәжірибені бағалауды, жаңа білім алуға түрлі білім алу құралдары мен технологияларды қолдана алады
|
Шифр дисциплины:OPOD 5206
Название дисциплины: Организация профессионально-ориентированной деятельности магистрантов
Пререквизиты: теоретические основы информатики
Постреквизиты: практика
Цель изучения:углубить, расширить и
усовершенствовать базовые профессиональные знания и умения обучающихся (магистрантов) в области профессионально-ориентированной и научно-исследовательской деятельности.
Краткое содержание основных разделов:Теоретико-методологические основы изучения технологий профессионально-ориентированного обучения. Дидактико-теоретические основы понятий «обучение» и «профессионально-ориентированное обучение». Характеристикапонятий «технология» и «технология профессионально-ориентированного обучения». Соотношение понятий «технология обучения» и «метод обучения»
Принципы реализации технологий профессионально-ориентированного обучения. Классификация технологий профессионально-ориентированного обучения. Выбор, проектирование и реализация технологий обучения. Формы теоретической профессионально-ориентированной подготовки. Формы практической профессионально-ориентированной под
готовки. Характеристика самостоятельных внеаудиторных учебных профессионально
-ориентированных занятий.Содержательно
-методическое обеспечение реализации
в педагогической практике основных видов технологий профессионально-ориентированного обучения. Диагностические технологии. Технологии учебного диалога. Технологии витагенного обучения. Игровые технологии.
Проектные технологии
Ожидаемые результаты:
Компетенции: внедрения и классификации технологий
профессионально-ориентированного обучения, о сферах их распространения и особенностях реализации в работе сраз-
личными категориями
обучающихся в учреждениях профессионального
образования.
|
Codeof discipline: OPOA 5206
Nameof discipline:Organization of professional-oriented activities undergraduates
Prerequisites: Theoretical Foundations of Computer Science
Postrekvizity:Practice
The purpose of the study: to deepen, broaden and
improve basic professional knowledge and skills of students (undergraduates) in the professionally oriented and research activities.
Summary of the main sections: theoretical and methodological foundations for the study of technology-oriented professional training. Didactics and theoretical basis of the concept of "learning" and "professionally-oriented education." Characteristics of concepts "technology" and "technology-oriented professional training."Value concepts of "technology education" and "training method"
The principles of implementation of the technology-oriented professional training. Classification of professional technology-oriented training. The choice, design and implementation of learning technologies. Forms theoretical professionally-oriented training. Form of practical vocational oriented at
cooking. Characteristics independent extracurricular vocational training
-oriented zanyatiy.Soderzhatelno
and methodical software implementation
in teaching practice basic types of technology-oriented professional training. Diagnostic technology. Technology academic dialogue. Technology vitagennogo training. Gaming technology.
Design Technology
Expected results:
Competencies: introduction and classification technologies
professionally-oriented training on the areas of dissemination and implementation features in working with different
personal categories
students in vocational
education.
|
Пәннің шифры: KBM 5306
Пән атауы: Кәсіби-бағытталған мәтінмен жұмыста кәзіргі IT-технологияларды қолдану
Пререквизиттер: Шет тілі
Постреквизиттер: кәсіби қызмет
Мақсаты: арнайы мәтінмен жұмыс жасауда лексикалық қорды кеңейту
Пәнге берілген қысқаша сипаттама:
«Types of Computer Systems», «Parts of an Information System», «Software», «Hardware», «Four Kinds of Programs», «Programming Languages», «Object-Oriented Programming», «Java Programming Guidelines»
Күтілетін нәтиже:
магистранттардың активті және пассивті сөздік қоры кеңейеді, және де грамматикалық дағылары формалданады.
Құзіреті:Ғылымның даму шарттарында өз ойын ашық айту біліктілігі қалыптасады және өз мүмкіншіліктерін талдауды, қалыптасқан тәжірибені бағалауды, жаңа білім алуға түрлі білім алу құралдары мен технологияларды қолдана алады
|
Шифр дисциплины:ISIT 5206
Название дисциплины: Использование современных IT технологий для работы с профессионально-ориентированным текстом
Пререквизиты: Иностранный язык
Постреквизиты: профессиональная деятельность
Цель изучения:расширения лексического запаса путем работы со специальным текстом.
Краткое содержание основных разделов: «Types of Computer Systems», «Parts of an Information System», «Software», «Hardware», «Four Kinds of Programs», «Programming Languages», «Object-Oriented Programming», «Java Programming Guidelines»
Ожидаемые результаты:данным образом обогащается активный и пассивный словарный запас магистрантов, а также формируются их грамматические навыки. В основном техническая направленность ИТ-специальностей требует программы по языку, предполагающей знания в таких областях как программирование, информационные и коммуникативные технологии, компьютерные технологии и безопасность.
Компетенции:Формируются основные общекультурные компетенции, направленные на овладение культурой мышления, способностью к анализу и синтезу
|
Codeof discipline: MITT 5206
Nameof discipline:The use of modern IT technology to work with professionally-oriented text
Prerequisites: Foreign Language
Postrekvizity: professional activity
The purpose of the study: to consider issues of expansion of vocabulary by working with the special text.
Summary of the main sections: «Types of Computer Systems», «Parts of an Information System», «Software», «Hardware», «Four Kinds of Programs», «Programming Languages», «Object-Oriented Programming», «Java Programming Guidelines »
Expected results: in this way is enriched with active and passive vocabulary undergraduates and formed their grammar skills. Basically the technical direction of IT-specialties require language program, involving expertise in areas such as programming, information and communication technology, computer technology and safety.
Competencies: Forming the main general cultural competence, aimed at mastering the culture of thinking, the ability to analyze and synthesize
|
Пәннің шифры: MKBK 5306
Пән атауы: Магистранттың кәсіби-бағытталған қызметін ұйымдастыру
Пререквизиттер: программалау
Постреквизиттер:Информатиканың теориялық негіздері
Мақсаты: Мультимедиа технологияларының негізін; Мультимедиа-ресурстардың жіктемесін;
Оқытуда қолданылатын мультимедиалық программалар және аппараттық ;
өздерінің жеке қосымшаларын өңдеу ретін меңгерулері керек
Пәнге берілген қысқаша сипаттама:«Оқыту» мен «»Дидактика-теоретикалық білім берудің негіздерін және «кәсіби бағытталған оқыту» түсінігі. «Технология» түсінігінің сипаттамасы. Кәсіби бағытталған оқыту технологиясын жүзеге асыру принциптері.Кәсіби бағытталған оқыту технологиясынклассификациясы.Білім беруді жобалау мен жүзеге асыруды таңдау технологиясы. Жобалық технологиялар.
Күтілетін нәтиже:Оқытуда қолданылатын мультимедиалық программалар және аппаратты меңгерген.
Құзіреті:Ғылымның даму шарттарында өз ойын ашық айту біліктілігі қалыптасады және өз мүмкіншіліктерін талдауды, қалыптасқан тәжірибені бағалауды, жаңа білім алуға түрлі білім алу құралдары мен технологияларды қолдана алады
|
|