Tải bản đầy đủ (.doc) (185 trang)

Giáo án tin học 8 công văn 4040

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 (2.8 MB, 185 trang )

Tiết: 01
Bài 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
I.MỤC TIÊU :
1. 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. Năng lực
Năng lực sử dụng máy tính, năng lực giải quyết vấn đề, năng lực sáng tạo, ứng dụng KHKT,
năng lực tự học, năng lực hợp tác, làm việc nhóm.
3. Phẩm chất: Giúp học sinh rèn luyện bản thân phát triển các phẩm chất tốt đẹp: yêu nước,
nhân ái, chăm chỉ, trung thực, trách nhiệm.
II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU
1. Giáo viên:
- SGK, SGV, tài liệu, Giáo án
2. Học sinh :
- Đọc trước bài
- SGK, Đồ dùng học tập, bảng phụ...
III. TIẾN TRÌNH BÀI DẠY
A. HOẠT ĐỘNG KHỞI ĐỘNG
a) Mục tiêu: Định hướng cho học sinh nội dung cần hướng tới của bài học, tạo tâm thế cho học
sinh đi vào tìm hiểu bài mới.
b) Nội dung: Hoạt động chung cả lớp
c) Sản phẩm: Hs lắng nghe GV trình bày
d) Tổ chức thực hiện:
-GV dẫn vào bài học: Giới thiệu tổng quát của mơn tin học 8
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? Chúng ta sẽ tìm hiểu ở bài học hơm nay.
B. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC
Hoạt động 1: Con người ra lệnh cho máy tính như thế nào?
a) Mục tiêu: Hiểu biết được con người ra lệnh cho máy tính như thế nào?
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân


c) Sản phẩm: Hiểu được cách con người ra lệnh cho máy tính.
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
1. Con người ra lệnh cho máy tính như thế
Yêu cầu HS tự đọc thông tin trong SGK
nào?
? Khi muốn mở một phần mềm trong máy
- Dùng chuột chọn biểu tượng trên màn hình
tính em thực hiện như thế nào?
=> dùng chuột vào start Programs chọn
? Mn đưa một kí tự a,b,… vào máy tính
chương trình cần thực hiện.
ta thực hiện thế nào?
- Ta gõ phím đó tương ứng từ bàn phím.
1


? Vậy muốn máy tính thực hiện một cơng
- Để máy tính thực hiện một cơng việc theo ý
việc nào đó theo ý muốn của mình thì ta
muốn của con người thì ta phải đưa ra chỉ dẫn
phải làm thế nào để máy tính hiểu và thực
thích hợp cho máy tính.
hiện?
- Chọn Edit ->find trong Replace -> find what:
? ta thấy máy tính sẽ thực hiện lệnh nào
cụm từ -> Replace with: cụm từ cần thay thế
trước?

-> Replace.
? Để chỉ dẫn một cơng việc nào đó cho máy - Máy tính sẽ thực hiện việc tìm kiếm trước sau
tính thì máy tính sẽ thực hiện như thế nào?
đó sẽ thay thế.( Máy tính sẽ lưu cụm từ vào bộ
? Vậy con người chỉ dẫn cho máy thực hiện nhớ, tìm đến vị trí mới và thay thế lại).
cơng việc như thế nào?
- Khi con người đưa cho máy tính một hoặc
- Bước 2: Thực hiện nhiệm vụ
nhiều lệnh. Máy tính sẽ lần lượt thực hiện các
+ HS tiếp nhận nhiệm vụ, suy nghĩ
lệnh này theo đúng thứ tự nhận được.
+ GV quan sát, hỗ trợ HS khi cần
- Con người chỉ dẫn máy tính thực hiện thơng
- Bước 3: Báo cáo, thảo luận
qua các lệnh.
+ HS đứng dậy trình bày kết quả, HS khác
đứng dậy nhận xét, bổ sung đáp án cho bạn.
- Bước 4: Kết luận, nhận định
+ GV nhận xét, đánh giá và chuẩn kiến
thức.
Hoạt động 2: Rôbốt nhặt rác
a) Mục tiêu: Tìm hiểu và nắm rõ kiến thức về robot.
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Câu trả lời của HS.
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
2. Rôbốt nhặt rác
GV yêu cầu đọc thông tin trả lời câu hỏi:

- Người máy em biết:
? Em hãy nêu một số người máy mà em biết?
+ Asimơ.
? Thơng qua các ví dụ trên em hiểu thế nào là người + Cuộc thi rôbôcon.
máy?
=> Robốt( Người máy) là một loại máy có
+ Tìm hiều ví dụ về người máy nhặt rác.
thể thực hiện những cơng việc một cách
+ u cầu HS tìm hiểu trong SGK.
tự động thông qua sự điều khiển của con
? Từ vị trí của robốt có thể thực hiện lệnh nào để
người.
nhặt rác được chính xác?
- Trình bày q trình thực hiện công việc
- Bước 2: Thực hiện nhiệm vụ
thông qua máy lệnh:
+ Nghe, quan sát hướng dẫn và ghi chép.
- Bước 3: Báo cáo, thảo luận
+ Thực hành thao tác trên máy tính.
- Bước 4: Kết luận, nhận định
+ GV nhận xét, đánh giá và chuẩn kiến thức => Ghi
lên bảng.
2


C. HOẠT ĐỘNG LUYỆN TẬP
a) Mục tiêu: Giúp HS củng cố lại kiến thức để hoàn thành BT.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động nhóm.
c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:

- GV giao nhiệm vụ cho học sinh trả lời câu hỏi:
+ Con người ra lệnh cho máy tính như thế nào?
+ Lấy ví dụ?
- HS tiếp nhận, suy nghĩ và trả lời câu hỏi vào vở.
- GV nhận xét, đánh giá và chuẩn kiến thức.
D. HOẠT ĐỘNG VẬN DỤNG
a) Mục tiêu: Giúp những học sinh vận dụng và mở rộng thêm kiến thức của mình.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động cá nhân
c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:
- GV yêu cầu HS về nhà: Mô tả các lệnh để điều khiển rô bốt nhặt rác
- HS tiếp nhận, suy nghĩ và về nhà trả lời câu hỏi vào vở
- GV nhận xét, đánh giá và chuẩn kiến thức.
*HƯỚNG DẪN BÀI TẬP VỀ NHÀ
- Về nhà học bài
- Soạn trước phần tiếp theo.
Tiết: 02
Bài 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (tiếp)
I.MỤC TIÊU :
1. 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. Năng lực
Năng lực sử dụng máy tính, năng lực giải quyết vấn đề, năng lực sáng tạo, ứng dụng KHKT,
năng lực tự học, năng lực hợp tác, làm việc nhóm.
3. Phẩm chất: Giúp học sinh rèn luyện bản thân phát triển các phẩm chất tốt đẹp: yêu nước,
nhân ái, chăm chỉ, trung thực, trách nhiệm.
II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU

1. Giáo viên:
- SGK, SGV, tài liệu, Giáo án
2. Học sinh :
- Đọc trước bài
3


