Tải bản đầy đủ (.docx) (229 trang)

Giao an ca nam

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (6.99 MB, 229 trang )

Trường PTDTBT THCS Xã Hiếu

Giáo án Tin Học 8

Tuần: 1

Ngày soạn: 12 /08 /2018

Tiết: 1

Ngày giảng: 14 /08 /2018
Bài 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH

I. MỤC TIÊU.
1. Về kiến thức:
- Biết con người chỉ dẫn cho máy tính thực hiện cơng việc thơng qua lệnh.
- Biết chương trình là cách để con người chỉ dẫn cho máy thực hiện thông
qua các lệnh.
2. Về kĩ năng:
Nhận biết được các lệnh trong một chương trình, áp dụng các lệnh để điều
khiển máy tính.
3. Về thái độ:
Hình thành hoạt động theo nhóm, có ý thức tự chủ trong học tập.
II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH.
1. Chuẩn bị của giáo viên: Máy tính, tranh ảnh.
2. Chuẩn bị của học sinh: Chuẩn bị bài mới.
III. PHƯƠNG PHÁP.
Đàm thoại, động não, giải quyết vấn đề.
IV. TIẾN TRÌNH DẠY HỌC
1. Ổn định lớp: (1 phút)
- Ổn định lớp học.


- Kiểm tra sỉ số.
2. Kiểm tra bài cũ.
3. Bài mới:
a. Giới thiệu bài: (4 phút)
Em thấy rằng máy tính như một cục sắt, hay robốt hoạt động được, đi lại
được và làm việc nhà được vì sao vậy?
b. Phát triển bài:
HOẠT ĐỘNG CỦA GV VÀ HS

NỘI DUNG GHI BẢNG

1.Hoạt động 1: Tìm hiểu cách để con
người ra lệnh cho máy tính (10 phút)
- GV: Máy tính là cơng cụ giúp con
người làm những cơng việc gì?
(HSK).
- HS: Máy tính là cơng cụ giúp con
người xử lý thông tin một cách hiệu
quả.
- GV: Nêu một số thao tác để con

1. Con người ra lệnh cho máy tính
như thế nào ?
- Để chỉ dẫn máy tính thực hiện một
cơng việc nào đó, con người đưa cho
máy tính một hoặc nhiều lệnh, máy tính
sẽ lần lượt thực hiện các lệnh này theo
đúng thứ tự nhận được.

GV: Phan Văn Huy


-


Trường PTDTBT THCS Xã Hiếu
người ra lệnh cho máy tính thực hiện?
(HSG).
- HS: Một số thao tác để con người ra
lệnh cho máy tính thực hiện như: khởi
động, thốt khỏi phần mềm, sao chép,
di chuyển, thực hiện các bước để tắt
máy tính…
- GV: Khi thực hiện những thao tác
này => ta đã ra lệnh cho máy tính thực
hiện.
- GV: Để điều khiển máy tính con
người phải làm gì? (HSK).
- HS: Con người điều khiển máy tính
thơng qua các lệnh.
2.Hoạt động 2: Tìm hiểu ví dụ về Rơbốt nhặt rác (10 phút)
- GV: Con người chế tạo ra thiết bị
nào để giúp con người nhặt rác, lau
cửa kính trên các tồ nhà cao tầng?
- HS: Con người chế tạo ra Rô-bốt
- GV: Giả sử ta có một Rơ-bốt có thể
thực hiện các thao tác như: tiến một
bước, quay phải, quay trái, nhặt rác và
bỏ rác vào thùng.
- HS: Học sinh chú ý lắng nghe.
- GV: Quan sát hình 1 ở sách giáo

khoa
- HS: Học sinh quan sát hình 1 ở sách
giáo khoa theo yêu cầu của giáo viên.
- GV: Ta cần ra lệnh như thế nào để
chỉ dẫn Rô-bốt di chuyển từ vị trí hiện
thời => nhặt rác => bỏ rác vào thùng?
(HSTB).
- HS: Để Rô-bốt thực hiện việc nhặt
rác và bỏ rác vào thùng ta ra lệnh như
sau:
+ Tiến 2 bước.
+ Quay trái, tiến 1 bước.
+ Nhặt rác.
+ Quay phải, tiến 3 bước.
+ Quay trái, tiến 2 bước.
+ Bỏ rác vào thùng
- GV: nhận xét câu trả lời và giải thích

Giáo án Tin Học 8

- Con người chỉ dẫn cho máy tính thực
hiện thơng qua lệnh.
2. Ví dụ Rơ-bốt nhặt rác:

+ Các lệnh để Rơ-bốt hồn thành tốt
cơng việc:
- Tiến 2 bước.
- Quay trái, tiến 1 bước.
- Nhặt rác.
- Quay phải, tiến 3 bước.

- Quay trái, tiến 2 bước.
- Bỏ rác vào thùng.

GV: Phan Văn Huy

-


