Nauczycielski plan pracy z przedmiotu

Specjalizacja: Aplikacje internetowe

 rok szkolny 2009/2010                                  klas III technikum 4-letniego technik informatyk

program 312[01]/T,SP/MENIS/2004.06.14

 34 tyg x 6 godzin = 204 godziny

prowadzący: Katarzyna Dymura , Artur Dańczak

 

 

                                           Tematy Lekcji

Forma

lekcji

Nr

Lekcji

Liczba godzin

Lekcja organizacyjna

BHP

Zasady oceniania, program nauczania

Zapoznanie z zasadami pracy w pracowni

 

wykład

wykład

wykład

 

1

2

3

3

 

 

Budowa sieci komputerowej

 

 

15

Budowa sieci komputerowej

Elementy składowe sieci

Architektura sieci, Protokołu sieciowe

Konfiguracja przeglądarki internetowej

 

wykład

wykład

ćwiczenia

 

4

5

6

3

 

Model OSI- TCP/IP

Stos protokołów TCP/IP, Wprowadzenie do ISO OSI Porównanie OSI DoD

Przepływ danych w modelu sieci

Wykorzystanie portów w komunikacji, Dobrze znane porty

 

Zasady adresacji IP, Adresy prywatne i publiczne

Podsieci, routing

Konfiguracja TCP/IP

 

 

wykład

wykład

wykład

 

wykład

wykład

ćwiczenia

 

7

8

9

 

10

11

12

 

6

Usługi sieciowe:

DNS Rozwiązywanie nazw –wprowadzenie

Instytucje nadzorujące DNS, organizacja DNS

Plik konfiguracyjny host, Plik konfigóracyjny lmhosts

 

 

wykład

wykład

ćwiczenia

 

13

14

15

3

 

Inne usługi sieciowe, FTP, telnet, inne usługi

Praktyczne wykorzystanie usług sieciowych

Sprawdzian

 

wykład

ćwiczenia

 

16

17

18

3

Aplikacje do tworzenia stron www

 

 

21

 

Narzędzia do graficznego projektowania stron internetowych

Przegląd aplikacji do tworzenia stron www

Instalacja wybranego programu

Omówienie podstawowych opcji

 

Zasady projektowania dokumentów hipertekstowych.

Przepisy prawne dotyczące publikacji

Netykieta, etyka Webmastera

Zasady dotyczące wielkości-obliczenia

 

 

wykład

ćwiczenia

wykład

 

 

wykład

wykład

ćwiczenia

 

 

19

20

21

 

 

22

23

24

 

6

Projektowanie witryn internetowych przy wykorzystaniu edytorów WYSWIG.

Elementy składowa strony

Budowa okna edytora WYSWIG

Menu programu edytora WYSWIG

 

 

wykład

wykład

ćwiczenia

 

 

25

26

27

3

 

Edycja tekstu na stronie

Wykorzystanie grafiki

Edycja tabel

 

ćwiczenia

ćwiczenia

ćwiczenia

 

28

29

30

3

Programy graficzne wprowadzenie

Programy graficzne

Edycja grafiki

wykład

ćwiczenia

ćwiczenia

 

31

32

33

 

3

Budowa i edycja stron

Odnośniki

Adresacja względna i bezwzględna

Tworzenie własnej strony

 

Tworzenie własnej strony

Tworzenie strony z wykorzystaniem różnych programów

Sprawdzian

 

 

wykład

wykład

ćwiczenia

 

ćwiczenia

ćwiczenia

 

 

 

34

35

36

 

37

38

39

6

Serwery WWW

 

 

9

Publikowanie dokumentów hipertekstowych na serwerach WWW.

Serwery dostępne w sieci internet

Sposoby komunikacji z serwerem

Publikacja prac

 

Instalacja serwera WWW

Przegląd dostępnych serwerów WWW

Instalacja serwera, przykład konfiguracji

Elementy składowe serwera do publikacji stron WWW

 

Publikacja prac

Umieszczanie pracy na serwerze lokalnym

Udostępnianie pracy poprzez www

Dostęp do serwerów sieci lokalnej

 

 

