Turbo_Pascal_Poradnik_dla_nauczyciela_tppona.pdf

(472 KB) Pobierz
IDZ DO
PRZYK£ADOWY ROZDZIA£
SPIS TRE CI
KATALOG KSI¥¯EK
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
Turbo Pascal. Poradnik
dla nauczyciela
Autorzy: Andrzej Kierzkowski, Tomasz M. Sadowski
ISBN: 83-7361-516-4
Format: B5, stron: 342
TWÓJ KOSZYK
DODAJ DO KOSZYKA
Nieoceniona pomoc i przewodnik dla nauczycieli informatyki
W wiecie profesjonalnych programistów króluj¹ jêzyki C++ i Java, ale Turbo Pascal
nadal pozostaje najpopularniejszym jêzykiem w nauczaniu informatyki. Napisane
w Pascalu programy s¹ ³atwe do analizowania i obja niania, a przede wszystkim
doskonale nadaj¹ siê do przedstawiania metod rozwi¹zywania zagadnieñ
informatycznych, czyli do tworzenia algorytmów. Turbo Pascal, mimo up³ywu lat,
nadal jest uwa¿any za jêzyk, od którego naj³atwiej rozpocz¹æ naukê programowania.
Z tych w³a nie powodów jêzyk ten jest czêsto w³¹czany do programu zajêæ
z podstaw informatyki w szko³ach i na uczelniach.
Ksi¹¿ka „Turbo Pascal. Przewodnik dla nauczyciela” jest poradnikiem dla wszystkich
tych, którzy prowadz¹ zajêcia z Turbo Pascala. Sposób przedstawienia materia³u
powoduje, ¿e ksi¹¿ka mo¿e pe³niæ rolê konspektu. Kolejne rozdzia³y to wyk³ady
maj¹ce na celu wyrobienie w uczniach umiejêtno ci „algorytmicznego” my lenia
i sposobu analizowania i rozwi¹zywania problemów informatycznych
z zastosowaniem Turbo Pascala.
• Przygotowanie rodowiska roboczego
• Algorytmy
• Obs³uga rodowiska programistycznego Turbo Pascal
• Struktury danych
• Elementy programu w Turbo Pascalu
• Instrukcje warunkowe i pêtle
• W³asne funkcje i procedury
• Obs³uga plików i klawiatury
• Ogólne zasady tworzenia programów
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWO CIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Wykorzystuj¹c informacje zawarte w tej ksi¹¿ce, mo¿na byæ pewnym,
¿e uczniowie nie bêd¹ nudziæ siê na zajêciach.
Spis treści
Wstęp
Rozdział 1. Przygotowanie środowiska roboczego
9
11
Która wersja?.................................................................................................... 11
Instalacja .......................................................................................................... 12
Turbo Pascal 5.5 ........................................................................................ 12
Turbo Pascal 7.0........................................................................................ 13
Konfigurowanie .............................................................................................. 13
Windows .................................................................................................... 13
DOS ............................................................................................................ 15
Ustawienia IDE......................................................................................... 15
Łaty.................................................................................................................... 16
Rozdział 2. Pierwszy kontakt z Turbo Pascalem
17
Wskazówki dla prowadzącego zajęcia.......................................................... 19
Wskazówki dla ćwiczących ............................................................................ 19
Ćwiczenia do samodzielnego wykonania ................................................... 19
Rozdział 3. Wróćmy do metod
21
Problem ............................................................................................................ 21
Algorytm ..........................................................................................................22
Najprostsze algorytmy .............................................................................24
Algorytmy matematyczne .......................................................................26
Algorytmy rekurencyjne i iteracyjne......................................................30
Złożoność obliczeniowa..........................................................................32
Algorytmy numeryczne ...........................................................................38
4
S
PIS
TREŚCI
Podsumowanie ................................................................................................40
Wskazówki dla prowadzącego zajęcia.......................................................... 41
Wskazówki dla ćwiczących ............................................................................ 41
Ćwiczenia do samodzielnego wykonania ...................................................42
Rozdział 4. Jak zapisać algorytm?
45
Podsumowanie ................................................................................................55
Wskazówki dla prowadzącego zajęcia..........................................................56
Ćwiczenia do samodzielnego wykonania ...................................................56
Rozdział 5. Krótki kurs obsługi IDE
59
Uruchomienie programu i kończenie pracy ..............................................60
Podsumowanie ................................................................................................66
Wskazówki dla prowadzącego zajęcia..........................................................67
Wskazówki dla ćwiczących ............................................................................67
Ćwiczenia do samodzielnego wykonania ...................................................67
Rozdział 6. Elementy programu w Pascalu
69
Podsumowanie ................................................................................................72
Wskazówki dla prowadzącego zajęcia..........................................................72
Wskazówki dla ćwiczących ............................................................................73
Ćwiczenia do samodzielnego wykonania ...................................................73
Rozdział 7. Jak wypisać dane — instrukcje wyjścia
75
Podsumowanie ................................................................................................82
Wskazówki dla prowadzącego zajęcia..........................................................82
Wskazówki dla ćwiczących ............................................................................82
Ćwiczenia do samodzielnego wykonania ...................................................83
Rozdział 8. Liczby i wyrażenia
85
Podsumowanie ................................................................................................ 91
Wskazówki dla prowadzącego zajęcia.......................................................... 91
Wskazówki dla ćwiczących ............................................................................ 91
Ćwiczenia do samodzielnego wykonania ...................................................92
Rozdział 9. Stałe, zmienne i najczęściej stosowane typy
93
Podsumowanie ..............................................................................................107
Wskazówki dla prowadzącego zajęcia........................................................107
Wskazówki dla ćwiczących ..........................................................................108
Ćwiczenia do samodzielnego wykonania .................................................108
S
PIS
TREŚCI
5
Rozdział 10. Instrukcje wejścia
111
Podsumowanie .............................................................................................. 114
Wskazówki dla prowadzącego zajęcia........................................................ 115
Wskazówki dla ćwiczących .......................................................................... 115
Ćwiczenia do samodzielnego wykonania ................................................. 115
Rozdział 11. Funkcje predefiniowane
117
Podsumowanie ..............................................................................................122
Wskazówki dla prowadzącego zajęcia........................................................122
Wskazówki dla ćwiczących ..........................................................................122
Ćwiczenia do samodzielnego wykonania ................................................. 123
Rozdział 12. Instrukcja warunkowa
125
Podsumowanie .............................................................................................. 133
Wskazówki dla prowadzącego zajęcia........................................................ 133
Wskazówki dla ćwiczących .......................................................................... 133
Ćwiczenia do samodzielnego wykonania ................................................. 134
Rozdział 13. Pętla for
135
Podsumowanie ..............................................................................................144
Wskazówki dla prowadzącego zajęcia........................................................ 145
Wskazówki dla ćwiczących .......................................................................... 145
Ćwiczenia do samodzielnego wykonania ................................................. 145
Rozdział 14. Pętle repeat i while
147
Podsumowanie .............................................................................................. 157
Wskazówki dla prowadzącego zajęcia........................................................ 157
Wskazówki dla ćwiczących .......................................................................... 158
Ćwiczenia do samodzielnego wykonania ................................................. 158
Rozdział 15. Własne funkcje i procedury
161
Podsumowanie ..............................................................................................184
Wskazówki dla prowadzącego zajęcia........................................................ 185
Wskazówki dla ćwiczących .......................................................................... 186
Ćwiczenia do samodzielnego wykonania ................................................. 186
Rozdział 16. Tablice
189
Podsumowanie ..............................................................................................201
Wskazówki dla prowadzącego zajęcia....................................................... 202
Wskazówki dla ćwiczących ......................................................................... 202
Ćwiczenia do samodzielnego rozwiązania ...............................................203
6
S
PIS
TREŚCI
Rozdział 17. Definiowanie własnych typów
205
Podsumowanie .............................................................................................. 211
Wskazówki dla prowadzącego zajęcia........................................................ 211
Wskazówki dla ćwiczących ..........................................................................212
Ćwiczenia do samodzielnego wykonania .................................................212
Rozdział 18. Typy wyliczeniowe
213
Podsumowanie ............................................................................................. 220
Wskazówki dla ćwiczących ......................................................................... 220
Ćwiczenia do samodzielnego wykonania ................................................ 220
Rozdział 19. Moduły standardowe
223
Podsumowanie ..............................................................................................238
Wskazówki dla prowadzącego zajęcia........................................................239
Wskazówki dla ćwiczących ..........................................................................239
Ćwiczenia do samodzielnego wykonania ................................................ 240
Rozdział 20. Instrukcja wyboru
241
Podsumowanie ..............................................................................................246
Wskazówki dla ćwiczących ..........................................................................246
Ćwiczenia do samodzielnego wykonania ................................................ 247
Rozdział 21. Zbiory
249
Podsumowanie ..............................................................................................255
Wskazówki dla prowadzącego zajęcia........................................................255
Wskazówki dla ćwiczących ..........................................................................256
Ćwiczenia do samodzielnego wykonania .................................................256
Rozdział 22. Typ rekordowy
257
Podsumowanie ..............................................................................................264
Wskazówki dla prowadzącego zajęcia........................................................264
Wskazówki dla ćwiczących ..........................................................................265
Ćwiczenia do samodzielnego wykonania .................................................265
Rozdział 23. Sortowanie
267
Podsumowanie ..............................................................................................273
Wskazówki dla prowadzącego zajęcia....................................................... 274
Ćwiczenia do samodzielnego wykonania ................................................ 274
Rozdział 24. Obsługa plików
275
Podsumowanie ..............................................................................................291
Wskazówki dla prowadzącego zajęcia....................................................... 292
Zgłoś jeśli naruszono regulamin