COURSE INFORMATON
Course Title Code Semester L+P Hour Credits ECTS
Visual Basic Programming * MT   373 5 2 3 5

Prerequisites and co-requisites
Recommended Optional Programme Components None

Language of Instruction Turkish
Course Level First Cycle Programmes (Bachelor's Degree)
Course Type
Course Coordinator Prof.Dr. Hamza EROL
Instructors
Arş.Gör.IRFAN MACIT1. Öğretim Grup:A
Arş.Gör.IRFAN MACIT2. Öğretim Grup:A
 
Assistants
Goals
In the course, laboratory applications will be carried out in order to write computer programs and gain the ability to develop these programs and algorithms. The theoretical part of the course will be reinforced by practicing with laboratory applications.
Content
In Visual Basic Programming course, Mathematics Department aims at acquiring the ability of students to solve basic mathematical operations with programming language.

Learning Outcomes
-


Course's Contribution To Program
NoProgram Learning OutcomesContribution
12345
1
Is able to prove Mathematical facts encountered in secondary school.
X
2
Recognizes the importance of basic notions in Algebra, Analysis and Topology
X
3
Develops maturity of mathematical reasoning and writes and develops mathematical proofs.
X
4
Is able to express basic theories of mathematics properly and correctly both written and verbally
X
5
Recognizes the relationship between different areas of Mathematics and ties between Mathematics and other disciplines.
X
6
Expresses clearly the relationship between objects while constructing a model
X
7
Draws mathematical models such as formulas, graphs and tables and explains them
X
8
Is able to mathematically reorganize, analyze and model problems encountered.
X
9
Knows at least one computer programming language
X
10
Uses effective scientific methods and appropriate technologies to solve problems
X
11
Has sufficient knowledge of foreign language to be able to understand Mathematical concepts and communicate with other mathematicians
X
12
In addition to professional skills, the student improves his/her skills in other areas of his/her choice such as in scientific, cultural, artistic and social fields
X
13
Knows programming techniques and is able to write a computer program
X
14
Is able to do mathematics both individually and in a group.
X

Course Content
WeekTopicsStudy Materials _ocw_rs_drs_yontem
1 Introduction to Computer Programming concepts. none
2 Introduction to Algorithm. Computer environmental information.
3 Introduction to data structures. Computer environmental information.
4 Introduction to visual programming language and basic concepts. Computer IDE environmental information.
5 Data entry in Visual Basic programs. Research
6 Data output in Visual Basic programming. Research
7 Editing data in Visual Basic programs. Research
8 Mid-Term Exam None
9 Basic components in Visual Basic programming (objects, properties). Homework
10 Conditional structure for Visual Basic programming. Personal homework attending
11 Loop structure in Visual Basic Personal homework attending
12 Conditional loop struture in Visual Basic Programming. Personal homework attending
13 Use of prepared functions in Visual Basic programming. Personal homework attending
14 User-defined functions in Visual Basic programming. Personal homework attending
15 Class constructs in Visual Basic programming. Personal homework attending
16-17 Term Exams Ending to Laboratory Case study

Recommended or Required Reading
Textbook
Additional Resources