1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Giáo án tin học 8 tuần 6 10

23 136 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 23
Dung lượng 1,09 MB

Nội dung

Giáo án tin học Ngày soạn 01/10/12 Tiết 13: GV: Trần Đức Thụ Ngày dạy 03/10/12 Bài thực hành số KHAI BÁO VÀ SỬ DỤNG BIẾN I MỤC TIÊU CẦN ĐẠT - Thực khai báo cú pháp, lựa chọn kiểu liệu phù hợp cho biến - Kết hợp lệnh Write, Writeln với Read, Readln để thực việc nhập liệu cho biến từ bàn phím - Hiểu cách khai báo sử dụng - Thái độ học tập nghiêm túc, u thích mơn học II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH GV: thực hành, máy tính điện tử HS: Học bài, sách,vở, bút III.HOẠT ĐỘNG DẠY HỌC Ổn định lớp Kiểm tra cũ Bài HĐ CỦA GV HĐ CỦA HS NỘI DUNG Hoạt đông : Hướng dẫn ban đầu Phổ biến nội dung Lắng nghe yêu cầu chung tiết thực hành Hoạt động 2: tập - Yêu cầu HS đọc - Đọc toán Viết chương trình Pascal có khai báo tốn SGK SGK và sử dụng biến nghiên cứu Bài tốn: Một cửa hàng cung cấp - Chương trình - Nghiên cứu SGK dịch vụ bán hàng toán nhà cần khai báo trả lời Khách hàng cần đăng kí số lượng biến ? mặt hàng cần mua, nhân viên cửa - Gợi ý công thức - Theo dõi hàng trả hàng nhận tiền cần tính: tốn nhà khách hàng Ngồi trị Tiền toán = giá hàng hoá, khách hàng phải Đơn giá ´ Số lợng + trả thêm phí dịch vụ Hãy viết Phí dịch vụ chương trình Pascal để tính tiền - Yêu cầu HS làm - Làm câu a, b, c, d toán trường hợp khách toán theo yêu cầu SGK mua mặt hàng - Đi máy kiểm tra hướng dẫn, uốn nắn HS cách soạn thảo chương trình -nGiải thích sơ phần vừa đưa lên Kết hợp đánh Trường THCS Ngư Thủy Nam Giáo án tin học giá cho điểm HS qua tiết thực hành Chương trình mẫu: Hs quan sát GV: Trần Đức Thụ program Tinh_tien; uses crt; var soluong:integer; dongia,thanhtien:rea; thongbao: string; const phi=10000; begin clrscr; thongbao:='Tong so tien phai toan : '; {Nhap don gia va so luong hang} Write ('Don gia=');readln(dongia); Write'So luong ='); readln(soluong); thanhtien:= soluong*dongia+phi; (*In so tien phai tra*) writeln(thongbao,thanhtien:10 :2); readln; end a) Lưu chương trình với tên TINHTIEN.PAS Dịch chỉnh sửa lỗi gõ, có b) Chạy chương trình với liệu (đơn giá số lượng) nh sau (1000, 20), (3500, 200), (18500, 123) Kiểm tra tính kết in IV CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ Củng cố: - Hệ thống lại kiến thức học - Chỉ cho học sinh lỗi thường gặp yêu cầu khắc phục Huớng dẫn nhà - Về nhà xem tiếp phần thực hành Trường THCS Ngư Thủy Nam Giáo án tin học Ngày soạn 03/10/12 Tiết 14: GV: Trần Đức Thụ Ngày dạy 05/10/12 Bài thực hành số (tt) KHAI BÁO VÀ SỬ DỤNG BIẾN I MỤC TIÊU CẦN ĐẠT - Hiểu kiểu liệu chuẩn: số nguyên, số thực - Hiểu cách khai báo sử dụng - Rèn luyện kĩ kết hợp câu lệnh Write, Writeln với Read, Readln - Thái độ học tập nghiêm túc, u thích mơn học II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH GV: thực hành, máy tính điện tử HS: Học bài, sách,vở, bút III HOẠT ĐỘNG DẠY HỌC Hoạt động thầy Hoạt động trò Nội dung Hoạt động : Hướng dẫn ban đầu - Phổ biến nội dung - Lắng nghe khởi yêu cầu chung động kiểm tra tiết thực tình trạng máy tính hành khai báo => Báo sử dụng biến, cáo tình hình cho Và yêu cầu GV học sinh khởi động máy Hoạt động : Rèn kỹ soạn, dịch, chạy chương trình có sử dụng biến - Hớng dẫn HS - Đọc đề SGK Bài Thử viết chương trình nhập bước để giải nghiên cứu để số nguyên x y, in giá trị x toán hiểu cách làm y hình Sau hốn đổi - Kiểm tra hướng - Thực hành Tham giá trị x y in lại dẫn máy khảo chương trình hình giá trị x y hoan_doi SGK Tham khảo chơng trình sau: program hoan_doi; - Soạn, dịch chạy var x,y,z:integer; chương trình begin máy - Để thực tráo - Trả lời đổi giá trị hai biến ta làm nh ? Trường THCS Ngư Thủy Nam read(x,y); writeln(x,' ',y); z:=x; x:=y; y:=z; writeln(x,' ',y); readln end Giáo án tin học GV: Trần Đức Thụ Hoạt động 3: Tổng kết nội dung tiết thực hành - Đa lên hình - Đứng chỗ đọc TỔNG KẾT nội dung cần lại Cú pháp khai báo biến đạt tiết Pascal: thực hành var : ; - Tổng kết lại - Lắng nghe danh sách biến gồm tên biến đợc cách dấu phẩy Cú pháp lệnh gán Pascal: := Lệnh read() hay readln(), danh sách biến tên biến khai báo, đợc sử dụng để nhập liệu từ bàn phím Sau nhập liệu cần nhấn phím Enter để xác nhận Nếu giá trị nhập vào vợt phạm vi biến, nói chung kết tính tốn sai Nội dung thích nằm cặp dấu { } bị bỏ qua dịch chương trình Các thích đợc dùng để làm cho chơng trình dễ đọc, dễ hiểu Ngồi sử dụng cặp dấu (* *) để tạo thích IV CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ Củng cố: hệ thống lại kiến thức học Hướng dẫn nhà: - Làm lại tập - Chuẩn bị tiết sau Bài tập tập Trường THCS Ngư Thủy Nam Giáo án tin học GV: Trần Đức Thụ Ngày soạn 08/10/12 Ngày dạy 10/10/12 Tiết 15: BÀI TẬP I MỤC TIÊU CẦN ĐẠT: - Hệ thống lại kiến thức học - Hồn thiện kĩ viết chương trình II CHUẨN BỊ Giáo viên: Sgk, máy tính Học sinh: Sgk, chuẩn bị III TỔ CHỨC HOẠT ĐỘNG DẠY VÀ HỌC: Ổn định lớp Kiểm tra cũ Bài Hoạt động giáo viên Giáo viên nêu tóm tắt kiến thức học Cho hồn tất câu hỏi sgk, cho làm tập Hãy cho biết lí để viết chương trình điều khiển máy tính? Hoạt động học sinh Học sinh ý lắng nghe ghi Học sinh nhiên cứu trả lời - Lí do: Điều khiển máy tính tự động thực công việc đa dạng phức tạp mà lệnh đơn giản không đủ để dẫn Học sinh nhiên cứu trả lời Hãy cho biết bước cần thực - Hai bước để tạo chương trình để tạo chương trình máy tính (1) viết chương trình theo ngơn ngữ lập trình (2) dịch chương trình thành máy tính ngơn ngữ máy để máy tính hiểu kết tệp tin thực máy tính Lưu ý rằng, hai bước lập trình phần công việc giải tốn máy tính - Các thành phần ngơn ngữ lập trình gồm bảng chữ quy tắc để viết câu lệnh (cú pháp) có ý nghĩa xác định, cách bố trí câu lệnh, cho tạo thành chương trình hồn chỉnh chạy máy tính - Học sinh nhiên cứu trả lời Biến gì? Hãy cho biết phép Xét mặt lập trình, biến đại lượng gán giá trị cho biến gì, cho dùng để lưu trữ liệu liệu biến ví dụ giải thích lưu trữ thay đổi thực chương trình Xét mặt lưu trữ liệu, xem biến “tên” vùng nhớ Hãy cho biết thành phần ngơn ngữ lập trình Trường THCS Ngư Thủy Nam Giáo án tin học GV: Trần Đức Thụ dành sẵn để lưu liệu suốt trình thực chương trình Gán giá trị cho biến thực chất lưu liệu tương ứng vào vùng nhớ đặt tên dành riêng cho biến Việc thực tính tốn xử lí với biến có nghĩa thực tính tốn xử lí với liệu gán 5.Nêu khác biến và cho vài ví dụ biến Giả sử X khai báo biến với kiểu liệu số nguyên X gán liệu số Sau khai báo, chương trình dành riêng vùng nhớ cho biến X, gán cho X vùng nhớ lưu liệu Học sinh nhiên cứu trả lời - Mặc dù phải khai báo trước sử dụng chương trình, khác biến chỗ giá trị không thay đổi suốt trình thực chương trình, giá trị biến thay đổi thời điểm thực chương trình Xem lại tập giải sau học IV CỦNG CỐ VÀ HỨƠNG DẪN VỀ NHÀ Củng cố: Dặn dò: nhà học bài, tiết sau kiểm tra tiết Trường THCS Ngư Thủy Nam Giáo án tin học Ngày soạn 10/10/12 Tiết 16: GV: Trần Đức Thụ Ngày dạy 12/10/12 ĐỀ KIỂM TRA TIẾT Môn tin học: I.MỤC TIÊU - Kiểm tra lại kiến thức học - Học sinh tự đánh giá việc lĩnh hội kiến thức - Rèn tính tư độc lập, sáng tạo, kiên trì cho học sinh II ĐỀ BÀI Chương trình dịch gì?(1đ) Em nêu khác biến hằng, cho mộtvài ví du biến hằng.(2đ) Hãy cho biết kiểu dử liệu biến cần khai báo dùng đểviế chương trình để giải tốn đây.(2đ) - Tính diện tích S hình tam giác với độ dài cạnh a chiều cao h tương ứng (a va hlàcác số tự nhiên nhập vàotừ bàn phím) - Tính kết c phép chia lấy phần nguyên kết d phép chia lấy phần dư hai số nguyênn a b Khai báo đúng: (2đ) b var x:=5; b var a:integer; c var R=12; d.const Pi=3.14; Hãy cho biết chương trình Pascal sau có hợp lệ khơng, sao? (2đ) - Chươngtrình Begin Writeln(‘chaoban’); End - Chương trình Begin Program ct_thu; Writeln(‘chaoban’); End Viết chương trình Nhập vào hai cạnh hình chữ nhật va in kết tính chu vi nó.(1đ) III ĐÁP ÁN (1đ) Chương trình dịch chương trình có chức chuyển đổi chương trình viếtbằng ngơn ngữ lập trình thành chương trình thực máy tính Như chương trình dịch chuyển đổi tiệp gồm dòng lệnh soạn thảo thành tiệp chạỵ máy tính (2đ) Sự khác biến hằng: Sự khác biến chổ giá trị không thay đổi suốt q trình thực chương trình, giá trị biến thay đổi thời điểm thực chương trình .(2đ) a biến a, h kiểu số nguyên S kiể số thực b a, b, c, d kiểu số nguyên Trường THCS Ngư Thủy Nam Giáo án tin học GV: Trần Đức Thụ (2đ) Khai báo câu b, d (2đ) Chương trình chương trình hợp lệ Tại chương trình dợp lệ l2 chương trình thiết phài có phần thân chương trình đảm bảo : begin end.(có dấu ) chương trình khơng hợp lệ câu lệnh khai báo chương trình program ct_thu; nằm phần thân chương trình (1đ) program tinhchuvi; uses crt; var a,b,c:real; begin clrscr; writeln(‘nhap chieu dai a=’); readln(a); writeln(‘nhap chieu rong b=’); readln(b); c:=(a+b)*2; writeln(‘chu vi cua hinh chu nhat =’,c); readln(c); end IV Kết sau kiểm tra TB trở lên SL % 8A 8B K-G SL Kém % SL % V Nhận xét qua kiểm tra Ưu điểm: - Nội dung kiểm tra đủ loại tập nhằm cố kiến thức - Một số HS trình bày làm tốt - Một số HS nắm được, làm tốt - Đánh giá thực lực HS qua kiểm tra Tồn tại: - Một số em làm sai nhiều chưa nắm khái niệm, cách viết chương trình Pascal - Trong trình làm việc tẩy xóa nhiều VI Biện pháp sau kiểm tra - Trả bài, HS chữa thật kỹ để HS nắm chổ sai - Yêu cầu HS nhà tự làm lại vào - Chú ý kèm cặp thêm cho HS yếu, tiết học - Thường xuyên hướng dẫn bước viết chương trình, giúp hs viết chương trình Pascal Trường THCS Ngư Thủy Nam Giáo án tin học GV: Trần Đức Thụ Ngày soạn 15/10/12 Ngày dạy 17/10/12 Tiết: 17 LUYỆN GÕ PHÍM NHANH VỚI FINGER BREAK OUT I MỤC TIÊU CẦN ĐẠT - Biết người dẫn cho máy tính thực cơng việc thơng qua lệnh - Biết chương trình cách để người dẫn cho máy tính thực nhiều công việc liên tiếp - Rèn luyện kỹ gõ bàn phím nhanh xác - Vận dụng được: hình thành kỹ thói quen gõ bàn phím mười ngón tay II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH Giáo viên: Sách giáo khoa, máy tính điện tử, phần mềm Finger break out Học sinh: sgk, chuẩn bị nhà III TIẾN TRÌNH DẠY HỌC: Ổn định lớp Kiểm tra cũ Bài HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ NỘI DUNG Hoạt động 1: Giới thiệu phần mềm ? Hãy nêu mục đích sử + Mục đích phần mềm Giới thiệu phần dụng phần mềm luyện gõ bàn phím mềm: xác Hoạt động 2: Tìm hiểu cách khởi động giới thiệu hình phần mềm ? Hãy nêu cách để khởi Nháy đúp chuột lên biểu Màn hình động phần mềm phần mềm: tượng phần mềm a) Khởi động phần hình Desktop mềm: Học sinh ý quan sát GV giới thiệu hình Để khởi động phần phần mềm mềm ta nháy đúp chuột lên biểu tượng + Các thành phần phần mềm gồm: - Hình bàn phím vị trí trung tâm - Khu vực chơi phía hình bàn phím - Yêu cầu HS nghiên cứu SGK => thành phần phần mềm Trường THCS Ngư Thủy Nam Giáo án tin học GV: Trần Đức Thụ b) Giới thiệu hình - Khung bên phải chứa phần mềm: lệnh thơng tin lượt chơi Học sinh ý lắng nghe => ghi nhớ kiến thức HS nghiên cứu SGK => cách sử dụng - Để bắt đầu chơi em nháy chuột nút Start khung bên phải - Xuất hộp thoại cho biết phím (trong bàn phím) sử dụng lần chơi đó.-> Nhấn phím space để bắt đầu chơi Muốn thoát khỏi phần mềm ta nháy chuột lên nút Stop khung bên phải nháy vào nút Close c) Thoát khỏi phần mềm - Muốn thoát khỏi phần mềm ta nháy chuột lên nút Stop khung bên phải nháy vào nút Close Hoạt động 3: Tìm hiểu cách sử dụng phần mềm Yêu cầu học sinh nghiên - Nhiệm vụ người chơi Hướng dẫn sử cứu SGK => cách sử phải bắn phá có dụng: dụng phần mềm dạng - Điều khiển ngang bắn cầu nhỏ phím tương ứng - Khơng để cầu lớn “ chạm đất” - Ở mức khó hơn, không để vật lạ chạm vào ngang Trường THCS Ngư Thủy Nam 10 Giáo án tin học GV: Trần Đức Thụ III CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ a Củng cố: b Hướng dẫn nhà: Về nhà xem tiếp phần lại Trường THCS Ngư Thủy Nam 11 Giáo án tin học GV: Trần Đức Thụ Ngày soạn 17/10/12 Ngày dạy 19/10/12 Tiết: 18: LUYỆN GÕ PHÍM NHANH VỚI FINGER BREAK OUT(tt) I MỤC TIÊU CẦN ĐẠT - Biết sử dụng phần mềm Finger Break Out để luyện gõ mười ngón - Rèn luyện kỹ gõ bàn phím nhanh xác - Cẩn thận, nghiêm túc luyện tập từ dễ đến khó - Phát triển tư duy, phản xạ nhanh II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH Giáo viên:Sách giáo khoa, máy tính điện tử, phần mềm Finger break out Học sinh: chuẩn bị trước nhà, sgk III TIẾN TRÌNH DẠY HỌC: c Ổn định lớp d Bài cũ: gọi học sinh thực hành máy e Bài HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ NỘI DUNG Hoạt động 1: Khởi động phần mềm ? Yêu cầu học sinh khởi Nháy đúp chuột lên biểu động phần mềm tượng phần mềm hình Desktop để khởi động theo yêu cầu giáo viên Hoạt động 2: Giới thiệu nội dung thực hành GV giới thiệu NỘI Học sinh ý lắng nghe => DUNG thực hành Ghi nhớ kiến thức Hoạt động 3: Học sinh thực hành luyện gõ mười ngón phần mềm Yêu cầu hs sử dụng 10 ngón để luyện gõ Quan sát, hướng dẫn hs thực Tắt máy rút kinh nghiệm Sử dụng phần mềm để luyện gõ 10 ngón theo yêu cầu giáo viên Hs thực Hs lắng nghe IV.CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ Củng cố: hệ thống lại kiến thức Hướng dẫn nhà: nhà xem trước Trường THCS Ngư Thủy Nam 12 Giáo án tin học GV: Trần Đức Thụ Ngày soạn 22/10/12 Ngày dạy 24/10/12 Tiết: 19: TỪ BÀI TỐN ĐẾN CHƯƠNG TRÌNH I MỤC TIÊU CẦN ĐẠT - Hiểu toán biết cách xác định toán - Rèn luyện kĩ phân tích xác định tốn - Thái độ học tập nghiêm túc, u thích mơn học II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH GV:Sách giáo khoa, máy tính điện tử HS: Sách, vở, chuẩn bị nhà III HOẠT ĐỘNG DẠY HỌC: Ổn định lớp Kiểm tra cũ Bài HOẠT ĐỘNG CỦA GV HOẠT ĐỘNG CỦA TRÒ NỘI DUNG Hoạt động 1: Tìm hiểu khái niệm tốn ? Bài toán khái niệm quen thuộc ta thường gặp môn học nào? ? Em cho ví dụ tốn + Bài tốn khái niệm Bài toán xác định ta thường gặp mơn tốn: như: tốn, vật lý, hố a) Bài tốn: học… Ví dụ như: tính tổng - Bài tốn cơng việc số tự nhiên từ đến 100, hay nhiệm vụ cần giải tính quảng đường tơ với vận tốc 60 km/giờ - Tuy nhiên, ngày + Học sinh ý lắng ta thường gặp giải nghe => ghi nhớ kiến công việc đa thức dạng nhiều lập bảng cửu chương, lập bảng điểm bạn lớp… - Giáo viên phân tích + Ta hiểu tốn => u cầu học sinh cơng việc hay đưa khái niệm nhiệm vụ cần phải giải tốn Hoạt động 2: Tìm hiểu cách xác định toán - Để giải + Học sinh ý lắng toán cụ thể, nghe => ghi nhớ kiến b) Xác định toán: người ta cần xác định thức toán, tức xác định Trường THCS Ngư Thủy Nam 13 Giáo án tin học rõ điều kiện cho trước kết thu Ví dụ 1: Để tính diện tích tam giác ta cần xác định: - Điều kiện cho trước: cạnh đường cao tương ứng cạnh - Kết thu được: Diện tích hình tam giác Ví dụ 2: Bài tốn tìm đường tránh điểm tắt nghẽn giao thông ? Em xác định tốn GV: Trần Đức Thụ - Để giải toán cụ thể, người ta cần xác định toán, tức xác định rõ điều kiện cho Học sinh ý lắng trước kết thu nghe - Điều kiện cho trước: Vị trí nghẽn giao thơng đường từ vị trí tới vị trí cần tới - Kết thu được: Đường từ vị trí tới vị trí cần tới mà khơng qua điểm nghẽn giao thơng Ví dụ 3: Đối với - Điều kiện cho trước: tốn nấu ăn Các thực phẩm có (trứng, mỡ, mắm, muối, rau…) - Kết thu được: ăn Trường THCS Ngư Thủy Nam 14 Giáo án tin học GV: Trần Đức Thụ IV CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ Củng cố: Hướng dẫn nhà: - Về nhà học bài, kết hợp SGK Trường THCS Ngư Thủy Nam 15 Giáo án tin học GV: Trần Đức Thụ Ngày soạn 24/10/12 Ngày dạy 26/10/12 Tiết: 20: TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH (tt) I MỤC TIÊU CẦN ĐẠT - Biết bước giải tốn máy tính, thuật toán? - Biết khái niệm thuật tốn cách mơ tả thuật tốn - Rèn luyện kĩ lập bước giải toán đơn giản - Rèn luyện kĩ mơ tả thuật tốn - Thái độ học tập nghiêm túc, rèn luyện tư logic II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH GV:Sách giáo khoa, máy tính điện tử HS: Sách, vở, học IV.TỔ CHỨC HOẠT ĐỘNG DẠY VÀ HỌC Ổn định lơp Kiểm tra cũ Bài HOẠT ĐỘNG CỦA GV HOẠT ĐỘNG CỦA TRỊ NỘI DUNG Hoạt động 1: Tìm hiểu khái niệm thuật tốn - Việc dùng máy tính + Học sinh ý lắng Q trình giải tốn giải toán nghe => ghi nhớ kiến máy tính đưa cho thức a) Khái niệm thuật tốn: máy tính dãy hữu hạn thao tác đơn giản + Dãy hữu hạn thao tác cần mà thực thực để giải toán để từ điều gọi thuật toán kiện cho trước ta nhận kết cần thu => đưa khái niệm thuật tốn - Nói cách khác, thuật + Học sinh ý lắng toán bước để nghe giải tốn, chương trình thể thuật tốn ngơn ngữ lập trình cụ thể Trường THCS Ngư Thủy Nam 16 Giáo án tin học GV: Trần Đức Thụ Hoạt động 2: Tìm hiểu q trình giải tốn máy tính - Yêu cầu học sinh nghiên cứu SGK => trình giải tốn máy tính - Hãy trình bày q trình giải tốn máy? GV chốt giới thiệu: - Viết chương trình thể thuật tốn ngơn ngữ lập trình cho máy tính hiểu thực Hs nghiên cứu b) Q trình giải tốn máy tính: + Q trình giải tốn máy tính gồm bước sau: - Xác định toán: Từ phát Học sinh ý lắng biểu toán, ta xác định thông tin cho đâu thơng tin cần tìm - Mơ tả thuật tốn: Tìm cách giải tốn diễn tả lệnh cần phải thực - Viết chương trình: Dựa vào mơ tả thuật tốn trên, ta viết chương trình ngơn ngữ lập trình mà ta biết Hoạt động 3: Tìm hiểu cách mơ tả thuật toán Nêu bước phải B1: vo gạo Thuật tốn mơ tả thuật làm để nấu cơm B2: cho gạo vào nồi toán: B3: Cho nồi vào nấu B4: Cho cơm vào bát Bao gồm: Input Output - Cách liệt kê bước Xác định bước giải để tìm thuật tốn phương pháp thường Mơ tả thuật tốn cách cụ dùng để mơ tả thuật thể tốn ? Em mơ tả thuật - INPUT: Trà, nước sơi, Ví dụ: toán để liệt kê ấm chén bước pha trà mời - OUTPUT: Chén trà khách pha để mời khách - Bước Tráng ấm, chén nước sôi - Bước Cho trà vào ấm - Bước Rót nước sơi vào ấm đợi khoảng đến phút - Nêu khơng có mơ tả - Bước Rót trà khác thuật chén để khách toán, bước thuật toán thực + Học sinh ý lắng Trường THCS Ngư Thủy Nam Hs trả lời 17 Giáo án tin học GV: Trần Đức Thụ cách nghe => ghi nhớ kiến theo trình tự thức - Ví dụ: Hãy nêu thuật - INPUT: Trứng, dầu ăn, tốn để làm trứng muối hành tráng - OUTPUT: Trứng tráng - Bước Đập trứng, tách vỏ cho trứng vào bát - Bước Cho chút muối hành tươi thái nhỏ vào bát trứng Dùng đũa khuấy mạnh - Bước Cho thìa dầu ăn vào chảo, đun nóng đỏ trứng vào đun tiếp phút - Bước Lật mặt miếng trứng úp xuống Đun tiếp khoảng phút - Bước Lấy trứng đĩa IV CUÛNG CỐ Trường THCS Ngư Thủy Nam 18 Giáo án tin học GV: Trần Đức Thụ Ngày soạn 29/10/12 Ngày dạy 31/10/12 Tiết: 21: TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH (tt) I MỤC TIÊU CẦN ĐẠT - Tìm hiểu số ví dụ thuật tốn - Rèn luyện kĩ xác định mơ tả thuật tốn - Thái độ học tập nghiêm túc, rèn luyện tư logic II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH GV:Sách giáo khoa, máy tính điện tử HS: Sách, vở,học III HOẠT ĐỘNG DẠY HỌC: Ổn định lớp: Kiểm tra cũ: Bài HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ Hoạt động 1: Tìm hiểu ví dụ - Một hình A ghép từ + Học sinh lắng nghe, xác hình chữ nhật với chiều định yêu cầu tốn rộng 2a, chiều dài b hình bán nguyệt ban kính a hình đây: NỘI DUNG Một số ví dụ thuật tốn - Ví dụ 1: Một hình A ghép từ hình chữ nhật với chiều rộng 2a, chiều dài b hình bán nguyệt ban kính a hình đây: ? Em nêu thuật toán để + Thuật tốn để tìm diện tích hình A gồm tính diện tích hình A bước sau: - Input: Số a ½ chiều rộng hình chữ nhật bán kính hình bán ? Em nêu thuật nguyệt, b chiều dài toán để tính diện tích hình A hình chữ nhật - Output: Diện tích hình A Bước Tính S1 = 2a × b {Tính diện tích hình chữ nhật} Bước Tính S2 = π a2/2 {Tính diện tích hình bán nguyệt} Trường THCS Ngư Thủy Nam 19 Giáo án tin học GV: Trần Đức Thụ Bước Tính kết S = S1 + S2 kết thúc Hoạt động 2: Tìm hiểu ví dụ - Tính tổng 100 số tự nhiên - Học sinh ý lắng Ví dụ 2: Viết thuật nghe => ghi nhớ kiến tốn tính tổng 100 số Dùng biến SUM để lưu giá thức tự nhiên trị tổng Đầu tiên gán cho SUM có giá trị = Tiếp theo lần lược thêm giá trị 1,2,3, 100 vào SUM ? Nêu thuật toán Bước SUM ← Bước SUM ← SUM + Bước 101 SUM ← SUM + 100 - Thuật tốn q dài dòng Ta mơ tả thuật tốn ngắn gọn sau: Bước SUM ← 0; i ← Bước i ← i + Bước Nếu i =1) - Output: Giá trị lớn - Muốn so sánh giá trị lớn - Trả lời dãy số ta làm nào? - Nhận xét, đánh giá - Hướng dẫn hs thể - Chú ý, ghi nhớ nội thuật toán dung Trường THCS Ngư Thủy Nam * Hướng dẫn lại tập kiểm tra 15 phút - Nội dung: Xây dựng thuật tốn tìm số lớn ba số a, b, c; * Trả lời: - Input: số a,b,c - Output: Giá trị lớn nhất.- B1: Nhập ba số a, b, c - B2: Gán Max ¬ a - B3: Nếu b>max, max ¬ b - B4: Nếu c>max, max ¬ c - B5: Thơng báo kết Max kết thúc thuật tốn Giải lại nội dung tập tiết học trước ( khó) * Tìm số lớn dãy A số a1,a2,… an cho trước * Bài giải: - Input: dãy A số a1,a2,…an (n>=1) - Output: Giá trị lớn 22 Giáo án tin học GV: Trần Đức Thụ * Thuật toán - B1: Max ¬ a1 ; i ¬ - B2: i ¬ i + - B3: Nếu 1>n, chuyển đến bước - B4: Nếu > Max, Max ¬ Quay lại bước -B5: Kết thúc thuật toán IV CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ Củng cố: Hệ thống lại kiến thức, sửa kiểm tra 15 pht Hướng dẫn nhà - Làm toàn tập sách giáo khoa, để chuẩn bị cho tiết tập hôm sau - Cho tập nhà * Nội dung: Viết thuật toán - Bài tập: Viết thuật tốn tính tổng số tự nhiên từ đến n (n số tự nhiên) Trường THCS Ngư Thủy Nam 23 ... theo dõi, ghi nhớ toán nội dung - Hướng dẫn sơ qua bước mơ thuật tốn - Cho liệu khác, yêu cầu học sinh mơ dựa theo thuật tốn (1 ,10 ,6) ; Bư A B C Ma ớc x 1 10 10 10 10 10 10 10 10 - ?Xác định input... sau học IV CỦNG CỐ VÀ HỨƠNG DẪN VỀ NHÀ Củng cố: Dặn dò: nhà học bài, tiết sau kiểm tra tiết Trường THCS Ngư Thủy Nam Giáo án tin học Ngày soạn 10/ 10/12 Tiết 16: GV: Trần Đức Thụ Ngày dạy 12 /10/ 12... THCS Ngư Thủy Nam 10 Giáo án tin học GV: Trần Đức Thụ III CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ a Củng cố: b Hướng dẫn nhà: Về nhà xem tiếp phần lại Trường THCS Ngư Thủy Nam 11 Giáo án tin học GV: Trần Đức

Ngày đăng: 01/11/2017, 22:49

TỪ KHÓA LIÊN QUAN

w