Skip to main content

Course Detail

Course Description

CourseCodeSemesterT+P (Hour)CreditECTS
PROGRAMMING LANGUAGES II-Spring Semester3+035
Course Program
Prerequisites Courses
Recommended Elective Courses
Language of CourseTurkish
Course LevelFirst Cycle (Bachelor's Degree)
Course TypeRequired
Course CoordinatorAssist.Prof. Kevser ŞAHİNBAŞ
Name of Lecturer(s)Assist.Prof. Mustafa ÇORUH
Assistant(s)
AimThe aim of this course is to give information about Internet programming and to teach C# and ASP.NET programs. For this purpose, it will be possible to create forms using ASP.NET, to connect to the database, to define and use variables, to create web controls and to publish them on a Web site.
Course ContentThis course contains; C # and .NET Visual Studio platform introduction,Basic features and platforms in the C # language,Basic data structures and examples, Examples on using the operators in the Console,if, for do-while, while break, continue, commands, and examples, while break, continue, goto, return usage and examples, foreach commands and examples,Array, Multidimensional arrays (matrices), Methods and related examples, Functions and related examples,Using ASP.NET and C# Web programming language
preparing the pages,C# Programlama Dilini kullanarak ASP.NET formları için
gerekli fonksiyonları yazabilm,Examples of essential functions for ASP.NET forms,Ability to develop Web Application project with ASP.NET and C#,Ability to develop Web Application project with ASP.NET and C#,Databases,ASP.NET Report Application,Build ASP.NET projects on the Web using Web services
able to publish,Project Presentation.
Dersin Öğrenme KazanımlarıTeaching MethodsAssessment Methods
1. will be able to explain Visual Studio commands and their necessary steps.14, 6F
1.1. C# software development skills increase.14, 9F
2. will be able to written in a scientific way the result By making the transformations of .Net programming5, 6F
2.1. Consolidates .Net programming 2, 6F
2.2. Explains the basic features of .Net programming6A, F
3. will be able to take precautions to mitigate any errors Visual Studio that may occur during use of the program or to reduce usage errors 14, 6F
3.1. Realizes the programs developed in the .Net environment.6F
3.2. Explains the situations to be encountered during the program use.6A, F
4. will be able to determine the command usage patterns in the language C#6F
4.1. Generates the necessary algorithm to develop the application in the .Net environment.6A, F
4.2. Explains the basic features of Visual Studio.6A, F
4.3. Explains the basic properties C#.6A, F
5 . will be able to develope at least one application program with the commands of Object Oriented Programming.2, 6A, F
5.1 . Explains the importance of Object Oriented Programming.6A, F
5.2. Uses Object Oriented Programming commands.6F
6 .Will be able to develop at least one Visual Studio.NET and Form-based Application program.2, 6A, F
6.1 . Explains Visual Studio.NET and Form-Based Applications.2, 6A
6.2. Develops Visual Studio.NET and Form-Based Applications.6F
Teaching Methods:14: Self Study Method, 2: Project Based Learning Model, 5: Cooperative Learning, 6: Experiential Learning, 9: Lecture Method
Assessment Methods:A: Traditional Written Exam, F: Project Task

Course Outline

OrderSubjectsPreliminary Work
1C # and .NET Visual Studio platform introduction
2Basic features and platforms in the C # language
3Basic data structures and examples, Examples on using the operators in the Console
4if, for do-while, while break, continue, commands, and examples, while break, continue, goto, return usage and examples, foreach commands and examples
5Array, Multidimensional arrays (matrices), Methods and related examples, Functions and related examples
6Using ASP.NET and C# Web programming language
preparing the pages
7C# Programlama Dilini kullanarak ASP.NET formları için
gerekli fonksiyonları yazabilm
8Examples of essential functions for ASP.NET forms
9Ability to develop Web Application project with ASP.NET and C#
10Ability to develop Web Application project with ASP.NET and C#
11DatabasesImplementation
12ASP.NET Report Application
13Build ASP.NET projects on the Web using Web services
able to publish
Project
14Project PresentationProject
Resources
C# Programlama Dili ve Yazılım Tasarımı (1.cilt) Ahmet Kaymaz , PAPATYA BİLİM ; Örneklerle Algoritma ve C# Programlama Yazar: Erhan Arı Yayınevi : Seçkin-Bilgisayar - Bilgisayar Dizisi

Course Contribution to Program Qualifications

Course Contribution to Program Qualifications
NoProgram QualificationContribution Level
12345
1
Defines the theoretical issues in the field of information and management.
2
Describes the necessary mathematical and statistical methods in the field of information and management.
3
Uses at least one computer program in the field of information and management.
X
4
Sustains proficiency in a foreign language requiredor information and management studies.
5
Prepares informatics/software projects and work in a team.
X
6
Constantly updates himself / herself by following developments in science and technology with an understanding of the importance of lifelong learning through critically evaluating the knowledge and skills that s/he has got.7. Uses theoretical and practical expertise in the field of information and management
X
7
Follows up-to-date technology using a foreign language at least A1 level, holds verbal / written communication skills.
X
8
Follows up-to-date technology using a foreign language at least A1 level, holds verbal / written communication.
9
Adopts organizational / institutional and social ethical values.
10
Within the framework of community involvement adopts social responsibility principles and takes initiative when necessary.
11
Uses and analyses basic facts and data in various disciplines (economics, finance, sociology, law, business) in order to conduct interdisciplinary studies.
12
Writes software in different platforms such as desktop, mobile, web on its own and / or in a team.
X

Assessment Methods

Contribution LevelAbsolute Evaluation
Rate of Midterm Exam to Success 40
Rate of Final Exam to Success 60
Total 100
ECTS / Workload Table
ActivitiesNumber ofDuration(Hour)Total Workload(Hour)
Course Hours14342
Guided Problem Solving8540
Resolution of Homework Problems and Submission as a Report5525
Term Project2816
Presentation of Project / Seminar111
Quiz111
Midterm Exam177
General Exam11010
Performance Task, Maintenance Plan000
Total Workload(Hour)142
Dersin AKTS Kredisi = Toplam İş Yükü (Saat)/30*=(142/30)5
ECTS of the course: 30 hours of work is counted as 1 ECTS credit.

Detail Informations of the Course

Course Description

CourseCodeSemesterT+P (Hour)CreditECTS
PROGRAMMING LANGUAGES II-Spring Semester3+035
Course Program
Prerequisites Courses
Recommended Elective Courses
Language of CourseTurkish
Course LevelFirst Cycle (Bachelor's Degree)
Course TypeRequired
Course CoordinatorAssist.Prof. Kevser ŞAHİNBAŞ
Name of Lecturer(s)Assist.Prof. Mustafa ÇORUH
Assistant(s)
AimThe aim of this course is to give information about Internet programming and to teach C# and ASP.NET programs. For this purpose, it will be possible to create forms using ASP.NET, to connect to the database, to define and use variables, to create web controls and to publish them on a Web site.
Course ContentThis course contains; C # and .NET Visual Studio platform introduction,Basic features and platforms in the C # language,Basic data structures and examples, Examples on using the operators in the Console,if, for do-while, while break, continue, commands, and examples, while break, continue, goto, return usage and examples, foreach commands and examples,Array, Multidimensional arrays (matrices), Methods and related examples, Functions and related examples,Using ASP.NET and C# Web programming language
preparing the pages,C# Programlama Dilini kullanarak ASP.NET formları için
gerekli fonksiyonları yazabilm,Examples of essential functions for ASP.NET forms,Ability to develop Web Application project with ASP.NET and C#,Ability to develop Web Application project with ASP.NET and C#,Databases,ASP.NET Report Application,Build ASP.NET projects on the Web using Web services
able to publish,Project Presentation.
Dersin Öğrenme KazanımlarıTeaching MethodsAssessment Methods
1. will be able to explain Visual Studio commands and their necessary steps.14, 6F
1.1. C# software development skills increase.14, 9F
2. will be able to written in a scientific way the result By making the transformations of .Net programming5, 6F
2.1. Consolidates .Net programming 2, 6F
2.2. Explains the basic features of .Net programming6A, F
3. will be able to take precautions to mitigate any errors Visual Studio that may occur during use of the program or to reduce usage errors 14, 6F
3.1. Realizes the programs developed in the .Net environment.6F
3.2. Explains the situations to be encountered during the program use.6A, F
4. will be able to determine the command usage patterns in the language C#6F
4.1. Generates the necessary algorithm to develop the application in the .Net environment.6A, F
4.2. Explains the basic features of Visual Studio.6A, F
4.3. Explains the basic properties C#.6A, F
5 . will be able to develope at least one application program with the commands of Object Oriented Programming.2, 6A, F
5.1 . Explains the importance of Object Oriented Programming.6A, F
5.2. Uses Object Oriented Programming commands.6F
6 .Will be able to develop at least one Visual Studio.NET and Form-based Application program.2, 6A, F
6.1 . Explains Visual Studio.NET and Form-Based Applications.2, 6A
6.2. Develops Visual Studio.NET and Form-Based Applications.6F
Teaching Methods:14: Self Study Method, 2: Project Based Learning Model, 5: Cooperative Learning, 6: Experiential Learning, 9: Lecture Method
Assessment Methods:A: Traditional Written Exam, F: Project Task

Course Outline

OrderSubjectsPreliminary Work
1C # and .NET Visual Studio platform introduction
2Basic features and platforms in the C # language
3Basic data structures and examples, Examples on using the operators in the Console
4if, for do-while, while break, continue, commands, and examples, while break, continue, goto, return usage and examples, foreach commands and examples
5Array, Multidimensional arrays (matrices), Methods and related examples, Functions and related examples
6Using ASP.NET and C# Web programming language
preparing the pages
7C# Programlama Dilini kullanarak ASP.NET formları için
gerekli fonksiyonları yazabilm
8Examples of essential functions for ASP.NET forms
9Ability to develop Web Application project with ASP.NET and C#
10Ability to develop Web Application project with ASP.NET and C#
11DatabasesImplementation
12ASP.NET Report Application
13Build ASP.NET projects on the Web using Web services
able to publish
Project
14Project PresentationProject
Resources
C# Programlama Dili ve Yazılım Tasarımı (1.cilt) Ahmet Kaymaz , PAPATYA BİLİM ; Örneklerle Algoritma ve C# Programlama Yazar: Erhan Arı Yayınevi : Seçkin-Bilgisayar - Bilgisayar Dizisi

Course Contribution to Program Qualifications

Course Contribution to Program Qualifications
NoProgram QualificationContribution Level
12345
1
Defines the theoretical issues in the field of information and management.
2
Describes the necessary mathematical and statistical methods in the field of information and management.
3
Uses at least one computer program in the field of information and management.
X
4
Sustains proficiency in a foreign language requiredor information and management studies.
5
Prepares informatics/software projects and work in a team.
X
6
Constantly updates himself / herself by following developments in science and technology with an understanding of the importance of lifelong learning through critically evaluating the knowledge and skills that s/he has got.7. Uses theoretical and practical expertise in the field of information and management
X
7
Follows up-to-date technology using a foreign language at least A1 level, holds verbal / written communication skills.
X
8
Follows up-to-date technology using a foreign language at least A1 level, holds verbal / written communication.
9
Adopts organizational / institutional and social ethical values.
10
Within the framework of community involvement adopts social responsibility principles and takes initiative when necessary.
11
Uses and analyses basic facts and data in various disciplines (economics, finance, sociology, law, business) in order to conduct interdisciplinary studies.
12
Writes software in different platforms such as desktop, mobile, web on its own and / or in a team.
X

Assessment Methods

Contribution LevelAbsolute Evaluation
Rate of Midterm Exam to Success 40
Rate of Final Exam to Success 60
Total 100

Numerical Data

Student Success

Ekleme Tarihi: 09/10/2023 - 10:32Son Güncelleme Tarihi: 09/10/2023 - 10:33