Course Detail
Course Description
Course | Code | Semester | T+P (Hour) | Credit | ECTS |
---|---|---|---|---|---|
PROGRAMMING LANGUAGE II | MIS2210875 | Spring Semester | 3+0 | 3 | 7 |
Course Program |
Prerequisites Courses | |
Recommended Elective Courses |
Language of Course | English |
Course Level | First Cycle (Bachelor's Degree) |
Course Type | Required |
Course Coordinator | Assoc.Prof. Özge DOĞUÇ |
Name of Lecturer(s) | Lect. Nada A. M. MISK |
Assistant(s) | |
Aim | The 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 Content | This 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 Methods | Assessment Methods |
1. will be able to explain Visual Studio commands and their necessary steps. | 16, 6 | A, F |
1.1. C# software development skills increase. | 14, 6 | A, F |
1.2. Explains the basic properties C#. | 6 | F |
2. will be able to written in a scientific way the result By making the transformations of .Net programming | 6 | A, F |
2.1. Consolidates .Net programming | 6 | A, F |
2.2. Explains the basic features of .Net programming | 6 | 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, 6 | A, F |
3.1. Realizes the programs developed in the .Net environment. | 6 | A, F |
3.2. Explains the situations to be encountered during the program use. | 6 | A, F |
4. will be able to determine the command usage patterns in the language C# | 14, 6 | A, F |
4.1. Generates the necessary algorithm to develop the application in the .Net environment. | 6 | A, F |
4.2. Explains the basic features of Visual Studio. | 6 | F |
5 . will be able to develope at least one application program with the commands of Object Oriented Programming. | 6 | A, F |
5.1 . Explains the importance of Object Oriented Programming. | 16, 6 | |
5.2. Uses Object Oriented Programming commands. | 6 | F |
6 .Will be able to develop at least one Visual Studio.NET and Form-based Application program. | 6 | A, F |
6.1 . Explains Visual Studio.NET and Form-Based Applications. | 6 | F |
6.2. Develops Visual Studio.NET and Form-Based Applications. | 6 | F |
Teaching Methods: | 14: Self Study Method, 16: Question - Answer Technique, 6: Experiential Learning |
Assessment Methods: | A: Traditional Written Exam, F: Project Task |
Course Outline
Order | Subjects | Preliminary Work |
---|---|---|
1 | C # and .NET Visual Studio platform introduction | |
2 | Basic data structures and examples, Examples on using the operators in the Console | |
3 | Basic features and platforms in the C # language | |
4 | if, for do-while, while break, continue, commands, and examples, while break, continue, goto, return usage and examples, foreach commands and examples | |
5 | Array, Multidimensional arrays (matrices), Methods and related examples, Functions and related examples | |
6 | Using ASP.NET and C# Web programming language preparing the pages | |
7 | Ability to apply required functions for ASP.NET forms using C# Programming Language | |
8 | Examples of essential functions for ASP.NET forms | |
9 | Ability to develop Web Application project with ASP.NET and C# | |
10 | Ability to develop Web Application project with ASP.NET and C# | |
11 | Databases | |
12 | ASP.NET Report Application | |
13 | Build 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 | |||||||
No | Program Qualification | Contribution Level | |||||
1 | 2 | 3 | 4 | 5 | |||
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 Level | Absolute Evaluation | |
Rate of Midterm Exam to Success | 40 | |
Rate of Final Exam to Success | 60 | |
Total | 100 |
ECTS / Workload Table | ||||||
Activities | Number of | Duration(Hour) | Total Workload(Hour) | |||
Course Hours | 0 | 0 | 0 | |||
Guided Problem Solving | 0 | 0 | 0 | |||
Resolution of Homework Problems and Submission as a Report | 0 | 0 | 0 | |||
Term Project | 0 | 0 | 0 | |||
Presentation of Project / Seminar | 0 | 0 | 0 | |||
Quiz | 0 | 0 | 0 | |||
Midterm Exam | 0 | 0 | 0 | |||
General Exam | 0 | 0 | 0 | |||
Performance Task, Maintenance Plan | 0 | 0 | 0 | |||
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
Course | Code | Semester | T+P (Hour) | Credit | ECTS |
---|---|---|---|---|---|
PROGRAMMING LANGUAGE II | MIS2210875 | Spring Semester | 3+0 | 3 | 7 |
Course Program |
Prerequisites Courses | |
Recommended Elective Courses |
Language of Course | English |
Course Level | First Cycle (Bachelor's Degree) |
Course Type | Required |
Course Coordinator | Assoc.Prof. Özge DOĞUÇ |
Name of Lecturer(s) | Lect. Nada A. M. MISK |
Assistant(s) | |
Aim | The 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 Content | This 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 Methods | Assessment Methods |
1. will be able to explain Visual Studio commands and their necessary steps. | 16, 6 | A, F |
1.1. C# software development skills increase. | 14, 6 | A, F |
1.2. Explains the basic properties C#. | 6 | F |
2. will be able to written in a scientific way the result By making the transformations of .Net programming | 6 | A, F |
2.1. Consolidates .Net programming | 6 | A, F |
2.2. Explains the basic features of .Net programming | 6 | 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, 6 | A, F |
3.1. Realizes the programs developed in the .Net environment. | 6 | A, F |
3.2. Explains the situations to be encountered during the program use. | 6 | A, F |
4. will be able to determine the command usage patterns in the language C# | 14, 6 | A, F |
4.1. Generates the necessary algorithm to develop the application in the .Net environment. | 6 | A, F |
4.2. Explains the basic features of Visual Studio. | 6 | F |
5 . will be able to develope at least one application program with the commands of Object Oriented Programming. | 6 | A, F |
5.1 . Explains the importance of Object Oriented Programming. | 16, 6 | |
5.2. Uses Object Oriented Programming commands. | 6 | F |
6 .Will be able to develop at least one Visual Studio.NET and Form-based Application program. | 6 | A, F |
6.1 . Explains Visual Studio.NET and Form-Based Applications. | 6 | F |
6.2. Develops Visual Studio.NET and Form-Based Applications. | 6 | F |
Teaching Methods: | 14: Self Study Method, 16: Question - Answer Technique, 6: Experiential Learning |
Assessment Methods: | A: Traditional Written Exam, F: Project Task |
Course Outline
Order | Subjects | Preliminary Work |
---|---|---|
1 | C # and .NET Visual Studio platform introduction | |
2 | Basic data structures and examples, Examples on using the operators in the Console | |
3 | Basic features and platforms in the C # language | |
4 | if, for do-while, while break, continue, commands, and examples, while break, continue, goto, return usage and examples, foreach commands and examples | |
5 | Array, Multidimensional arrays (matrices), Methods and related examples, Functions and related examples | |
6 | Using ASP.NET and C# Web programming language preparing the pages | |
7 | Ability to apply required functions for ASP.NET forms using C# Programming Language | |
8 | Examples of essential functions for ASP.NET forms | |
9 | Ability to develop Web Application project with ASP.NET and C# | |
10 | Ability to develop Web Application project with ASP.NET and C# | |
11 | Databases | |
12 | ASP.NET Report Application | |
13 | Build 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 | |||||||
No | Program Qualification | Contribution Level | |||||
1 | 2 | 3 | 4 | 5 | |||
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 Level | Absolute Evaluation | |
Rate of Midterm Exam to Success | 40 | |
Rate of Final Exam to Success | 60 | |
Total | 100 |