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

Bai thuc hanh 2 Viet chuong trinh de tinh toan

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 (135.71 KB, 4 trang )

<span class='text_page_counter'>(1)</span>Tuaàn 5:. Ngày soạn: 18/9/2016. Ngày dạy: 20/9/2016. Tiết KHDH: 9. Bài thực hành 2. VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN (tiết 1) I. MỤC TIÊU: 1. Kiến thức: - Biết cách chuyển biểu thức toán học sang biểu diễn trong Pascal - Biết được kiểu dữ liệu khác nhau thì được xử lý khác nhau. 2. Kĩ năng: Rèn luyện kĩ năng chuyển biểu thức toán học sang biểu diễn trong Pascal 3. Thái độ: Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc. 4. Xác định nội dung trọng tâm của bài: Hs biết chuyển đổi biểu thức toán học sang biểu thức Pascal, biết sử dụng lệnh để viết chương trình tính toán các biểu thức đó. 5. Định hướng phát triển năng lực: - Năng lực chung: Năng lực tự giải quyết vấn đề, năng lực hợp tác. - Năng lực chuyên biệt: năng lực CNTT-TT cơ bản. II. CHUẨN BỊ: - Giáo viên: Nội dung bài thực hành, máy tính điện tử cài sẵn phần mềm Turbo Pascal. - Học sinh: Đọc trước bài, thực hành trước nội dung bài (nếu có điều kiện) III. HOẠT ĐỘNG DẠY HỌC: 1. Ổn định lớp: (1 phút) 2. Kiểm tra bài cũ: (7 phút) Gọi 1 học sinh lên bảng làm bài tập 4 sgk/26 Viết các biểu thức toán học dưới đây bằng các kí hiệu trong pascal (10 điểm) a.. a c + b d. b. cx2 + bx+d. c.. 1 x. a (b+2) 5. d. (a2 + b)(1+c)3. -. Trả lời: a. (a / b) +(c / d) b. c*x*x +b*x+d c. 1 / x – (a / 5)* (b + 2) d. (a*a + b)*(1 + c)*(1 + c)*(1 + c) 3. Bài mới: Nội dung Bài 1: Luyện tập gõ các biểu thức số học trong chương trình pascal a. Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal? a) 15 * 4 – 30 + 12 ; b)(15+5)/(3+1)– 8/(5+1) c) (10+2)*(10+2)/(3 +1) d)((10+2)*(10+2)-4)/ (3+1). (2.5 điểm) (2.5 điểm) (2.5 điểm) (2.5 điểm). Hoạt động của GV. Hoạt động của HS. Năng lực hình thành. Gv treo bảng phụ bài tập 1. 4 Hs thực hiện Gọi 4 Hs lần lượt lên bảng làm chuyển các biểu yêu cầu a. Hs dưới lớp làm vào thức toán học sang vở. biểu thức trong Pascal.. - Năng lực tự giải quyết vấn đề.

<span class='text_page_counter'>(2)</span> Gv lưu ý Hs chỉ được dùng dấu ngoặc đơn để nhóm các phép toán. Gv gọi Hs khác nhận xét Hs khác nhận xét Gv nhận xét, chốt lại b. Khởi động Turbo Gv cho Hs khởi động chương Pascal và gõ chương trình Pascal, sau đó dùng các trình để tính các biểu lệnh để tính 4 câu trên. thức trên. Lưu chương trình với tên CT2.pas. c. Dịch và chạy chương trình. Hs khởi động máy và chương trình Pascal, sau đó tiến hành gõ chương trình để tính các biểu thức đã cho ở trên.. Gv yêu cầu Hs lưu với tên CT2.pas trong thư mục của mình. Hs lưu theo yêu cầu của Gv. Gv yêu cầu Hs dịch chương trình để kiểm tra lỗi và chạy chương trình để xem kết quả trên màn hình. Hs tiến hành dịch chương trình để kiểm tra lỗi và chạy chương trình để xem kết quả trên màn hình. - Năng lực giao tiếp. - Năng lực tự giải quyết vấn đề - Năng lực CNTT-TT cơ bản.. 4. Củng cố: (5 phút) Giáo viên nhận xét và đánh giá tiết thực hành. 5. Dặn dò, hướng dẫn học sinh học tập ở nhà (1 phút) - Tiết sau thực hành: “ Bài thực hành số 2” (tt) 6. Rút kinh nghiệm: --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Tuaàn 5:. Ngày soạn: 18/9/2016. Ngày dạy: 20/9/2016. Tiết KHDH: 10. Bài thực hành 2. VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN (tiết 2) I. MỤC TIÊU: 1. Kiến thức: - Biết sử dụng phép toán DIV và MOD - Hiểu thêm về các lệnh in dữ liệu ra màn hình và tạm ngừng chương trình. 2. Kĩ năng: Rèn luyện kĩ năng sử dụng phép toán DIV và MOD để giải một số bài toán. 3. Thái độ: Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc..

