BPP101 Fundamentals of Programming

5 ECTS - 3-1 Duration (T+A)- 1. Semester- 3.5 National Credit

Information

Unit KARAİSALI VOCATIONAL SCHOOL
Code BPP101
Name Fundamentals of Programming
Term 2019-2020 Academic Year
Semester 1. Semester
Duration (T+A) 3-1 (T-A) (17 Week)
ECTS 5 ECTS
National Credit 3.5 National Credit
Teaching Language Türkçe
Level Ön Lisans Dersi
Type Normal
Label C Compulsory
Mode of study Yüz Yüze Öğretim
Catalog Information Coordinator Doç. Dr. HALİL ÖZKURT
Course Instructor Öğr. Gör. TACETTİN TORE (Güz) (A Group) (Ins. in Charge)


Course Goal / Objective

Knowing the solutions of problems to indicate by using algorithm with fundimental knowledges and knowing commands , being experienced for learning new programming languandges at short time.

Course Content

Problem solutions stages,rules, algorithms and flow charts, using programming medium syntax rules, variables, arrays, sub programs control idioms

Course Precondition

Resources

Notes



Course Learning Outcomes

Order Course Learning Outcomes
LO01 It analyzes the hardware structures of various computer types and systems and explains the functions and functions of the electronic circuit elements that make up these hardware structures. It knows about at least one of the programming languages, designing the project, analyzing the project and knowing about the databases. Internet technologies have information about internet programming.
LO02 Explains the basic concepts of computer technology (operating system, algorithm, hardware, system analysis). Word processor, electronic calculation table, presentation programs (various package programs) are explained and applied. Office programs and various package programs are explained and applied
LO03 Computer programming (various computer programming languages and software) problems in the field of developing algorithms have the ability to implement and solve. It selects the operating system, software languages and utilities that are most suitable for computer systems.
LO04 It explains the basic concepts of computer hardware structures, makes simple software installations and various hardware configurations, solves uncomplicated hardware problems.
LO05 Uses simple graphical and animation programs which are basically created in computer technologies and used in the interface design of internet pages at basic level
LO06 Knows various computer programming languages (Delphi, Visual Basic, CPlus, etc.). By making a system analysis of a program, it prepares the algorithm and writes the program coding using the database.
LO07 A basic work on the field can be carried out in independent disciplined teams. Can take part in various projects, has confidence to take responsibility
LO08 Can communicate effectively using written and oral Turkish. Ask questions, observe, criticize and constructive thinking, adhere to academic honesty principles, entrepreneurs.


Relation with Program Learning Outcome

Order Type Program Learning Outcomes Level


Week Plan

Week Topic Preparation Methods
1 The targets , aims of lesson, basic definitions Expressing datas in computer, digit systems -No preparation is required.
2 Expressing datas in computer, digit systems -No preparation is required.
3 Constants -No preparation is required.
4 Variables Variable types, Expressions -No preparation is required.
5 Basic informations andstages of programing ,algorithm Reading
6 Applications, various algorithm and flowchart samples Case Study
7 Introduction to basic prg. Definition of command and functions -No preparation is required.
8 Mid-Term Exam -
9 Commands and functions, logical idioms used in basic -No preparation is required.
10 Various program examples Case Study
11 Loops and loop idioms -No preparation is required.
12 Basic math. Functions and other basic commands -No preparation is required.
13 Various program examples Case Study
14 Array definitions program examples -No preparation is required.
15 Array definitions program examples -No preparation is required.
16 Term Exams -
17 Term Exams -


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


Student Workload - ECTS

Works Number Time (Hour) Workload (Hour)
Course Related Works
Class Time (Exam weeks are excluded) 14 4 56
Out of Class Study (Preliminary Work, Practice) 14 3 42
Assesment Related Works
Homeworks, Projects, Others 1 1 1
Mid-term Exams (Written, Oral, etc.) 1 8 8
Final Exam 1 16 16
Total Workload (Hour) 123
Total Workload / 25 (h) 4,92
ECTS 5 ECTS

Update Time: 04.05.2025 11:07