1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tin 8 Tiet 4143

6 4 0

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

THÔNG TIN TÀI LIỆU

Nội dung

- Vậy là ta đã tìm hiểu xong chương trình in ra màn hình các số từ 0 – 99 -> Hoạt động 2 Hoạt động 2: Gõ, chạy, quan sát trên màn hình - Sau khi HS gõ và chạy thử chương HS: So sánh và n[r]

(1)Tuaàn: 22 Tieát : 41 Bài thực hành SỬ DỤNG LỆNH ĐIỀU KIỆN For Do (Tiết 1) Ngày soạn: 12/01/2014 Ngày dạy: 14/01/2014 I Mục tiêu: Kiến thức: Viết chương trình có sử dụng vòng lặp For…do, sử dụng câu lệnh ghép Kỹ năng: Rèn luyện kĩ đọc hiểu chương trình có sử dụng vòng lặp for…do, kĩ vận dụng kiến thức thực hành, sử dụng lệnh lặp For-Do để giải toán.; Thái độ: Có ý thức, tự giác làm bài tập, giúp đỡ lẫn hoạt động nhóm, rèn tính kỷ luật, biết giữ gìn tài sản chung II Chuẩn bị:: Giáo viên: Phòng máy, máy chiếu, bài trình chiếu Học sinh: Xem trước nội dung bài thực hành III Tiến trình: Ổn định lớp – Kiểm tra sỉ số: 8A1: .8A2: .8A3: Kiểm tra bài cũ: + Câu 1: Hãy cho biết tác dụng câu lệnh lặp với số lần biết trước? + Câu 2: Câu lệnh lặp thường dùng Pascal nào? + Câu 3: Cho đoan chương trình : For i:= to Begin Write(‘Nhap ten cua ban : ‘); Readln(Ten); Writeln(‘Chao ban : ‘,Ten); End; Sau thực chương trình trên, ta thấy kết nào ? Bài mới: Đặt vấn đề: Để có kết in màn hình là bảng sau thì chúng ta sử dụng câu lệnh nào ? Họat động thầy Họat động trò Hoạt động 1: Bài -bảng nhân số có gì đặc -HS bảng nhân số có lặp bieät? laïi -trong pascal để giải bài toán với số lần lặp cần sử dụng lệnh gì? -HS cần sử dụng lệnh lặp For…do - giới thiệu bài tập (trên máy chiếu) - HS thực hành theo nhóm (2HS) Cho học sinh thực hành gõ chương trình baøi (SGK/62) - quan sát tiến trình thực hành học sinh - HS tìm hiểu và đại diện số - Các em hãy tìm hiểu ý nghĩa các nhóm trả lời caâu leânh chöông trình - HS chuù yù + nhaán maïnh caâu leänh for … - chuù yù cho HS : Trong voøng laëp for … coù nhieàu caâu leänh thì phaûi ñaët Begin … end; - Cho HS dịch chương trình và sửa lỗi - HS thực theo yêu câu - Cho HS tieáp tuïc laøm caâu c, vaø quan sát kết nhận trên màn hinh, nhaän xeùt Nội dung Bài : Viết chương trình in màn hình bảng nhân các số từ đến 9, số nhập từ bàn phím và dừng màn hình để có thể quan sát kết quả: a Goõ chöông trình sau : uses crt; var N,i:integer; begin clrscr; write('Nhap so N='); readln(N); writeln; writeln('Bang nhan ',N); writeln; for i:=1 to 10 writeln(N,' x ',i:2,' = ',N*i:3); readln end b Tìm hiểu ý nghĩa các câu lệnh chương trình, dịch chương trình và sửa lỗi, có (2) - Hãy cho biết số lần lặp vòng lặp - HS trả lời Quan sát for … ứng với giá trị 1, 2, 3,…, 10 ? - Chuù yù : Neáu chöông trình laëp laïi - Chuù yù laéng nghe nhieàu laàn, ta muoán ngaét chöông trình thì sử dụng tổ hợp phím Ctrl + Break - Theo em nhận xét thì kết đã nhận có đẹp chưa ? Vậy chúng ta seõ quan saùt hình 37 vaø tieán haønh laøm baøi (SGK/63) Hoạt động 2: Thực hành bài - Trong hình 36, khác kết nhận - HS trả lời chổ nào? - GV giới thiệu cho HS các lệnh - HS chú ý phần lưu ý sách giáo GotoXY, WhereX vaø WhereY khoa, quan saùt vaø theo doõi (Maùy chieáu) - Cho học sinh thực bổ sung các HS thực hành theo yêu cầu caâu leânh + để kết in màn hình đẹp ta cần chèn thêm khoảng trống và đẩy các hàng để có phù hợp.Để làm điều đó ta sử dụng leänh GotoXY vaø WhereX,WhereY GV lưu ý sử dụng lệnh GotoXY,WhereX,WhereY caàc khai baùo thö vieän, maøn hình cuûa maùy tính tính từ góc trên bên trái, GotoXY(a,b): ñöa troû veà coät a, haønh b WhereX:cho biết số thứ tự cột WhereY:cho biết số thứ tự hàng -Yêu cầu học sinh sửa câu lệnh lặp baøi: For i=1 to 10 Begin GotoXY(5,WhereY); Writeln(N,’ x ‘,i:2,’ = ‘, N*i:3); Writeln End; Gv có thể yêu cầu học sinh thay đổi thoâng soá caâu leänh GotoXY roài chaïy chöông trình vaø quan saùt keát nhận VI Củng cố - Dặn dò: - Oân laïi caâu leänh laëp - Tìm hieåu baøi Sgk trang 64 - Laøm baøi 7.8,7.11 SBT trang 62 - Tìm đọc “em tập lập trình” Bùi Việt Hà c Chạy chương trình với các giá trị nhập vào 1, 2, , 10 Quan sát kết nhận trên màn hình Bài 2: Chỉnh sửa chương trình trên màn hình để làm đẹp thêm màn hình * Löu yù: - Chỉ sử dụng các lệnh GotoXY, WhereX và WhereY sau khai báo thư viện crt Pascal - Câu lệnh GotoXY(a, b) có tác dụng đưa trỏ cột a, hàng b - WhereX cho biết số thứ tự cột và WhereY cho biết số thứ tự hàng có trỏ Ví dụ GotoXY(5,WhereY) đưa trỏ vị trí cột hàng Vd:GotoXY(4,WhereY) ->ñöa troû veà vò trí coät cuûa haøng hieän taïi (3) Tuaàn: 22 Tieát : 42 Bài thực hành SỬ DỤNG LỆNH ĐIỀU KIỆN For Do (Tiết 2) Ngày soạn: 12/01/2014 Ngày dạy: 14/01/2014 I Mục tiêu: Kiến thức: Viết chương trình có sử dụng vòng lặp For…do, sử dụng câu lệnh ghép Kỹ năng: Rèn luyện kĩ đọc hiểu chương trình có sử dụng vòng lặp for…do, kĩ vận dụng kiến thức thực hành, sử dụng lệnh lặp For-Do để giải toán.; Thái độ: Có ý thức, tự giác làm bài tập, giúp đỡ lẫn hoạt động nhóm, rèn tính kỷ luật, biết giữ gìn tài sản chung II Chuẩn bị:: Giáo viên: Phòng máy, máy chiếu, bài trình chiếu Học sinh: Xem trước nội dung bài thực hành III Tiến trình: Ổn định lớp – Kiểm tra sỉ số: 8A1: .8A2: .8A3: Kiểm tra bài cũ: Trình bày cú pháp ý nghĩa câu lệnh lặp với số lần biết trước? Bài mới: Đặt vấn đề: Cũng câu lệnh if, câu lệnh For có thể lồng câu lệnh For khác thực lặp Giả sử cần in màn hình bảng sau: Thì chúng ta sử dụng các câu lệnh For …do nào? Chúng ta tìm hiểu chương trình đó sau… Họat động thầy Nội dung Họat động trò Hoạt động 1: Tìm hiểu câu lệnh lặp For…Do lồng GV: Ñöa chöông trình sau: HS: Đọc kĩ chương trình ghi cụ thể Program Tao_bang; Uses Crt; Program Tao_bang; vào Var Uses Crt; i: byte; {chi so cua hang} Var i: byte; {chi so cua hang} j: byte; {chi so cua cot} j: byte; {chi so Begin cua cot} Clrscr;{xoa man hinh} Begin For i:=0 to {viet theo tung Clrscr;{xoa man hinh} hang} For i:=0 to begin do{viet theo tung hang} For j:=0 to {viet theo tung begin cot tren moi hang} For j:=0 to write(10*i+j:4); {viet cac so ij {viet theo tung cot man hinh} tren moi hang} writeln; {xuong hang moi} write(10*i+j:4); end; {xong hang thu i} {viet cac so ij readln {dung chuong trinh man hinh} de xem ket qua} writeln; end {xuong hang moi} end; {xong hang thu i} readln {dung chuong trinh de xem ket qua} HS: Caàn coù chæ soá haøng, chæ soá coät end -Hãy quan sát bảng ban đầu và cho HS: Kieåu byte biết cần khai báo biến nào? (4) - Kiểu liệu tương ứng biến HS: Có thể sử dụng kiểu integer laø gì? Ta có thể sử dụng kiểu integer khoâng? + Vì yêu cầu bảng là xuất từ đến 99 cho nên ta cần khai báo kieåu byte HS: Các số xếp theo hàng - Cho HS tìm hieåu kó phaàn thaân chöông vaø theo coät trình: HS: Chỉ xuất hàng từ - Quan sát bảng em thấy các số saép xeáp nhö theá naøo? Nếu sử dụng vòng lặp For…do thì caùc soá coù xuaát nhö baûng treân khoâng? HS: Chỉ số hàng nằm khoảng Vì ta cần sử dụng thêm vòng từ – lặp để các cột xuất màn HS: Viết theo cột trên hình nhö baûng treân haøng - Chỉ số hàng nằm khoảng HS: Vieát caùc soá maøn hình naøo? - Chæ soá coät seõ vieát nhö theá naøo? - Công việc sau sử dụng hai voøng laëp seõ laø gì? - Vậy là ta đã tìm hiểu xong chương trình in màn hình các số từ – 99 -> Hoạt động Hoạt động 2: Gõ, chạy, quan sát trên màn hình - Sau HS gõ và chạy thử chương HS: So sánh và nhận thấy bảng trình trình GV cho HS so sánh kết với bày không đẹp mắt, quá sát lề bảng ban đầu Vaäy muoán trình baøy nhö baûng ta caàn sử dụng thêm các câu lệnh GotoXY(a,b) để điều chỉnh tương đối bảng kết màn hình Caâu leänh GotoXY(a,b) coù taùc duïng ñöa troû veà coät a haøng b - Vậy muốn trình bày bảng trên HS: Sử dụng câu lệnh GotoXY(5,5) thì tọa độ số đầu tiên là bao nhieâu? +Muốn khoảng cách các hàng thoáng ta sử dụng lệnh thêm lệnh Writeln để xuống hàng Còn khoảng cách các cột xa ta điều chỉnh viết các số maøn hình + Gioáng nhö caùc caâu leänh reõ nhaùnh If…then, caùc caâu leänh For …do cuõng có thể lồng Do đó các biến đếm các câu lệnh lặp phaûi khaùc Lưu ý các câu lệnh để điều chỉnh keát quaû maøn hình IV Củng cố - Dặn dò: - Xem kó ví duï SGK vaø löu yù caùc phaàn chuù thích - Nắm thật vững tác dụng câu lệnh lặp với số lần biết trước (5) - Cho bài toán sau: “Tìm số n nhỏ cho 1/n bé 8, 43” Hoàn thành bài toán vào Tuaàn: 23 HỌC VẼ HÌNH VỚI PHẦN MỀM Ngày soạn: 19/01/2014 Ngày dạy: 21/01/2014 Tieát : 43 GEOGEBRA (Tiết 1) I Muïc tieâu Kiến thức: Học Biết khởi động phần mềm và lưu tập tin.Biết mơ tả màn hình làm việc phần mềm Geogebra Làm quen với các công cụ: điểm, đường, song song, vuông góc Kỹ năng: Khởi động và lưu thành thạo, sử dụng phần mềm để vẽ điểm, đường thằng, hai đường thẳng song song, hai đường thẳng vuông góc Thái độ: Có ý thức việc ứng dụng phần mềm Geogebra vẽ hình, có tinh thần học tập tích cực, tinh thần làm việc theo nhóm II Chuẩn bị:: Giáo viên: Phòng máy, máy chiếu, bài trình chiếu Học sinh: Xem trước nội dung bài III Tiến trình: Ổn định lớp – Kiểm tra sỉ số: 8A1: .8A2: .8A3: Kiểm tra bài cũ: Trình bày cú pháp ý nghĩa câu lệnh lặp với số lần biết trước? Bài mới: Đặt vấn đề: Ở chương trình lớp 7, các em đã làm quen với phần mềm Geogebra GV yêu cầu HS cho biết phần mềm Geogebra dùng để làm gì? HS: phần mềm Geogebra dùng để vẽ hình học phẳng Cụ thể: vẽ điểm, đường thẳng… Tiết này chúng ta tiếp tục tìm hiểu phần mềm Geogebra với giao diện tiếng Việt, và đặc điểm khác biệt trội nó so với các phần mềm vẽ hình khác Nội dung Họat động thầy Họat động trò Hoạt động 1: Giới thiệu lại các cơng cụ hình học Các công cụ liên quan đến hình I Các công cụ liên quan đến hình tròn tròn: - Giáo viên giới thiệu các công cụ liên quan đến hình tròn Có kèm theo thực -Lắng nghe và quan sát hành Các công cụ biến đối hình học: - Giáo viên giới thiệu các công cụ biến đổi hình học Có kèm theo thực hành -Lắng nghe và quan sát - Để lưu và mở tập tin Word ta làm nào? - Giáo viên hướng dẫn học sinh lưu , mở tệp Lưu ý cho học sinh: Nếu lần đầu tiên lưu tệp Gõ tên tệp vào ô : File name -> save Hoạt động 2: Các thao tác với tệp - Trả lời - học sinh theo dõi Các công cụ biến đối hình học: II Các thao tác với tệp: *Lưu: + Cách 1: Nhấn tổ hợp phím Ctrl + S + Cách 2: Thực Hồ sơ -> Lưu lại từ bảng chọn * Mở: + Cách 1: Nhấn tổ hợp phím Ctrl + (6) *Thoát khỏi phần mềm - Giáo viên hướng dẫn học sinh thoát khỏi phần mềm O + Cách 2: Thực Hồ sơ -> Mở - Học sinh theo dõi *Thoát khỏi phần mềm - Cách : Chọn hồ sơ -> Đóng - Cách : Nhấn tổ hợp phím Alt + F4 Khái niệm: Giới thiệu các khái niệm điểm, đoạn – đường thẳng, tia, hình tròn, cung tròn Đối tượng tự và đối tượng phụ thuộc Danh sách các đối tượng trên màng hình: Hoạt động 3: Các đối tượng hình học Quan sát hình vẽ Học sinh trả lời các câu hỏi thông qua hình vẽ III Đối tượng hình học: Khái niệm: SGK Đối tượng tự và đối tượng phụ thuộc: - Điểm thuộc đường thẳng: - Đường thẳng qua hai điểm: - Giao hai đối tượng hình học: Danh sách các đối tượng trên màng hình: Thay đổi thuộc tính đối tượng: Thay đổi thuộc tính đối tượng: IV Củng cố - Dặn dò Luyện tập thực hành: - Khởi động phần mềm và lưu tập tin - Sử dụng công cụ liên quan đến đối tưuợng điểm, đoạn, đường thẳng, mối quan hệ hình học Xem trước các nút lệnh liên quan và chức các nút lệnh đó chuẩn bị cho tiết sau (7)

Ngày đăng: 06/09/2021, 10:46

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w