Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 19 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
19
Dung lượng
132 KB
Nội dung
Tin học 11 – Giáo án Tiết 7: CÁC THỦ TỤC VÀO/RA ĐƠN GIẢN SOẠN THẢO, DỊCH, THỰC HIỆN VÀ HIỆU CHỈNH CHƯƠNG TRÌNH I MỤC TIÊU: Kiến thức: - Biết lệnh vào/ra đơn giản để nhập liệu từ bàn phím đưa liệu hình; - Biết bước: soạn thảo, dịch, thực hiệu chỉnh chương trình; - Biết số cơng cụ Turbo Pascal Borland Pascal; Kỹ năng: - Viết số lệnh vào/ra đơn giản; - Biết nhập liệu thực chương trình; - Biết khởi động khởi Turbo Pascal Borland Pascal; - Bước đầu sử dụng chương trình dịch để phát lỗi; - Bước đầu chỉnh sửa chương trình dựa vào thơng báo lỗi chương trình dịch tính hợp lí kết thu Thái độ: Tạo ham muốn giải tập lập trình, trước mắt thấy ích lợi lập trình phục vụ tính tốn giải số tốn học II CHUẨN BỊ: Chuẩn bị giáo viên: Giáo án, hình ảnh minh họa máy tính Chuẩn bị học sinh: Đọc trước SGK III HOẠT ĐỘNG DẠY HỌC: Ổn định tình hình lớp: (3’) Kiểm tra cũ:(7’) Câu hỏi:Hãy viết biểu diễn sau sang dạng biểu diễn Pascal: i ey + cosx ii xy x z iii u iv | sin x | 2 Trả lời: a) exp(y)+ cos(x) b) (x+y)/(x-z) c) (u>= ) and (u=-1) and (x=0) and (y=0) and (x-y=-1) and (x=-1) and (y0) thể ghi chép để thực uses crt; tính đưa diện tích hành var a, S: real; phần gạch chéo const PI = 3.14; begin clrscr; writeln(‘Nhap vao ban kinh a>0, a= ’); hình (kết làm readln(a); tròn đến bốn chữ số S:= PI*a*a/2; thập phân.) writeln(‘Dien tich phan gach cheo la: S = ’, S:6:2); GV: Khai báo hai biến a readln; S dùng để nhập bán end kính biến S dùng để lưu kết diện tích phần gạch Bài tốn 2: tương tự tốn Bài 2: Chương trình sau: Program Tinhvantoc; uses crt; var v, h: real; const g = 9.8; begin clrscr; writeln(‘Nhap vao h, h = ’); readln(h); v:= sqrt(2*g*h); writeln(‘Van toc la: v = ’, v:6:2); readln; end Củng cố: ( 4’) Các kĩ ban đầu lập trình Dặn dò học sinh chuẩn bị cho tiết học sau: (1’) Chuẩn bị thực hành Làm tập SGK IV RÚT KINH NGHIỆM, BỔ SUNG: ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… Tiết & 10: BÀI TẬP VÀ THỰC HÀNH I MỤC TIÊU: Kiến thức: - Biết kích hoạt phần mềm pascal, làm quen với số chương trình đơn giản - Bước đầu thực thao tác pascal như: gõ, lưu, dịch sửa lỗi, thực chương trình đơn giản - Làm quen với số tổ hợp phím thông dụng Kỹ năng: - Gõ số nội dung chương trình sách giáo khoa giáo viên đưa ra; biết cách sửa lỗi thông dụng Pascal - Biết sử dụng số phím, tổ hợp phím để thực thao tác Thái độ: - Có ý thức việc sử dụng máy tính - Tích cực học tập, thích tìm hiểu II CHUẨN BỊ: Chuẩn bị giáo viên: Giáo án, tập thực hành máy tính Chuẩn bị học sinh: Đọc trước SGK, làm tập 10 trang 36 để chuẩn bị cho tiết thực hành III HOẠT ĐỘNG DẠY HỌC: Ổn định tình hình lớp: (1’) 10.Giảng mới: Thời Hoạt động giáo gian viên Hoạt động học sinh Nội dung giảng Tiết 1: * Hoạt động 1: - HS Nghe giảng, quan Nội dung: Thực hành nội sát máy tính thực a) dung sách theo dẫn chương trình giải phương giáo khoa: - Quan sát ghi nhận trình bậc : - GV: Hướng dẫn học Gõ vào từ bàn phím AX2 + BX + C = với sinh cách khởi động - Hai em ngồi kế A máy tính, kích hoạt thảo luận, số em PROGRAM phần mềm pascal đứng lên trình bày, G_P_T_B2; - Giới thiệu số nhận xét lẫn USES CRT; menu hình VAR A, B, C, D : REAL; làm việc pascal - Cho học sinh làm - Ghi nhận quen với X1, X2 : REAL; BEGIN số - Học sinh thực yêu CLRSCR; chương trình đơn giản cầu WRITE(' A, B, C: '); chuẩn bị trước Yêu cầu học sinh nhận xét - Tiếp tục thực yêu READLN(A,B,C); D := SQRT(B*B – cấu trúc chương cầu sửa đổi thói quen 4*A*C); trình dấu X1 := (-B – D)/(2*A); hiệu đặc trưng ( màu - Hai em ngồi gần X2 := -B/A – X1; chử từ) thảo luận, trình bày ý WRITE('X1 = ', X1:6:2,' Thống ý kiến kiến, X2 = ',X2:6:2); chung - Yêu cầu học sinh gõ READLN END Thời gian Hoạt động giáo Hoạt động học sinh Nội dung giảng viên nội dung chương trình - Ghi nhận b) Gõ F2 lưu chương giải phương trình bậc - Nghe, thực theo trình với tên PHTR2.PAS, 2(SGK Tin học dẫn GV c) Gõ Alt + F9 để dịch 11/trang 34) nhiều thao tác sửa lỗi cú pháp (nếu có), - Giáo viên quan sát ý thao tác phím tắt d) Gõ Ctrl + F9 để thực trình thực (nhấn F2), học sinh có chương trình, nhập vào chỉnh sửa thói thể đặt theo số tên giá trị -3 quen khơng tốt mà học thích dễ nhớ để Kết phải có sinh mắc phải sau tiện sử dụng hình : trình đánh máy (nếu cần) X1 = 1.00 X2 = 2.00 - Sau học sinh - Nghe thực yêu e) Gõ Ctrl + F9 nhập thực xong yêu cầu theo hiểu biết ban giá trị -2 cầu Giáo viên đầu Kết nhận : cho học sinh phát biểu = nội dung chương trình f) Sửa lại chương trình theo ngơn ngữ giả đề cho không cần dùng biến bước đầu làm quen với trung gian D Sau sửa, chương trình đơn thực lại chương trình giản 1.41 X1 X2 = 1.41 - Tiếp tục thực hiện, yêu với liệu - Thống ý kiến cầu giúp đở bạn, g) Sửa lại chương trình nhận chung thầy (nếu cần) mục c cách - Yêu cầu học sinh lưu - Thực yêu cầu thay đổi công thức tính X2 nơi dung chương trình quan sát kết (cịn có cách tính X2 theo vừa gõ với tên hình với đáp án cơng thức khác) THUCHANH1.PAS sách giáo khoa để nhận h) Thực chương trình Thời gian Hoạt động giáo Hoạt động học sinh Nội dung giảng viên vào ổ đĩa D:\ (ở định chương trình mà với liệu -5 ( Kết giáo viên nhắc thực Tới nhận 3) lại cách đặt tên cho học sinh đưa câu i) Thực chương trình tệp hỏi thắc mắc ( Sau với liệu 1 1, thao tác lưu tệp thực nhập giá trị 4; quan sát cách thông báo lỗi word để học sinh dể 3; chương trình TP dàng tiếp thu kiến thức báo lỗi) mới) - Nói: chương trình sau em gõ hồn chỉnh chưa hồn tồn xác Để cho thật chắn hồn tồn trước thực chương trình ta nhấn tổ hộp phím Alt + F9 để dịch sửa lỗi cú pháp Yêu cầu học sinh dịch, sửa lỗi nhận xét kết hình - Quan sát thao tác HS hỗ trợ - Nghe ghi nhận Thời gian Hoạt động giáo viên em yêu cầu - Nói: sau em dịch sửa lỗi chương trình xong ta thực chương trình cách nhấn tổ hợp phím Ctrl + F9 Rồi nhập giá trị theo câu d, e (SGK Tin học 11/trang 34) sau nhập tiếp giá trị 4; 3; để kiểm nghiệm kết Trả lời thắc mắc chọn số lỗi mà lớp thường mắc phải để sửa chung nhấn mạnh chương trình giải phương trình bậc chưa hồn chỉnh, trường hợp phương trình có Hoạt động học sinh Nội dung giảng Thời Hoạt động giáo gian viên nghiệm Hoạt động học sinh Nội dung giảng nhập giá trị 4; 3; chương trình báo lỗi Vậy để giải vấn đề phải làm sao? (Tạo thích thú khơi dậy tính tìm tịi học hỏi cho HS) Để giải vấn đề đến cấu trúc vịng lập em thấy Tiết 2: * Hoạt Nội dung hai động 2: tập 10 trang 36: Thực hành Bài 1: tập sách giáo Program Tinhdientich; khoa: uses crt; GV: Hướng dẫn học var a, S: real; sinh làm như: const PI = 3.14; số lượng biến cần begin phải khai báo cho HS: lắng nghe dựa chương trình; cách vào chuẩn bị clrscr; writeln(‘Nhap vao ban tính diện tích phần để hồn thành hai kinh a>0, a= ’); gạch chéo tập thời readln(a); Thời gian Hoạt động giáo Hoạt động học sinh viên nửa đường tròn bán gian tiết S:= PI*a*a/2; kính a writeln(‘Dien tich phan GV: Sau học sinh gach cheo la: S = ’, S:6:2); soạn thảo xong readln; chương end trình, cần Nội dung giảng phải cho học sinh Bài 2: Chương trình chọn số sau: liệu để kiểm tra tính Program Tinhvantoc; đắn chương uses crt; trình var v, h: real; const g = 9.8; begin clrscr; writeln(‘Nhap vao h, h = ’); readln(h); v:= sqrt(2*g*h); writeln(‘Van toc la: v = ’, v:6:2); readln; end 11.Củng cố: Các bước để hồn thành chương trình: - Phân tích tốn để xác định liệu vào, liệu - Xác định thuật tốn - Soạn chương trình vào máy tính - Lưu trữ chương trình - Biên dịch chương trình - Thực hiệu chỉnh chương trình 12.Dặn dị học sinh chuẩn bị cho tiết học sau: Bài tập nhà: Viết chương trình nhập vào độ dài cạnh tam giác tính chu vi, diện tích tam giác Đọc trước nội dung bài: Cấu trúc rẽ nhánh IV RÚT KINH NGHIỆM, BỔ SUNG: ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ... thực hành II CHUẨN BỊ: Chuẩn bị giáo viên: Giáo án, hình ảnh minh họa máy tính Chuẩn bị học sinh: Đọc trước SGK III HOẠT ĐỘNG DẠY HỌC: Ổn định tình hình lớp: (1’) Kiểm tra cũ: (Kiểm tra cũ trình... dụng máy tính - Tích cực học tập, thích tìm hiểu II CHUẨN BỊ: Chuẩn bị giáo viên: Giáo án, tập thực hành máy tính Chuẩn bị học sinh: Đọc trước SGK, làm tập 10 trang 36 để chuẩn bị cho tiết thực... động giáo viên Hoạt động học gian 19’ * Hoạt động 2: Hướng Nội dung giảng sinh dẫn viết chương trình đơn giản Bài 1: Chương trình tập SGK sau: Bài tốn 1: Lập chương HS: Lắng nghe, có Program Tinhdientich;