Oprogramowanie aplikacji internetowych

Transkrypt

Oprogramowanie aplikacji internetowych
Oprogramowanie aplikacji internetowych rozkład godzin dla technikum informatycznego
w oparciu o „Program nauczania dla zawodu technik informatyk 351203 o strukturze przedmiotowej”, Warszawa 2012. Minimalna ilość godzin: 195 (0 / 0 /
120 / 75 – do celów obliczeniowych przyjęto 30 tygodni w ciągu roku szkolnego). Realizacja: 4 godziny w klasie trzeciej, 5 godzin w klasie czwartej (tylko
pierwszy semestr). Szkolny numer programu: PS/T/18/2016. Nauczyciel realizujący: mgr Robert Surma. Data ostatniej aktualizacji: 14 stycznia 2017.
Klasa III (120 godzin)
L.p.
Temat
Treści
Uwagi
Semestr 1
1-4
Wprowadzenie do PHP: zmienne, funkcje, instrukcje,
implementacja w HTML.
PKZ(E.b)(3)1-3
PKZ(E.b)(11)1-3
PKZ(E.b)(13)1-3
E14.3(1-4)
E14.3(8)1-2
E14.3(10)1-4
5-8
Umieszczamy naszą witrynę na serwerze z obsługą
PHP oraz MySQL.
PKZ(E.b)(3)1-3
PKZ(E.b)(13)3
E14.3(14)2
Piszemy proste skrypty PHP. Podział na zespoły.
PKZ(E.b)(13)3
KPS(1)1
KPS(2)1
KPS(3)1
KPS(8)1
KPS(9)1
KPS(10)1
OMZ(1)1
OMZ(5)1
OMZ(6)1
E14.3(12)1-3
E14.3(14)1
17-20
Licznik odwiedzin w PHP.
E14.3(3)1-6
E14.3(4)1-4
E14.3(5)1-5
E14.3(8)1-2
E14.3(12)1-3
E14.3(13)1
E14.3(14)1
21-28
Skrypt PHP „Losowanie liczb do loterii Lotto”.
E14.3(3)1-6
E14.3(4)1-4
E14.3(5)1-5
E14.3(6)
E14.3(8)1-2
E14.3(9)
E14.3(12)1-3
E14.3(13)1
E14.3(14)1-2
29-36
System logowania w PHP.
E14.3(3)1-6
E14.3(4)1-4
E14.3(5)1-5
E14.3(6)
E14.3(8)4
E14.3(8)6
E14.3(11)1-3
E14.3(12)1-3
E14.3(13)1
E14.3(14)1
E14.3(15)1-2
Z wykorzystaniem bazy MySQL.
37-48
System rejestracji w PHP.
E14.3(3)1-6
E14.3(4)1-4
E14.3(5)1-5
E14.3(6)
E14.3(8)4
E14.3(8)6
E14.3(11)1-3
E14.3(12)1-3
E14.3(13)1
E14.3(14)1
E14.3(15)1-2
Z wykorzystaniem bazy MySQL.
49-56
Projekt formularza zamówień.
E14.3(3)1-6
E14.3(4)1-4
E14.3(5)1-5
E14.3(6)
E14.3(8)4
E14.3(12)1-3
E14.3(13)1
E14.3(14)1
57-60
Finalizacja projektów. Prezentacja skryptów na
stronie internetowej.
E14.1(9)3
E14.1(10)1-4
E14.3(6)1-4
E14.3(8)7
E14.3(9)1-3
9-16
1
Framework – przykłady.
Wystawienie ocen śródrocznych.
L.p.
Temat
Treści
Uwagi
E14.3(13)1-2
E14.3(14)1
PKZ(E.b)(3)1-3
Semestr 2
61-64
Wprowadzenie do struktur języka Java: zmienne,
metody, klasy. Budujemy applet Java ‘Hello World!’.
PKZ(E.b)(11)1-3
E14.3(1-7)
65-68
Przegląd oprogramowania do tworzenia aplikacji w
Androidzie. Wprowadzenie do Android Studio.
Instalacja, konfiguracja, debuggowanie, logi,
składniki aplikacji.
E14.3(7)1-2
PKZ(E.b)(3)1-3
PKZ(E.b)(11)1-3
69-72
Aplikacja ‘Hello World!’ w Android Studio.
PKZ(E.b)(11)1-3
E14.3(1-7)
73-80
Aplikacja ‘Zamiana tekstu’ w Android Studio.
Czyszczenie pól.
E14.3(5-7)
E14.3(12)1-3
E14.3(13)1
81-88
Aplikacja ‘Zgadnij liczbę’ w Android Studio.
Biblioteka Toast.
E14.3(5-7)
E14.3(12)1-3
E14.3(13)1
89-92
Zapisujemy dane w SharedPreferences.
E14.3(5-7)
E14.3(12)1-3
E14.3(13)1
93-96
Tworzenie wizytówki aplikacji.
E14.3(5-7)
E14.3(12)1-3
E14.3(13)1
E14.3(8)5
Tworzenie wielu activities.
E14.3(5-7)
E14.3(12)1-3
E14.3(13)1
Aplikacja ‘Konwerter jednostek’ w Android Studio.
E14.3(5-7)
E14.3(12)1-3
E14.3(13)1
97-104
105-120
m.in. Eclipse
Tworzymy emulator smartfona.
Klasa IV (75 godzin)
L.p.
Temat
Treści
Uwagi
Semestr 1
121-140
Tworzymy proste aplikacje z wykorzystaniem
narzędzi MIT App Inventor.
E14.3(7)1-2
141-160
Aplikacja z funkcją „ListSearch” w Android Studio.
E14.3(5-7)
E14.3(12)1-3
E14.3(13)1
161-195
Budujemy własną aplikację w Android Studio.
PKZ(E.b)(3)1-3
PKZ(E.b)(12)13
E14.3(5)
E14.3(6)1-4
E14.3(7)1-2
E14.3(9)1-3
E14.3(12)1-3
E14.3(13)1-2
E14.3(14)1
http://appinventor.mit.edu
Każdy uczeń przedstawia pomysł na
swoją aplikację i go realizuje. Końcowy
produkt powinien zawierać w pełni
działającą oryginalną aplikację, którą
można pobrać ze strony internetowej
autora. Strona powinna zawierać opis
aplikacji, jej dokumentację i sekcję
wsparcia.
Semestr 2
Brak zajęć w semestrze drugim.
Skróty:
KPS – Kompetencje Personalne i Społeczne
OMZ – Organizacja Pracy Małych Zespołów
PKZ – Polska Klasyfikacja Zawodów
2

Podobne dokumenty