Tiết 1
MỞ ĐẦU
I- MỤC TIÊU :
- Hs hiểu được các khái niệm chương trình, lập trình,phần mềm ngôn ngữ, ngôn
ngữ TP Pascal
- Hs nắm được cấu trúc của một chương trình trên TP
II- CHUẨN BỊ :
Gv : Bảng phụ, đĩa CD
Hs : Bang nhóm.
III- TIẾN TRÌNH LÊN LỚP :
1. Đặt vấn đề: Giới thiệu Turbo Pascal.
2.Bài mới:
HOẠT ĐỘNG CỦA THẦY TRÒ GHI BẢNG
Hoạt động 1:Giới thiệu về lập
trình:
Gv Giới thiệu chương trình là
tập hợp một nhóm lệnh điều
khiển máy tính nhằm phục vụ
theo yêu cầu nào đó của con
người
Gv giới thiệu lập trình
Người làm lập trình gọi là lập
trình viên
Gv giới thiệu phần mềm ngôn
ngữ
Gv gới thiệu ngôn ngữ Pascal
Gv : giới thiệu về cấu trúc của
một chương trình Pascal
Gv : Nội dung đặt trong cặp <>
là những nội dung có thể thay
đổi được do người lập trình.
Uses <*Khai báo thư viện>;
Const <* Khai báo hằng*>;
Type<*mô tả kiểu dữ liệu*> ;
Var <* Khai báo biến*>;
Const, Type, Var, Begin, End,
If, Then, Else..là những từ khóa
của phần mềm ngôn ngữ và có
ý nghĩa cố định nên không
được dùng chúng với ý nghĩa
khác.
Gv : Mỗi câu lệnh kết thúc bằng
dấu chấm phẩy, kết thúc End
bằng dấu chấm.
Hoạt động 2 :Ví dụ về các
chương trình Pascal cơ bản .
1.Chương trình nhập năm
sinh,in ra tuổi:
2. Chương trình in câu “Xin
chao cac ban” ra màn hình.
Hoạt động 3 : Củng cố
Cấu trúc của một chương trình
Pascal bao gồm mấy phần.?Đó
là những phần nào?
(*Phần thân chương tình*>;
Begin
Các lệnh chương trình
End.
II- Ví dụ về các chương trình Pascal cơ bản
1. Chương trình nhập năm sinh,in ra tuổi:
Program nhapnamsinhintuoi;
không bắt buộc có?
2.Bài mới
HOẠT ĐỘNG THẦY TRÒ GHI BẢNG
Hoạt động 1:Khởi động và kết thúc
chương trình:
Gv để chạy Pascal thì cần có các file tối
thiểu sau : turbo.exe, turbo.tp,
turbo.tpl,turbo.tph,graph.tpu
Gv các em mua đĩa CD có chương trình
TP để cài đặt, và máy tính phải chạy được
trong môi trường DOs
Gv : khởi động mẫu cho HS xem
Gv: khi không làm việc nữa thì ta phải
thoát ra khỏi TP bằng cách nhấn Alt-X
Hs lên thực hành khởi động, kết thúc Tp
Hoạt động 2:Giới thiệu màn hình giao
diện của TP:
Hs quan sát màn hình giao diện TP
Gv giới thiệu qua các thành phần cơ bản
trên màn hình giao diện
Hoạt động 3: Soạn thảo trong môi
trường Turbo Pascal:
Gv: Giới thiệu cách :
-Soạn thảo văn bản.
-Di chuyển con trỏ.
-Xử lý khối.
Hoạt động 4: Quản lý tài liệu
Gv: Giới thiệu cách :
-Lưu tài liệu.
-Mở tài liệu.
-Xóa khối.
d.Tìm kiếm,thay thế.
4.Quản lý tài liệu :
a. Lưu tài liệu:
Nhấn F2 hoặc vào File/save
b.Mở tài liệu:
Nhấn F3 hoặc vào file/open.
c.Mở tài liệu mới: vào file/new hoặc Alt+F3
5. Biên dịch và chạy chương trình
a.Dịch chương trình : nhấn Alt +F9
b.Chạy chương trình : nhấn CTRL+F9
Gv thực hành mẫu , sửa lổi, cho hs thấy
được chương trình đã thành công
Gv hướng dẫn hs chạy chương trình
. phương pháp lập trình
3. Hướng dẫn về nhà:
- Nắm chắc kiến thức của bài.
- Thực hành khởi động kết thúc Tp.
-Thực hành cách mở, lưu một file lên đĩa bất kỳ.
Tiết 3 :
MỞ ĐẦU (Tiếp theo)
I- MỤC TIÊU :
- Hs có thể nắm được cách biểu diễn thuật giải.
-Hs nắm được cách soạn trên môi trường của phần mềm ngôn ngữ Pascal.
II- CHUẨN BỊ
- Gv : CD giáo trình Pascal,máy chiếu
-Hs :
III- TIẾN TRÌNH LÊN LỚP :
1. Kiểm tra bài cũ :
Nêu cách khởi động và kết thúc chương trình TP.
-Hình elip dùng để chỉ khối bắt đầu /kết
thúc chương trình.
-Hình chữ nhật:các khối thao tác.
-Hình thoi: khối kiểm tra điều kiện.
Bước 3 :thể hiện bằng ngôn ngữ lập trình
trên giấy.
V.Thể hiện chương trình bằng phần
mềm ngôn ngữ.
1. Soạn chương trình trên môi trường
phần mềm ngôn ngữ
2. Cho chạy thử, sửa lỗi và hoàn thiện
chương trình.
được chương trình đã thành công
Gv hướng dẫn hs chạy chương trình.
Hoạt động 3:Củng cố
Gv cho bài toán giải pt bậc nhất:
- Nêu cách giải .
- Vẽ lưu đồ .
- Thể hiện bằng ngôn ngữ lập trình
trên giấy.
3. Hướng dẫn học ở nhà :
-Nắm chắc cách vẽ lưu đồ thuật giải,cách thể hiện chương trình bằng phần mềm
ngôn ngữ.
-Làm bài tập sau:
1.Cho hai số a,b.Vẽ lưu đồ để xác định số lớn nhất trong hai số a,b.
2.Cho ba số a,b,c.Vẽ lưu đồ để xác định số lớn nhất trong các số bằng cách dùng
biến trung gian Max..
Tiết 4:
MỞ ĐẦU (Tiếp theo)
I- MỤC TIÊU:
Uses CRT;
Var gt,i:integer;
Begin
Clrscr;
gt:=0;
For i:=1 to 10 do
gt:=gt+i;
writeln(‘tong cua 10 so nguyen duong dau tien la:’,gt);
readln;
End.
-Hãy dịch và chạy chương trình,chú ý xem kết quả.
-Thay i bằng i*i và chạy lại chương trình,chú ý xem kết quả bài toán.
Bài 3:Mở một file mới với tên Tich.PAS gõ chương trình sau:
Program Tinh;
Uses CRT;
Var gt,i:longint;
Begin
Clrscr;
gt:=1;
For i:=1 to 10 do
gt:=gt*i;
writeln(‘tich cua 10 so nguyen duong dau tien la:’,gt);
readln;
End.
-Hãy dịch và chạy chương trình, chú ý xem kết quả.
-Thay 10 bằng 15 và chạy lại chương trình, nhận xét.
3. Hướng dẫn học ở nhà :
-Xem lại các bài tập đã sữa.
-Làm các bài tập sau:
1. Viết chương trình Pascal đơn giản in ra màn hình dòng chữ: Lớp 9.14
tắc cơ bản :
Gv : giới thiệu từ khoá
Gv giới thiệu tên,các đặt tên
Hs tìm chỗ sai trong cách đặt
tên sau :
1.a/giaipt b/giai_pt c/giai-pt d/
I- BÀI TOÁN 1
Nhập vào bán kính của một hình tròn, tính diện tích
và chu vi hình tròn đó.
1. Chương trình mẫu:
Program dtcvhtron;
Use crt;
Const p=3.14;
Var r,dt,cv:Real;
Begin
Clscr;
Writeln(‘nhập bán kinh hình tròn:’);
Readln(r); {lenh nay de nhap ban kinh}
dt:=r*r*p;
cv:=2*r*p;
Writeln(‘Diện tích cua hinh tron la:’,dt);
Writeln(‘Chu vi cua hinh tron la:’,cv);
Readln; {lenh nay cho nhan phim enter}
End.
2. Những nguyên tắc cơ bản :
- Viết chương trình phải tuân thủ theo cấu trúc của
chương trình TP
- Kết thúc câu lệnh bắt buộc phải có dấu chấm phẩy;
kết thúc chương trình phải có dấu chấm
- Nên viết thụt vào đầu dòng để có cấu trúc phân cấp