wykład

wykład

ćwiczenia

 

 

wykład

wykład

wykład

 

 

wykład

ćwiczenia

ćwiczenia

 

 

40

41

42

 

 

43

44

45

 

 

46

47

48

 

Język HTML – wprowadzenie

 

 

54

 

HTML dla bardzo początkujących.

Tworzenie prostej strony w notatniku

Wykorzystanie edytora kodu HTML do stworzenia strony WWW

Zalety i wady edytorów

 

 

wykład

ćwiczenia

wykład

 

 

49

50

51

 

3

Struktura dokumentu. Informacje o szkielecie dokumentu i stronach kodowych dla polskich liter.

Sekcje dokumenty html

Strony kodowe

Budowa nagłówka strony

 

 

 

ćwiczenia

ćwiczenia

ćwiczenia

 

 

52

53

54

3

Czcionki. Pogrubienie, pochylenie, wielkość, kolor

Zasady formatowania tekstu

Tagi dotyczące czcionki

Formatowanie czcionek

Formatowanie czcionek

 

 

wykład

ćwiczenia

ćwiczenia

 

 

55

56

57

 

3

Elementy blokowe. Tytuły, akapity, linie

Tagi elementów blokowych

Praca z tekstem

Format tekstu

 

Wykład

ćwiczenia

ćwiczenia

 

58

59

60

3

Odsyłacze.

Tworzenie odsyłaczy

Adresowanie odsyłaczy

Adres bazowy

 

 

 

 

ćwiczenia

ćwiczenia

wykład

 

61

62

63

3

Wykazy. uporządkowane wykazy informacji.

Listy wypunktowane i numerowane

Wypunktowanie-ćwiczenia

Numerowanie – ćwiczenia

 

 

wykład

wykład

ćwiczenia

 

 

64

65

66

 

3

Tabele.

Wstawiania tabeli

Formatowanie tabeli

Formatowanie tabeli

 

Tabele obramowania –ćwiczenia

Tabele pozycjonowanie elementów

Elementy graficzne w tabeli

 

wykład

ćwiczenia

ćwiczenia

 

ćwiczenia

ćwiczenia

ćwiczenia

 

67

68

69

 

      70

71

72

6

Style

Wprowadzenia do stylów

Selektory elementów

Selektory atrybutów

 

Selektory pseudoklas

Przykłady zastosowań styli

Wykorzystanie szablonu strony

 

Dynamiczna zmiana stylu

Budowa własnej strony opartej o style

Budowa własnej strony opartej o style

 

 

wykład

wykład

wykład

 

wykład

wykład

wykład

 

ćwiczenia

ćwiczenia

ćwiczenia

 

73

74

75

 

76

77

78

 

79

80

81

9

Ramki.

Zastosowanie ramek

Budowa strony opartej o ramki

Budowa strony opartej o ramki

 

 

wykład

wykład

ćwiczenia

 

 

82

83

84

 

3

Pływające ramki.

Zastosowanie pływających ramek

Budowa strony opartej o pływające ramki

Budowa strony opartej o pływające ramki

 

 

Wykład

wykład

ćwiczenia

 

 

85

86

87

3

Formularze.

Zastosowanie formularzy

Przykłady stron zawierających formularze

Elementy składowe formularza

 

Budowa strony zawierającej formularz

Odbieranie danych od formularza

Formularz bez danych

 

 

wykłąd

wykład

ćwiczenia

 

ćwiczenia

ćwiczenia

ćwiczenia

 

88

89

90

 

91

92

93

 

6

Znaki specjalne.

Znaków jest znacznie więcej niż ma ich nasza klawiatura.

Znaczenie i wstawiania znaków specjalnych

Sprawdzian wiadomości

 

wykład

wykład

ćwiczenia

 

 

94

95

96

 

3

Grafika i multimedia. obrazki i dźwięki i wideo

Metody łączenia multimedia z www

Wstawianie dźwięku

Animacja na www

 

 

wykład

ćwiczenia

wykład

 

 

97

98

99

 

3

 

Tworzenie własnej strony WWW - projekt

