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 (175.18 KB, 6 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
<b>Tuần 7</b> <b>Ngày soạn: 17/09/2019</b>
<b>Tiết 13 </b>
- Biết xác định bài toán.
- Biết xây dựng thuật toán liệt kê và sơ đồ khối.
- Biết khái báo biến phù hợp.
<b>- Kỹ năng: </b>
- Xác định đúng dữ liệu đầu vào và dữ liệu đầu ra của một bài toán.
- Xây dựng thuật toán rõ ràng.
- Nhận biết dữ liệu và khai báo biến phù hợp với kiểu dữ liệu.
- <b>Thái độ:</b> tự giác, tích cực, chủ động trong học tập.
<b>- Năng lực giải quyết vấn đề và sáng tạo</b>: Học sinh tự giải quyết các vấn đề nảy
sinh.
<b>- Năng lực giao tiếp</b>: Phát triển khả năng giao tiếp với thầy, cô giáo, các bạn trong
nhóm.
<b>- Năng lực hợp tác</b>: Học sinh cùng hợp tác làm việc theo nhóm để giải quyết các vấn đề.
<i><b> Giáo viên</b></i>: Giáo án, SGK, phòng máy.
<i><b> Học sinh</b></i>: SGK, xem bài trước ở nhà.
<b>1. Ổn định lớp (1’)</b>
<b>2. Kiểm tra bài cũ (kết hợp nội dung bài mới)</b>
3. N i dung bai m iô ơ
<i><b>HOẠT ĐỘNG CỦA THẦY</b></i> <i><b>HOẠT ĐỘNG</b></i>
<i><b>CỦA TRÒ</b></i>
<i><b>NỘI DUNG CƠ BẢN</b></i>
<i><b> Hoạt động 1</b></i>: <b>Khởi động (5')</b>
<b>Mục đích: </b>Ơn lại kiến thức về tên trong Pascal, giới thiệu nội dung của tiết học.
<b>Nội dung: </b>Giới thiệu nội dung.
GV: <i>Em hãy cho biết từ khóa dùng</i>
<i>để khai báo biến? Đối với dữ liệu</i>
<i>số có những kiểu dữ liệu nào?</i>
GV: Giới thiệu nội dung bài học.
HS: Trả lời
<i><b> Hoạt động 2</b></i>: <b>Luyện tập</b>
<b>Mục đích: </b>Biết xác định bài tốn, mơ tả thuật tốn, khai báo biến cho chương trình.
<b>Nội dung: </b>Bài tốn tìm biển số xe tứ quý.
GV: Y/c HS đọc Tình huống 3
của BTTH1.
<b>Câu 6: Xác định bài toán</b>
GV: <i>Em hãy xác định Input và</i>
<i>Output của bài toán trên?</i>
GV: Nhận xét
<b>Câu 7: Mơ tả thuật tốn</b>
7.1 Vẽ sơ đồ khối và xây dựng
thuật toán liệt kê.
GV: <i>Em hãy điền số thứ tự vào</i>
<i>các khối trên để hoàn thành sơ</i>
<i>đồ khối?</i>
GV: Nhận xét
GV: <i>Em hãy xây dựng thuật</i>
<i>toán liệt kê cho bài tốn trên.</i>
GV: Nhận xét
7.2 Hồn thành bảng sau:
GV: <i>Em hãy xác định dữ liệu</i>
<i>cho bảng.</i>
<b>Câu 8: Khai báo biến</b>
GV: <i>Em hãy xác định kiểu dữ</i>
<i>liệu cho các biến: nghin, tram,</i>
<i>chuc, donvi?</i>
GV: <i>Em hãy viết khai báo biến</i>
<i>cho các biến: nghin, tram,</i>
<i>chuc, donvi.</i>
GV: Nhận xét
HS : Đọc bài
HS trả lời
HS lắng nghe
HS hoàn thành
HS lắng nghe
HS hoàn thành
HS lắng nghe
HS hoàn thành
HS trả lời
HS thực hiện
HS : lắng nghe
<b>Tình huống 3: Bài tốn tìm biển</b>
<b>số xe tứ q</b>
<b>Câu 6: Xác định bài tốn</b>
- <b>Input</b>: nghin,tram,chuc,donvi.
- <b>Output</b>: thongbao.
<b> Câu 2: Mơ tả thuật toán</b>
Sơ đồ khối
Thuật toán liệt kê:
<b>Câu 3: Khai báo biến</b>
<b>Xác định kiểu dữ liệu:</b>
so: Integer;
nghin,tram,chuc,donvi:
byte/integer;
tb:string;
<b>Viết khai báo:</b>
Var so:Integer;
nghin,tram,chuc,donvi:byte;
tb:string;
<b>Nội dung: </b>Kiểm tra 15 phút.
GV: Đề kiểm tra HS làm bài kiểm
tra
<b>Kiểm tra 15 phút – Lý thuyết</b>
<b>4. Hướng dẫn về nhà, hoạt động nối tiếp: (4’)</b>
<b>a) Mục đích hoạt động: </b>Ôn lại kiến thức đã học.
<b>-Nội dung:</b> Ôn lại kiến thức đã học.
<b>b) Cách thức tổ chức:</b>
<b>- HS:</b> lắng nghe.
<b>-GV: </b>Các bước giải bài tốn Pascal. Ơn lại kiến thức đã học.
<b>c) Sản phẩm hoạt động của học sinh:</b>
- Nắm được kiến thức đã học và chuẩn bị tốt nội dung tiếp theo.
<b>d) Kết luận của giáo viên:</b>
- GV nhận xét giờ học.
<b>IV. Kiểm tra đánh giá chủ đề/bài học:</b>
Kết hợp trong tiết học.
<b>V. Rút kinh nghiệm:</b>
………
………
………..
<b>Tuần 7</b> <b>Ngày soạn: 17/09/2019</b>
<b>Tiết 14 </b>
- Biết chương trình và các bước tạo ra chương trình.
- Biết xác định bài tốn và mơ tả thuật tốn.
- Biết các thành phần cơ bản, tên, cấu trúc chung của một chương trình Pascal.
- Biết các kiểu dữ liệu, các phép tính, khai báo biến và hằng trong Pascal.
<b>- Kỹ năng: </b>
- Xác định Input, Output, xây dựng được sơ đồ khối.
- Phân biệt được các thành phần, tên, cấu trúc của một chương trình Pascal.
- Sử dụng các phép toán, khai báo biến và hằng trong Pascal.
- <b>Thái độ:</b> tự giác, tích cực, chủ động trong học tập.
<b>- Năng lực giải quyết vấn đề và sáng tạo</b>: Học sinh tự giải quyết các vấn đề nảy
sinh.
<b>- Năng lực giao tiếp</b>: Phát triển khả năng giao tiếp với thầy, cơ giáo, các bạn trong
nhóm.
<i><b> Giáo viên</b></i>: Giáo án, SGK, phòng máy.
<i><b> Học sinh</b></i>: SGK, xem bài trước ở nhà.
<b>1. Ổn định lớp (1’)</b>
<b>2. Kiểm tra bài cũ (kết hợp nội dung bài mới)</b>
<b>3. Nội dung bài mới</b>
<i><b>HOẠT ĐỘNG CỦA THẦY</b></i> <i><b>HOẠT ĐỘNG CỦA</b></i>
<i><b>TRÒ</b></i> <i><b>NỘI DUNG CƠ BẢN</b></i>
<i><b> Hoạt động 1</b></i>: <b>Khởi động (5')</b>
<b>Mục đích: </b>Giới thiệu nội dung của bài.
<b>Nội dung: </b>Giới thiệu nội dung.
GV: <i>Cho phân số 9/12 em hãy</i>
<i>tối giản phần số trên.</i>
GV: Giới thiệu nội dung bài
HS trả lời
HS: lắng nghe
<i><b> Hoạt động 2</b></i>: <b>Luyện tập</b>
<i><b> Chủ đề 1</b></i>: <b>Máy tính và chương trình máy tính (7’)</b>
<b>Mục đích: </b>Biết chương trình là gì, các bước tạo ra chương trình.
<b>Nội dung: </b>Chủ đề 1: Máy tính và chương trình máy tính.
GV: <i>Em hãy cho biết chương</i>
<i>trình là gì?</i>
GV: Nhận xét
GV: <i>Em hãy số kết quả có thể</i>
<i>xảy ra cho bài toán trên?</i>
GV: Nhận xét
HS trả lời
HS lắng nghe
HS trả lời
HS lắng nghe
<b>Chủ đề 1: Máy tính vfa</b>
<b>chương trình máy tính</b>
- Chương trình là một dãy các
câu lệnh (bước lệnh) mà máy
tính có thể hiểu và thức hiện
được.
- Việc tạo ra chương trình
gồm hai bước:
+ Viết chương trình bằng
ngơn ngữ lập trình.
+ Biên dịch chương trình
thành ngơn ngữ lập trình.
<i><b> Chủ đề 2</b></i>: <b>Bài tốn và thuật tốn (10’)</b>
<b>Mục đích: </b>Biết xác định bài tốn và mơ tả thuật tốn.
<b>Nội dung: </b>Chủ đề 2: Bài tốn và thuật tốn.
GV: <i>Em hãy cho biết q trình</i>
<i>giải một bào toán gồm những</i>
<i>bước nào?</i>
GV Nhận xét
HS trả lời
HS lắng nghe
<b>Chủ đề 2: Bài toán và thuật</b>
<b>toán</b>
GV: <i>Việc xác định bài tốn là</i>
<i>gì?</i>
GV Nhận xét
GV: <i>Thuật tốn là gì?</i>
GV Nhận xét
GV: <i>Để mơ tả thuật tốn em</i>
<i>có thể dùng những cách nào?</i>
GV Nhận xét
HS trả lời
HS lắng nghe
HS trả lời
HS lắng nghe
HS trả lời
HS lắng nghe
chương trình.
- Xác định bài toán: là xác
định dữ liệu đầu vào (Input)
và dữ liệu đầu ra (Output).
- Thuật toán là một dãy hữu
hạn các thao tác cần thực hiện
theo một trình tự xác định để
tìm ra kết quả từ điều kiện cho
trước.
- Để mơ tả thuật tốn em có
thể dùng cách liệt kê các bước
hoặc sơ đồ khối.
<i><b> Chủ đề 3</b></i>: <b>Làm quen với ngôn ngữ lập trình (10’)</b>
<b>Mục đích: </b>Biết các thành phần cơ bản, tên, cấu trúc chung của một chương trình Pascal.
<b>Nội dung: </b>Chủ đề 3: Làm quen với ngơn ngữ lập trình.
GV: <i>Em hãy nêu các thành</i>
<i>phần cơ bản trong Pascal?</i>
GV Nhận xét
GV: <i>Tên trong Pascal là gì?</i>
GV: <i>Thế nào là tên hợp lệ?</i>
GV: <i>Trong Pascal có những</i>
<i>loại tên nào?</i>
GV Nhận xét
GV: <i>Cấu trúc chung của một</i>
<i>chương trình thường gồm mấy</i>
<i>phần? Đó là những phần nào?</i>
GV Nhận xét
HS trả lời
HS lắng nghe
HS trả lời
HS trả lời
HS trả lời
HS lắng nghe
HS trả lời
HS lắng nghe
<b>Chủ đề 3: Làm quen với</b>
<b>ngơn ngữ lập trình</b>
- Các thành phần cơ bản: bảng
chữ cái, cú pháp, ngữ nghĩa.
- Tên là dãy liên tiếp khơng
q 255 kí tự gồm: chữ số,
chữ cái và dấu gạch dưới. Tên
bắt đàu bằng chữ cái hoặc dấu
gạch dưới. Các loại tên trong
Pascal: tên riêng (từ khóa),
tên chuẩn, tên do người lập
trình đặt.
- Cấu trúc chung gồm hai
phần: phần khai báo và phần
thân chương trình.
<i><b> Chủ đề 4</b></i>: <b>Dữ liệu và biến trong chương trình (8’)</b>
<b>Mục đích: </b>Biết kiểu dữ liệu, các phép tính, khai báo biến và hằng trong Pascal.
<b>Nội dung: </b>Chủ đề 4: Dữ liệu và biến trong chương tình.
GV: <i>Trong Pascal có những</i>
<i>kiểu dữ liệu nào?</i>
GV Nhận xét
GV: <i>Cho biết các phép tính</i>
<i>được sử dụng trong Pascal?</i>
GV: <i>Để khai báo biến cho một</i>
<i>chương trình em thực hiện như</i>
<i>thế nào?</i>
HS trả lời
HS lắng nghe
HS trả lời
HS lắng nghe
HS trả lời
<b>Chủ đề 4: Dữ liệu và biến</b>
<b>trong chương trình</b>
- Các kiểu dữ liệu: Interger,
real, chả, boolean, string.
- Các phép tính: +, -, *, /, div,
mod.
- Khai báo biến:
GV Nhận xét
GV: <i>Để khai báo hằng cho một</i>
<i>chương trình em thực hiện như</i>
<i>thế nào?</i>
GV Nhận xét
HS lắng nghe
HS trả lời
HS lắng nghe
liệu>;
- Khai báo hằng:
Const <tên hằng>=<giá trị>;
<b>4. Hướng dẫn về nhà, hoạt động nối tiếp: (4’)</b>
<b>a) Mục đích hoạt động: </b>Ôn lại kiến thức đã học, chuẩn bị tiết sau kiểm tra 1 tiết.
<b>-Nội dung:</b> Ôn lại kiến thức đã học, chuẩn bị tiết sau kiểm tra 1 tiết.
<b>b) Cách thức tổ chức:</b>
<b>- HS:</b> lắng nghe.
<b>-GV: </b>Ôn lại kiến thức đã học, chuẩn bị tiết sau kiểm tra 1 tiết.
<b>c) Sản phẩm hoạt động của học sinh:</b>
- Nắm được kiến thức đã học và chuẩn bị tốt nội dung tiếp theo.
<b>d) Kết luận của giáo viên:</b>
- GV nhận xét giờ học.
<b>IV. Kiểm tra đánh giá chủ đề/bài học:</b>
Kết hợp trong tiết học.
<b>V. Rút kinh nghiệm:</b>
………
………
……….