| MECHATRONICS | |||||
|---|---|---|---|---|---|
| Qualification Awarded | Length of Program | Toplam Kredi (AKTS) | Mode of Study | Level of Qualification & Field of Study | |
| Associate (Short Cycle) Degree | 2 | 120 | FULL TIME |
TQF, TQF-HE, EQF-LLL, ISCED (2011):Level 5 QF-EHEA:Short Cycle TQF-HE, ISCED (1997-2013): |
|
| Course Code: | BIP2041 | ||||||||
| Course Name: | PHYTON İLE PROGRAMLAMAYA GİRİŞ | ||||||||
| Course Semester: | Fall | ||||||||
| Course Credits: |
|
||||||||
| Language of instruction: | English | ||||||||
| Condition of Course: | |||||||||
| Does the Course Work Experience Require?: | No | ||||||||
| Course Type : | Bölüm/Program Seçmeli | ||||||||
| Course Level: |
|
||||||||
| Mode of Delivery: | Face to face | ||||||||
| Name of Coordinator: | Dr. Öğr. Üyesi Pınar DEMİR | ||||||||
| Course Lecturer(s): | Pınar Demir | ||||||||
| Course Assistants: |
| Course Objectives: | Being able to write computer programs with Python |
| Course Content: | Introduction to Python programming and basic concepts, Variables, input-output operations, loops, control and functions, arrays, Python modules, Object-oriented programming concepts and classes. |
|
The students who have succeeded in this course;
1) syntax of Python programming language 2) analyzing a problem and using a relevant algorithm to solve it 3) Dividing the problems into classes and methods 4) Coding classes and methods 5) Make use of the properties of object oriented programming |
| Week | Subject | Related Preparation |
| 1) | Introduction to programming with Python | |
| 2) | Variables, Primitive Data Types | |
| 3) | Variables, Primitive Data Types | |
| 4) | Mathematical and logical operators | |
| 5) | Mathematical and logical operators | |
| 6) | Control Statements | |
| 7) | Control Statements | |
| 8) | Laboratory work I | |
| 9) | Loops | |
| 10) | Loops | |
| 11) | Functions | |
| 12) | Functions | |
| 13) | Laboratory work II | |
| 14) | Classes and Objects |
| Course Notes / Textbooks: | |
| References: |
| Course Learning Outcomes | 1 |
2 |
3 |
4 |
5 |
|||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Program Outcomes | ||||||||||||||
| 1) Possesses fundamental, current, and applied knowledge related to the profession. | ||||||||||||||
| 2) Possesses knowledge about occupational health and safety, environmental awareness, and quality processes. | ||||||||||||||
| 3) Follows current developments and applications in their profession and uses them effectively. | ||||||||||||||
| 4) Effectively uses information technologies (software, programs, animation, etc.) related to their profession. | ||||||||||||||
| 5) Has the ability to independently evaluate professional problems and issues with an analytical and critical approach and propose solutions. | ||||||||||||||
| 6) Can effectively present his/her thoughts at the level of knowledge and skills through written and verbal communication and express them in a comprehensible manner. | ||||||||||||||
| 7) Takes responsibility as a team member to solve complex and unforeseen problems encountered in applications related to the field. | ||||||||||||||
| 8) Is aware of career management and lifelong learning issues. | ||||||||||||||
| 9) Possesses social, scientific, cultural, and ethical values in the stages of collecting, applying, and announcing the results of data related to his/her field. | ||||||||||||||
| 10) Follows information in his/her field using a foreign language and communicates with colleagues. | ||||||||||||||
| 11) Defines and apply the basic concepts of mechatronics | ||||||||||||||
| 12) Defines and programs automation system elements | ||||||||||||||
| 13) Recognizes machine elements, performs mathematical calculations and designs mechanical systems | ||||||||||||||
| 14) Explains hydraulic and pneumatic system elements and designs the system | ||||||||||||||
| No Effect | 1 Lowest | 2 Average | 3 Highest |
| Program Outcomes | Level of Contribution | |
| 1) | Possesses fundamental, current, and applied knowledge related to the profession. | |
| 2) | Possesses knowledge about occupational health and safety, environmental awareness, and quality processes. | |
| 3) | Follows current developments and applications in their profession and uses them effectively. | |
| 4) | Effectively uses information technologies (software, programs, animation, etc.) related to their profession. | |
| 5) | Has the ability to independently evaluate professional problems and issues with an analytical and critical approach and propose solutions. | |
| 6) | Can effectively present his/her thoughts at the level of knowledge and skills through written and verbal communication and express them in a comprehensible manner. | |
| 7) | Takes responsibility as a team member to solve complex and unforeseen problems encountered in applications related to the field. | |
| 8) | Is aware of career management and lifelong learning issues. | |
| 9) | Possesses social, scientific, cultural, and ethical values in the stages of collecting, applying, and announcing the results of data related to his/her field. | |
| 10) | Follows information in his/her field using a foreign language and communicates with colleagues. | |
| 11) | Defines and apply the basic concepts of mechatronics | |
| 12) | Defines and programs automation system elements | |
| 13) | Recognizes machine elements, performs mathematical calculations and designs mechanical systems | |
| 14) | Explains hydraulic and pneumatic system elements and designs the system |
| Semester Requirements | Number of Activities | Level of Contribution |
| Application | 2 | % 15 |
| Project | 1 | % 35 |
| Semester Final Exam | 1 | % 50 |
| Total | % 100 | |
| PERCENTAGE OF SEMESTER WORK | % 50 | |
| PERCENTAGE OF FINAL WORK | % 50 | |
| Total | % 100 | |
| Aktiviteler | Number of Activities | Duration (Hours) | Workload |
| Course | 14 | 2 | 28 |
| Laboratory | 2 | 8 | 16 |
| Project | 1 | 12 | 12 |
| Semester Final Exam | 1 | 16 | 16 |
| Total Workload | 72 | ||