Information
| Unit | FACULTY OF AGRICULTURE |
| AGRICULTURAL MACHINERY AND TECHNOLOGIES ENGINEERING PR. | |
| Code | TMT225 |
| Name | Computer Programming Language |
| Term | 2020-2021 Academic Year |
| Semester | 3. Semester |
| Duration (T+A) | 2-1 (T-A) (17 Week) |
| ECTS | 3 ECTS |
| National Credit | 2.5 National Credit |
| Teaching Language | Türkçe |
| Level | Belirsiz |
| Type | Normal |
| Label | E Elective |
| Mode of study | Uzaktan Öğretim |
| Catalog Information Coordinator | Mühendis ÖMER BARIŞ ÖZLÜOYMAK |
| Course Instructor |
Mühendis ÖMER BARIŞ ÖZLÜOYMAK
(Güz)
(A Group)
(Ins. in Charge)
|
Course Goal / Objective
Aim of the course is build infrastructure to describe the basic computer training that can be used in business and education life for students.
Course Content
Introduction to the basic hardware and software of computer, Introduction of computer data loading, data search and storage feature, use of Word, Excell, Power Point, Movie Maker programs.
Course Precondition
Resources
Notes
Course Learning Outcomes
| Order | Course Learning Outcomes |
|---|---|
| LO01 | Students learn the basic concepts of algorithm design to solve engineering problems. |
| LO02 | Students learn to analyze the algorithms they design. |
| LO03 | Students learn to create different algorithms for a problem, test it and compare algorithms. |
| LO04 | Students learn the basic concepts of computer programming with the FLOWGORITHM program. |
| LO05 | Students learn flow charts and algorithms design techniques. |
Relation with Program Learning Outcome
| Order | Type | Program Learning Outcomes | Level |
|---|---|---|---|
| PLO01 | - | Knows the concepts of basic science, engineering, general agricultural and agricultural machinery and other social-cultural subjects in order to have proficiency for agricultural machinery education and get current information. | 1 |
| PLO02 | - | Learns the use and conservation of natural and fossil energy sources in agricultural production. | 1 |
| PLO03 | - | Learns the production methods of agricultural machinery, knows and selects materials. | 1 |
| PLO04 | - | Be aware of the universal and social effects of professional practices, to comprehend the importance of entrepreneurship and innovation issues. | 1 |
| PLO05 | - | Learns the basic applications of agricultural machinery in terms of setting, maintenance, field using and related problems. | 1 |
| PLO06 | - | Applies sustainable production models which are suitable for mechanization in agricultural enterprises, creates and manages the optimum mechanization chain. | 1 |
| PLO07 | - | Knows and applies the standards, laws and regulations of agricultural machinery. | 1 |
| PLO08 | - | Identifies the problems that can be solved within the scope of agricultural mechanization in plant and animal production and makes selection from existing agricultural machinery. | 1 |
| PLO09 | - | Learns and applies the methods for self-improvement in a professional sense. | 1 |
| PLO10 | - | Plans and manages the production, marketing and service network of agricultural machinery. | 0 |
| PLO11 | - | Have general proficiency on basic engineering and agricultural engineering, specifically in the field of Agricultural Machinery. | 0 |
| PLO12 | - | Supports the companies working in the field of agricultural machinery for R & D and technology development. | 1 |
| PLO13 | - | Learns new applications and software for agricultural machinery design. | 0 |
| PLO14 | - | Communicates with the representatives of the manufacturing industry, public institutions and professional chambers of the agricultural machinery sector within the scope of internship, practice and current problems monitoring and takes responsibility in different working environments. | 0 |
Week Plan
| Week | Topic | Preparation | Methods |
|---|---|---|---|
| 1 | Programming languages, mathematical operations, comparison operations, logical operations | Reading, Applying | |
| 2 | Algorithm, terms and operators used in algorithms | Reading, Applying | |
| 3 | Shapes used in flow diagram | Reading, Applying | |
| 4 | Data types used in programming languages and general structures of programming languages | Reading, Applying | |
| 5 | Understand the problem, analyze and create the algorithm | Reading, Applying | |
| 6 | Algorithm and loop concept | Reading, Applying | |
| 7 | Understand counters and assignments | Reading, Applying | |
| 8 | Mid-Term Exam | Reading, Applying | |
| 9 | 1st midterm examination | Reading, Applying | |
| 10 | How to become a good programmer | Reading, Applying | |
| 11 | Algorithm and comparison operations | Reading, Applying | |
| 12 | Arrays and usage areas | Reading, Applying | |
| 13 | Examples and algorithmic solutions | Reading, Applying | |
| 14 | General applications | Reading, Applying | |
| 15 | final exam | Reading, Applying | |
| 16 | Term Exams | Reading, Applying | |
| 17 | Term Exams | Reading, Applying |
Assessment (Exam) Methods and Criteria
| Assessment Type | Midterm / Year Impact | End of Term / End of Year Impact |
|---|---|---|
| 1. Midterm Exam | 100 | 40 |
| General Assessment | ||
| Midterm / Year Total | 100 | 40 |
| 1. Final Exam | - | 60 |
| Grand Total | - | 100 |