- SGK, Đồ dùng học tập, bảng phụ...
III. TIẾN TRÌNH BÀI DẠY
A. HOẠT ĐỘNG KHỞI ĐỘNG
a) Mục tiêu: Định hướng cho học sinh nội dung cần hướng tới của bài học, tạo tâm thế cho học
sinh đi vào tìm hiểu bài mới.
b) Nội dung: Hoạt động chung cả lớp
c) Sản phẩm: Hs lắng nghe GV trình bày
d) Tổ chức thực hiện:
-GV dẫn vào bài học: 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. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC
Hoạt động 1: Viết chương trình ra lệnh cho máy tính làm việc
a) Mục tiêu: Hiểu biết được viết chương trình ra lệnh cho máy tính làm việc
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Hiểu được viết chương trình ra lệnh cho máy tính làm việc
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
1. Viết chương trình ra lệnh cho máy tính
u cầu HS đọc thơng tin trong SGK
làm việc
Từ ví dụ điều khiển robốt nhặt rác ta có thể

-Viết chương trình là hướng dẫn máy tính
hiểu cách viết CT là gì?
thực hiện các cơng việc hay giải một bài toán
VD: khi sao chép một khối văn bản thì ta thực cụ thể.
hiện các thao tác gì?
-Khi sao chép một khối văn bản thì ta thực
Em hiểu chương trình máy tính là gì?
hiện các thao tác sau:
Vậy khi viết một chương trình cho máy tính để B1: Sao chép nội dung Văn Bản vào bộ nhớ.
điều khiển máy tính thực hiện một cơng việc
B2: Sao chép từ bộ nhớ vào vị trí mới.
thì máy tính có hiểu và thực hiện cơng việc
-Chương trình máy tính là một dãy các lệnh
khơng?
mà máy tính có thể hiểu và thực hiện được.
VD: Thực hiện viết chương trình của robốt
-Máy tính thực hiện được và thực hiện lần
nhặt rác.
lượt các lệnh một cách tuần tự theo hướng
? Có bao nhiêu lệnh trong chương trình
dẫn.
Tại sao cần viết chương trình?
-Hãy nhặt rác
Yêu cầu HS đọc thông tin.
-Bắt đầu
Mức độ công việc mà con người muốn mày
1. Tiến 2 bước.
tính thực hiện như thế nào?
2. Quay trái, tiến 1 bước.
Vậy với mức độ đa dạng và phức tạp như thế

3. Nhặt rác.
có cần phải viết chương trình khơng?
4. Quay phải, tiến 3 bước.
- Bước 2: Thực hiện nhiệm vụ
5. Quay trái, tiến 2 bước.
+ HS tiếp nhận nhiệm vụ, suy nghĩ
6. Bỏ rác vào thùng
+ GV quan sát, hỗ trợ HS khi cần
- Có 6 lệnh trong chương trình
- Bước 3: Báo cáo, thảo luận
- Mức độ công việc mà con người muốn máy
4


+ HS đứng dậy trình bày kết quả, HS khác tính thực hiện đa dạng và phức tạp
đứng dậy nhận xét, bổ sung đáp án cho bạn.
- Một lệnh đơn giản không đủ để chỉ dẫn cho
- Bước 4: Kết luận, nhận định
máy tính. Vì thế người ta cần phải viết nhiều
+ GV nhận xét, đánh giá và chuẩn kiến thức.
lệnh và tập hợp lại trong một chương trình.
Hoạt động 2: Chương trình và ngơn ngữ lập trình
a) Mục tiêu: Tìm hiểu và nắm rõ kiến thức về chương trình và ngơn ngữ lập trình
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Câu trả lời của HS.
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
2. Chương trình và ngơn ngữ lập trình

u cầu HS đọc thơng tin
- Khi ra lệnh cho máy tính làm việc thì
? Khi ra lệnh cho máy tính làm việc thì con
con người có hiểu được cách máy tính
người có hiểu được cách máy tính thực hiện
thực hiện cơng việc thơng qua ngơn ngữ
cơng việc khơng?
máy tính.
? Máy tính dùng những chữ số nào để mã hóa
- Máy tính dùng những chữ số 0,1 để mã
thơng tin?
hóa thơng tin.( bít 0 và bít 1)
? Vậy em hiểu thế nào về ngơn ngữ máy?
để mã hóa thơng tin
VD: Để máy tính hiều được chữ a ta phải mã
- Các dãy bít là cơ sở để tạo ra ngơn ngữ
hóa thành:
dành cho máy tính, được gọi là ngôn ngữ
Chữ a trong bảng mã ASCII là: 97 mã hóa
máy.
thành :1100001.
- Ngơn ngữ dùng để viết chương trình
Khi viết một chương trình bằng ngơn ngữ máy máy tính thì gọi là Ngơn ngữ lập trình.
thì rất khó khăn và phức tạp ta có cần một ngơn - Khi viết chương trình trên ngơn ngữ
ngữ dễ hiểu hơn khi viết chương trình đó là
lập trình thì máy tính vấn khơng hiểu
ngơn ngữ lập trình.
được mà phải thơng qua một trình dịch
? Ngơn ngữ lập trình được hiểu như thế nào?
sang ngơn ngữ máy thì máy tính mới

?Khi viết chương trình trên ngơn ngữ lập trình
hiểu và thực hiện được cơng việc
thì máy tính có hiều được khơng?
- Vậy khi tạo ra một chương trình máy
Vậy khi tạo ra một chương trình máy tính ta cần tính ta cần qua 2 bước
qua mấy bước?
- Dịch chương trình thành ngôn ngữ
- Bước 2: Thực hiện nhiệm vụ
máy để máy tính hiểu được.
+ Nghe, quan sát hướng dẫn và ghi chép.
- Bước 3: Báo cáo, thảo luận
+ Thực hành thao tác trên máy tính.
- Bước 4: Kết luận, nhận định
+ GV nhận xét, đánh giá và chuẩn kiến thức =>
Ghi lên bảng.
C. HOẠT ĐỘNG LUYỆN TẬP
a) Mục tiêu: Giúp HS củng cố lại kiến thức để hoàn thành BT.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động nhóm.
5


c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:
- GV giao nhiệm vụ cho học sinh trả lời câu hỏi:
- Ngơn ngữ lập trình dùng để làm gì?
- Tại sao cần viết chương trình?
- HS tiếp nhận, suy nghĩ và trả lời câu hỏi vào vở.
- GV nhận xét, đánh giá và chuẩn kiến thức.
D. HOẠT ĐỘNG VẬN DỤNG
a) Mục tiêu: Giúp những học sinh vận dụng và mở rộng thêm kiến thức của mình.