Trường PTDTBT THCS Xã Hiếu
sau.
3.Hoạt động 3: Tìm hiểu viết chương
trình và ra lệnh cho máy tính làm việc
(15 phút)
- GV: Trở lại ví dụ về rơ-bốt nhặt rác,
việc viết các lệnh để điều khiển rô-bốt
về thực chất cũng là viết chương trình.
- GV: Để điều khiển Rơ-bốt ta phải
làm gì? (HSY).
- HS: Để điều khiển Rơ-bốt ta phải
viết các lệnh.
- GV: Viết các lệnh chính là viết
chương trình => thế nào là viết
chương trình.
- HS: Viết chương trình là hướng dẫn
máy tính thực hiện các cơng việc hay
giải một bài tốn cụ thể.
- GV: Chương trình máy tính là gì?
- HS: Chương trình máy tính là một
dãy các lệnh mà máy tính có thể hiểu
và thực hiện được.

- GV: Tại sao cần phải viết chương
trình? (HSTB).
- HS: Viết chương trình giúp con
người điều khiển máy tính một cách
đơn giản và hiệu quả hơn.
- GV: nhận xét câu trả lời và đưa ra
khái niệm chương trình máy tính.

Giáo án Tin Học 8
3.Viết chương trình, ra lệnh cho máy
tính làm việc:

+ Viết chương trình là hướng dẫn máy
tính thực hiện các cơng việc hay giải
một bài tốn cụ thể.
+ Chương trình máy tính là một dãy
các lệnh mà máy tính có thể hiểu và
thực hiện được.

4. Củng cố (2 phút)
*Sơ đồ tư duy:

5. Dặn dò, hướng dẫn về nhà (3 phút).
GV: Phan Văn Huy

-


Trường PTDTBT THCS Xã Hiếu


Giáo án Tin Học 8

- Về nhà học bài.
- Xem trước phần tiếp theo.
6. Rút kinh nghiệm sau tiết dạy.
..
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………
****************************************************************

GV: Phan Văn Huy

-


Trường PTDTBT THCS Xã Hiếu

Giáo án Tin Học 8

Tuần: 1

Ngày soạn: 14 /08 /2018

Tiết: 2

Ngày giảng: 16 /08 /2018
Bài 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (tt)

I. MỤC TIÊU.

1. Về kiến thức:
- Biết rằng viết chương trình là viết các lệnh để chỉ dẫn cho máy tính thực
hiện các cơng việc hay giải một bài tốn củ thể.
- Biết ngơn ngữ dùng để viết chương trình máy tính gọi là ngơn ngữ lập
trình
- Biết vai trị của chương trình dịch.
2. Về kĩ năng:
Nhận biết các lệnh trong một chương trình
3. Về thái độ:
Hình thành hoạt động theo nhóm, có ý thức tự chủ trong học tập.
II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH.
1. Chuẩn bị của giáo viên: Tài liệu học tập.
2. Chuẩn bị của học sinh: - Đọc trước bài
- Đồ dùng học tập, bảng phụ...
III. PHƯƠNG PHÁP.
Đàm thoại, động não, giải quyết vấn đề.
IV. TIẾN TRÌNH DẠY HỌC.
1. Ổn định lớp (1 phút)
2. Kiểm tra bài cũ (3 phút)
Câu hỏi: Chương trình máy tính là gì?
Trả lời: Chương trình máy tính là một dãy các lệnh mà máy tính có thể
hiểu và thực hiện được.
3. Bài mới
a. Giới thiệu bài: (1 phút)
Con người làm thế nào để các máy tính có thể hoạt động được và cơ chế
nó như thế nào? Bài học hơm nay “Máy tính và chương trình máy tính” sẽ giúp
các em làm quen với một chương trình khác cũng có liên quan đến máy tính.
b. Phát triển bài:
HOẠT ĐỘNG CỦA GV VÀ HS


NỘI DUNG GHI BẢNG

1. Hoạt động 1: Tìm hiểu chương 4. Chương trình và ngơn ngữ lập trình
trình và ngơn ngữ lập trình (35 phút)
- GV: Để chỉ dẫn cho máy tính những
cơng việc cần làm ta phải viết
chương trình hướng dẫn.
- HS: Học sinh chú ý lắng nghe =>
GV: Phan Văn Huy

-


Trường PTDTBT THCS Xã Hiếu
ghi nhớ kiến thức.
- GV: Để máy tính có thể xử lí, thơng
tin đưa vào máy tính phải được
chuyển thành dạng dãy bít. Đây là cơ
sở để tạo ra ngôn ngữ máy
- HS: Học sinh chú ý lắng nghe.
- GV: Máy tính chỉ hiểu chương trình
viết bằng ngơn ngữ máy. Tuy nhiên,
việc viết chương trình bằng ngơn ngữ
máy rất khó và phức tạp.
- HS: chú ý theo dõi và ghi chép
- GV: Để khắc phục việc này, các
nhà lập trình đã tìm ra ngơn ngữ để
viết chương trình dễ dàng hợn
- GV: Vậy ngơn ngữ lập trình là gì?
(HSK).

