sap course 1562673523
Course Code:
MATE 206
Course Title:
Algorithm and Programming
Course Level:
BS
Credit Hours/ ECTS Credits:
(2+0+0) 2 TEDU Credits, 2 ECTS Credits
Catalog Description:
Design of an algorithm; flow diagrams, input-output concepts, loops, decision structures, decision making and development of appropriate algorithms for cyclic problems; applications of programs (such as scratch, code.org) using algorithms and flowcharts by visualization; using appropriate function to create appropriate solution algorithms; developing appropriate solution algorithms using single and double dimensional sequences; coding and applications of generated algorithms in Computer Algebra Systems. Design of an algorithm; flow diagrams, input-output concepts, loops, decision structures, decision making and development of appropriate algorithms for cyclic problems; applications of programs (such as scratch, code.org) using algorithms and flowcharts by visualization; using appropriate function to create appropriate solution algorithms; developing appropriate solution algorithms using single and double dimensional sequences; coding and applications of generated algorithms in Computer Algebra Systems.
Pre-requisite:
Co-requisite:
Pre-requisites: NONE
Co-requisites: NONE
Semester:
Spring
Type of Course:
Compulsory
Mode of Delivery:
Face-to-face
Language of Instruction:
English
Course Objectives:
The aim of this study is to provide students understanding of basis of algorith and programming. By applying basic steps of algorithm and programming, students will generate solutions for problems and test their appropriateness.
Course Learning Outcomes:
Upon successful completion of this course, the student should be able to:
- Explain basis of design of an algorithm,
- Exemplify flow diagrams, input-output concepts, loops.
- Develop approppriate algorithms for cyclic problems.
- Use applications using algorithms and flowcharts.
- Use appropriate function to create appropriate solution algorithms.
- Develop appropriate solution algorithms using single and double dimensional sequences.
- Collaborate on coding and applications of generated algorithms in Computer Algebra Systems.
Learning Activities and Teaching Methods:
Telling/Explaining
Scaffolding/Coaching
Demonstrating
Simulation & Games
Web Searching
Experiments
Others
Assessment Methods and Criteria:
Lab Assignment
Case Studies / Homework
Peer Evaluation
Others
Student Workload:
Lectures
28
hrsObservation
1
hrsLab Applications
7
hrsDemonstration
10
hrsTeam Meetings
12
hrsPrepared By:
Elif Medetoğulları
Revised By:
Gizem Güzeller