Kurs e-learningowy i spotkanie akademickie

Dyscyplina: informatyka

Poziom: klasy VII-VIII szkoły podstawowej

Czas trwania: 16.03-09.05.2020 r.

Liczba uczestników: max. 60

 

Podstawy budowania stron przy pomocy PHP7

Cel kursu:

Celem kursu jest zapoznanie uczniów z podstawami w zakresie programowania w języku PHP7 przy tworzeniu dynamicznie generowanych treści stron internetowych.

Opis kursu:

Materiał przedstawiany na kursie będzie wprowadzał do zagadnień programowania w języku PHP. Od uczniów wymagana jest podstawowa wiedza w zakresie obsługi komputerów, oraz tworzenia prostych stron internetowych za pomocą technologii HTML, CSS i JavaScript. Mile widziane są wcześniejsze doświadczenia w zakresie programowania lub rozwiązywania problemów obliczeniowych z zastosowaniem komputera (np. w środowisku programu MS Excel lub podobnego). Kurs będzie prowadzony od podstaw.
Uczeń zapozna się z podstawowymi elementami składni języka PHP oraz budową dynamicznie generowanych stron. Zdobędzie podstawowe umiejętności napisania prostej, generowanej „w locie” strony internetowej z elementami nawigacji i interakcji z użytkownikiem za pomocą elementów skryptowych języka PHP.
Uczniowie, którzy ukończą z sukcesem kurs otrzymają certyfikat poświadczający nabyte umiejętności.

Metody dydaktyczne:

Kurs składa się z dwóch części: zdalnej i stacjonarnej.
Zajęcia zdalne prowadzone będą w formie kursu e-learningowego na platformie Moodle, w ramach którego dostępne będą między innymi materiały wprowadzające do tematyki omawianego zagadnienia w postaci interaktywnych lekcji, materiałów filmowych demonstrujących określone treści w zakresie podstaw programowania w języku PHP. Nauka techniki pisania kodu (programowania) odbywać się będzie dzięki wielu interaktywnym przykładom. W trakcie trwania kursu uczniowie otrzymają do wykonania różne zadania mające na celu utrwalenia zdobytej wiedzy. Umożliwiona zostanie komunikacja i konsultacja z prowadzącym e-kurs (jak i innymi uczestnikami kursu) poprzez forum dyskusyjne i czat.
Uzupełnieniem zajęć prowadzonych w wykorzystaniem kształcenia na odległość będą zajęcia stacjonarne, przeprowadzone w ramach spotkań akademickich. Zajęcia odbędą się 9 maja 2020 r. Poprowadzone będą w formie wykładu oraz laboratorium komputerowego poświęconego stworzeniu strony internetowej, w postaci fragmentu świadectwa ukończenia kolejnej klasy na podstawie bazy danych ocen, zdobytych podczas ostatniego semestru.

Prowadzący:

dr Tomasz Neumann
Katedra Inżynierii Biomedycznej
Wydział Elektroniki, Telekomunikacji i Informatyki
Politechnika Gdańska

Zapisy zamknięte

HARMONOGRAM

16.03 - 08.05.2020 r.

Moduł Temat Zagadnienie Liczba godzin
(w tym pracy własnej)
I 1 Instalowanie wymaganego oprogramowania oraz testy serwera www na platformie Windows. 2
2 Co to jest PHP oraz uruchomienie pierwszego skryptu. 2
II 3 Krótka w powtórka ze znaczników HTML i CSS oraz obsługa JavaScript. 4
4 Czy wszystko jest jednoznaczne? Typy i konwersja zmiennych w skryptach PHP. 2
III 5 Używanie operatorów w celu skrócenia kodu skryptu. Instrukcje warunkowe i uwięzienie operacji w pętli. 4
6 Uporządkowanie zbioru zmiennych w tablicy oraz dostęp do poszczególnych komórek tablicy. 2
IV 7 Jak programować, aby nie powielać ciągle tego samego – wprowadzenie do funkcji. 4
8 Przekazywanie zmiennych pomiędzy stronami w ramach sesji. 2
V 9 Modyfikacja oraz operacje na ciągach tekstowych i datach. 4
10 Przesyłanie plików na serwer i operacje jakie można na nich wykonać. 2
VI 11 Przechowywanie informacji w bazie danych. 4
12 Pobieranie danych z bazy danych do skryptu PHP oraz wyświetlanie ich na stronie internetowej w dostępnej postaci. 2
Spotkanie akademickie

9 maja 2020 r., godz. 10.00-15.45

Rodzaj zajęć Zagadnienie Liczba godzin
Wykład Potencjał języka PHP w przetwarzaniu i wizualizacji dużych zbiorów danych. 2
Laboratorium Ćwiczenia praktyczne w zakresie tworzenia dynamicznej strony, obrazującej oceny ze świadectwa ukończenia kolejnej klasy wraz ze szczegółami. 4

 

Kurs e-learningowy poprowadzony zostanie na uczelnianej platformie Moodle Politechniki Gdańskiej: https://enauczanie.pg.edu.pl/moodle/

Spotkania akademickie odbędą się w budynkach Wydziału Elektroniki, Telekomunikacji i Informatyki (budynki nr 41 i 42 na planie kampusu Politechniki Gdańskiej

[Pobierz PDF]