WR60 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 konstrukcje sterujące języka C++;
  • potrafi śledzić działanie programu i usuwać błędy (debuger);
  • stosuje mechanizmy iteracyjne w różnych algorytmach;
  • tworzy poprawne programy realizujące algorytmy obliczeniowe;
  • potrafi wykorzystywać dane z plików tekstowych do realizacji obliczeń i zapisywać do pliku wyniki;
  • posługuje się własnymi funkcjami do rozwiązywania wybranych problemów z wykorzystaniem C++;
  • wykorzystuje mechanizmy przekazywania danych do funkcji przez referencje i wartość;
  • tworzy programy operujące ciągami tekstowymi (anagramy, palindromy);
  • posługuje się rekurencją do realizacji wybranych problemów.
Treści
  • Wprowadzenie do algorytmiki – lista kroków, schemat blokowy
  • Środowisko uruchomieniowe DevC++ - struktura programu w C++
  • Słowa kluczowe
  • Typy danych, operatory w wyrażeniach, wyrażenia obliczeniowe
  • Operacje wejścia i wyjścia
  • Identyfikatory i zmienne, zasięg zmiennych – zmienne lokalne i globalne
  • Instrukcje sterujące, warunkowe, pętle i ich zastosowania
  • Własne funkcje –  przekazywanie zmiennych przez wartość i referencje
  • Odczyt i zapis  danych z/do pliku dyskowego
  • Tablice danych i zmienne tekstowe
  • Algorytmy klasyczne w praktyce
  • Algorytmy rekurencyjne
 
Zajęcia prowadzone trybem mieszanym: 24 godziny zajęć stacjonarnych i 6 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

Data rozpoczęcia Data zakończenia Grupa, termin Rejestracja
10-10-2010 10-10-2010 Grupa rezerwowa
Zapisy na to wydarzenie są już niemożliwe.
30-06-2021 10:00 30-06-2021 12:00 Grupa 1. 30.06.2021, godz. 10:00-12:00
Zapisy na to wydarzenie są już niemożliwe.
29-07-2021 11:00 29-07-2021 17:00 Grupa 2. 29.07.2021, godz. 11:00-17:00
Zapisy na to wydarzenie są już niemożliwe.