- HS: Suy nghĩ và trả lời
- GV: Giả sử có hai người nói chuyện
với nhau. Một người chỉ biết tiếng
Anh, một người chỉ biết tiếng Việt.
Vậy hai người có thể hiểu nhau
khơng? (HSTB).
- HS: Khơng hiểu.
- GV: Tương tự, máy tính chỉ có thể
hiểu ngơn ngữ máy. Vậy khi viết
chương trình bằng NNLT thì máy
tính có hiểu khơng? Muốn hiểu thì
cần có gì? (HSG).
- HS: Máy tính sẽ khơng hiểu và
khơng thực hiện được. Muốn máy
tính hiểu được thì cần có chương
trình dịch.
- GV: Vậy chương trình dịch là gì?
(HSY).
- HS: Là chương trình dùng để dịch
NNLT thành ngơn ngữ máy.
- GV: Để có một chương trình mà
máy tính có thể thực hiện được cần
qua 2 bước:
+ Viết chương trình bằng ngơn ngữ
lập trình.
+ Dịch chương trình sang ngơn ngữ
máy để máy tính có thể hiểu được.

Giáo án Tin Học 8


- Dãy bit (gồm 2 kí tự 0 và 1) là cơ sở để
tạo ra ngôn ngữ dành cho máy tính gọi là
ngơn ngữ máy.

- Ngơn ngữ dùng để viết các chương trình
máy tính gọi là ngơn ngữ lập trình.

- Chương trình dịch là chương trình dịch
những chương trình được viết bằng ngơn
ngữ lập trình sang ngơn ngữ máy để máy
tính có thể hiểu được.

GV: Phan Văn Huy

-


Trường PTDTBT THCS Xã Hiếu
- HS: Theo dõi và ghi chép.
- GV: Q trình đó được minh hoạ ở
hình 5/SGK/Trang 7.
- HS: Quan sát để hiểu hơn
- GV: Nêu tên một số NNLT thường
gặp.
- HS: Theo dõi và ghi chép.

Giáo án Tin Học 8
- Việc tạo ra chương trình máy tính qua 2
bước:
+ Viết chương trình bằng NNLT

+ Dịch chương trình thành ngơn ngữ máy.
- Một số NNLT thường gặp: Pascal, C,
Java, Basic, ...

4. Củng cố 2 phút)
*Sơ đồ tư duy:

5. Dặn dò, hướng dẫn về nhà (3 phút).
- Về nhà học bài cũ.
- Trả lời các câu hỏi trong SGK và soạn bài 2.
6. Rút kinh nghiệm sau tiết dạy.
………………………………………………………………………………
……………………………………………………………………………………
…………………………………………………………………………....………
************************************************************

GV: Phan Văn Huy

-


Trường PTDTBT THCS Xã Hiếu

Giáo án Tin Học 8

Tuần: 2

Ngày soạn: 19 /08 /2018

Tiết: 3


Ngày dạy: 21 /08 /2018
Bài 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ
NGƠN NGỮ LẬP TRÌNH

I. MỤC TIÊU
1. Về kiến thức:
- Biết ngơn ngữ lập trình gồm các thành phần cơ bản là bảng chữ cái và các
qui tắc để viết chương trình.
- Biết các từ khóa dành riêng cho mục đích sử dụng nhất định.
2. Về kĩ năng:
Nhận biết một số chương trình đơn giản.
3. Về thái độ:
Hình thành hoạt động theo nhóm, có ý thức tự chủ trong học tập.
II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH.
1. Chuẩn bị của giáo viên: SGK, bảng phụ.
2. Chuẩn bị của học sinh: - Đọc trước bài.
- SGK, đồ dùng học tập.
III. PHƯƠNG PHÁP.
Đàm thoại, quan sát, động não, giải quyết vấn đề.
IV. TIẾN TRÌNH DẠY HỌC.
1.Ổn định tổ chức lớp (1 phút)
2. Kiểm tra bài cũ (3 phút)
Câu hỏi: Thế nào là ngơn ngữ lập trình? Chương trình dịch là gì?
Trả lời: Ngơn ngữ dùng để viết các chương trình máy tính gọi là ngơn
ngữ lập trình. Chương trình dịch là chương trình dịch những chương trình được
viết bằng ngơn ngữ lập trình sang ngơn ngữ máy để máy tính có thể hiểu được.
3. Bài mới:
a. Giới thiệu bài: (1 phút)
Trong các bài học trước các em đã được biết đến một số khái niệm về