b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động cá nhân
c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:
- GV yêu cầu HS về nhà:
- Chương trình dịch dùng để làm gì?
- HS tiếp nhận, suy nghĩ và về nhà trả lời câu hỏi vào vở
- GV nhận xét, đánh giá và chuẩn kiến thức.
*HƯỚNG DẪN BÀI TẬP VỀ NHÀ
- Về nhà học bài cũ
- Trả lời các câu hỏi trong SGK và soạn bài 2.
- Chuẩn bị bài tiết sau học.
Tiết:03
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. 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. Năng lực
Năng lực sử dụng máy tính, năng lực giải quyết vấn đề, năng lực sáng tạo, ứng dụng KHKT,
năng lực tự học, năng lực hợp tác, làm việc nhóm.
3. Phẩm chất
Giúp học sinh rèn luyện bản thân phát triển các phẩm chất tốt đẹp: yêu nước, nhân ái, chăm chỉ,
trung thực, trách nhiệm.
II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU
1. Giáo viên:
- SGK, SGV, tài liệu, Giáo án
2. Học sinh :
- Đọc trước bài
- SGK, Đồ dùng học tập, bảng phụ...

6


III. TIẾN TRÌNH BÀI DẠY
A. HOẠT ĐỘNG KHỞI ĐỘNG
a) Mục tiêu: Định hướng cho học sinh nội dung cần hướng tới của bài học, tạo tâm thế cho học
sinh đi vào tìm hiểu bài mới.
b) Nội dung: Hoạt động chung cả lớp
c) Sản phẩm: Hs lắng nghe GV trình bày
d) Tổ chức thực hiện:
-GV dẫn vào bài học: Trong 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ữ lập trình, ngơn ngữ máy,… Vậy thì một 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. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC
Hoạt động 1: Ví dụ về chương trình
a) Mục tiêu: Hiểu biết được về chương trình
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Hs nắm rõ kiến thức bài học
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
-Trong ví dụ 1 ta thấy chương trình có 5
u cầu học sinh đọc thơng tin trong SGK
dịng lệnh
 Ví dụ:
- Lệnh khai báo tên chương trình Program
CT_Dau_tien;

Program CT_Dau_tien;
- Lệnh in ra màn hình dịng chữ” Chao Cac
Uses
crt ;
Ban” writeln(‘Chao Cac Ban’);
Begin
- Vậy một chương trình có thể có thể đến
writeln(‘Chao Cac Ban’);
hàng nghìn hoặc hàng triệu dịng lệnh( tùy
End.
thuộc vào cơng việc mà ta cần máy tính
?Trong ví dụ 1 ta thấy chương trình có bao thực hiện).
nhiêu dịng lệnh?
? Hãy cho biết lệnh khai báo tên chương
trình
? Lệnh in ra màn hình dịng chữ” Chao Cac
Ban”
Vậy một chương trình có thể có bao nhiêu
dịng lệnh?
- Bước 2: Thực hiện nhiệm vụ
+ HS tiếp nhận nhiệm vụ, suy nghĩ
+ GV quan sát, hỗ trợ HS khi cần
- Bước 3: Báo cáo, thảo luận
+ HS đứng dậy trình bày kết quả, HS khác
7


đứng dậy nhận xét, bổ sung đáp án cho bạn.
- Bước 4: Kết luận, nhận định
+ GV nhận xét, đánh giá và chuẩn kiến

thức.
Hoạt động 2: Chương trình và ngơn ngữ lập trình
a) Mục tiêu: Tìm hiểu và nắm rõ kiến thức về chương trình và ngơn ngữ lập trình
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Câu trả lời của HS.
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
*Ngơn ngữ lập trình dùng những chữ cái :
GV: yêu cầu HS đọc thông tin.
- Gồm 26 kí tự thường
? Ngơn ngữ lập trình dùng những chữ
- Gồm 26 kí tự chữ hoa.
cái gì để viết chương trình?
- Các số thập phân từ 0 đến 9.
Vậy về cơ bản ngơn ngữ lập trình là
- Các kí hiệu toán học: +, -, *, /
gồm các yếu tố nào?
- Các kí tự so sánh logic: >, <, >=, <=,=
- Bước 2: Thực hiện nhiệm vụ
- Phép <>
+ Nghe, quan sát hướng dẫn và ghi
- Dấu gạch thấp: _
chép.
*Lưu ý: trong Pascal không phân biệt chữ
- Bước 3: Báo cáo, thảo luận
thường và chữ hoa.
+ Thực hành thao tác trên máy tính.
-Vậy về cơ bản ngơn ngữ lập trình là gồm các

- Bước 4: Kết luận, nhận định
yếu tố là tập hợp các kí hiệu và quy tắc viết các
+ GV nhận xét, đánh giá và chuẩn kiến câu lệnh tạo thành một chương trình hồn chỉnh
thức => Ghi lên bảng.
và thực hiện được trên máy tính.
Hoạt động 3: Từ khóa và tên
a) Mục tiêu: Tìm hiểu và nắm rõ kiến thức về từ khóa và tên
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Câu trả lời của HS.
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
*Từ khóa của ngơn ngữ lập trình là những từ
dành riêng, khơng được dùng cho bất kì mục đích
 Từ khóa
nào khác ngồi mục đích sử dụng do ngơn ngữ
GV: u cầu HS đọc thơng tin.
Thế nào là từ khóa của ngơn ngữ lập lập trình quy định.
-Program, Uses, Begin, End.
trình?
- Tên định danh được hiểu dãy các kí tự được tạo
Nêu một số từ khóa.
thành từ các chữ cái, chữ số và dấu gạch thấp. Nó
 Tên ( Tên định danh)
được dùng để đặt tên cho các đại lượng trong
Tên định danh được hiểu như thế
chương trình: Tên chương trình, Tên hằng, Tên
nào?
biến, Tên hàm, …

Tên được dùng để làm gì?
- Tên được dùng để phân biệt các đại lượng dùng
Nêu cách viết một tên?
8


- Bước 2: Thực hiện nhiệm vụ
trong chương trình.
+ Nghe, quan sát hướng dẫn và ghi
 Tên Phải được bắt đầu bằng một kí tự
chép.
(khơng được bằng chữ số và các kí tự đặc
- Bước 3: Báo cáo, thảo luận
biệt).
+ Thực hành thao tác trên máy tính.
 Khơng có chứa dấu cách.
- Bước 4: Kết luận, nhận định
 Độ dài khơng q 127 kí tự.
+ GV nhận xét, đánh giá và chuẩn kiến Bài tập củng cố.
thức => Ghi lên bảng.
Chọn câu đúng trong các câu sau:
A. 1_tinh;
B. tinh bieu thuc 1;
C. tinh_bieu_thuc_1;
D. *tinh_bt1;
Đáp án: C
C. HOẠT ĐỘNG LUYỆN TẬP
a) Mục tiêu: Giúp HS củng cố lại kiến thức để hoàn thành BT.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động nhóm.
c) Sản phẩm: Kết quả BT của HS

d) Tổ chức thực hiện:
- GV giao nhiệm vụ cho học sinh trả lời câu hỏi:
- Ngôn ngữ lập trình gồm những gì?
- HS tiếp nhận, suy nghĩ và trả lời câu hỏi vào vở.
- GV nhận xét, đánh giá và chuẩn kiến thức.
D. HOẠT ĐỘNG VẬN DỤNG
a) Mục tiêu: Giúp những học sinh vận dụng và mở rộng thêm kiến thức của mình.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động cá nhân
c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:
- Như thế nào là từ khóa? Các quy tắc đặt tên?
*HƯỚNG DẪN BÀI TẬP VỀ NHÀ
- Về nhà học bài cũ
Tiết:04
Bài 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH (tiếp)
I.MỤC TIÊU :
1. 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 tuân 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. Năng lực
9


