Skip to main content

Course Detail

Course Description

CourseCodeSemesterT+P (Hour)CreditECTS
PROGRAMMING LANGUAGE II-Spring Semester3+037
Course Program
Prerequisites Courses
Recommended Elective Courses
Language of CourseEnglish
Course LevelFirst Cycle (Bachelor's Degree)
Course TypeRequired
Course CoordinatorAssist.Prof. Kevser ŞAHİNBAŞ
Name of Lecturer(s)Assist.Prof. Kevser ŞAHİNBAŞ, Prof.Dr. Gökhan SİLAHTAROĞLU
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 data structures and examples, Examples on using the operators in the Console,Basic features and platforms in the C # language,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,Ability to apply required functions for ASP.NET forms using C# Programming Language,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.
Dersin Öğrenme KazanımlarıTeaching MethodsAssessment Methods
1. will be able to explain Visual Studio commands and their necessary steps.16, 6A, F
1.1. C# software development skills increase.14, 6A, F
1.2. Explains the basic properties C#.6F
2. will be able to written in a scientific way the result By making the transformations of .Net programming6A, F
2.1. Consolidates .Net programming6A, F
2.2. Explains the basic features of .Net programming6F
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 errors14, 6A, F
3.1. Realizes the programs developed in the .Net environment.6A, F
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#14, 6A, F
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.6F
5 . will be able to develope at least one application program with the commands of Object Oriented Programming.6A, F
5.1 . Explains the importance of Object Oriented Programming.16, 6
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.6A, F
6.1 . Explains Visual Studio.NET and Form-Based Applications.6F
6.2. Develops Visual Studio.NET and Form-Based Applications.6F
Teaching Methods:14: Self Study Method, 16: Question - Answer Technique, 6: Experiential Learning
Assessment Methods:A: Traditional Written Exam, F: Project Task

Course Outline

OrderSubjectsPreliminary Work
1C # and .NET Visual Studio platform introduction
2Basic data structures and examples, Examples on using the operators in the Console
3Basic features and platforms in the C # language
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
7Ability to apply required functions for ASP.NET forms using C# Programming Language
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#
11Databases
12ASP.NET Report Application
13Build ASP.NET projects on the Web using Web services able to publish
Resources
Mark J. Price, Seventh Ed., https://dl.ebooksworld.ir/books/CSharp.11.and.NET.7.Modern.Cross-Platform.Development.Fundamentals.7th.Edition.Mark.J.Price.Packt.9781803237800.EBooksWorld.ir.pdf
BEGINNERS TO EXPERT GUIDE MICROSOFT VISUAL STUDIO PROFESSIONAL 2022: Start coding as a beginner, by Henderson Sandals, 2022.

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.
X
2
Describes the necessary mathematical and statistical methods in the field of information and management.
X
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.
X
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.
X
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.
X
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 Hours000
Guided Problem Solving000
Resolution of Homework Problems and Submission as a Report000
Term Project000
Presentation of Project / Seminar000
Quiz000
Midterm Exam000
General Exam000
Performance Task, Maintenance Plan000
Total Workload(Hour)0
Dersin AKTS Kredisi = Toplam İş Yükü (Saat)/30*=(0/30)0
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 LANGUAGE II-Spring Semester3+037
Course Program
Prerequisites Courses
Recommended Elective Courses
Language of CourseEnglish
Course LevelFirst Cycle (Bachelor's Degree)
Course TypeRequired
Course CoordinatorAssist.Prof. Kevser ŞAHİNBAŞ
Name of Lecturer(s)Assist.Prof. Kevser ŞAHİNBAŞ, Prof.Dr. Gökhan SİLAHTAROĞLU
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 data structures and examples, Examples on using the operators in the Console,Basic features and platforms in the C # language,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,Ability to apply required functions for ASP.NET forms using C# Programming Language,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.
Dersin Öğrenme KazanımlarıTeaching MethodsAssessment Methods
1. will be able to explain Visual Studio commands and their necessary steps.16, 6A, F
1.1. C# software development skills increase.14, 6A, F
1.2. Explains the basic properties C#.6F
2. will be able to written in a scientific way the result By making the transformations of .Net programming6A, F
2.1. Consolidates .Net programming6A, F
2.2. Explains the basic features of .Net programming6F
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 errors14, 6A, F
3.1. Realizes the programs developed in the .Net environment.6A, F
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#14, 6A, F
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.6F
5 . will be able to develope at least one application program with the commands of Object Oriented Programming.6A, F
5.1 . Explains the importance of Object Oriented Programming.16, 6
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.6A, F
6.1 . Explains Visual Studio.NET and Form-Based Applications.6F
6.2. Develops Visual Studio.NET and Form-Based Applications.6F
Teaching Methods:14: Self Study Method, 16: Question - Answer Technique, 6: Experiential Learning
Assessment Methods:A: Traditional Written Exam, F: Project Task

Course Outline

OrderSubjectsPreliminary Work
1C # and .NET Visual Studio platform introduction
2Basic data structures and examples, Examples on using the operators in the Console
3Basic features and platforms in the C # language
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
7Ability to apply required functions for ASP.NET forms using C# Programming Language
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#
11Databases
12ASP.NET Report Application
13Build ASP.NET projects on the Web using Web services able to publish
Resources
Mark J. Price, Seventh Ed., https://dl.ebooksworld.ir/books/CSharp.11.and.NET.7.Modern.Cross-Platform.Development.Fundamentals.7th.Edition.Mark.J.Price.Packt.9781803237800.EBooksWorld.ir.pdf
BEGINNERS TO EXPERT GUIDE MICROSOFT VISUAL STUDIO PROFESSIONAL 2022: Start coding as a beginner, by Henderson Sandals, 2022.

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.
X
2
Describes the necessary mathematical and statistical methods in the field of information and management.
X
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.
X
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.
X
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.
X
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:35Son Güncelleme Tarihi: 16/02/2024 - 14:36