lệnh, chương trình, ngơn ngữ máy, ngơn ngữ lập trình,...Vậy thì ngơn ngữ lập
trình bao gồm những gì? Cấu trúc của nó như thế nào? Bài học hơm nay: “Làm
quen với chương trình và ngơn ngữ lập trình” sẽ giúp các em làm quen và hiểu
về ngơn ngữ lập trình Pascal và những vấn đề có liên quan.
b. Phát triển bài:

GV: Phan Văn Huy

-


Trường PTDTBT THCS Xã Hiếu
HOẠT ĐỘNG CỦA GV VÀ HS
1. Hoạt động 1: Tìm hiểu ví dụ về
chương trình.(10 phút)
- GV: Ví dụ minh họa một chương
trình đơn giản được viết bằng ngơn
ngữ lập trình Pascal.
Program CT_dau_tien;
Begin
Writeln(‘Chao cac ban’);
readln
End.
- HS: Học sinh chú ý lắng nghe =>
ghi nhớ kiến thức.
- GV: Chương trình gồm bao nhiêu
câu lệnh? (HSTB).
- HS: Chương trình gồm có 5 câu
lệnh. Mỗi lệnh gồm các cụm từ
khác nhau được tạo thành từ các

chữ cái.
- GV: Theo em khi chương trình
được dịch sang mã của máy thì máy
tính sẽ cho ra kết quả gì? (HSK).
- HS: Trả lời theo ý hiểu.
- GV: Nhận xét câu trả lời. Sau khi
tiến hành dịch và chạy chương trình
trên sẽ in ra màn hình dịng chữ
“chao cac ban”.
- HS: chú ý theo dõi.
2. Hoạt động 2: Tìm hiểu ngơn ngữ
lập trình gồm những gì?(15 phút)
- GV: Dựa vào chương trình trên,
em hãy cho biết chương trình gồm
những gì? (HSG).
- HS: Gồm các câu lệnh, các kí tự.
- GV: Câu lệnh được viết từ những
kí tự nhất định. Kí tự này tạo thành
bảng chữ cái của ngơn ngữ lập
trình.
- HS: Theo dõi.
- GV: Bảng chữ cái của ngơn ngữ
lập trình gồm những gì? (HSK).
- HS: Bảng chữ cái của ngơn ngữ
lập trình bao gồm các chữ cái tiếng

Giáo án Tin Học 8
NỘI DUNG GHI BẢNG
1. Ví dụ về chương trình:


- Ví dụ chương trình đơn giản được viết
bằng ngơn ngữ lập trình Pascal:
Program CT_dau_tien;
Begin
Writeln(‘Chao cac ban’);
readln
End.

- Sau khi chạy chương trình này thì máy tính
sẽ in ra màn hình dịng chữ “Chao cac ban”.

2. Ngơn ngữ lập trình gồm những gì?

- Ngơn ngữ lập trình gồm bảng chữ cái và
các quy tắc để viết các câu lệnh có ý nghĩa
xác định, cách bố trí các câu lệnh, ... sao cho
có thể tạo thành một chương trình hồn
chỉnh và thực hiện được trên máy tính.
- Bảng chữ cái của ngơn ngữ lập trình bao
gồm các chữ cái tiếng Anh và một số kí hiệu

GV: Phan Văn Huy

-


Trường PTDTBT THCS Xã Hiếu
Anh và một số kí hiệu khác như các
phép toán, các dấu câu, ...
- GV: Vậy ngơn ngữ lập trình gồm

những gì? (HSY).
- Hs trả lời theo ý hiểu.
- GV: Mỗi câu lệnh trong chương
trình gồm các kí tự và kí hiệu được
viết theo một quy tắc nhất định.
- Học sinh chú ý lắng nghe.
- Nếu câu lệnh bị viết sai quy tắc,
chương trình dịch sẽ đưa ra thơng
báo lỗi.
3. Hoạt động 3: Tìm hiểu từ khố
và tên của chương trình. (10 phút)
- GV: Các từ như: Program, Uses,
Begin gọi là các từ khoá.
- HS: Chú ý theo dõi
- GV: Vậy từ khóa là những từ như
thế nào? (HSG).
- HS: Trả lời theo ý hiểu.
- GV: Từ khố là từ dành riêng của
ngơn ngữ lập trình.
- GV: Đưa ra ví dụ của một số từ
khố và mục đích sử dụng của nó
trong chương trình.
- HS: Học sinh chú ý lắng nghe =>
ghi nhớ kiến thức.
- GV: Ngồi từ khố, chương trình
cịn có tên của chương trình.
- GV: Trong ví dụ mở đầu, tên
chương trình như CT_dau_tien.
Vậy tên do ai đặt
- HS: Tên do người lập trình đặt

- GV: Đặt tên chương trình phải
tuân theo những quy tắc nào?
(HSK).
- HS: Nghiên cứu SGK để trả lời.
GV: Giải thích các quy tắc đặt tên
của NNLT.
HS: Chú ý lắng nghe và ghi bài.

Giáo án Tin Học 8

khác như các phép toán, các dấu câu, ...

