poniedziałek, 17 czerwca 2013

Inf. dla klas pierwszych - L.32

Temat: Automatyzacja pracy w Excel.
Zadanie: Za pomocą programu Excel stwórz kalendarz, jak na CAŁY rok 2013. Rozkład dni patrz tu: http://www.kalbi.pl/kalendarz-2013. Wzoruj się na poniższym rysunku.


czwartek, 13 czerwca 2013

Inf. dla klas drugich - L.36

Temat: wstawianie obrazów na stronach html.

Wstawianie obrazu:
<img src="adres_obrazka/nazwa_obrazka.rozszerzenie_pliku">

Na przykład:
<img src="http://www.w3schools.com/tags/smiley.gif">

Zadanie: Użyj artykół ze strony http://pyrzycegim.com/index.php?link=konkurs-curie-portret i powtórz go za pomocą edytora html on-line http://htmledit.squarefree.com/. Używaj znaczniki z propszednich lekcji oraz nowe, przedstawione powyżej.

poniedziałek, 3 czerwca 2013

Inf. dla klas drugich - L. 35

Temat: warstwy w HTML
Warstwy w HTML tworzone są za pomocą znaczników <div></div>

Żeby użyć style do warstwy, należy opisać je w następujący sposób:

<div style="parametr: wartość; parametr: wartość...">
</div>

Style dla warstw:

  • Padding (lub padding-left, padding-top, padding-right, padding-bottom) - wewnętrzne odstępy (odstępy w środku warstwy), np.:
    • 20px
  • Margin (lub margin-left, margin-top, margin-right, margin-bottom) - zewnętrzne odstępy (odstępy naokoło warstwy), np.:
    • 30px
    • auto
  • Background-color - kolor tła, np.:
    • red
    • blue
    • yellow
    • white
    • green
    • orange
    • rgb(0,100,255) - kolor w systemie RGB (czerwony, zielony, niebieski), każdy składnik koloru może mieć wartość od 0 do 255
  • Width - szerokość, np.:
    • 300px
    • 100%
  • Height - wysokość, np.:
    • auto
    • 250px
  • Text-align - sposób wyrównania tekstu wewnątrz warstwy, np.:
    • right
    • left
    • center
    • justify - wyjustowany
  • Float - sposób wyrównania warstw, np.:
    • right
    • left

Zadanie: Używając edytora HTML http://htmledit.squarefree.com/, stwórz warstwy jak na powyższym rysunku. Szczegóły:

  1. Warstwa czerwona zawiera warstwy żółtą i zieloną i ma następujące style:
    1. wysokość automatyczną
    2. szerokość 190 pikseli
    3. wewnętrzne odstępy 10 pikseli
    4. wyrównana do lewej strony
  2. Warstwa żółta ma następujące parametry
    1. Szerokość 150 pikseli
    2. Wysokość 100 pikseli
    3. Wewnętrzne odstępy 20 pikseli
    4. Wyrównanie tekstu do środka
  3. Warstwa zielona ma następujące parametry
    1. Szerokość 150 pikseli
    2. Wysokość 100 pikseli
    3. Wewnętrzne odstępy 20 pikseli
    4. Wyrównanie tekstu do środka
    5. Odstęp z góry 20 pikseli (użyj  margin-top)
  4. Warstwa niebieska zawiera warstwy pomarańczową i białą i ma następujące style:
    1. wysokość automatyczną
    2. szerokość 390 pikseli
    3. wewnętrzne odstępy 10 pikseli
    4. wyrównana do prawej strony
  5. Warstwa pomarańczowa ma następujące parametry
    1. Szerokość 250 pikseli
    2. Wysokość 50 pikseli
    3. Wewnętrzne odstępy 20 pikseli
    4. Wyrównanie tekstu do środka
    5. Odstępy naokoło automatyczne
  6. Warstwa biała ma następujące parametry
    1. Szerokość 350 pikseli
    2. Wysokość 50 pikseli
    3. Wewnętrzne odstępy 20 pikseli
    4. Wyrównanie tekstu do środka
    5. Odstęp z góry 70 pikseli




Inf. dla klas pierwszych - L. 30