Năng lực sử dụng máy tính, năng lực giải quyết vấn đề, năng lực sáng tạo, ứng dụng KHKT,
năng lực tự học, năng lực hợp tác, làm việc nhóm.
3. Phẩm chất
Giúp học sinh rèn luyện bản thân phát triển các phẩm chất tốt đẹp: yêu nước, nhân ái, chăm chỉ,
trung thực, trách nhiệm.
II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU

1. Giáo viên:
- SGK, SGV, tài liệu, Giáo án
2. Học sinh :
- Đọc trước bài
- SGK, Đồ dùng học tập, bảng phụ...
III. TIẾN TRÌNH BÀI HỌC:
A. HOẠT ĐỘNG KHỞI ĐỘNG
a) Mục tiêu: Định hướng cho học sinh nội dung cần hướng tới của bài học, tạo tâm thế cho học
sinh đi vào tìm hiểu bài mới.
b) Nội dung: Hoạt động chung cả lớp
c) Sản phẩm: Hs lắng nghe GV trình bày
d) Tổ chức thực hiện:
-GV dẫn vào bài học: Ở tiết trước các em đã được làm quen với chương trình, các từ khóa,…
Vậy một chương trình có cấu trúc như thế nào? Quá trình viết và dịch chúng ra sao? Chúng ta sẽ
tìm hiểu ở tiết học này.
B. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC
Hoạt động 1: Cấu trúc chung của chương trình
a) Mục tiêu: Hiểu biết được cấu trúc chung của chương trình
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Hiểu được cấu trúc chung của chương trình
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
-Một chương trình gồm những thành phần
GV: yêu cầu HS đọc thơng tin
sau:
Một chương trình gồm những thành phần
Phần khai báo:
nào?

- Phần khai báo tên chương trình.
- Bước 2: Thực hiện nhiệm vụ
- Phần khai báo các thư viện.
+ HS tiếp nhận nhiệm vụ, suy nghĩ
- Phần khai báo các hàm, thủ tục.
+ GV quan sát, hỗ trợ HS khi cần
- Khai báo các kiểu, hằng, biến được sử
- Bước 3: Báo cáo, thảo luận
dụng trong chương trình.
+ HS đứng dậy trình bày kết quả, HS khác Phần thân chương trình:
đứng dậy nhận xét, bổ sung đáp án cho bạn.
Begin
- Bước 4: Kết luận, nhận định
các câu lệnh;
+ GV nhận xét, đánh giá và chuẩn kiến
End.
thức.
10


Hoạt động 2: Ví dụ về ngơn ngữ lập trình
a) Mục tiêu: Tìm hiểu và nắm rõ kiến thức về ngơn ngữ lập trình
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Câu trả lời của HS.
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
-Gồm các thành phần.
Cấu trúc chung của chương trình gồm mấy

+ Phần khai bào.
phần?
+ Phần thân chương trình.
- Bước 2: Thực hiện nhiệm vụ
 Thực hiện dịch chương trình:
+ Nghe, quan sát hướng dẫn và ghi chép.
Alt + F9.
- Bước 3: Báo cáo, thảo luận
 - Thực hiện chạy chương trình
+ Thực hành thao tác trên máy tính.
Ctrl + F9.
- Bước 4: Kết luận, nhận định
+ GV nhận xét, đánh giá và chuẩn kiến thức
=> Ghi lên bảng.
C. HOẠT ĐỘNG LUYỆN TẬP
a) Mục tiêu: Giúp HS củng cố lại kiến thức để hoàn thành BT.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động nhóm.
c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:
- GV giao nhiệm vụ cho học sinh trả lời câu hỏi:
Các bước để chạy chương trình Pascal?
- HS tiếp nhận, suy nghĩ và trả lời câu hỏi vào vở.
- GV nhận xét, đánh giá và chuẩn kiến thức.
D. HOẠT ĐỘNG VẬN DỤNG
a) Mục tiêu: Giúp những học sinh vận dụng và mở rộng thêm kiến thức của mình.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động cá nhân
c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:
- GV yêu cầu HS về nhà:
- HS tiếp nhận, suy nghĩ và về nhà trả lời câu hỏi vào vở

- GV nhận xét, đánh giá và chuẩn kiến thức.
*HƯỚNG DẪN BÀI TẬP VỀ NHÀ
- Về nhà học bài cũ
- Trả lời các câu hỏi trong SGK và soạn bài 3.

Tiết:05
Bài TH1: LÀM QUEN VỚI TURBO PASCAL
11


I.MỤC TIÊU :
1. 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 st 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. Năng lực
Năng lực sử dụng máy tính, năng lực giải quyết vấn đề, năng lực sáng tạo, ứng dụng KHKT,
năng lực tự học, năng lực hợp tác, làm việc nhóm.
3. Phẩm chất
Giúp học sinh rèn luyện bản thân phát triển các phẩm chất tốt đẹp: yêu nước, nhân ái, chăm chỉ,
trung thực, trách nhiệm.
II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU
1. Giáo viên:
- SGK, SGV, tài liệu, Giáo án , phịng máy tính
2. Học sinh :
- Đọc trước bài
- SGK, Đồ dùng học tập, bảng phụ...
III. TIẾN TRÌNH BÀI HỌC:
A. HOẠT ĐỘNG KHỞI ĐỘNG
a) Mục tiêu: Định hướng cho học sinh nội dung cần hướng tới của bài học, tạo tâm thế cho học

sinh đi vào tìm hiểu bài mới.
b) Nội dung: Hoạt động chung cả lớp
c) Sản phẩm: Hs lắng nghe GV trình bày
d) Tổ chức thực hiện:
-GV dẫn vào bài học: Qua các bài học trước các em đã được làm quen với một số khái niệm về:
lệnh, chương trình và ngơn ngữ lập trình, các thành phần của ngơn ngữ lập trình, từ khóa và tên,
cấu trúc chung của chương trình…Bài thực hành hôm nay sẽ giúp các em làm quen, nâng cao
nhận thức về chương trình và ngơn ngữ lập trình Turbo Pascal.
B. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC
Hoạt động 1: Làm quen vào ra màn hình Turbo Pascal
a) Mục tiêu: Hiểu biết được vào ra màn hình Turbo Pascal
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Hiểu được vào ra màn hình Turbo Pascal
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
-Biết cách dịch, sửa lỗi, trong chương trình,
Gv nêu yêu cầu cho học sinh trả lời
chạy chương trình và xem kết quả
- Bước 2: Thực hiện nhiệm vụ
-Biết sự cần thiết phải tuõn thủ quy định của
+ HS tiếp nhận nhiệm vụ, suy nghĩ
ngôn ngữ lập trình.
+ GV quan sát, hỗ trợ HS khi cần
- Bước 3: Báo cáo, thảo luận
12