3. Từ khoá và tên:

- Từ khố của một ngơn ngữ lập trình là
những từ dành riêng.
+ Khơng được dùng các từ khóa cho bất kỳ
mục đích nào khác.
+ Một số từ khố (trong NNLT Pascal):
program (khai báo tên chương trình), var
(khai báo biến), uses (khai báo thư viện),
begin-end (bắt đầu và kết thúc chương
trình), ...
- Tên được dùng để phân biệt các đại lượng
trong chương trình và do người lập trình đặt
theo quy tắc lập trình:
+ Tên khơng được trùng với từ khố
+ Tên khơng bắt đầu bằng kí tự số
+ Tên khơng được chứa kí tự trắng
+ Tên khơng chứa các kí tự đặc biệt.

+ Tên khác nhau tương ứng với những đại
lượng khác nhau.

4. Củng cố (3 phút)

GV: Phan Văn Huy

-


Trường PTDTBT THCS Xã Hiếu

Giáo án Tin Học 8

*Sơ đồ tư duy:

5. Dặn dò, hướng dẫn về nhà (2 phút).
- Về nhà học bài cũ
- Trả lời các câu hỏi trong SGK và soạn tiếp bài 2.
6. Rút kinh nghiệm sau tiết dạy.
……………………………………………………………………………………
……………………………………………………………………………………
…………………………………………………………………..........…………
****************************************************************

GV: Phan Văn Huy

-



Trường PTDTBT THCS Xã Hiếu

Giáo án Tin Học 8

Tuần: 2

Ngày soạn: 21 /08 /2018

Tiết: 4

Ngày giảng: 23 /08 /2018
Bài 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ
NGƠN NGỮ LẬP TRÌNH (tt)

I. MỤC TIÊU
1. Về kiến thức:
- Biết tên trong ngôn ngữ lập trình là do người lập trình đặt ra và phải tn
thủ các qui tắc của ngơn ngữ lập trình.
- Biết cấu trúc chung của chương trình bao gồm phần khai báo và phần thân
chương trình.
2. Về kĩ năng:
Nhận biết một số chương trình đơn giản.
3. Về thái độ:
Hình thành hoạt động theo nhóm, có ý thức tự chủ trong học tập.
II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH.
1. Chuẩn bị của giáo viên: SGV, tài liệu.
2. Chuẩn bị của học sinh:
- Đọc trước bài
- SGK, đồ dùng học tập, bảng phụ.
III. PHƯƠNG PHÁP.

Đàm thoại, quan sát, động não, giải quyết vấn đề.
IV. TIẾN TRÌNH DẠY HỌC.
1. Ổn định tổ chức lớp (1phút)
2. Kiểm tra bài cũ (3 phút)
Câu hỏi: Ngơn ngữ lập trình gồm những gì? Quy tắc đặt tên?
Trả lời: - Ngơn ngữ lập trình gồm bảng chữ cái và các quy tắc để viết các
câu lệnh có ý nghĩa xác định, cách bố trí các câu lệnh, ... sao cho có thể tạo
thành một chương trình hồn chỉnh và thực hiện được trên máy tính.
- Tên được dùng để phân biệt các đại lượng trong chương trình và do
người lập trình đặt theo quy tắc lập trình:
+ Tên khơng được trùng với từ khố
+ Tên khơng bắt đầu bằng kí tự số
+ Tên khơng được chứa kí tự trắng
+ Tên khơng chứa các kí tự đặc biệt.
+ Tên khác nhau tương ứng với những đại lượng khác nhau.
3. Bài mới
a. Giới thiệu bài: (1phút)
Trong bài học trước các em đã được biết đến ngôn ngữ máy, ngơn ngữ lập
trình,...Vậy thì ngơn ngữ lập trình bao gồm những gì? Cấu trúc của nó như thế
GV: Phan Văn Huy

-


Trường PTDTBT THCS Xã Hiếu

Giáo án Tin Học 8

nào? Bài học hơm nay: “Làm quen với chương trình và ngơn ngữ lập trình” sẽ
giúp các em làm quen và hiểu về ngơn ngữ lập trình Pascal và những vấn đề có

liên quan.
b. Phát triển bài:
HOẠT ĐỘNG CỦA GV VÀ HS
1. Hoạt động 1: Tìm hiểu cấu trúc
chung của chương trình.(20 phút)
- GV: Cấu trúc chung của chương
trình gồm:
+ Phần khai báo: bắt buộc phải có.
+ 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 chú ý lắng nghe => ghi
nhớ kiến thức.
- GV: Tiết trước ta đã biết một số
khai báo. Vậy phần khai báo gồm
những khai báo nào? (HSTB).
- HS: Khai báo tên chương trình,
khai báo thư viện, khai báo biến,
khai báo hằng
- GV: Phần thân bắt đầu từ đâu trong
chương trình mở đầu? (HSG).
- HS: Bắt đầu từ từ khoá begin và
kết thúc bởi từ khoá end.
- GV: Yêu cầu HS xác định các
thành phần trong ví dụ mở đầu?
- HS: Trả lời câu hỏi.
- GV: nhận xét và bổ sung.
- HS: Theo dõi và ghi chép.
2. Hoạt động 2: Tìm hiểu ví dụ về
ngơn ngữ lập trình.(15 phút)

