Bài thực hành 6. Sử dụng lệnh lặp While…..Do

3 546 7
Bài thực hành 6. Sử dụng lệnh lặp While…..Do

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

Thông tin tài liệu

Tuần 29 Tiết 51,52 SỬ DỤNG LỆNH LẶP WHILE…DO I/Mục tiêu: a/ Kiến thức:HS hiểu câu lệnh lặp While…do trong chương trình Biết lựa chọn câu lệnh lặp While….do hoặc For … do phù hợp với tình huống cụ thể Viết chương trình Pasal sử dụng các câu lệnh với số lần chưa biết trước Rèn luyện khả năng đọc chương trình, tìm hiểu tác dụng của b) Kỹ năng Rèn luyện kĩ năng về khai báo, sử dụng biến; Rèn luyện khả năng đọc chương trình Biết vai trò của việc kết hợp các cấu trúc điều khiển c/ Về tư duy thái độ: -Yêu thích học lập trình, tự tìm tòi những bài toán tương tự và khó hơn để giải với việc sử dụng các vòng lặp II/ Chuẩn bị, phương tiện và đồ dùng dạy học: GV:-Bài giảng trình bày trên Powerpoint, máy Projector, bảng, bút -Các máy tính có cài đặt TP -HS: - Sgk đầy đủ và làm trước các bài tập ở nhà III. Những lưu ý phạm • HS vừa sử dụng SGK, làm bài tậptrên giấy có thể kiểm nghiệm ngay trên máy. • Trường THCS Thạnh Đông Kế hoạch học Tin Học Tuần 26 - Tiết 49 Ngày dạy: 06/03/2017 Bài thực hành 6: SỬ DỤNG LỆNH LẶP WHILE … DO MỤC TIÊU: 1.1 Kiến thức: * Hoạt động: - Học sinh biết hiểu câu lệnh chương trình tập 1; hiểu trình hoạt động câu lệnh lặp While … chương trình - Học sinh biết thao tác với phần mềm Pascal để thực viết chương trình, dịch, chạy lưu chương trình 1.2 Kĩ năng: • Hs thực được: - Học sinh thực thao tác với phần mềm Pascal để thực viết chương trình, dịch, chạy lưu chương trình; viết chương trình Pascal có câu lệnh lặp While …do • Hs thực thành thạo: - Học sinh thực thành thạo thao tác với phần mềm Pascal để thực viết chương trình, dịch, chạy lưu chương trình; viết chương trình Pascal có câu lệnh lặp While …do 1.3 Thái độ: • Thói quen: - Học sinh thói quen tự rèn luyện môn học có ý thức học tập môn, ham thích tìm hiểu tư khoa học • Tính cách: - Rèn luyện tính kiên trì học tập, rèn luyện NỘI DUNG BÀI HỌC: - Thực hành sử dụng lệnh lặp While CHUẨN BỊ: 3.1 Giáo viên: Phòng máy Phần mềm Pascal hoạt động tốt 3.2 Học sinh: Học cũ, xem trước TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP: 4.1 Ổn định tổ chức kiểm diện (2 phút) Giáo viên ổn định tổ chức kiểm diện học sinh 4.2 Kiểm tra miệng: Giáo viên: Nguyễn Hữu Khoa Trường THCS Thạnh Đông Kế hoạch học Tin Học Lòng trình thực hành 4.3 Tiến trình học: HOẠT ĐỘNG CỦA GV VÀ HS Hoạt động: (35 phút) NỘI DUNG BÀI HỌC Bài tập 1: Viết chương trình sử dụng lệnh lặp Viết chương trình sử dụng lệnh lặp While … While … để tính n số thực x1,x2,x3… để tính n số thực x1,x2,x3…xn Các số n xn Các số n x1,x2,x3…, xn x1,x2,x3…, xn nhập từ bàn phím nhập từ bàn phím Program Tinh_trung_binh; Var n, dem: integer; X, Tb: real; Gv: Đưa ý tưởng toán Yêu cầu Begin hs xác định Input Output toán Dem:=0; Tb:=0; Hs: Xác định Input Output toán Writeln(‘nhap cac so can tinh n =’); Readln(n); Gv: Hướng dẫn hs giải câu a While dem < n Begin Hs: Cùng giáo viên giải câu a Gv: Hướng dẫn sơ câu b c Dem:= dem + 1; Hs: Thực yêu cầu giáo viên Writeln(‘nha so thu’, dem,’=’); theo hướng dẫn Readln(x); Gv: Hỗ trợ học sinh trình thực Tb:= Tb + x; End; hành Gv: Yêu cầu học sinh suy nghĩ câu d (nếu Tb:=Tb/n; thời gian Writeln(‘Trung binh của’,n,’so =’, Tb:10:3); Writeln(‘Nhấn Enter để thoát ’); Readln; End 4.4 Tổng kết (3 phút) - Giáo viên đánh giá kết tiết thực hành Giáo viên: Nguyễn Hữu Khoa Trường THCS Thạnh Đông Kế hoạch học Tin Học - Tuyên giương em làm tốt, nhiệt tình Phê bình nhắc nhở em chưa nghiêm túc tiết thực hành 4.5 Hướng dẫn học tập (5 phút) • Đối với học tiết này: - Về nhà xem lại chương trình thực hành hôm - Về nhà viết lại chạy thử chương trình với liệu vào khác để hiểu chương trình câu lệnh lặp (nếu có điều kiện) • Đối với học tiết tiếp theo: - Xem trước tập 1d để tiết sau thực hành PHỤ LỤC ˜˜˜˜˜ Giáo viên: Nguyễn Hữu Khoa GV: Nguyễn Nhựt Minh Ngày soạn: 30/09/2012 Ngày dạy: 02/10/2012 (lớp 9A1) – 05/10/2012 (lớp 9A2) Tiết: 13 - Tuần: 7 Bài thực hành 3: SỬ DỤNG THƯ ĐIỆN TỬ I. Mục tiêu: 1) Kiến thức: - HS thực hiện được việc đăng kí hộp thư điện tử. - HS biết cách mở hộp thư điện tử đã đăng kí và đọc thư. 2) Kĩ năng: Rèn luyện kĩ năng sử dụng thư điện tử. 3) Thái độ: - Tích cực, chủ động, tự giác trong học tập. - Học sinh hiểu bài và hứng thú với bài học. - Học sinh ngày càng yêu thích môn học hơn. II. Chuẩn bị của GV và HS: 1) GV: Giáo án, SGK, máy vi tính. 2) HS: sách, tập, viết. III.Tiến trình bài dạy: 1) Kiểm tra 15 phút (15’): 2) Dạy nội dung bài mới (25ph). Hoạt động của GV Hoạt động của HS Nội dung Hoạt động 1: Biết đăng kí hộp thư điện tử - GV giới thiệu một số website cung cấp dịch vụ thư điện tử miễn phí như: www.yahoo.com, www.hotmail.com, www.google.com.vn . - GV yêu cầu HS khởi động trình duyệt web và nhập địa chỉ www.google.com.vn - GV hướng dẫn cho HS các bước đăng kí hộp thư với Gmail - GV quan sát và hướng dẫn cụ thể cho HS - HS theo dõi và đăng kí hộp thư với Gmail - HS khởi động trình duyệt web nhập địa chỉ trang web google - HS thực hiện theo hướng dẫn Bài 1: Đăng kí hộp thư: * Các bước đăng kí hộp thư với Gmail: - Truy cập trang web www.google.com.vn - Nháy chuột vào mục Gmail - Nháy nút Tạo tài khoản để đăng kí hộp thư mới - Nhập các thông tin cần thiết vào mẫu đăng kí - Nhập các kí tự trên màn hình - Đọc các mục trong ô điều khoản phục vụ - Nháy nút Tôi chấp nhận. Hãy tạo tài khoản cho tôi Hoạt động 2: Biết cách đăng nhập hộp thư và đọc thư - GV yêu cầu HS truy cập website www.google.com.vn - GV: Làm thế nào để đăng nhập vào hộp thư? - GV yêu cầu HS thực hiện các bước đăng nhập hộp thư điện tử. - GV yêu cầu HS nêu các bước để đăng nhập hộp thư - GV quan sát và hướng dẫn đọc các thư và giới thiệu các thư chưa đọc. - HS truy cập website www.google.com.vn - HS trả lời - HS thực hiện vào hộp thư của mình - HS nêu các bước thực hiện - HS thực hành, quan sát hộp thư và đọc thư. Bài 2: Đăng nhập hộp thư và đọc thư: * Cách đăng nhập và mở hộp thư: - Truy cập website www.google.com.vn - Nháy chuột vào mục Gmail - Gõ tên đăng nhập và mật khẩu - Nhấn Enter (hoặc nháy nút Đăng nhập) - Nháy chuột trên tiêu đề thư để đọc. Giáo án môn Tin học – 9 Trang 1 /4 GV: Nguyễn Nhựt Minh 2) Củng cố - luyện tập (3’): - HS thực hành trên máy. - GV kiểm tra cách thực hành của HS. 3) Hướng dẫn học tập ở nhà (2’): - Xem lại bài thực hành. - Xem trước bài 3, 4 “Bài thực hành 3: Sử dụng thư điện tử”. *) Rút kinh nghiệm tiết dạy: Ngày soạn: 30/09/2012 Giáo án môn Tin học – 9 Trang 2 /4 GV: Nguyễn Nhựt Minh Ngày dạy: 02/10/2012 (lớp 9A1) – 05/10/2012 (lớp 9A2) Tiết: 14 - Tuần: 7 Bài thực hành 3: SỬ DỤNG THƯ ĐIỆN TỬ (TT). I . Mục tiêu: 1) Kiến thức: - Củng cố lại cách đăng nhập hộp thư điện tử. - HS biết cách soạn, gửi thư và trả lời thư. 2) Kĩ năng: Rèn luyện Giáo án tin học lớp 8 Bài thực hành 5: Sử dụng lệnh While … do I. Mục tiêu - Vận dụng kiến thức của vòng lặp while do để viết chương trình. Biết lựa chọn câu lệnh lặp while do hoặc For do cho phù hợp với tình huống cụ thể. - Rèn luyện kỹ năng về khai báo và sử dụng biến, kĩ năng đọc hiểu chương trình. Biết vai trò của việc kết hợp các cấu trúc điều khiển. - Thái độ học tập nghiêm túc, tích cực làm các bài tập thực hành. II. Chuẩn bị - Giỏo viờn: Giỏo ỏn, phũng mỏy tớnh, sgk. - Học sinh: Kiến thức cũ, sgk. III. Tiến trỡnh dạy – học Hoạt động 1: Kieồm tra bài cũ ? Viết cú pháp của câu lệnh lặp while do và For do. Hoạt động 2: Thực hành Chúng ta đã nghiên c ứu lý thuyết về vòng lặp While do. để biết vòng lặp chạy như thế n ào thì hôm nay chúng ta cùng nhau đi vào tiết thực hành. Gọi Hs đọc bài toán và nêu yêu c ầu bài toán. ? Làm thế nào để tính trung b ình n số thực x1, x2, . . ., x n ? Dữ liệu đầu vào (Input) của bài toán là gì ? Dữ liệu đầu ra (Output) của bài toán là gì Gọi Hs nêu thuật toán. Dãy số thực x1, x2, . . ., x n Giá trị trung bình (x1+x2+. . . +x n ) / n Hs nêu thuật toán. Gv nhận xét và đưa ra thuật toán. ? Dựa vào việc thuật toán ở trên, theo em cần khai báo những biến g ì cho chương trình bài toán. Gv kết luận và đưa ra chương tr ình trình như Sgk. ? Tìm hiểu ý nghĩa từng câu lệnh. Gv mô phỏng ho ạt động chính của chương trình với n = 3 Yêu c ầu Hs hoạt động nhóm để thực hiện các công việc sau: + Gõ và lưu chương trình với t ên Tinh_TB. + Dịch và sửa lỗi nếu có và ch ạy với bộ số dữ liệu tuỳ ý đề kiểm tra kết quả nhận được. Hs trả lời. Hs làm việc theo nhóm cử đại diện báo cáo. Với câu lệnh lặp khi biết điều kiện đã biết trước thì sử dụng câu lệnh lặp For . . . do, còn khi lặp với số lần chưa biết trước thì sử dụng câu lệnh lặp While . . . do + Thử viết lại chương trình b ằng cách s ử dụng câu lệnh For do thay cho câu lệnh while . . . do. ? Khi nào ta dùng câu lệnh For . . . do và khi nào ta dùng câu l ệnh While . . . do Hoạt động 3: Củng cố - Nhận xét toàn bộ kiến thức chính đã học trong giờ. - Nhận xét đánh giá giờ thực hành. Hoạt động 4: Hướng dẫn về nhà - Chuaồn bũ baứi cho tieỏt sau. - Ôn lại câu lệnh và tập viết một số chương trình đơn giản. Giáo án tin học lớp 8 Bài thực hành 5: Sử dụng lệnh While … do I. Mục tiêu - Vận dụng kiến thức của vòng lặp while do để viết chương trình. Biết lựa chọn câu lệnh lặp while do hoặc For do cho phù hợp với tình huống cụ thể. - Rèn luyện kỹ năng về khai báo và sử dụng biến, kĩ năng đọc hiểu chương trình. Biết vai trò của việc kết hợp các cấu trúc điều khiển. - Thái độ học tập nghiêm túc, tích cực làm các bài tập thực hành. II. Chuẩn bị - Giỏo viờn: Giỏo ỏn, phũng mỏy tớnh, sgk. - Học sinh: Kiến thức cũ, sgk. III. Tiến trỡnh dạy – học Hoạt động 1: Kieồm tra bài cũ. ?Nêu ý nghĩa của câu lệnh lặp while do và For do. ?Em hiểu thế nào là một số nguyên tố. Hoạt động2: Thực hành. - Yêu cầu HS đọc Bài tập 2. - Giảng giải cho hs hiểu đư ợc ý tưởng để giải quyết bài toán. Thảo luận nhóm để làm các việc sau: + Xác định Input và Output. + Mô tả thuật toán. - Thực hiện viết chương tr ình trên máy tính. - Thực hiện nghiêm túc yêu cầu của gv. - Chú ý nghe giảng. - Tích cực hoạt đông hoàn thành yêu cầu của gv. - Hoàn thiện chương trình, nếu có lỗi tiến hành chỉnh sửa. - Chạy chương trình với các dữ liệu khác nhau để kiểm tra. - Tiến hành lưu chương trình với tên ‘’Songuyento’’. Hoạt động 3: Củng cố - Nhận xét toàn bộ kiến thức chính đã học trong giờ. - Nhận xét đánh giá giờ thực hành. Hoạt động 4: Hướng dẫn về nhà - Ôn lại toàn bộ kiến thức đã học. Kiểm tra cũ: Phát biểu định nghĩa hai tam giác nhau? AB = AB, AC = AC, BC = BC ABC = ABC  =  , B = B , C = C 1/ Nhc li lớ thuyt ABC = ABC AB = AB, AC = AC, BC = BC  =  , B = B , C = C 2/Cỏc dng bi tp: a/Dng bi tỡm yu t cnh ,gúc ó bit tam giỏc bng : Tiết 21: Luyện tập ( Hai ) BI 12 (SGK/112) Bài 12: Cho ABC = HIK Biết AB = 2cm, B = 4O0 , BC = 4cm Có thể suy A H 2cm 400 B 4cm C K I HI = cm AB = số đo cạnh IK = cm Ta có ABC = HIK BC = nào, góc 4O I HIK ? B = = Bi 13: Cho ABC = DEF Tớnh chu vi mi tam giỏc núi trờn bit rng AB = cm, BC = cm, DF = cm Hóy vit gi thieỏt, kt lun Tiết 21: Luyện tập Bài giải ABC = DEF GT AB = cm BC = cm DF = cm KL Chu vi ABC =? Chu vi DEF = ? Ta cú : ABC = DEF nờn AB = DE = cm ( hai cnh tng ng ) AC = DF = cm (haù cnh tng ng) BC = EF = cm (hai cnh tng ng) Chu vi ca ABC bng chu vi ca tam giỏc DEF v bng AB + AC + BC = = + + = 15cm b/ Dng bi cn tỡm thờm iu kin tam giỏc bng Bài tập 14 (tr112-SGK) Tiết 21: Luyện tập Bài 14 SGK/112: Cho hai tam giác nhau: ABC (không có hai góc nhau, hai cạnh nhau), có đỉnh H, I, K Viết kí hiệu hai tam giác biết: =K AB = KI ; ABC = IKH B Gii : Vỡ B = K (gt) nờn ỉnh B tương ứng với đỉnh K Vỡ AB = KI (gt) nờn ỉnh A tương ứng với đỉnh I Do ú ỉnh C tương ứng với đỉnh H Vy : ABC = I KH Tỡm thờm iu kin cú c tam giỏc bng t hỡnh v sau B A E C D F Tiết 21: Luyện tập Củng cố: Các câu sau () hay sai (S) ? Hai nhau, hai có cạnh góc S Hai nhau, hai có cạnh nhauvà góc S Hai nhau, hai có cạnh tương ứng góc tương ứng Hai nhau, thỡ chu vi hai Thông qua học hôm ta cần nắm vững yêu cầu sau: + Hai tam giác hai tam giác có cạnh tương ứng nhau, góc tương ứng + Từ hai tam giác ta suy cạnh tương ứng góc tương ứng + Cách viết kí hiệu hai tam giác mà tên đỉnh tương ứng viết theo thứ tự Hướng dẫn học nhà: + Nắm định nghĩa tam giác + Xem lại tập làm lớp + Làm tập 19, 21,22,23(SBT/100) + Đọc trước bài: Trường hợp thứ tam giác cạnh-cạnh-cạnh (c.c.c) + Giờ học sau mang thước, compa [...]... tương ứng bằng nhau + Cách viết kí hiệu hai tam giác bằng nhau mà tên các đỉnh tương ứng được viết theo cùng thứ tự Hướng dẫn học bài về nhà: + Nắm chắc định nghĩa 2 tam giác bằng nhau + Xem lại các bài tập đã làm tại lớp + Làm các bài tập 19, 21,22,23(SBT/100) + Đọc trước bài: Trường hợp bằng nhau thứ nhất của tam giác cạnh-cạnh-cạnh (c.c.c) + Giờ học sau mang thước, compa ... A E C D F Tiết 21: Luyện tập Củng cố: Các câu sau đúng () hay sai (S) ? 1 Hai bằng nhau, là hai có 6 cạnh bằng nhau và 6 góc bằng nhau S 2 Hai bằng nhau, là hai có các cạnh bằng nhauvà các góc bằng nhau S 3 Hai bằng nhau, là hai có các cạnh tương ứng bằng nhau và các góc tương ứng bằng nhau 4 Hai bằng nhau, thỡ chu vi của hai đó bằng nhau Thông qua bài học hôm nay ta cần nắm vững các yêu cầu ... Lòng trình thực hành 4.3 Tiến trình học: HOẠT ĐỘNG CỦA GV VÀ HS Hoạt động: (35 phút) NỘI DUNG BÀI HỌC Bài tập 1: Viết chương trình sử dụng lệnh lặp Viết chương trình sử dụng lệnh lặp While …... trình thực hành hôm - Về nhà viết lại chạy thử chương trình với liệu vào khác để hiểu chương trình câu lệnh lặp (nếu có điều kiện) • Đối với học tiết tiếp theo: - Xem trước tập 1d để tiết sau thực. .. giá kết tiết thực hành Giáo viên: Nguyễn Hữu Khoa Trường THCS Thạnh Đông Kế hoạch học Tin Học - Tuyên giương em làm tốt, nhiệt tình Phê bình nhắc nhở em chưa nghiêm túc tiết thực hành 4.5 Hướng

Ngày đăng: 30/09/2017, 03:11