12
www.telkomuniversity.ac.i Algorithm and Programming Instructor : Nyoman Karna Course Number : FEH1H3 As Taught In : 2 nd semester 2017-2018 Level : Undergraduate

Algorithm and Programming - WordPress.comCLO#3 Student have the knowledge to explain array and file • Understand array in C • Understand algorithm to find a value in array •

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Algorithm and Programming - WordPress.comCLO#3 Student have the knowledge to explain array and file • Understand array in C • Understand algorithm to find a value in array •

www.telkomuniversity.ac.id

Algorithm and Programming

Instructor : Nyoman Karna

Course Number : FEH1H3

As Taught In : 2nd semester 2017-2018

Level : Undergraduate

Page 2: Algorithm and Programming - WordPress.comCLO#3 Student have the knowledge to explain array and file • Understand array in C • Understand algorithm to find a value in array •

www.telkomuniversity.ac.id

Course Description

• Students learn the concept of algorithm using study cases, including iteration, array, and file;

• Students learn how to program using ANSI C language;

Divided into 3 CLOs (Course Learning Objective)

Page 3: Algorithm and Programming - WordPress.comCLO#3 Student have the knowledge to explain array and file • Understand array in C • Understand algorithm to find a value in array •

www.telkomuniversity.ac.id

Course Objectives

CLO#1 Student have the knowledge to create algorithm and iteration • Know the fundamental of computer system

• Understand the components to build and create algorithm

• Understand types and basic expression

• Understand branching expression

• Understand types of iteration and how to use them

CLO#2 Student have the knowledge to explain procedure and function • Understand procedure in C

• Understand function in C

Page 4: Algorithm and Programming - WordPress.comCLO#3 Student have the knowledge to explain array and file • Understand array in C • Understand algorithm to find a value in array •

www.telkomuniversity.ac.id

Syllabus

CLO#3 Student have the knowledge to explain array and file • Understand array in C

• Understand algorithm to find a value in array

• Understand algorithm to sort values in an array

• Understand file handling in C

Page 5: Algorithm and Programming - WordPress.comCLO#3 Student have the knowledge to explain array and file • Understand array in C • Understand algorithm to find a value in array •

www.telkomuniversity.ac.id

Bloom’s Taxonomy

Page 6: Algorithm and Programming - WordPress.comCLO#3 Student have the knowledge to explain array and file • Understand array in C • Understand algorithm to find a value in array •

www.telkomuniversity.ac.id

Syllabus

CLO#1 (week 1 – 7)

1. Introduction

1. Computer System

2. Flowchart

3. Algorithm

2. Algorithm

1. Components of Algorithm

2. Syntax in algorithm

Page 7: Algorithm and Programming - WordPress.comCLO#3 Student have the knowledge to explain array and file • Understand array in C • Understand algorithm to find a value in array •

www.telkomuniversity.ac.id

Syllabus

CLO#1 (week 1 – 7)

3. Types and expression

1. Basic Types

2. Irregular Types

3. Arithmetic expression

4. Boolean expression

5. Assignment

4. Branch

1. If-Then-Else

2. Case ..of..

Page 8: Algorithm and Programming - WordPress.comCLO#3 Student have the knowledge to explain array and file • Understand array in C • Understand algorithm to find a value in array •

www.telkomuniversity.ac.id

Syllabus

CLO#1 (week 1 – 7)

5. Iteration

1. While.. do

2. Repeat .. until ..

3. For

6. Combination

1. Iteration and case analysis

2. Combination between iterations

Page 9: Algorithm and Programming - WordPress.comCLO#3 Student have the knowledge to explain array and file • Understand array in C • Understand algorithm to find a value in array •

www.telkomuniversity.ac.id

Syllabus

CLO#2 (week 8 – 10)

1. Procedure

2. Function

CLO#3 (week 11 – 14)

1. Array / Table

2. Searching Algorithm

3. Sorting Algorithm

4. File handling

Page 10: Algorithm and Programming - WordPress.comCLO#3 Student have the knowledge to explain array and file • Understand array in C • Understand algorithm to find a value in array •

www.telkomuniversity.ac.id

References

• Al Kelley and Ira Pohl, A Book on C, Addison-Wesley, 4th Edition, 1998

Page 11: Algorithm and Programming - WordPress.comCLO#3 Student have the knowledge to explain array and file • Understand array in C • Understand algorithm to find a value in array •

www.telkomuniversity.ac.id

Code of Conducts

• We are using CLO (Course Learning Objective)

• Students are allowed to eat and drink

• Lateness can be tolerated in max 25 minutes

• If lecturer late in more than 25 minutes, students are permissible to dismiss and considered present

• Grade = 3 CLOs + 1 Assignment + n Quizzes

Page 12: Algorithm and Programming - WordPress.comCLO#3 Student have the knowledge to explain array and file • Understand array in C • Understand algorithm to find a value in array •

www.telkomuniversity.ac.id

I’ll See You in Class