WR51 Programowanie w języku C++ - poziom podstawowy

Forma: zajęcia hybrydowe
Adresat
nauczyciele informatyki pracujący w różnych typach szkół
Cel, po zajęciach uczestnik:
  • potrafi tworzyć schematy blokowe rozwiązywania prostych zadań matematycznych;
  • posługuje się środowiskiem programistycznym DevC++ i konfiguruje je do pracy;
  • stosuje właściwie operacje wejścia i wyjścia;
  • stosuje właściwe typy danych dla danego problemu;
  • posługuje się operatorami działań arytmetycznych i logicznych;
  • stosuje instrukcje warunkowe języka C++;
  • potrafi śledzić działanie programu i usuwać błędy (debuger/odpluskwiacz);
  • stosuje poprawnie różne instrukcje iteracyjne w algorytmach; 
  • posługuje się własnymi funkcjami do rozwiązywania wybranych podproblemów;
  • wykorzystuje mechanizmy przekazywania danych do funkcji przez referencje i wartość;
  • tworzy poprawne programy realizujące algorytmy obliczeniowe również dla danych generowanych losowo;
  • tworzy programy analizujące ciągi tekstowe;
  • posługuje się rekurencją do realizacji wybranych problemów.
Treści
 Wprowadzenie do algorytmiki – lista kroków, schemat blokowy – zapoznanie z zapisem.
Środowisko uruchomieniowe DevC++ (omówienie i konfiguracja) - struktura programu w C++.
  • Typy danych, operatory w wyrażeniach, wyrażenia obliczeniowe.
  • Identyfikatory i zmienne, zasięg zmiennych – zmienne lokalne i globalne.
  • Operacje wejścia i wyjścia.
  • Instrukcje warunkowe, pętle i ich zastosowania w algorytmach praktycznych.
  • Własne funkcje – przekazywanie zmiennych przez wartość i referencje.
  • Tablice danych i zmienne tekstowe, generowanie danych losowych, porównywanie danych tekstowych, znaki z tablicy ASCII w różnych układach, strony kodowe i ich zmiana.
  • Algorytmy klasyczne w praktyce występujące w podstawie programowej szkoły podstawowej i średniej, np.: NWD, pierwszość liczb, palindrom, realizacja algorytmów przeliczania na różne systemy liczbowe.
  • Algorytmy rekurencyjne występujące w podstawie programowej szkoły średniej np.: ciąg Fibonacciego, NWD.
 
Zajęcia prowadzone w  trybie mieszanym: 21 godzin zajęć stacjonarnych (3 spotkania) i 9 godzin zajęć zdalnych.
Liczba godzin: 30
Autor programu: Grzegorz Telman

Kierownik:
Tadeusz Nowik, e-mail: Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript.,  tel.: 618 584 745, tel. kom.: 508 381 753

Cena: 230 zł
 

Szczegóły wydarzenia

Data rozpoczęcia 22-10-2022 09:00
Grupa, termin Grupa 1. 22, 29.10.2022 i 5.11.2022, godz. 9:00-14:30
Symbol wydarzenia WR51
Numer grupy Grupa 1.
Nazwa kursu Programowanie w języku C++ - poziom podstawowy
E-mail kierownika [email protected]

Wydarzenie osiągnęło już maksymalną liczbę osób. Zapisy nie są możliwe.