- GV: Khởi động máy tính, khởi
động phần mềm Netop School và
Turbo Pascal 7.0, Giáo viên giới
thiệu về ngơn ngữ lập trình Pascal.
- HS: Quan sát, theo dõi và ghi nhớ
các thao tác làm việc với Turbo
Pascal.
- GV: Giới thiệu các bước cơ bản để
HS làm quen với môi trường lập

NỘI DUNG GHI BẢNG
4. Cấu trúc của chương trình Pascal:
- Cấu trúc chung của chương trình gồm:
+ Phần khai báo: có thể có hoặc không.
Phần khai báo đặt trước phần thân
+ Khai báo tên chương trình, khai báo thư
viện, khai báo biến, khai báo hằng, ...
* Phần thân chương trình: bắt buộc phải có,
gồm các câu lệnh mà máy tính cần phải
thực hiện bắt đầu bởi từ khoá begin và kết
thúc bởi từ khoá end..

5. Ví dụ về ngơn ngữ lập trình:
- Màn hình làm việc của Turbo Pascal:

1, Khởi động chương trình TP
2, Màn hình TP xuất hiện
3, Soạn thảo chương trình viết bằng NNLT

GV: Phan Văn Huy


-


Trường PTDTBT THCS Xã Hiếu
trình.
- HS: Lắng nghe và ghi nhớ.
- GV: Để dịch chương trình nhấn tổ
hợp phím nào? (HSK).
- HS: Trả lời.
- GV: Để chạy chương trình nhấn tổ
hợp phím nào? (HSY).
- HS: Trả lời.
- GV: Soạn thảo chương trình ví dụ
mở đầu, chạy chương trình cho HS
quan sát.
- HS: Theo dõi và ghi chép.

Giáo án Tin Học 8
Pascal
4, Sau khi soạn thảo xong nhấn Alt+F9
(Compile→Compile) để dịch chương trình.
Tiến hành sữa lỗi sai nếu có.
5, Để chạy chương trình nhấn tổ hợp phím
Ctrl+F9 (Hoặc vào Run→Run), quan sát
kết quả thu được.

6, Nhấn F2 để lưu chương trình Hoặc vào
File→Save.


4. Củng cố (3 phút)
* Sơ đồ tư duy:

5. Dặn dò, hướng dẫn về nhà (2 phút).
- Về nhà học bài cũ.
- Trả lời các câu hỏi trong SGK.
6. Rút kinh nghiệm sau tiết dạy.
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………

GV: Phan Văn Huy

-


Trường PTDTBT THCS Xã Hiếu

Giáo án Tin Học 8

Tuần: 3

Ngày soạn: 26 /08 /2018

Tiết: 5

Ngày dạy: 28 /08 /2018
BÀI THỰC HÀNH 1: LÀM QUEN VỚI TURBO PASCAL

I. MỤC TIÊU

1. Về kiến thức:
- Thực hiện được thao tác khởi động / thốt khỏi TP, làm quen với màn
hình TP
- Thực hiện được các thao tác mở bảng chọn và chọn lệnh.
- Soạn thảo được một chương trình pascal đơn giản.
2. Về kĩ năng:
- Biết cách dịch, sửa lỗi, trong chương trình, chạy chương trình và xem
kết quả.
- Biết sự cần thiết phải tn thủ quy định của ngơn ngữ lập trình.
3. Về thái độ:
Hình thành hoạt động theo nhóm, có ý thức tự chủ trong học tập.
II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH.
1. Chuẩn bị của giáo viên: SGV, tài liệu, phịng máy tính.
2. Chuẩn bị của học sinh: - Đọc trước bài
- SGK, Đồ dùng học tập, bảng phụ...
III. PHƯƠNG PHÁP.
Đàm thoại, quan sát, thực hành.
IV. TIẾN TRÌNH DẠY HỌC.
1. Ổn định tổ chức lớp (1phút)
2. Kiểm tra bài cũ (3 phút)
Câu hỏi: Nêu cấu trúc chung của chương trình
Trả lời: - Cấu trúc chung của chương trình gồm:
+ Phần khai báo: có thể có hoặc khơng. Phần khai báo đặt trước
phần thân
+ Khai báo tên chương trình, khai báo thư viện, khai báo biến, khai
báo hằng, ...
* Phần thân chương trình: bắt buộc phải có, gồm các câu lệnh mà máy
tính cần phải thực hiện bắt đầu bởi từ khoá begin và kết thúc bởi từ khoá end..
3. Bài mới
a. Giới thiệu bài: (1phút)

