Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Lekcja 1 – Hello World! Visual Studio, coś łatwego na początek 

Podobne prezentacje


Prezentacja na temat: "Lekcja 1 – Hello World! Visual Studio, coś łatwego na początek "— Zapis prezentacji:

1 Lekcja 1 – Hello World! Visual Studio, coś łatwego na początek 
Akademia C# Lekcja 1 – Hello World! Visual Studio, coś łatwego na początek 

2 O języku C# C# (wymowa: „Si szarp”) to język programowania przeznaczony do tworzenia różnych aplikacji uruchamianych w programie .NET Framework. Język C# jest prosty, ma duże możliwości, jest bezpieczny dla typów i jest językiem obiektowym.

3 Na tym kursie nie będzie zbędnej teorii
Skąd mogę czerpać wiedzę na temat C#? Książki Artykuły Blogi MSDN Kursy Microsoft Virtual Academy Ogólnie - internet

4 Co będziemy dzisiaj robić?

5 OK… jak się do tego zabrać?
Tworzymy nowy projekt Visual Studio – Universal Apps Mnóstwo różnych okienek, o co chodzi? Co to jest IDE i jak nam pomaga? IDE to zintegrowane środowisko programistyczne ( Integrated Development Environment ) Pozwala pisać i modyfikować kod A także pomaga wykrywać i korygować błedy

6 Visual Studio 2013

7 Visual Studio 2013 - Designer

8 Universal Apps

9 Wracamy do naszego projektu
Tytuł To są kontrolki TextBlock TextBox – tutaj wpisujemy tekst Kontrolki Button - przyciski To są kontrolki TextBlock

10 Czym są metody? Metoda to blok kodu, który zawiera instrukcje do wykoniana. Może mieć różne modyfikatory dostępu np. private, public. Metoda może coś zwracać, gdy nic nie zwraca to jest typu void Private void metoda() { // instrukcje do wykonania } // A tak wywołujemy metodę metoda(); Na kolejnych zajęciach dowiesz się więcej na ich temat bo będziemy ich często używać 

11 Metoda losujZmienne()
private void losujZmienne() { Random liczba = new Random(); int x = liczba.Next(0, 100); int y = liczba.Next(0, 100); zmiennaX.Text = x.ToString(); zmiennaY.Text = y.ToString(); }

12 Metoda porownajWynik()
private void porownajWynik() { int wynik = Convert.ToInt32(wynikBox.Text); int wartoscX = Convert.ToInt32(zmiennaX.Text); int wartoscY = Convert.ToInt32(zmiennaY.Text); if (wynik == wartoscX + wartoscY ) licznik ++; wynikBlock.Text= licznik.ToString(); }

13 Debugger Sprawdzimy sobie czy nasza zmienna wynik przyjmuje wartość z pola tekstowego

14 Zadanie domowe  Dla chętnych ;)

15 Nasza aplikacja działa ale jest wiele rzeczy które należy poprawić 
Gdy wciśniemy przycisk „Sprawdź” a w polu tekstowym nie będzie liczby to wyrzuca wyjątek Po wpisaniu wyniku klikając „Sprawdź” nabija nam punkty Po kliknięciu w pole tekstowe napis „How Much?” powinien zniknąć Po sprawdzeniu wyniku: - Gdy zły : „Podano nieprawidłowy wynik” - Gdy poprawny: „Super! Otrzymujesz 1 pkt” i wylosowanie nowych liczb Udoskonalić wygląd wizualny

16 Pytania

17 Ogłoszenia

18 Poszukujemy chętnych do organizacji ITADu
Ekipa organizacyjna: Natalia, Klaudia, Michał, Tomek i Wojtek Kto jest potrzebny? 1. Dwie osoby do prowadzenia konferencji (konkursy i zapowiadanie prelefentów): najlepiej chłopak + dziewczyna, mile widziane doswiadczenie w występowaniu przed publicznością 2. Ktoś od obsługi sprzętu (projektory, mikrofony) 3. GRAFIK – jakikolwiek  (koszulki, plakaty, identyfikatory) 4. Dwie osoby do obsługi rejestracji


Pobierz ppt "Lekcja 1 – Hello World! Visual Studio, coś łatwego na początek "

Podobne prezentacje


Reklamy Google