Course Unit Code | Course Unit Title | Type of Course Unit | Year of Study | Semester | Number of ECTS Credits | ÜS1701.2B3 | Algorithm and Programming Logic | Elective | 2 | 3 | 2 |
|
Level of Course Unit |
Short Cycle |
Objectives of the Course |
To teach the basic program development steps. Programming method and how to use this method effectively to write a program with a programming language language to show. |
Name of Lecturer(s) |
|
Learning Outcomes |
1 | flow diagrams | 2 | input-output concepts | 3 | cycles | 4 | decision structures | 5 | to decide
and development of algorithms for cyclic problems | 6 | applications of algorithms and flow diagrams (scratch, code.org) | 7 | Using function
creation of appropriate resolution algorithms |
|
Mode of Delivery |
Second Education |
Prerequisites and co-requisities |
None |
Recommended Optional Programme Components |
None |
Course Contents |
Algorithm design; flow diagrams, input-output concepts, loops, decision structures, decision making
and development of algorithms for cyclic problems; applications of algorithms and flowcharts using visualization; Using function
creation of appropriate resolution algorithms; develop appropriate solution algorithms using single and double dimensional arrays; coding of generated algorithms in Computer Algebra Systems
and applications. |
Weekly Detailed Course Contents |
|
1 |
flow diagrams | | | 2 |
input-output concepts | | | 3 | cycles | | | 4 |
decision structures | | | 5 |
to decide
and development of algorithms for cyclic problems | | | 6 |
applications of algorithms and flow diagrams (scratch, code.org) | | | 7 |
Using function
creation of appropriate resolution algorithms | | | 8 |
MIDTERM | | | 9 |
develop appropriate solution algorithms using single and double dimensional arrays; | | | 10 | Coding in Computer Algebra Systems
and applications. | | |
|
Recommended or Required Reading |
|
Planned Learning Activities and Teaching Methods |
|
Assessment Methods and Criteria | |
Midterm Examination | 1 | 100 | SUM | 100 | |
Final Examination | 1 | 100 | SUM | 100 | Term (or Year) Learning Activities | 40 | End Of Term (or Year) Learning Activities | 60 | SUM | 100 |
| Language of Instruction | | Work Placement(s) | None |
|
Workload Calculation |
|
Midterm Examination | 1 | 1 | 1 |
Final Examination | 1 | 2 | 2 |
Attending Lectures | 14 | 1 | 14 |
Observation | 3 | 2 | 6 |
Demonstration | 3 | 2 | 6 |
Self Study | 5 | 2 | 10 |
Individual Study for Mid term Examination | 1 | 8 | 8 |
Individual Study for Final Examination | 1 | 7 | 7 |
|
Contribution of Learning Outcomes to Programme Outcomes |
LO1 | | | | | | | | | | | | | LO2 | | | | | | | | | | | | | LO3 | | | | | | | | | | | | | LO4 | | | | | | | | | | | | | LO5 | | | | | | | | | | | | | LO6 | | | | | | | | | | | | | LO7 | | | | | | | | | | | | |
|
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High |
 |
|