Trong bài học trước các em đã được biết đến ngôn ngữ máy, ngôn ngữ lập
trình,...Vậy thì ngơn ngữ lập trình bao gồm những gì? Cấu trúc của nó như thế
nào? Bài học hơm nay: “Làm quen với chương trình và ngơn ngữ lập trình” sẽ
giúp các em làm quen và hiểu về ngơn ngữ lập trình Pascal và những vấn đề có
liên quan.
b. Phát triển bài:
GV: Phan Văn Huy

-


Trường PTDTBT THCS Xã Hiếu

Giáo án Tin Học 8

HOẠT ĐỘNG CỦA GV VÀ HS

NỘI DUNG GHI BẢNG

1. Hoạt động 1: Làm quen với việc
khởi động và thoát khỏi Turbo Pascal.
(15 phút)
- GV: Yêu cầu HS khởi động máy,
khởi động Phần mềm Netop School,
Phần mềm Turbo Pascal.
- HS: Khởi động máy tính.
GV: Nêu cách để khởi động Turbo
Pascal? (HSK).
- HS: Nháy đúp vào biểu tượng Turbo
Pascal ở trên màn hình nền.

- GV: Có thể khởi động bằng cách
nháy đúp chuột vào tên tệp Turbo.exe
trong thư mục chứa tệp này.
- GV: Nêu cách để thốt khỏi chương
trình Pascal? (HSTB).
- HS: Chọn Menu File→ Exit.
- GV: Ta có thể sử dụng tổ hợp phím
Alt + X để thốt khỏi Turbo Pascal.
- HS: Chú ý quan sát.
- GV: Giới thiệu thanh bảng chọn và
các lệnh cần dùng trong quá trình viết
chương trình để HS theo dõi.
- HS: Để di chuyển qua lại giữa các
bảng chọn, ta sử dụng phím mũi tên
sang trái và sang phải.
2. Hoạt động 2: 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.(10 phút)
- GV: 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?
(HSK).
- HS: 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.
- GV: Nhấn phím Enter để mở một
bảng chọn.
- GV: Quan sát các lệnh trong từng

bảng chọn.

1. Làm quen với việc khởi động và thoát
khỏi Turbo Pascal.:

- Khởi động Turbo 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
Turbo.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
Turbo Pascal.

2. 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.

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.

GV: Phan Văn Huy

-



Trường PTDTBT THCS Xã Hiếu
- HS: chú ý quan sát.
3. Hoạt động 3: Soạn thảo chương
trình. (10 phút)
- GV : Soạn thảo chương trình sau:
dịch và chạy chương trình, quan sát kết
quả.
- HS : Thực hiện theo yêu cầu.
- GV: Chỉnh sửa chương trình và nhận
biết một số lỗi.
- HS: Gõ chương trình, dịch, chạy và
sửa lỗi nếu có.
- GV: Để dịch chương trình nhấn tổ
hợp phím nào? (HSY).
- HS: Trả lời.
- GV: Để chạy chương trình nhấn tổ
hợp phím nào? (HSTB).
- HS: Trả lời.

Giáo án Tin Học 8

3. Soạn thảo, lưu, dịch và chạy một
chương trình đơn giản:
program CT_Dau_tien;
uses crt;
begin
clrscr;
writeln('Chao cac ban');
write('Toi la Turbo Pascal');
end.

- Nhấn tổ hợp phím Alt+F9 để dịch
chương trình.
- Nhấn tổ hợp phím Ctrl+F9 để chạy
chương trình.
- Sau đó nhấn Alt+F5 để quan sát kết quả.

4. Củng cố ( 3 phút)
* Sơ đồ tư duy:

5. Dặn dò, hướng dẫn về nhà (2 phút).
- Về nhà học bài cũ
- Trả lời các câu hỏi trong SGK.
6. Rút kinh nghiệm sau tiết dạy.
……………………………………………………………………………………
……………………………………………………………………………………

Tuần: 3

Ngày soạn: 28 /08 /2018
GV: Phan Văn Huy

-


Trường PTDTBT THCS Xã Hiếu
Tiết: 6

Giáo án Tin Học 8
Ngày dạy: 30 /08 /2018


