Giáo án Tin học Lớp 8 - Tuần 2 - Năm học 2018-2019 - Trường THCS Ngô Quang Nhã
I. Mục tiêu:
1. Kiến thức:
- Biết ngôn ngữ lập trình gồm có tập hợp các từ khoá dành riêng cho mục đích sử dụng nhất định.
- Biết tên trong ngôn ngữ lập trình là do người lập trình đặt ra.
- Biết cấu trúc của chương trình bao gồm phần khai báo và phần thân.
2. Kỹ năng:
- Rèn luyện kĩ năng nhận biết cấu trúc của một chương trình.
3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc.
II. Chuẩn bị:
¶ Thầy: Giáo án,SGK.
¶ Trò: sách, xem trước bài học.
III. Các bước lên lớp:
1. Ổn định lớp (1’)
2. Kiểm tra bài cũ (5’)
- Thế nào là ngôn ngữ lập trình?
- Thế nào là từ khóa và tên?
Bạn đang xem tài liệu "Giáo án Tin học Lớp 8 - Tuần 2 - Năm học 2018-2019 - Trường THCS Ngô Quang Nhã", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
Tóm tắt nội dung tài liệu: Giáo án Tin học Lớp 8 - Tuần 2 - Năm học 2018-2019 - Trường THCS Ngô Quang Nhã
Tuần 2 Ngày soạn: 15/08/2018
Tiết 3
BÀI 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ
LẬP TRÌNH (Tiết 2)
I. Mục tiêu:
1. Kiến thức:
- Biết ngôn ngữ lập trình gồm có tập hợp các từ khoá dành riêng cho mục đích sử dụng nhất định.
- Biết tên trong ngôn ngữ lập trình là do người lập trình đặt ra.
- Biết cấu trúc của chương trình bao gồm phần khai báo và phần thân.
2. Kỹ năng:
- Rèn luyện kĩ năng nhận biết cấu trúc của một chương trình.
3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc.
II. Chuẩn bị:
¶ Thầy: Giáo án,SGK.
¶ Trò: sách, xem trước bài học.
III. Các bước lên lớp:
1. Ổn định lớp (1’)
2. Kiểm tra bài cũ (5’)
- Thế nào là ngôn ngữ lập trình?
- Thế nào là từ khóa và tên?
3. Nội dung bài mới:
HOẠT ĐỘNG CỦA THẦY
HOẠT ĐỘNG CỦA TRÒ
NỘI DUNG CƠ BẢN
ÄHoạt động 1: Cấu trúc chung của chương trình. (15’)
- Giáo viên: Yêu cầu HS nghiên cứu thông tin SGK.
- Cấu trúc chung của chương trình gồm những phần nào? Phần thân gồm những gì?
- GV: Yêu cầu HS nhận xét, chuẩn xác
+ Học sinh nghiên cứu.
- Cấu trúc chung của chương trình gồm:
* Phần khai báo: gồm các câu lệnh dùng để: khai báo tên chương trình và khai báo các thư viện.
* Phần thân chương trình: gồm các câu lệnh mà máy tính cần phải thực hiện.
- Học sinh ghi nhận.
3. Cấu trúc chung của chương trình.
- Cấu trúc chung của chương trình gồm:
* Phần khai báo: gồm các câu lệnh dùng để: khai báo tên chương trình và khai báo các thư viện.
* Phần thân chương trình: gồm các câu lệnh mà máy tính cần phải thực hiện.
ÄHoạt động 2: Ví vụ về ngôn ngữ lập trình (18 phút)
- Giáo viên giới thiệu về ngôn ngữ lập trình Pascal.
- Khi khởi động Free Pascal màn hình có dạng sau:
- Giới thiệu các bước cơ bản để HS làm quen với môi trường lập trình.
- Học sinh chú ý lắng nghe => ghi nhớ kiến thức.
- Học sinh chú ý lắng nghe.
4. Ví vụ về ngôn ngữ lập trình.
1) Khởi động chương trình Free Pascal
2) Màn hình Free Pascal xuất hiện
3) Từ bàn phím soạn chương trình như trong Word.
4) Sau khi soạn thảo xong nhấn Alt+F9 để dịch chương trình.
5) Để chạy chương trình nhấn tổ hợp phím Ctrl+F9.
4. Củng cố (4 phút)
- Giáo viên khái quát lại những kiến thức cơ bản của bài học.
5. Hướng dẫn HS tự học, làm bài tập và soạn bài ở nhà (2 phút):
- Học bài và làm bài 5 theo các câu hỏi SGK và vở ghi.
- Nghiên cứu trước bài thực hành 1.
VI. Rút kinh nghiệm
Tuần 2 Ngày soạn: 15/08/2018
Tiết 4
BÀI THỰC HÀNH 1
LÀM QUEN VỚI FREE PASCAL
I. Mục tiêu:
1. Kiến thức:
- Bước đầu làm quen với môi trường lập trình Free Pascal, nhận diện màn hình soạn thảo, cách mở các bản chọn và chọn lệnh.
2. Kỹ năng:
- Rèn luyện kĩ năng quan sát, chọn các bảng chọn và chạy chương trình.
3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc.
II. Chuẩn bị:
¶ Thầy: Giáo án,SGK.
¶ Trò: sách, xem trước bài học.
III. Các bước lên lớp:
1. Ổn định lớp (1’)
2. Kiểm tra bài cũ (5’)
- Cấu trúc chung của máy tính gồm mấy phần, đó là những phần nào?
3. Nội dung bài mới:
HOẠT ĐỘNG CỦA THẦY
HOẠT ĐỘNG CỦA TRÒ
NỘI DUNG CƠ BẢN
ÄHoạt động 1: Hướng dẫn ban đầu (3’)
- GV gọi 1 HS đọc phần SGK
- GV nêu mục đích yêu cầu của tiết thực hành thứ nhất
- HS đọc to nội dung SGK
- HS nghe và ghi nhớ
1. Mục đích yêu cầu
- SGK
ÄHoạt động 2: Tổ chức thực hành (10')
Làm quen với việc khởi động và thoát khỏi Free Pascal
- Học sinh thực hiện được các thao tác khởi động, thoát khỏi Free Pasca, nhận biết được thanh bảng chọn và chạy dich chương trình.
- GV: Nêu cách để khởi động Free Pascal?
- Có thể khởi động bằng cách nháy đúp chuột vào tên tệp Free.exe trong thư mục chứa tệp này.
- Nêu cách để thoát khỏi chương trình Pascal?
Ta có thể sử dụng tổ hợp phím Alt + X để thoát khỏi Free Pascal
* Quan sát màn hình của Free Pascal và so sánh với hình 11 SGK
- Nhấn phím F10 để mở bảng chọn. Để di chuyển qua lại giữa các bảng chọn ta sử dụng phím nào?
- Nhấn phím Enter để mở một bảng chọn
- Quan sát các lệnh trong từng bảng chọn.
- GV nhận xét giờ thực hành, tuyên dương cá nhân và nhóm tích cực, phê bình các nhân và nhóm chưa thực hiện chưa tốt yêu cầu bài thực hành
- HS trả lời
+ Nháy đúp vào biểu tượng Free Pascal ở trên màn hình nền
- Học sinh chú ý lắng nghe => ghi nhớ kiến thức.
+ Chọn Menu File => Exit.
- HS: Quan sát hình 11 SGK
- Học sinh thực hiện các thao tác theo yêu cầu của giáo viên.
- Nhấn phím F10 để mở bảng chọn, sử dụng các phím mũi tên sang trái và sang phải (¬ và ®) để di chuyển qua lại giữa các bảng chọn
- Học sinh chú ý và nghi nhận
2. Nội dung
Bài 1:
a. Làm quen với việc khởi động và thoát khỏi Free Pascal
* Khởi động Free Pascal bằng một trong hai cách:
Cách 1: Nháy đúp chuột trên biểu tượng trên màn hình nền;
Cách 2: Nháy đúp chuột trên tên tệp Free.exe trong thư mục chứa tệp này (thường là thư mục con TP\BIN).
- Nhấn tổ hợp phím Alt+X để thoát khỏi Free Pascal
b. Quan sát màn hình Free Pascal
c. Nhận biết các thành phần: thanh bảng chọn, tên tệp đang mở, con trỏ, dòng trợ giúp phía dưới màn hình.
d. Nhấn phím F10 để mở bảng chọn.
e. Nhấn phím Enter để mở một bảng chọn
f. Quan sát các lệnh trong từng bảng chọn.
g. sử dụng các phím mũi tên sang trái và sang phải (¬ và ®) để di chuyển qua lại giữa các bảng chọn
h. Thoát khỏi Free Pascal
ÄHoạt động 3: Soạn thảo, lưu, dịch và chạy một chương trình đơn giản (15’)
- Học sinh thực hiện gõ được một chương trình Pascal đơn giản, biết cách dịch, chạy chương trình và xem kết quả.
- GV: Yêu cầu học sinh khởi động Free Pascal và gõ dòng lệnh sau:
program CT_Dau_tien;
uses crt;
begin
clrscr;
writeln('Chao cac ban');
write('Toi la Free Pascal');
end.
- GV: Để lưu chương trình ta thực hiện như thế nào?
- Yêu cầu hs thực hiện lưu chương trình.
- GV: Để dịch chương trình ta thực hiện như thế nào?
- GV: Để chạy chương trình ta thực hiện như thế nào?
- HS khởi động
- HS thực hành gõ
- HS trả lời: Nhấn phím F2 hoặc lệnh File => Save để lưu chương trình
- Nhấn phím F9 để dịch chương trình.
- Nhấn Ctrl + F9 để chạy chương trình
2. Nội dung
Bài 2:
a. Khởi động Free Pascal và gõ dòng lệnh
program CT_Dau_tien;
uses crt;
begin
clrscr;
writeln('Chao cac ban');
write('Toi la Free Pascal');
end.
b. Lưu chương trình
- Nhấn phím F2 hoặc lệnh File => Save để lưu chương trình
c. Dịch chương trình
- Nhấn phím F9 để dịch chương trình.
d. Chạy chương trình.
- Nhấn Ctrl + F9 để chạy chương trình
ÄHoạt động 4: Tìm hiểu lổi và thong báo lổi (8’)
- Học sinh thực hiện chỉnh sửa chương trình và nhận biết một số lỗi.
- GV: Yêu cầu học sinh khởi động Free Pascal và mở lại nội dung bài tập 2:
program CT_Dau_tien;
uses crt;
begin
clrscr;
writeln('Chao cac ban');
write('Toi la Free Pascal');
end.
- Yêu cầu hs thực hiện xóa dòng lệnh begin rồi dịch chương trình và thông báo lỗi.
- Yêu cầu hs thực hiện nhấn phím bất kì và gõ lại dòng lênh như cũ. Sau đó xóa dấu chấm sau end
- GV: Sẽ xảy ra lỗi gì?
- Yêu cầu HS nhấn Alt+X để kết thúc tệp.
- GV: Yêu cầu học sinh chỉnh sửa chương trình in ra lời chào và tên của em.
- Ví dụ:
+ Chào các bạn
+ Tôi là Phạm Như Anh
- GV nhận xét giờ thực hành, tuyên dương cá nhân và nhóm tích cực, phê bình các nhân và nhóm chưa thực hiện chưa tốt yêu cầu bài thực hành
- HS khởi động
- HS thực hành theo yêu cầu
- HS thực hiện kiểm tra
- HS thực hiện theo yêu cầu.
- HS Không tìm thấy kết thúc tệp
- HS thực hiện
- Học sinh chú ý và nghi nhận
- Học sinh thực hành
- Học sinh chú ý, ghi nhận
2. Nội dung
Bài 3:
a. Xóa dòng lệnh begin. Dich chương trình và quan sát thông báo lỗi.
program CT_Dau_tien;
uses crt;
clrscr;
writeln('Chao cac ban');
write('Toi la Free Pascal');
end.
- Lỗi 36: Thiếu begin
b. Nhấn phím bất kì và gõ lại dòng lênh như cũ. Sau đó xóa dấu chấm sau end
- Lỗi 10: Không tìm thấy kết thúc tệp
c. Thoát khỏi Free Pascal
- Nhấn Alt+X để kết thúc tệp.
Bài 4: Chỉnh sửa chương trình in ra lời chào và tên của em.
- Ví dụ:
+ Chào các bạn
+ Tôi là Phạm Như Anh
4. Củng cố (2 phút)
- Giáo viên khái quát lại những kiến thức cơ bản của bài học.
5. Hướng dẫn HS tự học, làm bài tập và soạn bài ở nhà (1 phút):
- Học thuộc bài và nghiên cứu lại bài thực hành 1
- Yêu cầu HS về nhà: Xem nội dung bài 3: Chương trình máy tính và dữ liệu.
VI. Rút kinh nghiệm
Trình ký
File đính kèm:
giao_an_tin_hoc_lop_8_tuan_2_nam_hoc_2018_2019_truong_thcs_n.docx