<span class='text_page_counter'>(3)</span> 4. Xác định nội dung trọng tâm của bài: Phân biệt được lệnh Mod và Div, hiểu công dụng của lệnh Delay(5000) , lệnh Readln và lệnh Writeln(<giá trị thực>:m:n). 5. Định hướng phát triển năng lực: - Năng lực chung: Năng lực tự giải quyết vấn đề, năng lực làm việc với máy tính. - Năng lực chuyên biệt: năng lực CNTT-TT cơ bản. II. CHUẨN BỊ: - Giáo viên: Nội dung bài thực hành, máy tính điện tử cài sẵn phần mềm Turbo Pascal. - Học sinh: Đọc trước bài, thực hành trước nội dung bài (nếu có điều kiện) III. HOẠT ĐỘNG DẠY HỌC: 1. Ổn định lớp: (1 phút) 2. Kiểm tra bài cũ: không 3. Bài mới: Nội dung Bài 2: Tìm hiểu các 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.. - Lệnh Delay (x): tạm ngừng chương trình trong vòng x phần nghìn giây, sau đó tự động tiếp tục chạy - Lệnh Readln: Tạm ngừng chương trình cho đến khi người dùng nhấn phím Enter.. Hoạt động của GV Gv yêu cầu Hs mở tệp mới và gõ chương trình ở sách giáo khoa. Gv yêu cầu Hs dịch và chạy chương trình. Quan sát kết quả nhận được và cho nhận xét về các kết quả đó.. Hoạt động của HS. Năng lực hình thành - Năng lực Hs thực hiện gõ tự giải chương trình theo quyết vấn sự hướng dẫn của đề giáo viên. Hs tiến hành dịch - Năng lực và chạy chương giao tiếp trình. Quan sát kết quả nhận được và cho nhận xét về các kết quả đó.. Gv yêu cầu Hs thêm các câu lệnh delay(5000) vào sau mỗi câu lệnh writeln trong chương trình trên. Dịch và chạy chương trình. Học sinh độc lập Quan sát chương trình tạm dừng thực hiện theo yêu - Năng lực 5 giây sau khi in từng kết quả ra cầu của giáo viên CNTT-TT màn hình. cơ bản. - Thêm câu lệnh Readln vào chương trình (Trước từ khoá end). Dich 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. Học sinh thực hiện thêm câu lệnh Readln trước từ khoá End, dịch và chạy chương trình sau đó quan sát kết quả. Gv yêu cầu Hs rút ra công dụng Hs rút ra công của lệnh Delay(5000) và lệnh dụng của lệnh Readln. Delay(5000) và lệnh Readln..

<span class='text_page_counter'>(4)</span> Bài 3: Mở lại tệp chương trình CT2.pas và sửa 3 câu lệnh cuối ở trong sách giáo khoa trước từ khoá End. Dịch và chạy chương trình sau đó quan sát kết quả.. Gv yêu cầu Hs Mở lại tệp Học sinh thực hiện chương trình CT2.pas và sửa 3 theo yêu cầu của câu lệnh cuối ở trong sách giáo giáo viên. khoa trước từ khoá End. Dịch và chạy chương trình sau đó quan sát kết quả. H: lệnh Writeln(<giá thực>:m:n) có ý nghĩa gì?. trị Hs trả lời : Dùng để in các số thực trên màn hình. Gv giải thích thêm về cách kí hiệu này.. - Năng lực tự giải quyết vấn đề. - Năng lực CNTT-TT cơ bản.. 4. Củng cố: (5 phút) Giáo viên nhận xét và đánh giá tiết thực hành. 5. Dặn dò, hướng dẫn học sinh học tập ở nhà (1 phút) - Học thuộc phần tổng kết/ tráng 28 (sgk) - Xem bài trước, tiết sau học bài mới. 6. Rút kinh nghiệm: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.

<span class='text_page_counter'>(5)</span>

×