>
Course Unit Title | Course Unit Code | Type of Course Unit | Level of Course Unit | Year of Study | Semester | ECTS Credits |
---|---|---|---|---|---|---|
Visual Programming | MEL122 | Elective | Bachelor's degree | 1 | Spring | 5 |
Assistant Prof. Dr. Umut ALTINIŞIK
Assistant Prof. Dr. Birol ARİFOĞLU
Assistant Prof. Dr. Nasır ÇORUH
Assistant Prof. Dr. Tarık ERFİDAN
Assistant Prof. Dr. Murat ÜNLÜ
1) Explain Properties of high level (visual) computer programming languages.
2) Apply Visual Program improving techniques
3) Explain Properties of visual programming
4) Apply Rules of writing visual programs
Program Competencies | |||||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ||
Learning Outcomes | |||||||||||
1 | Middle | Low | Middle | Middle | Low | Low | Middle | High | High | High | |
2 | Middle | Low | Middle | Middle | Low | Middle | Low | High | High | High | |
3 | High | Middle | Low | Low | Middle | Low | Low | High | High | High | |
4 | Middle | Low | Middle | Middle | Low | Low | Middle | High | High | High |
Face to Face
None
Not Required
General introduction of high level computer programming languages. Advantages and disadvantages of high level languages compared to basic level languages. Program improving techniques in high level languages and using library. Properties of visual programming languages and mutual structure of programming. Introducing C Sharp. Rules of writing programs in C Sharp. Making a calculator project and matrix solutions in C Sharp.
Contribution of Midterm Examination to Course Grade |
40% |
---|---|
Contribution of Final Examination to Course Grade |
60% |
Total |
100% |
Turkish
Not Required