Giới thiệu bài: 1 phút Trong các bài học trước các em đã được tìm hiểu về các câu lệnh lặp với số lần chưa biết trước và số lần biết trước, dãy số, kiểu mảng trong ngôn ngữ lập trình Pas[r]
Trang 1Tuần: 1 Ngày soạn: 12 /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ôngqua 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ềukhiể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
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:
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
sẽ lần lượt thực hiện các lệnh này theođúng thứ tự nhận được
Trang 2ngườ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, thoá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
- 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 toà 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à
- 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
Trang 33.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
- 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 toán cụ thể
- 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
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áytính thực hiện các công việc hay giảimột bài toán cụ thể
+ Chương trình máy tính là một dãycá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).
Trang 4- 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.
Trang 5Tuần: 1 Ngày soạn: 14 /08 /2018
Bài 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (tt)
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úpcá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:
1 Hoạt động 1: Tìm hiểu chương
Trang 6ghi 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ữ
- 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
- 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
- Ngôn ngữ dùng để viết các chương trìnhmá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ônngữ lập trình sang ngôn ngữ máy để máytính có thể hiểu được
Trang 7- HS: Theo dõi và ghi chép.
- GV: Quá 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
- Việc tạo ra chương trình máy tính qua 2bướ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.
………
………
……… ………
************************************************************
Trang 8Tuần: 2 Ngày soạn: 19 /08 /2018
Bài 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ
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 đượcviế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ậptrì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àmquen 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:
Trang 9HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG GHI BẢNG
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
- 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
readlnEnd
- 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 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
có thể tạo thành một chương trình hoànchỉ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
Trang 10Anh 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
khác như các phép toán, các dấu câu,
3 Hoạt động 3: Tìm hiểu từ khoá
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ừ khoá là từ dành riêng của
- GV: Ngoài từ khoá, 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
- Tên được dùng để phân biệt các đại lượngtrong chương trình và do người lập trình đặttheo quy tắc lập trình:
+ Tên không được trùng với từ khoá + 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 đạilượng khác nhau
Trang 11*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.
………
………
……… …………
****************************************************************
Trang 12Tuần: 2 Ngày soạn: 21 /08 /2018
Bài 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ
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ạothành một chương trình hoà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à dongười lập trình đặt theo quy tắc lập trình:
+ Tên không được trùng với từ khoá
+ 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
Trang 13nà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:
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
- 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
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
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
Trang 14- GV: Soạn thảo chương trình ví dụ
mở đầu, chạy chương trình cho HS
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
- Trả lời các câu hỏi trong SGK
6 Rút kinh nghiệm sau tiết dạy.
………
………
Trang 15Tuần: 3 Ngày soạn: 26 /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 / thoá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
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
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ướcphần thân
+ Khai báo tên chương trình, khai báo thư viện, khai báo biến, khaibá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ậptrì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:
Trang 16HOẠ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,
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 để thoát khỏi chương
- 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
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 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
chọn, sử dụng các phím mũi tên sang
trái và sang phải ( và ) để di
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
Trang 17- 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
writeln('Chao cac ban');
write('Toi la Turbo Pascal');
- Trả lời các câu hỏi trong SGK
6 Rút kinh nghiệm sau tiết dạy.
………
………
Trang 18Tiết: 6 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
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.
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ônngữ 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àithự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:
1 Hoạt động 1: Khởi động chương 1 Soạn thảo chương trình đơn giản.
Trang 19phầ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
sữa lỗi (nếu có) chạy chương trình
- HS: thực hiện theo hướng dẫn
Writeln(‘chao cac ban’);
Writeln(‘ Toi la Turbo Pascal’);
End
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
- 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ừ khoá end, xoá
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 xoá dòng
2 Dịch và chạy một chương trình đơn giản.
- Xoá đ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
Trang 20lệ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
Trang 21Tiết: 7 Ngày giảng: 04 /09 /2018
BÀI 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
I MỤC TIÊU.
1 Về 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 Về kĩ năng:
Vận dụng các kiến thức làm bài tập
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, 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, động não, nhóm, 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: Em hãy nêu cách để dịch chương trình, chạy chương trình và
quan sát kết quả trong lập trình?
Trả lời: - 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ả.
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 các từ khóa và tên, cấutrúc của chương trình, Vậy trong chương trình máy tính còn có những thànhphần dữ liệu nào? Chúng có vai trò như thế nào trong chương trình? Bài họchô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ềnhững vấn đề đã nêu ở trên
b Phát triển bài:
1 Hoạt động 1 : Tìm hiểu dữ liệu và
kiểu dữ.(20 phút)
- GV: Để quản lí và tăng hiệu quả xử
lí, các ngôn ngữ lập trình thường phân
1 Dữ liệu và kiểu dữ liệu
- Để quản lí và tăng hiệu quả xử lí, các ngônngữ lập trình thường phân chia dữ liệu
Trang 22chia dữ liệu thành thành các kiểu khác
nhau
- HS: Học sinh chú ý lắng nghe => ghi
nhớ kiến thức
- GV: Ví dụ thông tin đưa vào máy
tính như bảng điểm Em thường thấy
có các kiểu dữ liệu nào trong bảng
- HS: Các kiểu dữ liệu thường được
xử lí theo nhiều cách khác nhau
- GV: Các ngôn ngữ lập trình định
nghĩa sẵn một số kiểu dữ liệu cơ bản
- GV: Một số kiểu dữ liệu thường
- HS: Số thực: Chiều cao của bạn
Bình, điểm trung bình môn toán
Xâu kí tự: “ chao cac ban”
- GV: Các kiểu dữ liệu và tên kiểu dữ
liệu trong các NNLT khác nhau thì
khác nhau
- HS: theo dõi và ghi nhớ kiến thức
- Các kiểu dữ liệu khác nhau được xử lítheo các cách khác nhau
- Một số kiểu dữ liệu thường dùng:
+ Số nguyên
+ Số thực
+ Xâu kí tự
- Ví dụ: Bảng 1/21/SGK liệt kê một số kiểu
dữ liệu và phạm vi giá trị của nó
các phép toán: cộng, trừ, nhân, chia
2 Các phép toán với dữ liệu kiểu số:
Kí hiệu của các phép toán số học trongPascal:
+: phép cộng
- : Phép trừ
* : Phép nhân
Trang 23- GV: Yêu cầu học sinh nêu quy tắc
tính các biểu thức số học trong toán
- GV: Yêu cầu HS nắm vững quy tắc
để chuyển biểu thức toán học thành
biểu thức bằng các kí hiệu trong
NNLT Pascal
- GV: Nhắc HS phân biệt cách dùng
kí tự trong NNLT để viết đúng các
biểu thức
- GV: Nhắc HS trong Pascal không
dùng các dâu [], {} mà thay vào đó là
((x+1)*(x+1)-(x-2))*x
4 Củng cố (2 phút)
* Sơ đồ tư duy:
Trang 24- Về nhà học bài cũ
- Trả lời các câu hỏi trong SGK 1,2,3,4,5 và soạn tiếp Bài 3
6 Rút kinh nghiệm sau tiết dạy
………
………
………
*******************************************************
Trang 25Tiết: 8 Ngày giảng: 06 /09 /2018
BÀI 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU (tt)
I MỤC TIÊU.
1 Về 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 Về kĩ năng:
Vận dụng các kiến thức làm bài tập
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, 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, 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: Các kiểu dữ liệu khác nhau được xử lý như thế nào? Có những
kiểu dữ liệu nào thường dùng?
Đáp án: - Các kiểu dữ liệu khác nhau được xử lí theo các cách khác
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 dữ liệu, các kiểu dữ liệu,các phép toán, Vậy chúng có vai trò như thế nào trong chương trình? Bài họchô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ềnhững vấn đề đã nêu ở trên
b Phát triển bài:
Trang 26+ Bé hơn+ Bé hơn hoặcbằng
+ Khác+ Bằng
- Kết quả của phép so sánh là đúng hoặc sai
- Ví dụ:
+ 2+4>6 → Sai + a+b<=c → Đúng hoặc sai tuỳ vào giá trịcủa a, b,c
2 Hoạt động 2: Tìm hiểu sự giao
tiếp giữa người và máy (15 phút).
- GV: Theo em như thế nào là tương
tác giữa người và máy tính? (HSG).
- HS: Suy nghĩ và trả lời theo hiểu
biết
- GV: Nhận xét và đưa ra khái niệm
tương tác giữa người và máy
- GV: Yêu cầu học sinh nghiên cứu
SGK và nêu một số trường hợp
tương tác giữa người và máy?
(HSK).
4 Giao tiếp người – máy tính:
- Quá trình trao đổi dữ liệu hai chiều giữangười và máy tính khi chương trình hoạt độngthường được gọi là giao tiếp hoặc tương tácngười – máy
Trang 27+ Tạm ngừng chương trình.
+ Hộp thoại
- HS khác: nhận xét
- GV: Theo em, để thực hiện các
thao tác đó nhờ các thiết bị nào?
- HS: theo dõi và ghi chép
Tạm ngừng trong thời gian nhất định Tạm ngừng đợi ngươi dùng nhấn phím
+ Hộp thoại: sử dụng như một công cụ choviệc giao tiếp người máy trong khi chạychương trình
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 6,7 và soạn BTH2
6 Rút kinh nghiệm sau tiết dạy:
………
………
………
Trang 28Tuần: 5 Ngày soạn: 09/09/2018
BÀI THỰC HÀNH 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN
I MỤC TIÊU.
1 Về kiến thức:
- Chuyển được biểu thức toán học sang biểu thức trong NNLT Pascal
- Biết được kiểu dữ liệu khác nhau thì được xử lý khác nhau
2 Về kĩ năng:
Chuyển được biểu thức toán học sang biểu thức TP chính xác
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: Phần mềm pascal, phòng máy, tài liệu.
2 Chuẩn bị của học sinh: Học bài cũ, chuẩn bị bài mới, SGK.
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 (1 phút).
2 Kiểm tra bài cũ (3 phút).
Câu hỏi: Em hãy trình bày các phép so sánh trong Ngôn ngữ lập trình?
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 dữ liệu, các kiểu dữ liệu,các phép toán, các phép so sánh trong NNLT Pascal Vậy các phép toán này được ứng dụng như thế nào trong chương trình Pascal Bài thực hành 2: “Viết chương trình để tính toán hôm nay” sẽ giúp các em hiểu rõ hơn về các phép toánnày
b Phát triển bài:
Trang 292 Hoạt động 2: Thực hành bài tập 1
(30 phút).
Luyện gõ các biểu thức số học trong
chương trình Pascal:
- GV: Yêu cầu HS khởi động phần
mềm Netop school, phần mềm Turbo
Pascal (TP)
- GV: Yêu cầu HS thực hiện việc soạn
thảo chương trình để in kết quả tính
toán các biểu thức trong phần kiểm tra
bài cũ ra màn hình theo mẫu ở SGK
- Yêu cầu HS tiến hành lưu chương
trình với tên CT2.pas
- HS: Thực hiện theo yêu cầu
- GV: Yêu cầu HS tiến hành dịch
chương trình, sữa lỗi (nếu có) và chạy
chương trình
- HS: Thực hiện theo yêu cầu
- GV: Gọi HS nêu nhận xét (HSY,
HSTB).
- HS: Nhận xét
- GV: Giải thích các dòng lệnh trong
chương trình, hai dãy giống nhau gồm
số và ký hiệu phép toán, nếu đặt trong
dấu nháy đơn thì TP hiểu đó là xâu ký
tự và lệnh Write sẽ hiển thị xâu ký tự ra
màn hình Nhưng nếu không đặt trong
cặp dấu nháy đơn thì TP coi đó là một
biểu thức và lệnh Write sẽ hiển thị kết
quả của biểu thức
Đây là một ví dụ về kiểu dữ liệu khác
nhau thì cách xử lý dữ liệu khác nhau
Sự kết hợp giữa hiển thị dữ liệu xâu và
kết quả biểu thức ở đây tạo thuận lợi
cho người dùng theo dõi kết quả tính
toán
- HS: Chú ý lắng nghe và tự giác thực
hành trên máy
- GV: Yêu cầu HS lên bảng thực hiện
tính toán các biểu thức để đối chiếu với
kết quả thu được (HSG, HSK).
- HS: Theo dõi bạn làm trên máy chiếu
và tiếp tục thực hành trên máy
2 Thực hành bài tập 1
- Soạn thảo chương trình
- Vào file/save, lưu với tên CT2.pashoặc nhấn phím F2 để lưu
- Dịch: Alt+F9
- Chạy chương trình: Ctrl+F9
- Chương trình trên có thể không cóphần khai báo, phần thân chương trìnhbắt buộc phải có
Trang 304 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 tiếp bài thực hành 2 phần còn lại
6 Rút kinh nghiệm sau tiết dạy.
Trang 31Tuần: 5 Ngày soạn: 11/09/2018
BÀI THỰC HÀNH 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN (tt)
I MỤC TIÊU.
1 Về kiến thức:
- Chuyển được biểu thức toán học sang biểu thức trong NNLT Pascal.
- Biết được kiểu dữ liệu khác nhau thì được xử lý khác nhau
2 Về kĩ năng:
Chuyển được biểu thức toán học sang biểu thức TP chính xác
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: Phần mềm pascal, phòng máy.
2 Chuẩn bị của học sinh: Học bài cũ, chuẩn bị bài mới, SGK.
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 (1 phút)
2 Kiểm tra bài cũ (3 phút)
Câu hỏi: Lệnh Alt+F9 và Ctrl+F9 có tác dụng gì?
Đáp án: Lệnh Alt+F9 để dịch chương trình.
Lệnh Ctrl+F9 để chạy chương trình
3 Bài mới
a Giới thiệu bài: (1 phút)
Trong các bài thực hành trước các em đã được biết đến dữ liệu, các kiểu
dữ liệu, các phép toán, các phép so sánh trong NNLT Pascal Vậy các phép toánnày được ứng dụng như thế nào trong chương trình Pascal Bài thực hành 2:
“Viết chương trình để tính toán hôm nay” sẽ giúp các em hiểu rõ hơn về cácphép toán này
b Phát triển bài:
1 Hoạt động 1: Thực hành bài tập 2 (25
phút)
Tìm hiểu phép chia lấy phần nguyên và phép
chia lấy phần dư với số nguyên Sử dụng các
câu lệnh tạm ngừng chương trình
a) GV yêu cầu HS khởi động TP và mở tệp
mới, gõ chương tình sau đây:
1 Thực hành bài tập 2
Trang 32uses crt;
Begin
clrscr;
Writeln (‘16/3 =’, 16/3);
Writeln (’16 div 3 = ‘, 16 div 3);
Writeln (’16 mod 3 = ‘, 16 mod 3);
Writeln (‘ 16 mod 3 = ‘ , 16 – (16 div 3 ) *
3);
Writeln ( ‘16 div 3 = ‘, (16 – (16 mod
3))/3);
end
- GV: Yêu cầu gõ chính xác, sau khi gõ cần
kiểm tra và đối chiếu với SGK
b) Yêu cầu HS dịch và chạy chương trình
- GV: Yêu cầu HS quan sát kết quả trên màn
hình và cho nhận xét về kết quả đó (HSK)
- HS: Thực hiện trên máy và đọc kết quả trên
màn hình của máy mình
c) Yêu cầu thêm câu lệnh Delay(5000) vào
sau mỗi lệnh Writeln trong chương trình trên
Dịch và chạy chương trình
Quan sát chương trình dừng 5 giây sau khi in
từng kết quả ra màn hình
d) Thêm câu lệnh Readln vào chương trình
(trước từ khoá end)
GV: Dịch và chạy chương trình Quan sát kết
quả hoạt động của chương trình Nhấn phím
Enter để tiếp tục
- Lệnh Clrscr dùng để làm sạch màn hình
hiển thị kết quả Lệnh này có trong thư viện
crt nên muốn sử dụng lệnh này phải khai báo
sử dụng thư viện này đầu chương trình
- Các lệnh Delay, Readln được dùng để tạm
ngừng chương trình Các lệnh này thường
- Gõ chương trình
- Nhấn phím Alt + F9 để dịch chương trình
- Nhấn phím Ctrl + F9 để chạy chương trình
- Ấn phím Alt + F5 để xem kết quả
- Quan sát kết quả trên màn hình
- Thực hiện trên máy
Trang 33HS: Chú ý quan sát và thực hiện.
2 Hoạt đông 2: Tìm hiểu thêm về cách in
dữ liệu ra màn hình (10 phút)
GV: Mở tệp chương trình CT2 Pas và sửa lại
lệnh cuối (trước từ khoá end) thành
GV: Dịch và chạy chương trình Quan sát kết
quả trên màn hình và rút ra nhận xét của em?
- Kết quả gọn hơn, dễ quan sát hơn
*
Trang 34Tuần: 6 Ngày soạn: 16/09/2018
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
I MỤC TIÊU.
1 Về kiến thức:
- Biết khái niệm về biến.
- Hiểu cách khai báo biến, biết vai trò của biến trong lập trình
2 Về kĩ năng:
Biết khai báo đúng biến
3 Về thái độ:
Hình thành ở HS sự yêu thích môn lập trình
II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH.
1 Chuẩn bị của giáo viên: SBT, tài liệu tham khảo.
2 Chuẩn bị của học sinh: học bài cũ, chuẩn bị bài mới, SGK, dụng cụ
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: Nhấn phím Alt + F9 và Ctrl + F9 có tác dụng gì?
Trả lời: - Nhấn phím Alt + F9 để dịch chương trình
- Nhấn phím Ctrl + F9 để chạy chương trình
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 và ngôn ngữ lập trình, cấu trúc chung của chương trình Mặtkhác, chúng ta biết rằng hoạt động cơ bản của chương trình là xử lí dữ liệu Vậy
để máy tính xử lí được dữ liệu thì qua những thao tác nào? Bài học hôm nay:
“Sử dụng biến trong chương trình” sẽ giúp các em giải quyết được vấn đề đãnêu ở trên
b Phát triển bài:
1 Hoạt động 1: Tìm hiểu biến là
công cụ trong lập trình (15 phút).
1 Biến là công cụ trong lập trình:
Trang 35- GV: Giá trị của biến có thể thay đổi
trong quá trình thực hiện chương
trình
- HS: Chú ý lắng nghe
- GV: Biến dùng để làm gì? (HSY).
- HS: Biến được dùng để lưu trữ dữ
liệu và dữ liệu được biến lưu trữ có
thể thay đổi trong khi thực hiện
chương trình
- GV: Giải thích rõ hơn về biến Đưa
ví dụ minh hoạ, Với x, y là các biến
- GV: Việc xác định địa chỉ của biến
cũng tương tự như địa chỉ nhà của
chúng ta
- GV: Trong thực tế, sau khi các em
xây nhà xong cũng cần đến phường
để xin đăng kí số nhà
- HS: Chú ý theo dõi
- GV: Tất cả các biến dùng trong
chương trình đều phải được khai báo
ngay trong phần khai báo của
chương trình
- GV: Việc khai báo biến gồm:
+ Khai báo tên biến
+ Khai báo kiểu dữ liệu của biến
- HS: theo dõi để ghi nhớ kiến thức
- GV: Đưa ra cách khái báo biến
trong NNLT Pascal Giải thích các
thành phần trong khai báo
- GV: Cho ví dụ, yêu cầu HS xác
2 Khai báo biến
- Việc khai báo biến gồm:
+ Khai báo tên biến+ Khai báo kiểu dữ liệu của biến
Trang 36định các thành phần trong khai báo
đó? (HSG).
- HS: Trả lời
- GV: Var là gì? (HSTB).
- HS: Var là từ khoá của ngôn ngữ
lập trình dùng để khai báo biến
- HS: thong bao: là biến kiểu xâu
- GV: Tên biến phải tuân theo qui tắc
đặt tên của NNLT
- GV: Tuỳ theo ngôn ngữ lập trình,
cú pháp khai báo biến có thể khác
nhau
- HS: Chú ý lắng nghe và ghi bài
- Tuỳ theo ngôn ngữ lập trình, cú pháp khaibáo biến có thể khác nhau
- Cú pháp khai báo biến trong NNLT Pascal: Var <danh sách biến>:<Kiểu dữ liệubiến>;
- Ví dụ:
Var m,n: Integer;
S, dien tich: real;
Thong bao: String;
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ũ và xem trước phần còn lại của bài
6 Rút kinh nghiệm sau tiết dạy.
………
Trang 37Tuần: 6 Ngày soạn: 18/09/2018
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (tt)
I MỤC TIÊU.
1 Về kiến thức:
- Biết được cách sử dụng biến trong chương trình Pascal
- Biết được khái niệm hằng trong ngôn ngữ lập trình
2 Về kĩ năng:
Rèn luyện kĩ năng sử dụng biến và hằng trong chương trình
3 Về thái độ:
Thái độ học tập nghiêm túc, yêu thích bộ môn
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, giáo án, bài giảng điện
tử, bảng phụ
2 Chuẩn bị của học sinh: Học bài cũ, chuẩn bị bài mới, Sách giáo khoa,
đồ 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 đề, nhóm
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: Biến là gì? Viết cú pháp khai báo biến trong NNLT Pascal?
Đáp án: Biến là đại lượng được đặt tên dùng để lưu trữ dữ liệu Giá trị của
biến có thể thay đổi trong quá trình thực hiện chương trình
Cú pháp: Var <Tên biến>: <Tên kiểu dữ liệu>;
3 Bài mới:
a Giới thiệu bài: (1 phút)
Trong một chương trình, sau khi khai báo xong thì biến chưa có giá trị, muốn biến có giá trị thì ta phải gán giá trị cho nó Khi biến được nhận một giá trị nào đó, ta có thể thực hiện được các thao tác tính toán với biến đó Muốn biết cách gán giá trị và việc sử dụng biến trong chương trình như thế nào, ta sẽ tìm hiểu qua bài học hôm nay: “Sử dụng biến trong chương trình (tt)”
- GV: Sau khi khai báo, ta có thể sử
3 Sử dụng biến trong chương trình:
Các thao tác có thể thực hiện với biến là:
Trang 38chiếu các thao tác có thể thực hiện với
biến
- Học sinh chú ý theo dõi và ghi nhớ
kiến thức
- GV: Theo em, kiểu dữ liệu của giá trị
gán cho biến phải như thế nào với
biến? (HSG).
- HS: Phải cùng kiểu dữ liệu
- GV: Giá trị của biến sẽ như thế nào
trong quá trình thực hiện chương trình?
(HSTB).
- HS: Giá trị của biến có thể thay đổi
- GV: Mỗi NNLT có kí kiệu của câu
lệnh gán là khác nhau, đưa ra cú pháp
câu lệnh gán trong NNLT Pascal
- GV: Việc gán giá trị cho biến trong
NNLT pascal có thể thực hiện bằng
phép gán , cũng có thể thực hiện bằng
câu lệnh nhập giá trị từ bàn phím
- GV: Ta có thể thực hiện các phép
toán với biến giống như đối với các
kiểu dữ liệu của biến
- GV: Hãy nêu ý nghĩa của các câu
HS: Thực hiện phép toán tính trung
bình cộng hai giá trị nằm trong hai biến
nhớ a và b Kết quả gán vào biến nhớ x
+ x:=x+1;
HS: Tăng giá trị của biến nhớ X lên
một đơn vị Kết quả gán trở lại vào
biến x
- GV: giải thích rõ
- HS: Học sinh chú ý theo dõi và ghi
- Tính toán với giá trị của biến
- Tên biến ← Biểu thức cần gán giá trị cho biến;
- Trong NNLT Pascal, phép gán được kí hiệu bằng dấu ‘:=’
Hoặc Read(Tên biến);
- Lưu ý khi sử dụng biến:
+ Biến phải được khai báo + Kiểu dữ liệu của giá trị gán cho biến phảitrùng với kiểu dữ liệu của biến
+ Khi gán giá trị mới, giá trị cũ của biến sẽ
bị xoá đi
Trang 39- GV: Biến là công cụ chính để lưu trữ
dữ liệu Ngoài ra, các ngôn ngữ lập
trình còn có công cụ lưu trữ dữ liệu
khác là hằng
- GV: Trình chiếu khái niệm hằng và
cách khai báo hằng trong NNLT Pascal
- HS: chú ý theo dõi và ghi nhớ
- GV: Tên hằng tuân theo quy tắc đặt
- GV: Lưu ý rằng không được dùng
lệnh để thay đổi giá trị của hằng trong
chương trình như đối với biến
Các hằng phải được khai báo tên và
gán giá trị ngay khi khai báo
- Hằng là đại lượng được đặt tên dùng đểlưu trữ dữ liệu, hằng có giá trị không thayđổi trong quá trình thực hiện chương trình
- Cú pháp khai báo hằng trong NNLT Pascal:
Const <Tên hằng>:=<Giá trị>;
- HS: Các nhóm thảo luận trong 4 phút,
đại diện nhóm lên trình bày, các nhóm
khác theo dõi và sửa sai
- Nhóm 1: So sánh sự giống nhau và
khác nhau giữa biến và hằng
Với khai báo hằng ở ví dụ trên, câu
lệnh sau có hợp lệ không? Tại sao?
+ Câu lệnh đó không hợp lệ vì không thểthay đổi giá trị của hằng
- Nhóm 2:
1/ Không có dấu = trong khai báo biến2/ Tên hằng không được chứa kí tự trắng3/ x và y thuộc 2 kiểu dữ liệu khác nhau nênkhông được gộp trong phần khai báo
4/ Khai báo hằng không chứa dấu :
- Nhóm 3:
Trang 40- Nhóm 3: Ta có a, b là 2 biến thuộc
kiểu số nguyên
s là biến thuộc kiểu xâu kí tự
Phép gán nào sau không hợp lệ, vì sao?
- Yêu cầu HS học bài cũ, chuẩn bị nội dung cho bài thực hành số 3
- Làm các bài tập 1, 3, 4, 5, 6/SGK/Trang 33 (Có hướng dẫn)
6 Rút kinh nghiệm sau tiết dạy.
………
………
………
****************************************************************