BÀI THỰC HÀNH 1: LÀM QUEN VỚI TURBO PASCAL (tt)
I. MỤC TIÊU.
1. Về kiến thức:
- Thực hiện dược thao tác khởi động / thoát khỏi TP, làm quen với màn
hình soạn thảo TP.
- Thực hiện được các thao tác mở bảng chọn và chọn lệnh.
- Soạn thảo được một chương trình pascal đơn giản.
2. Về kĩ năng:
- Biết cách dịch, sửa lỗi, trong chương trình, chạy chương trình và xem
kết quả.
- Biết sự cần thiết phải tuân thủ quy định của ngơn ngữ lập trình.
3. Về thái độ:
Hình thành hoạt động theo nhóm, có ý thức tự chủ trong học tập.
II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH.
1. Chuẩn bị của giáo viên: SGK, SGV, tài liệu, phịng máy tính.
2. Chuẩn bị của học sinh:
- Đọc trước bài.
- Đồ dùng học tập, bảng phụ...
III. PHƯƠNG PHÁP.
Đàm thoại, quan sát, thực hành.
IV. TIẾN TRÌNH DẠY HỌC.
1. Ổn định tổ chức lớp (1phút)
2. Kiểm tra bài cũ (3 phút)
Câu hỏi: Chương trình dịch là gì?
Trả lời: Chương trình dịch là chương trình dịch những chương trình được
viết bằng ngơn ngữ lập trình sang ngơn ngữ máy để máy tính có thể hiểu được.
3. Bài mới
a. Giới thiệu bài: (1phút)
Trong bài thực hành trước các em đã được biết đến ngơn ngữ máy, ngơn
ngữ lập trình,...Vậy thì ngơn ngữ lập trình này được sử dụng như thế nào? Bài

thực hành 1 hôm nay: “Làm quen với Turbo Pascal” sẽ giúp các em làm quen và
hiểu rõ hơn về ngôn ngữ lập trình Pascal.
b. Phát triển bài:
Hoạt động của thầy và trò
Nội dung
1. Hoạt động 1: Khởi động chương 1. Soạn thảo chương trình đơn giản.
trình TP và Soạn thảo chương trình
đơn giản (20 phút)
- GV: Yêu cầu HS khởi động máy,
khởi động phần mềm Netop school, * Soạn thảo chương trình đơn giản.
GV: Phan Văn Huy

-


Trường PTDTBT THCS Xã Hiếu
phần mềm Turbo Pascal.
- HS: Khởi động máy.
- GV: Yêu cầu HS soạn thảo chương
trình trong SGK.
- Học sinh soạn thảo chương trình
trên máy tính theo hướng dẫn của
giáo viên.
- GV: Để lưu chương trình ta nhấn
phím hoặc chọn lệnh nào? (HSK).
- HS: Nhấn phím F2 hoặc lệnh File
=> Save để lưu chương trình.
- GV: Tiến hành dịch chương trình và
sữa lỗi (nếu có) chạy chương trình
- HS: thực hiện theo hướng dẫn.

Nhấn phím Alt+F9 để dịch chương
trình.
2. Hoạt động 2: Dịch và chạy một
chương trình đơn giản (15 phút)
- GV: Yêu cầu HS xoá phần khai báo
trong chương trình vừa soạn thảo.
- HS: Thực hiện theo yêu cầu của
giáo viên.
- GV: Để dịch chương trình nhấn tổ
hợp phím nào? (HSY).
- HS: Trả lời.
- GV: Để chạy chương trình nhấn tổ
hợp phím nào? (HSTB).
- HS: Trả lời.
- GV: Tiến hành dịch và chạy chương
trình. So sánh với kết quả ban đầu .
- HS: Nhấn phím Alt+F9 để dịch
chương trình, chạy chương trình và
so sánh với kết quả ban đầu.
- GV: Tiến hành tương tự với việc
xoá từ khoá begin, xoá dấu nháy đơn,
xoá dấu chấm sau từ khố end, xố
dấu ; sau dịng lệnh thứ 5.
- HS: thực hiện theo yêu cầu.
- GV: Kiểm tra và sửa lỗi chương
trình:
Lỗi 200: do trong máy tính khơng có
hỗ trợ các khai báo thư viện, khắc
phục lỗi 200 bằng cách xố dịng


Giáo án Tin Học 8

Program CT_dau_tien;
Uses CRT;
Begin
Clrscr;
Writeln(‘chao cac ban’);
Writeln(‘ Toi la Turbo Pascal’);
End.

2. Dịch và chạy một chương trình đơn
giản.
- Xố đi phần khai báo.

- Xóa đi từ khoá begin.

- Xoá các dấu nháy đơn ‘’, xoá dấu . sau từ
khoá end.

GV: Phan Văn Huy

-


Trường PTDTBT THCS Xã Hiếu

Giáo án Tin Học 8

lệnh thứ 2 và thứ 4.
- HS: Thực hành và lắng nghe các lỗi

thường gặp và tìm cách sữa lỗi.
- GV: Theo dõi qua trình thực hành
của học sinh và hướng dẫn cách sữa
lỗi.
4. Củng cố (2 phút)
* Sơ đồ tư duy

5. Hướng dẫn về nhà (3 phút)
- Về nhà học bài cũ
- Trả lời các câu hỏi trong SGK và soạn bài 3.
6. Rút kinh nghiệm
……………………………………………………………………………………
……………………………………………………………………………………
*************************************************

Tuần: 4

Ngày soạn: 02 /09 /2018
GV: Phan Văn Huy

-



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×