+ HS đứng dậy trình bày kết quả, HS khác đứng

dậy nhận xét, bổ sung đáp án cho bạn.
- Bước 4: Kết luận, nhận định
+ GV nhận xét, đánh giá và chuẩn kiến thức.
Hoạt động 2: Soạn thảo, dịch chạy chương trình
a) Mục tiêu: Tìm hiểu và nắm rõ kiến thức về soạn thảo, dịch chạy chương trình
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Câu trả lời của HS.
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
- Soạn thảo trong turbo cũng thao tác
Yêu cầu các nhóm máy soạn thảo chương trình tương tự như trong các phần mềm soạn
của bài tập 2 vào màn hình soạn thảo Turbo
thảo khác.
Lưu ý HS đọc chú ý SGK để soạn thảo đúng và
- Chọn FILE-> chọn SAVE để lưu
nhanh tránh mắc lỗi chính tả.
- Nhấn tổ hợp Alt + F9 để dịch
Gv: Khi soạn thảo xong ta làm thế nào để lưu
chương trình
chương trình vào bộ nhớ máy tính?
-Chạy chương trình bằng tổ hợp phím Ctrl
Gv: Để dịch chương trình ta thao tác như thế
+ F9 và Alt + F5 để xem kết quả
nào?
H? Nếu trong quá trình dịch chương trình
gặp lỗi thì trên màn hình thơng báo và ta
phải làm gì để khắc phục?
Gv: Nếu trên màn hình thơng báo dịng chữ:

“Press any key” có nghĩa là gì và ta phải
làm gì?
- Yêu cầu HS tự thực hiện
Để các nhóm máy dịch xong chương trình thì
GV yêu cầu HS chạy chương trình và xem kết
quả
H? Ta sử dụng lệnh nào trong chương trình để
màn hình kết quả tự động dừng ?
- Bước 2: Thực hiện nhiệm vụ
+ Nghe, quan sát hướng dẫn và ghi chép.
- Bước 3: Báo cáo, thảo luận
+ Thực hành thao tác trên máy tính.
- Bước 4: Kết luận, nhận định
+ GV nhận xét, đánh giá và chuẩn kiến thức =>
Ghi lên bảng.
C. HOẠT ĐỘNG LUYỆN TẬP
a) Mục tiêu: Giúp HS củng cố lại kiến thức để hoàn thành BT.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động nhóm.
13


c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:
- GV giao nhiệm vụ cho học sinh trả lời câu hỏi:
- HS tiếp nhận, suy nghĩ và trả lời câu hỏi vào vở.
- GV nhận xét, đánh giá và chuẩn kiến thức.
D. HOẠT ĐỘNG VẬN DỤNG
a) Mục tiêu: Giúp những học sinh vận dụng và mở rộng thêm kiến thức của mình.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động cá nhân
c) Sản phẩm: Kết quả BT của HS

d) Tổ chức thực hiện:
- GV yêu cầu HS về nhà:
- HS tiếp nhận, suy nghĩ và về nhà trả lời câu hỏi vào vở
- GV nhận xét, đánh giá và chuẩn kiến thức.
*HƯỚNG DẪN BÀI TẬP VỀ NHÀ
- Về nhà học bài cũ
- Trả lời các câu hỏi trong SGK và soạn bài 2.
Tiết 06
Bài TH1: LÀM QUEN VỚI TURBO PASCAL (tiếp)
I.MỤC TIÊU :
1. 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 st 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. Năng lực
Năng lực sử dụng máy tính, năng lực giải quyết vấn đề, năng lực sáng tạo, ứng dụng KHKT,
năng lực tự học, năng lực hợp tác, làm việc nhóm.
3. Phẩm chất
Giúp học sinh rèn luyện bản thân phát triển các phẩm chất tốt đẹp: yêu nước, nhân ái, chăm chỉ,
trung thực, trách nhiệm.
II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU
1. Giáo viên:
- SGK, SGV, tài liệu, Giáo án , phịng máy tính
2. Học sinh :
- Đọc trước bài
- SGK, Đồ dùng học tập, bảng phụ...
A. HOẠT ĐỘNG KHỞI ĐỘNG
a) Mục tiêu: Định hướng cho học sinh nội dung cần hướng tới của bài học, tạo tâm thế cho học
sinh đi vào tìm hiểu bài mới.
b) Nội dung: Hoạt động chung cả lớp

14


c) Sản phẩm: Hs lắng nghe GV trình bày
d) Tổ chức thực hiện:GV dẫn vào bài học
B. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC
Hoạt động 1: Sửa lại trong bài tập 2
a) Mục tiêu: HS sửa lại trong bài tập 2
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Hs hoàn thành bài tập
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
- HS thực hiện theo chỉ dẫn của GV
Yêu cầu HS mở lại tệp chứa chương trình bài tập
2
Thay đổi một số câu lệnh :
- Ví dụ lệnh làm sạch màn hình sau khi đã
khai báo thư viện và khi chưa khai báo thư
viện
- Thay đổi nội dung trong cặp dấu nháy đơn
của lệnh Writeln
- Nếu sử dụng lệnh Writeln mà không sử
dụng cặp dấu nháy đơn thì cho kết quả như
thế nào, có gì khác khơng?
u cầu HS thực hiện và quan sát kết quả khi đã
thay đổi lệnh.
- Bước 2: Thực hiện nhiệm vụ
+ HS tiếp nhận nhiệm vụ, suy nghĩ

+ GV quan sát, hỗ trợ HS khi cần
- Bước 3: Báo cáo, thảo luận
+ HS đứng dậy trình bày kết quả, HS khác đứng
dậy nhận xét, bổ sung đáp án cho bạn.
- Bước 4: Kết luận, nhận định
+ GV nhận xét, đánh giá và chuẩn kiến thức.
Hoạt động 2: Sửa chương trình và nhận biết một số lỗi.
a) Mục tiêu: Tìm hiểu và nắm rõ kiến thức về sửa chương trình và nhận biết một số lỗi
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Câu trả lời của HS.
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
-HS thực hiện theo chỉ dẫn của GV
Gv: u cầu HS xố dịng begin trong chương - Hs: Khám phá và làm theo nhóm.
trình bài tập 2 và quan sát việc chạy chương
trình của máy tính
15


Gv: Trong chương trình thiếu từ khóa begin
khi chạy chương trình máy thơng báo lỗi như
thế nào và cách sửa chữa?
Gv: Xoá dấu chấm sau từ khoá End hãy quan
sát
Xoá dấu ‘;’ sau một câu lệnh bất kỳ trong
chương trình và xoá dấu ‘;’ sau lệnh Readln.
Hãy so sánh kết quả khi chạy chương trình và
cách khắc phục