Powtórzenie materiału

Sprawdzian wiadomości.

 

 

ćwiczenia

 

 

100

101

102

3

PHP – wprowadzenie

 

 

39

Wstęp

Języki programowania dla stron www

Zasady umieszczania plików ze skryptami

Budowa skryptu

 

wykład

wykład

ćwiczenia

 

103

104

105

3

Operatory i argumenty

 

Stałe i zmienne w programowaniu

Arytmetyczne, przypisania, Porównania i logiczne

Ćwiczenia z wykorzystaniem operatorów

 

 

wykład

wykład

ćwiczenia

 

 

106

107

108

3

 

Operacje wyjścia wyjścia

Ćwiczenia – algorytmy

Skrypty z algorytmem liniowym

 

wykład

ćwiczenia

ćwiczenia

 

109

110

111

3

 

Instrukcje

Instrukcje warunków, Instrukcje wyborów

Algorytm z rozgałęzieniami

Proste programy

 

 

ćwiczenia

ćwiczenia

ćwiczenia

 

 

112

113

114

 

3

 

Instrukcja for, Instrukcja while

Skrypty, algorytmy z iteracją

Przykłady algorytmów

 

wykład

wykład

ćwiczenia

 

115

116

117

3

Tablice

Tablice jedno i wielo wymiarowe

Tablice asocjacyjne

Skrypty wykorzystujące tablice

 

 

wykład

wykład

ćwiczenia

 

 

118

119

120

3

Operacje na plikach- opis podstawowych funkcji wejścia-wyjścia

 

Zmienne plikowe

Atrybuty pliku

Skrypty odczytu i zapisu do pliku

 

 

wykład

ćwiczenia

ćwiczenia

 

 

 

 

 

121

122

123

 

3

Funkcje - tworzenie i wykorzystanie własnych funkcji

Deklaracja funkcji

Funkcje z parametrami

Skrypty z wykorzystaniem funkcji

 

Dynamiczne wywołanie funkcji

Skrypty z wykorzystaniem funkcji

Powtórzenie materiału

 

 

wykład

ćwiczenia

wykład

 

ćwiczenia

ćwiczenia

ćwiczenia

 

124

125

126

 

127

128

129

6

Formularze i Poczta - obsługa formularzy i wysyłanie e-maili w PHP

Wysyłanie poczty z formularza

Ćwiczenia w pisaniu stron interaktywnych

Metody uwierzytelnień

 

 

wykład

wykład

wykład

 

130

131

132

 

3

Cookies - czyli ciasteczka

Wykorzystania Cookiem-personifikacja

Zapisywanie i odczytywanie cooki

Przykłady wykorzystania Cookiem

 

Tworzenie zabezpieczeń przez coockie

Licznik odwiedzin

Strony spersonifikowane

 

 

wykład

wyklad

ćwiczenia

 

wykład

ćwiczenia

ćwiczenia

 

 

133

134

135

 

136

137

138

6

Obsługa plików w skryptach

Powtórzenie materiału

Sprawdzian wiadomości

 

ćwiczenia

ćwiczenia

 

139

140

141

3

Bazy danych dla serwerów www

 

 

42

Bazy danych – przegląd

Przegląd oprogramowania baz danych

Relacyjne bazy danych – podstawy

Relacyjne bazy danych -projektowanie

 

wykład

wykład

ćwiczenia

 

 

142

143

144

3

Rozpoczynamy pracę z MySQL

Zagadnienia SQL

Język zapytań

Przykładowe zapytania SQL

Skrypty z zapytaniem, wyświetlanie wyników

 

 

 wykłąd

ćwiczenia

ćwiczenia

 

 

145

146

147

3

Łączymy się z bazą danych

Skrypty do łączenia się z bazą danych

Skrypty do łączenia się z bazą danych

Skrypty do łączenia się z bazą danych

 

 

wykład

wykład

ćwiczenia

 

148

149

150

 

3

MyPHPAdminem.- zarządzanie bazą

 

Tworzenie tabel

Przegląd tabel

Bezpieczeństwo bazy, zarządzanie użytkownikami

 

