1. Trang chủ
  2. » Mẫu Slide

Giáo án môn Tin học 11 - Bài: Bài thực hành số 1

4 17 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

- Tự giác, tích cực và chủ động hoàn thành, II/ Chuẩn bị của giáo viên và học sinh: + Giáo viên: Phòng máy tính đã cài sẵn chương trình Turbo Pascal hoặc Free Pascal, các chương trình là[r]

(1)Giáo viên soạn: Trần Thị Vui Ngày soạn: 15/10/2009 Bài BÀI THỰC HÀNH SỐ I/ Mục tiêu: Về kiến thức: - Biết chương trình Pascal hoàn chỉnh - Biết sử dụng số dịch vụ chủ yếu Pascal soạn thảo, lưu, dịch và thực chương trình Về kỹ năng: - Viết chương trình đơn giản, lưu chương trình trên đĩa, dịch lỗi cú pháp, thực và tìm lỗi thuật toán, hiệu chỉnh - Bước đầu biết phân tích và hoàn thành chương trình đơn giản trên Pascal Free Pascal Về tư và thái độ: - Hình thành cho học sinh bước đầu tư lập trình có cấu trúc - Tự giác, tích cực và chủ động hoàn thành, II/ Chuẩn bị giáo viên và học sinh: + Giáo viên: Phòng máy tính đã cài sẵn chương trình Turbo Pascal Free Pascal, các chương trình làm ví dụ + Học sinh: - Sách giáo khoa, sách bài tập và bài viết sẵn nhà - Đọc trước phần phụ lục B1 trang 122 - Môi trường Turbo Pascal - Xem trước nội dung bài thực hành số III/ Phương pháp: Gởi mở thông qua hoạt động tư IV/ Tiến trình bài dạy: Hoạt động 1: Kiểm tra nội dung thực hành và khởi động máy Hoạt động học sinh Hoạt động giáo viên Ghi bảng - HS để nội dung thực hành - GV kiểm tra chuẩn bị nội trước mặt dung thực hành học sinh - Chý ý hướng dẫn GV - GV hướng dẫn học sinh khởi để khởi động máy và động máy, và khởi động chương chương trình Turbo Pascal trình Turbo Pascal Free Free Pascal Pascal Hoạt động 2: Tìm hiểu chương trình Pascal hoàn chỉnh Hoạt động học sinh Hoạt động giáo viên Ghi bảng - Học sinh quan sát trên - GV ghi chương trình Chương trình giải phương bảng và độc lập gõ chương Giai_PTB2 lên bảng trình bậc hai: trình vào máy - GV yêu cầu học sinh đọc và gõ program Giai_PTB2; chương trình Giai_PTB2 uses crt; trên bảng var a, b , c, D: real; x1, x2: real; begin clrscr; write(‘ a, b, c: ‘); readln(a, b, c); Lop11.com (2) D:=b*b - 4a*b*c; x1:= (-b sqrt(D))/(2*a); x2:= -b/a - x1; write(‘x1 = ‘, x1 : : 2, ’x2: = ‘, x2 : : 2); readln - Nhấn phím F2 và gõ - GV yêu cầu học sinh thực end PTB2.PAS các nhiệm vụ sau: + Lưu chương trình cách nhấn phím F2 với tên - Nhấn phím Alt+F9 PTB2.PAS - Nhấn phím Ctrl+F9 + Dịch và sửa lỗi cú pháp với tổ hợp phím Alt+F9 - x1 = 1.00 x2 = 2.00 + Thực chương trình với tổ hợp phím Ctrl+F9 + Nhập các giá trị 1; -3; và - Nhấn phím Enter Thông báo kết máy đưa - Nhấn phím Ctrl+F9 + Trở màn hình soạn thảo - Thông báo lỗi và cho biết phím Enter vì sao: Do bậc hai + Tiếp tục thực chương trình + Nhập các giá trị ; ; -2 số âm Thông báo kết máy đưa - Sửa lại: HỎI: Vì lại có lỗi xuất hiện? + Sửa lại chương trình trên readln(a, b, c); không dùng đến biến D và thực x1:= (-b - sqrt(b*b chương trình đã sửa 4a*b*c))/(2*a); x2:= -b - x1; - Tiếp tục sửa lại: write(‘x1 = ‘, x1 : : 2, ’x2: = ‘, x2 : : 2); + Sửa lại chương trình cách thay đổi công thức tính x2 readln(a, b, c); x1:= (-b - sqrt(b*b 4a*b*c))/(2*a); x2:= (-b + sqrt(b*b 4a*b*c))/(2*a); - x1 = 2.00 x2 = 3.00 write(‘x1 = ‘, x1 : : + Thực chương trình đã sửa 2, ’x2: = ‘, x2 : : 2); - Thông báo lỗi với lý với liệu ; - ; Thông - x1 = 2.00 x2 = 3.00 delta pt là số âm báo kết + Thực chương trình với liệu ; ; Thông báo kết Hoạt động 3: Rèn luyện thêm kỹ lập trình cho học sinh Lop11.com (3) Hoạt động học sinh - Nghe và nhận nhiệm vụ Hoạt động giáo viên Ghi bảng - GV yêu cầu học sinh hãy viết chương trình tính diện tích tam giác biết độ dài ba - Phân tích theo yêu cầu cạnh nó giáo viên: - GV định hướng để học sinh + Dữ liệu vào ba cạnh a; ; b ; phân tich bài toán + Dữ liệu vào (Input) c + Dữ liệu S: + p:= (a+b+c)/2 +Diệu liệu (Output) S: = sqrt(sqr(p-a)*sqr(p- + Cách tính: b)*sqr(p-c)) - Thực theo yêu cầu giáo viên: - GV yêu cầu học sinh soạn và chạy chương trình lên đĩa + Soạn chương trình + Bấm phím F2 để lưu chương trình +Bấm Alt+F9 để dịch lỗi cú pháp + Bấm Ctrl+F9 để chạy chương trình + Thông báo kết cho giáo viên - Học sinh thông báo kết - GV yêu cầu học sinh nhập liệu và thông báo kết ; a = 3; b = 6; c = a = 2; b = 5; c = 10; Hoạt động 4: Củng cố buổi thực hành và bài tập nhà Hoạt động học sinh Hoạt động giáo viên Ghi bảng - Chú ý và ghi nhớ Gv nhắc lại các bước hoàn thành chương trình + Phân tích bài toán để xác định liệu vào/ + Xác định thuật toán + Soạn chương trình + Lưu chương trình + Biên dịch chương trình + Thực và hiệu chỉnh chương trình - Về nhà làm bài tập trang 35 - Làm bài tập trang 35 và 36 và 36 IV CŨNG CỐ - Nhắc HS nhà xem lại kiến thức hôm V RÚT KINH NGHIỆM Lop11.com (4) ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… …………………………………………………………………………………………… Lop11.com (5)

Ngày đăng: 01/04/2021, 21:37

TỪ KHÓA LIÊN QUAN