- Bước 2: Thực hiện nhiệm vụ
+ Nghe, quan sát hướng dẫn và ghi chép.
- Bước 3: Báo cáo, thảo luận
+ Thực hành thao tác trên máy tính.
- Bước 4: Kết luận, nhận định
+ GV nhận xét, đánh giá và chuẩn kiến thức
=> Ghi lên bảng.
C. HOẠT ĐỘNG LUYỆN TẬP
a) Mục tiêu: Giúp HS củng cố lại kiến thức để hoàn thành BT.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động nhóm.
c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:
- GV giao nhiệm vụ cho học sinh trả lời câu hỏi:
- HS tiếp nhận, suy nghĩ và trả lời câu hỏi vào vở.
- GV nhận xét, đánh giá và chuẩn kiến thức.
D. HOẠT ĐỘNG VẬN DỤNG
a) Mục tiêu: Giúp những học sinh vận dụng và mở rộng thêm kiến thức của mình.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động cá nhân
c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:
- GV yêu cầu HS về nhà:
- HS tiếp nhận, suy nghĩ và về nhà trả lời câu hỏi vào vở
- GV nhận xét, đánh giá và chuẩn kiến thức.
*HƯỚNG DẪN BÀI TẬP VỀ NHÀ
- Về nhà học bài cũ

Tiết:07
Bài 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
I.MỤC TIÊU :
16



1. Kiến thức:
 Biết khái niệm kiểu dữ liệu
 Biết một số phép toán cơ bản với dữ liệu kiểu số
 Biết khái niệm điều khiển tương
 tác giữa người với máy tính
2. Năng lực sử dụng máy tính, năng lực giải quyết vấn đề, năng lực sáng tạo, ứng dụng KHKT,
năng lực tự học, năng lực hợp tác, làm việc nhóm.
3. Phẩm chất
Giúp học sinh rèn luyện bản thân phát triển các phẩm chất tốt đẹp: yêu nước, nhân ái, chăm chỉ,
trung thực, trách nhiệm.
II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU
1. Giáo viên:
- SGK, SGV, tài liệu, Giáo án
2. Học sinh :
- Đọc trước bài
- SGK, Đồ dùng học tập, bảng phụ...
III. TIẾN TRÌNH BÀI DẠY
A. HOẠT ĐỘNG KHỞI ĐỘNG
a) Mục tiêu: Định hướng cho học sinh nội dung cần hướng tới của bài học, tạo tâm thế cho học
sinh đi vào tìm hiểu bài mới.
b) Nội dung: Hoạt động chung cả lớp
c) Sản phẩm: Hs lắng nghe GV trình bày
d) Tổ chức thực hiện:
Thơng tin rất đa dạng nên dữ liệu trong máy tính cũng rất khác nhau về bản chất. Để dễ dàng
quản lí và tăng hiệu quả xử lí, các ngơn ngữ lập trình thường phân chia dữ liệu thành cacskieeur
dữ liệu khác nhau. Vậy các kiểu dữ liệu đó là gì?Chúng có vai trị như thế nào trong chương
trình? Bài học hơm nay: “Chương trình máy tính và dữ liệu” sẽ giúp các em hiểu sâu hơn về vấn
đề đã nêu trên.

B. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC
Hoạt động 1: Dữ liệu và kiểu dữ liệu
a) Mục tiêu: Hiểu biết được dữ liệu và kiểu dữ liệu
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Hs nắm rõ kiến thức bài học
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
 Các dữ liệu khác nhau thì máy
H? Dữ liệu là gì?
tính xử lý khác nhau
HS đọc thông tin SGK -> Nghiên cứu bài
 Có các kiểu dữ liệu sau:
H? Tại sao người ta lại phân chia ra các kiểu dữ
- Kiểu số nguyên: Interger . Ví dụ: số HS
liệu khác nhau
của một lớp, số sách trong thư viện …
GV treo tranh H18 SGK hs quan sát tranh để
- Kiểu số thực : Real. Ví dụ: chiều cao
17


khẳng định có các kiểu dữ liệu thường dùng là số của bạn bình, điểm TB mơn…
và kí tự
- Kiểu xâu kí tự: String. Ví dụ : “ngày
GV: + kiểu dữ liệu số ta chia thành 2 loại đó là
sinh 23/12/1999”
kiểu số thực và kiểu số nguyên
Một kí tự trong bảng chữ cái: Char

+ Kiểu xâu ta có xâu kí tự và 1 ký tự trong bảng
chữ cái
H? Các kiểu dữ liệu đó được ký hiệu là gì? Hãy
lấy ví dụ.
- Bước 2: Thực hiện nhiệm vụ
+ HS tiếp nhận nhiệm vụ, suy nghĩ
+ GV quan sát, hỗ trợ HS khi cần
- Bước 3: Báo cáo, thảo luận
+ HS đứng dậy trình bày kết quả, HS khác đứng
dậy nhận xét, bổ sung đáp án cho bạn.
- Bước 4: Kết luận, nhận định
+ GV nhận xét, đánh giá và chuẩn kiến thức.
Hoạt động 2: Các phép toán với dữ liệu kiểu số
a) Mục tiêu: Tìm hiểu và nắm rõ kiến thức các phép toán với dữ liệu kiểu số
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Câu trả lời của HS.
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
 a/ Các phép toán
H? Em hãy nhắc lại các phép toán trong số
+ : Cộng
học ?
-: Trừ
GV Trong tin học các phép toán với dữ liệu
*: Nhân
kiểu số là
/ : Chia
Treo tranh Bảng 2 SGK HS quan sát

div: chia lấy phần ngun
H? Em thấy các phép tốn có điểm nào khác
mod: chia lấy phần dư
biệt trong toán học so với tin học?
 b/ quy tắc tính các biểu thức số học
Có phép tốn nào mới trong tin học mà trong
( SGK)
tốn ta chưa được học khơng
HS trả lời lần lượt để tìm hiểu hết nội dung
GV đưa ra ví dụ vè 2 phép tốn DIV và MOD
để
H? Hãy nêu quy tắc tính các biểu thức số học
trong tốn học?
- Bước 2: Thực hiện nhiệm vụ
+ Nghe, quan sát hướng dẫn và ghi chép.
- Bước 3: Báo cáo, thảo luận
+ Thực hành thao tác trên máy tính.
18


- Bước 4: Kết luận, nhận định
+ GV nhận xét, đánh giá và chuẩn kiến thức =>
Ghi lên bảng.
C. HOẠT ĐỘNG LUYỆN TẬP
a) Mục tiêu: Giúp HS củng cố lại kiến thức để hoàn thành BT.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động nhóm.
c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:
- GV giao nhiệm vụ cho học sinh trả lời câu hỏi:
- Dữ liệu là gì? Có những kiểu dữ liệu nào?

- HS tiếp nhận, suy nghĩ và trả lời câu hỏi vào vở.
- GV nhận xét, đánh giá và chuẩn kiến thức.
D. HOẠT ĐỘNG VẬN DỤNG
a) Mục tiêu: Giúp những học sinh vận dụng và mở rộng thêm kiến thức của mình.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động cá nhân
c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:
- GV yêu cầu HS về nhà:
- Các phép toán với dữ liệu kiểu số?
- HS tiếp nhận, suy nghĩ và về nhà trả lời câu hỏi vào vở
- GV nhận xét, đánh giá và chuẩn kiến thức.
*HƯỚNG DẪN BÀI TẬP VỀ NHÀ
- Về nhà học bài cũ

