Coding Giants
Uvod v programiranje s programskim jezikom C# - 1. stopnja (16-18 let)
16-18 letNajpogosteje izbrana

Uvod v programiranje s programskim jezikom C# - 1. stopnja (16-18 let)

Na tečaju se bomo naučili pravil uporabe programskega jezika C# s pomočjo razvojnega okolja Visual Studio in tako podali na pot osvajanja programerskih pristopov, ki jih uporabljajo programerji svetovno priznanih podjetij. Udeleženci tečaja spoznajo osnovne programske elemente in strukture, kot so spremenljivke, zanke, metode, pogojni stavki itd. Kot pravi programerji bomo spoznali njihov pomen in načine uporabe, na osnovi osvojenega znanja pa bomo izdelali zanimive programske rešitve.

Uvod

Tečaj ki sicer obsega dva semestra, je uvod v pravo programiranje, z orodji, ki jih uporabljajo profesionalni programerji.. Na primeru sodobnega programskega jezika C#, ki so ga razvili v enem najbolj prepoznanih podjetij na področju razvoja programske opreme, Microsoft, bodo udeleženci tečaja spoznali in se naučili uporabljati osnovne elemente tega modernega programskega jezika. Ob tem udeleženci spoznajo principe delovanja in izdelave spletnih strani, osnov varne rabe interneta in nekaterih hekerskih tehnik, z namenom obrambe pred njimi.

Program tečaja

1Lesson 1 Introduction to C#
The aim of the lesson is to create the first program in C# and familiarize with the Visual Studio environment.
2Lesson 2 Variables
The aim of the lesson is to present the concept of variables and to show the most common types of variables.
3Lesson 3 Constants and mathematical operations
The aim of the lesson is to present the concept of constants and to show the most frequently used mathematical operations.
4Lesson 4: Introduction to WinForms, projection
The aim of the lesson is to introduce to WinForms and to introduce the concept of projection.
5Lesson 5 Mathematical and logical operators
The aim of the lesson is to present mathematical and logical operators. The second goal is to present incrementation and decrementation in C#.
6Lesson 6 Conditional instruction IF part I
The aim of this lesson is to present the conditional IF instruction.
7Lesson 7 Conditional instruction IF Part II
This lesson is a continuation of the previous one.
8Lesson 8 Switch
The aim of the lesson is to present the conditional instruction Switch.
9Lesson 9 Introduction to the loop
The aim of the lesson is to become familiar with the concept of a loop.
10Lesson 10. Loops
The aim of the lesson is to further explore the topic of the loop.
11Lesson 11. Arrays
The aim of the lesson is to discuss the application and use of arrays.
12Lesson 12 Methods part I
The aim of the lesson is to present methods.
13Lesson 13 Methods part II
The aim of the lesson is to further explore the topic of methods.
14Lesson 14: Repetition of the material.
The aim of the lesson is to summarize the knowledge gained during the semester.