Temat: Funkcje w arkuszu kalkulacyjnym.
Zadanie 1: W arkuszu kalkulacyjnym na Arkuszu 1 wykonaj następujące czynności:

  1. obszar C3:C102 wypełnij liczbami od 1 do 100. Jeżeli nie pamiętasz, jak to zrobić, to wróć do poprzedniego zajęcia.
  2. obszar D3:D102 wypełnij liczbami od 201 do 300
  3. w komórce E2 napisz tekst: Średnia
  4. dla każdej pary liczb C3 i D3, C4 i D4... oblicz średnią w obszarze E3:E102. W tym celu napisz w komórce E3 tak: =średnia(C3:D3), naciśnij Enter, a następnie zaznacz tę komórkę ponownie i, uchwyciwszy za czarny kwadracik na dole komórki, przeciągnij do końca obszaru.
  5. Obszar E3:E102 zaznacz na zielono.
  6. w komórce F2 napisz tekst: Suma
  7. dla każdej pary liczb C3 i D3, C4 i D4... oblicz sumę w obszarze F3:F102. W tym celu napisz w komórce F3 tak: =suma(C3:D3), naciśnij Enter, a następnie zaznacz tę komórkę ponownie i, uchwyciwszy za czarny kwadracik na dole komórki, przeciągnij do końca obszaru.
  8. Obszar F3:F102 zaznacz na żółto.
  9. w komórce G2 napisz tekst: Suma-Średnia
  10. dla każdej pary liczb F3 i E3, F4 i E4... oblicz różnicę w obszarze G3:G102. W tym celu napisz w komórce G3 tak: =F3-E3, naciśnij Enter, a następnie zaznacz tę komórkę ponownie i, uchwyciwszy za czarny kwadracik na dole komórki, przeciągnij do końca obszaru.
  11. Obszar F3:F102 zaznacz na pomarańczowo.
Zadanie 2: W arkuszu kalkulacyjnym na Arkuszu 3 wykonaj następujące czynności:
  1. W komórce B3 napisz: 1
  2. W komórce C3 napisz: 2
  3. Zaznacz obszar  B3:C3, uchwyć za czarny kwadracik w prawym dolnym rogu i przeciągnij w prawo do komórki F3.
  4. W komórce B4 napisz: 6
  5. W komórce C4 napisz: 7
  6. Zaznacz obszar  B4:C4, uchwyć za czarny kwadracik w prawym dolnym rogu i przeciągnij w prawo do komórki F4.
  7. Zaznacz obszar  B3:F4, uchwyć za czarny kwadracik w prawym dolnym rogu i przeciągnij w dół do komórki F12.
Co uzyskałeś w wyniku wykonywania powyższych czynności?
Zadanie 3: W arkuszu kalkulacyjnym na Arkuszu 3 wykonaj następujące czynności:
  1. Obszar C4:L103 wypełnij liczbami od 1 do 1000.
  2. W komórce M3 wpisz taki tekst: Średnia.
  3. dla każdej grupy liczb od C3:L4, C5:L5... oblicz średnią w obszarze M4:M103. W tym celu napisz w komórce M4 tak: =średnia(C4:L4), naciśnij Enter, a następnie zaznacz tę komórkę ponownie i, uchwyciwszy za czarny kwadracik na dole komórki, przeciągnij do końca obszaru.
  4. Obszar M4:M103 wypełnij kolorem błękitnym.

niedziela, 2 czerwca 2013

Inf. dla 1A - L.56

Temat: Algorytmy iteracyjne w Pascal. Struktura repeat until.
Struktura repeat until jest podobna do while do jednak różni się tym, że w while do podawany był warunek kontynuacji pętli, a w repeat until podawany jest warunek zaprzestania powtarzania pętli.
Oprócz tego, w while do w przypadku nie spełnienia się warunku na samym początku pętla wykonana nie będzie ani razu. Natomiast w przypadku repeat until pętla będzie wykonana przynajmniej jeden raz nawet jeżeli warunek wyjścia z pętli od samego początku spełniał się.
Użycie struktury repeat until:
repeat
...
until (warunek_zakończenia);
Dosłownie repeat oznacza "powtarzaj", a until - "dopóki".
Zadanie 1: Za pomocą struktury repeat until napisz program, który:

  1. Odczytywałby z klawiatury całą liczbę
  2. Wyprowadzałby na ekranie tyle gwiazdek, ile wynosi dana liczba
Zadanie 2: Za pomocą struktury repeat until napisz program, który:

  1. Odczytywałby z klawiatury całą liczbę
  2. Wyprowadzałby na ekranie liczby od 1 do wprowadzonej liczby
Zadanie 3: Za pomocą struktury repeat until napisz program, który:

  1. Odczytywałby z klawiatury dwie całe liczby
  2. Wyprowadzałby na ekranie liczby od najmniejszej z wprowadzonych do największej.