Tiết:08
Bài 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU (tiếp)
I.MỤC TIÊU :
1. Kiến thức:
 Biết khái niệm kiểu dữ liệu.
 Biết một số phép toán cơ bản với dữ liệu kiểu số.
 Biết khái niệm điều khiển tương tác giữa người với máy tính.
2. Năng lực
Năng lực sử dụng máy tính, năng lực giải quyết vấn đề, năng lực sáng tạo, ứng dụng KHKT,
năng lực tự học, năng lực hợp tác, làm việc nhóm.
3. Phẩm chất
19


Giúp học sinh rèn luyện bản thân phát triển các phẩm chất tốt đẹp: yêu nước, nhân ái, chăm chỉ,
trung thực, trách nhiệm.

II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU
1. Giáo viên:
- SGK, SGV, tài liệu, Giáo án.
2. Học sinh :
- Đọc trước bài
- SGK, Đồ dùng học tập, bảng phụ...
III. TIẾN TRÌNH BÀI HỌC:
A. HOẠT ĐỘNG KHỞI ĐỘNG
a) Mục tiêu: Định hướng cho học sinh nội dung cần hướng tới của bài học, tạo tâm thế cho học
sinh đi vào tìm hiểu bài mới.
b) Nội dung: Hoạt động chung cả lớp
c) Sản phẩm: Hs lắng nghe GV trình bày
d) Tổ chức thực hiện:
-GV dẫn vào bài học: Trong tiết học hơm nay chúng ta sẽ tìm hiểu về các phép so sánh trong
ngơn ngữ lập trình Pascal và một số lệnh thường dùng.
B. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC
Hoạt động 1: Các phép so sánh
a) Mục tiêu: Hiểu biết được các phép so sánh
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Hiểu được các phép so sánh
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
=: Bằng; <= : Nhỏ hơn hoặc bằng
GV treo bảng 3 và bảng 4 yêu cầu HS quan sát và tìm <>: Khác; >=: Lớn hơn hoặc bằng
điểm giống và khác trong các phép so sánh ở 2 bảng
<: Nhỏ hơn;
- HS tìm ra điểm giống và khác
>: Lớn hơn

- Yêu cầu đọc thông tin SGK
GV nhấn mạnh.
- Bước 2: Thực hiện nhiệm vụ
+ HS tiếp nhận nhiệm vụ, suy nghĩ
+ GV quan sát, hỗ trợ HS khi cần
- Bước 3: Báo cáo, thảo luận
+ HS đứng dậy trình bày kết quả, HS khác đứng dậy
nhận xét, bổ sung đáp án cho bạn.
- Bước 4: Kết luận, nhận định
+ GV nhận xét, đánh giá và chuẩn kiến thức.
Hoạt động 2: Giao tiếp người – máy tính
a) Mục tiêu: Tìm hiểu và nắm rõ kiến thức về giao tiếp người – máy tính
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
20


c) Sản phẩm: Câu trả lời của HS.
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
A/ Thông báo kết quả tính tốn
u cầu HS đọc SGK , kết hợp quan sát H 19.
- In kết quả ra màn hình.
20. 21. 22. 23 SGK
B/ Nhập dữ liệu:
H? Khi trong chương trình sử dụng câu lệnh nào Dùng bàn phím hoặc chuột.
thì màn hình kết quả thơng báo kết quả cần tính Xuống dịng nhấn phím Enter.
tốn ?
C/ Dừng màn hình kết quả

-> Nếu HS không trả lời được GV cần gợi ý sát
 Sử dụng lệnh : Readln: để dừng
để hs tìm hiểu
màn hình kết quả cho đến khi người
-Yêu cầu HS lấy thêm các ví dụ -> GV nên
sử dụng nhấn phím enter
khẳng định ví dụ của HS
 Lệnh Delay(…): Dừng trong một
- GV đưa ra các câu lệnh mà khi thực hiện
thời gian quy định
máy thông báo nhập dữ liệu từ bàn phím
D/ Một số hộp thoại lựa chọn(SGK)
để HS có cơ hội tiếp cận lệnh .
H? Sử dụng những câu lệnh nào để dừng màn
hình kết quả?
HS đọc thông tin SGK để trả lời câu hỏi.
- Bước 2: Thực hiện nhiệm vụ
+ Nghe, quan sát hướng dẫn và ghi chép.
- Bước 3: Báo cáo, thảo luận
+ Thực hành thao tác trên máy tính.
- Bước 4: Kết luận, nhận định
+ GV nhận xét, đánh giá và chuẩn kiến thức =>
Ghi lên bảng.
C. HOẠT ĐỘNG LUYỆN TẬP
a) Mục tiêu: Giúp HS củng cố lại kiến thức để hoàn thành BT.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động nhóm.
c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:
- GV giao nhiệm vụ cho học sinh trả lời câu hỏi:
- Các phép so sánh?

- HS tiếp nhận, suy nghĩ và trả lời câu hỏi vào vở.
- GV nhận xét, đánh giá và chuẩn kiến thức.
D. HOẠT ĐỘNG VẬN DỤNG
a) Mục tiêu: Giúp những học sinh vận dụng và mở rộng thêm kiến thức của mình.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động cá nhân
c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:
- GV yêu cầu HS về nhà:
21


- Giao tiếp của người và máy như thế nào?
- HS tiếp nhận, suy nghĩ và về nhà trả lời câu hỏi vào vở
- GV nhận xét, đánh giá và chuẩn kiến thức.
*HƯỚNG DẪN BÀI TẬP VỀ NHÀ
- Về nhà học bài cũ

Tiết:09
Bài TH2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TỐN
I.MỤC TIÊU :
1.Kiến thức
 Chuyển được biểu thức toán học sang biểu thức trong Pascal
 Biết được kiểu dữ liệu khác nhau thì xử lý khác nhau
 Hiểu được phép tốn Div, Mod
 Hiểu thêm các lệnh in dữ liệu ra màn hình và tạm ngừng chương trình
2.Năng lực
Năng lực sử dụng máy tính, năng lực giải quyết vấn đề, năng lực sáng tạo, ứng dụng KHKT,
năng lực tự học, năng lực hợp tác, làm việc nhóm.
3. Phẩm chất
Giúp học sinh rèn luyện bản thân phát triển các phẩm chất tốt đẹp: yêu nước, nhân ái, chăm chỉ,

trung thực, trách nhiệm.
II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU
1. Giáo viên:
- SGK, SGV, tài liệu, Giáo án
2. Học sinh :
- Đọc trước bài
- SGK, Đồ dùng học tập
III. TIẾN TRÌNH BÀI HỌC
A. HOẠT ĐỘNG KHỞI ĐỘNG
a) Mục tiêu: Định hướng cho học sinh nội dung cần hướng tới của bài học, tạo tâm thế cho học
sinh đi vào tìm hiểu bài mới.
b) Nội dung: Hoạt động chung cả lớp
c) Sản phẩm: Hs lắng nghe GV trình bày
d) Tổ chức thực hiện:GV dẫn vào bài học
B. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC
Hoạt động 1: Bài tập 1(SGK)
a) Mục tiêu: Hs hoàn thành bài tập
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Bài tập của học sinh sau khi hoàn thành
d) Tổ chức thực hiện:
22


HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ
A/ HS tự chuyển đổi các phép tốn tốn học
H? Trong Pascal kí hiệu nào dùng cho phép
sang các phép toán trong pascal (15 phút)
nhân và phép chia?

B/ Khởi động pascal gõ vào chương trình đã
H? Để biểu diễn thứ tự ưu tiên của phép toán chuẩn bị ở nhà với những câu lệnh như mục
trong pascal ta chỉ sử dụng cặp dấu nào?
b SGK (20 phút)
- HS trả lời
- Yêu cầu HS chuyển đổi các phép toán
trong mục a của bài tập 2 sang biểu
thứctoán học trong Pascal
- HS thực hiện cá nhân
- GV kiểm tra , nhận xét cho HS và sửa
chữa kịp thời những chỗ còn sai
- Yêu cầu HS khởi động pascal để gõ
vào chương trình đã chuẩn bị sẵn
- GV đi kiểm tra từng nhóm máy thực
hiện để kịp thời uốn nắn từng thao tác
của HS
- Khi HS gõ xong yêu cầu các en lưu với
tên bất kì
Dịch và chạy chương trình
u cầu tồn bộ lớp phải sửa lỗi và chạy
được chương trình
- Gọi một nhóm máy đứng dậy đọc kết quả->
cả lớp đối chiếu
- Bước 2: Thực hiện nhiệm vụ
+ HS tiếp nhận nhiệm vụ, suy nghĩ
+ GV quan sát, hỗ trợ HS khi cần
- Bước 3: Báo cáo, thảo luận
+ HS đứng dậy trình bày kết quả, HS khác
đứng dậy nhận xét, bổ sung đáp án cho bạn.
- Bước 4: Kết luận, nhận định

+ GV nhận xét, đánh giá và chuẩn kiến thức.
C. HOẠT ĐỘNG LUYỆN TẬP
a) Mục tiêu: Giúp HS củng cố lại kiến thức để hoàn thành BT.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động nhóm.
c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:
- Nhận xét bài thực hành.
- Chỉ ra những lỗi mắc phải khi các nhóm thực hành.
D. HOẠT ĐỘNG VẬN DỤNG
23


a) Mục tiêu: Giúp những học sinh vận dụng và mở rộng thêm kiến thức của mình.
b) Nội dung: Trao đổi, giải quyết vấn đề, thực hiện hoạt động cá nhân
c) Sản phẩm: Kết quả BT của HS
d) Tổ chức thực hiện:
- GV yêu cầu HS về nhà:
- HS tiếp nhận, suy nghĩ và về nhà trả lời câu hỏi vào vở
- GV nhận xét, đánh giá và chuẩn kiến thức.
*HƯỚNG DẪN BÀI TẬP VỀ NHÀ
- Về nhà gõ bài 2,3 chạy thử chương trình.

Tiết:10
Bài TH2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TỐN (tiếp)
I.MỤC TIÊU :
1.Kiến thức
 Chuyển được biểu thức toán học sang biểu thức trong Pascal
 Biết được kiểu dữ liệu khác nhau thì xử lý khác nhau
 Hiểu được phép toán Div, Mod
 Hiểu thêm các lệnh in dữ liệu ra màn hình và tạm ngừng chương trình

2.Năng lực :năng lực sử dụng máy tính, năng lực giải quyết vấn đề, năng lực sáng tạo, ứng
dụng KHKT, năng lực tự học, năng lực hợp tác, làm việc nhóm.
3. Phẩm chất
Giúp học sinh rèn luyện bản thân phát triển các phẩm chất tốt đẹp: yêu nước, nhân ái, chăm chỉ,
trung thực, trách nhiệm.
II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU
1. Giáo viên:
- SGK, SGV, tài liệu, Giáo án
2. Học sinh :
- Đọc trước bài
- SGK, Đồ dùng học tập
III. TIẾN TRÌNH BÀI DẠY
A. HOẠT ĐỘNG KHỞI ĐỘNG
a) Mục tiêu: Định hướng cho học sinh nội dung cần hướng tới của bài học, tạo tâm thế cho học
sinh đi vào tìm hiểu bài mới.
b) Nội dung: Hoạt động chung cả lớp
c) Sản phẩm: Hs lắng nghe GV trình bày
d) Tổ chức thực hiện:GV dẫn vào bài học
B. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC
Hoạt động 1: Bài tập 2(SGK)
a) Mục tiêu: Hs hoàn thành bài tập
24


b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Bài tập của học sinh sau khi hoàn thành
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
SẢN PHẨM DỰ KIẾN
- Bước 1: Chuyển giao nhiệm vụ

A/ Mở tệp mới -> gõ vào chương trình đã
H? Phép chia lấy phần nguyên, phép chia lấy
chuẩn bị như các câu lệnh trong mục a
phần dư được kí hiệu như thế nào?
SGK
H? Những câu lệnh nào được sử dụng để
B/ Dịch, chạy chương trình, nhận xét kết
ngừng chương trình?
quả thu được
-Yêu cầu HS mở tệp mới và gõ vào chương
C/ Thêm câu lệnh Delay(5000)và sau mỗi
trình đã chuẩn bị ở nhà của bài 2 mục a
lệnh Writeln
-H? Làm thế nào để mở tệp mới trong pascal? D/ Thêm lệnh Readln vào chương trình
- Yêu cầu HS dịch và chạy chương trình
trước lệnh End.
- Yêu cầu các em quan sát kết quả và cho
nhận xét
 Tất cả HS đề chạy được
chương trình và có kết quả
Yêu cầu HS thêm vào các câu lệnh
Delay(5000) vào sau mỗi câu lệnh writeln ->
dịch và chạy chương trình -> Quan sát màn
hình kết quả
H? Lệnh Delay(5000) có ý nghĩa gì?
- u cầu HS thêm lệnh Readln vào chương
trình trước từ khố End -> dịch, chạy chương
trình , quan sát kết quả
- Bước 2: Thực hiện nhiệm vụ
+ HS tiếp nhận nhiệm vụ, suy nghĩ

+ GV quan sát, hỗ trợ HS khi cần
- Bước 3: Báo cáo, thảo luận
+ HS đứng dậy trình bày kết quả, HS khác
đứng dậy nhận xét, bổ sung đáp án cho bạn.
- Bước 4: Kết luận, nhận định
+ GV nhận xét, đánh giá và chuẩn kiến thức.
Hoạt động 2: Bài tập 3(SGK)
a) Mục tiêu: Hs hoàn thành bài tập
b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân
c) Sản phẩm: Câu trả lời của HS.
d) Tổ chức thực hiện:
HĐ CỦA GV VÀ HỌC SINH
- Bước 1: Chuyển giao nhiệm vụ

SẢN PHẨM DỰ KIẾN
HS sửa lệnh trong bài 1 SGK
25


×