PdF:TI2008 Programming - Course Information
TI2008 Programming
Faculty of EducationSpring 2023
- Extent and Intensity
- 0/2/0. 2 credit(s). Type of Completion: z (credit).
- Teacher(s)
- doc. Ing. Jiří Strach, CSc. (seminar tutor)
- Guaranteed by
- doc. Ing. Jiří Strach, CSc.
Department of Technical Education and Information Science – Faculty of Education
Contact Person: doc. Ing. Jiří Strach, CSc.
Supplier department: Department of Technical Education and Information Science – Faculty of Education - Timetable of Seminar Groups
- TI2008/01: Thu 16:00–17:50 učebna 25, J. Strach
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Lower Secondary School Teacher Training in Technology and IT Education (programme PdF, N-TE2) (2)
- Lower Secondary School Teacher Training in Technology and IT Education (programme PdF, N-TV)
- Lower Secondary School Teacher Training in Technology and IT Education (programme PdF, N-ZS)
- Course objectives
- Familiarization with methods of object-oriented programming in Visual Basic and Python programming languages. Visual Studio 15 from Microsoft will be used for familiarization. Students will be introduced to the development of programming methods through structured programming to object-oriented programming and artificial intelligence programming. The teaching system will consist of consulting tasks that students will have to program independently. Work samples will be available on the learning website.
- Learning outcomes
- The aim of the course is to practice object-oriented programming languages Visual Basic and Python.
- Syllabus
- 1. Introduction to programming methods - structured and objectively oriented 2. Getting acquainted with the development environment of Visual Studio and Python 3. Design of Structured Programs for Consol, Consol Project 4. Programming for Windows simple projects and their design. 5. Simple Word Calculator Text Editor. 6. Programming collection fields, working with file files for project files. 7. Separate project to work with files, two- and three-layer architecture project design 8. Programs for working with databases of two- and three-tier architecture of programs 9. Possibilities of using Visual Studio for drafting active website projects. 10. Project on active websites using AI 11. Entering the final project. 12. Submission and defense of the final project.
- Literature
- required literature
- http://boss.ped.muni.cz/vyuka/material/puvodni/P%C5%99%C3%ADkladyVB1.htm
- STRACH, Jiří. Visual Basic.Net. 1. vyd. Brno: Masarykova univerzita, 2005. URL
- http://boss.ped.muni.cz/vyuka/material/puvodni/PNet.pdf
- recommended literature
- GÜRTLER, Martin a Pavel KOCICH. Visual basic .NET :hotová řešení. 1. vyd. Brno: CP Books, 2005. 312 s. ISBN 8025103676.
- Teaching methods
- interpretation, exercise, stand-alone computer work
- Assessment methods
- submission of the project and its interpretation
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course is taught annually.
Information on the extent and intensity of the course: 8 h. konz./sem. (komb. stud.).
- Enrolment Statistics (Spring 2023, recent)
- Permalink: https://is.muni.cz/course/ped/spring2023/TI2008