Sortowanie wyników

Ćwiczenia w pisaniu skryptów z zapytaniami SQL

Optymalizacja zapytań

 

 

wykład

wykłąd

ćwiczenia

 

ćwiczenia

ćwiczenia

ćwiczenia

 

 

 

151

152

153

 

154

155

156

 

6

Analiza błędów

Skrypty z obsługą błędów

Ćwiczenia w obsłudze błędów

Pisanie skryptów z obsługą błędów

 

wykład

ćwiczenia

ćwiczenia

 

 

157

158

159

3

Kasowanie baz danych

 

Zarządzanie bazami danych

Skrypty do tworzenia bazy danych

Kasowanie bazy danych

 

 

wykład

ćwiczenia

ćwiczenia

 

 

160

161

162

3

Informacje o tabeli

Pobieranie informacji o tabeli przez skrypt

Ćwiczenia w budowie skryptów obsługujących MySQL-praca z tabelami

Sprawdzian wiadomości

 

wykład

ćwiczenia

ćwiczenia

 

 

163

164

165

3

Łańcuchy - analiza i przetwarzanie łąńcuchów znaków

Łańcuchy znaków

Algorytmy wykorzystujące łańcuchy znaków

Dynamiczna zmiana zawartości strony

 

Zmienne globalne - dostępne zmienne globalne

Znaczenie zmiennych globalnych

Ćwiczenia w pisaniu skryptów z wykorzystaniem zmienych globalnych

Bezpieczeństwo serwera

 

 

wykład

wykład

ćwiczenia

 

ćwiczenia

ćwiczenia

 

 

 

 

 

166

167

168

 

169

170

171

6

Klasy - programowanie obiektowe w PHP elementy

Programowanie obiektowe-klasy w php

Konstruktor zakres zmiennych

Skrypty z wykorzystaniem klas

 

Pisanie skryptów z wykorzystaniem klas

Pisanie skryptów z wykorzystaniem klas

Pisanie skryptów z wykorzystaniem klas

 

 

wykład

wykład

ćwiczenia

 

wykład

wykład

ćwiczenia

 

172

173

174

 

175

176

177

6

Różne sposoby łączenia się z bazą danych

Klient serwer

ODBC

Programy do łączenia się z bazą

 

wykład

ćwiczenia

ćwiczenia

 

178

179

180

3

Tworzenie samodzielnych aplikacji internetowych

Powtórzenie materiału

Sprawdzian

wykład

wykład

ćwiczenia

 

181

182

183

3

Grafika

 

 

6

 

Zasady tworzenia animacji

Gif przykład grafiki animowanej

Zastosowanie animacji gif

 

 

wykład

ćwiczenia

ćwiczenia

 

 

184

185

186

3

 

Uatrakcyjnianie serwisu

Promowanie serwisu

Ocenianie projektów

 

 

ćwiczenia ćwiczenia

 

 

187

188

189

 

3

Dokumentacja

 

 

3

 

Zasady prowadzenia dokumentacji

Tworzenie dokumentacji

Tworzenie oferty.

 

wykład

ćwiczenia

ćwiczenia

 

 

190

191

192

 

3

System zarządzania treścią

 

 

12

 

Technologia CMS- wprowadzenie

Oprogramowanie typu CMS

Budowa serwisu internetowego z wykorzystaniem CMS

 

 

wykład

ćwiczenia

ćwiczenia

 

 

193

194

195

 

3

 

Tworzenie własnej strony WWW - projekt

Tworzenie własnej strony WWW

Dokonywanie zasadniczych zmian w wyglądzie strony

 

 

wykład

ćwiczenia

wykład

 

 

196

197

198

 

3

Dodawanie Teplate

Administracja serwerem opartym o CMS

Dodawanie nowych elementów do strony

 

Dostosowywanie strony do potrzeb użytkowników

Wersje językowe serwisu

Podsumowanie rocznej nauki przedmiotu

wykład

ćwiczenia

ćwiczenia

 

ćwiczenia

ćwiczenia

 

 

 

 

 

199

200

201

 

202

203

204

6