1. Trang chủ
  2. » Giáo án - Bài giảng

Giáo án tin học 8 trọn bộ

161 118 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 161
Dung lượng 6,85 MB

Nội dung

Giáo án Tin Học TiÕt Ngày soạn: Ngày dy: Bài 1: Máy tính chơng trình máy tính I/ Mục tiêu: 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 cách tự động Biết viết chơng trình viết lệnh để dẫn máy tính thực công việc hay giải toán cụ thể II/ Chuẩn bị: - Sách giáo khoa, giáo án, tài liệu tin học có liên quan - Đọc tài liệu nhà trớc III phơng pháp: - Thuyết trình, vấn đáp, gợi mở, phân tích, trực quan IV Tiến trình: ổn định lớp: Kiểm tra: không Bài mới: Hoạt động GV Và HS Nội dung Cho học sinh đọc tài liệu Con ngời lƯnh cho m¸y H·y lÊy sè vÝ dơ mà em thực tính nh nào? hiên máy tính học - Ví dụ, thực thao tác nháy vào nút lệnh Cut công cụ Word lệnh cho máy tính thực công việc cắt văn Em hiểu lệnh? - Thực khái niệm lệnh máy tính phức tạp, hiểu mô tả lệnh với mức độ chi tiết khác Xét đến kiến trúc máy tính có tập hợp (không nhiều) lệnh hay vi lệnh lệnh (micro-instruction), lệnh dùng để dẫn máy tính dãy lệnh (với thứ tự định) Từ thờng nảy sinh câu hỏi phải lệnh cha tập hợp c¸c Năm học 2014 - 2015 Trang GV : Nguyễn Văn Lợi Giáo án Tin Học Con ngêi lệnh cho máy tính nh nào? Cho học sinh đọc tài liệu lệnh Tuy nhiên ngời ta thờng hiểu lệnh máy tính dẫn ngời để máy tính thực công việc cụ thể - Con ngời lệnh cho máy tính lệnh đợc lập trình từ trớc Ví dụ: Rô - bốt nhặt rác Khi chuyển lệnh thành tiến bớc rô-bốt chuyển sang bỏ rác vị trí nào? Cho học sinh đọc tài liệu Em hiểu chơng trình? - Các lệnh chơng trình Viết chơng trình lệnh cho máy tính làm việc, - Chơng trình máy tính dãy lệnh mà máy tính hiểu thực đợc Khi thực chơng trình, máy tính thực lệnh có chơng trình cách tuần tự, nghĩa thùc hiÖn xong mét lÖnh sÏ thùc hiÖn lÖnh tiÕp theo, từ lệnh đến lệnh cuối Ví dụ: Chơng trình rô-bốt nhặt rác Nm hc 2014 - 2015 Trang GV : Nguyễn Văn Lợi Giáo án Tin Hc 4,Củng cố: - Nhắc lại kiến thức bµi häc BTVN: - Häc bµi cò, lµm bµi tËp ci bµi - Xem tríc bµi míi V Rót kinh nghiƯm: TiÕt Ngày soạn: Ngày dạy: Bµi 1: Máy tính chơng trình máy tính I/ Mục tiêu: Biết ngôn ngữ dùng để viết chơng trình máy tính gọi ngôn ngữ lập trình Biết vai trò chơng trình dịch, hiểu ngôn ngữ lập trình gì? II/ Chuẩn bị: - Sách giáo khoa, giáo án, tài liệu tin học có liên quan - Đọc tài liệu nhà trớc III phơng pháp: - Thuyết trình, vấn đáp, gợi mở, phân tích, trực quan IV Tiến trình: ổn định lớp: Kiểm tra cò: - Con ngêi lƯnh cho m¸y tÝnh nh nào? - Em hiểu chơng trình? Bài mới: Hoạt động gV HS Nội dung Giới thiệu chơng trình viết Chơng trình ngôn ngữ ngôn ngữ máy: Để trả lời lập trình phải viết chơng trình viết Viết chơng trình ngôn ngữ đâu, vioết nh nào? máy khó khăn nhiều Là ngôn ngữ máy lại khó sử thời gian, công sức Vì dụng, khó nhớ ngời Vì ngôn ngữ lập trình đời để Năm học 2014 - 2015 Trang GV : Nguyễn Văn Lợi Giáo án Tin Học vËy, rÊt khã cho ngời sử dụng ngôn ngữ để viết chơng trình Do cần phải tìm ngôn ngữ trung gian ngời ngôn ngữ máy để ngời dễ dàng sử dụng viết chơng trình sau chuyển đổi sang dạng ngôn ngữ máy cho máy tính hiểu đợc Ngôn ngữ lập trình bậc cao giải pháp nh Có thể liệt kê số ngôn ngữ lËp tr×nh bËc cao nh Pascal, Free Pascal, C, Java Để tránh tải cho học sinh mặt thuật ngữ, SGK tác giả sử dụng thuật ngữ ngôn ngữ lập trình nói chung với hàm ý ngôn ngữ lập trình bậc cao Tuy nhiên, nh nêu trên, chơng trình viết ngôn ngữ lập trình phải đợc chuyển sang thành chơng trình ngôn ngữ nhị phân Điều giống nh việc phiên dịch trao đổi với ngời nớc Chơng trình đóng vai trò dịch từ ngôn ngữ lập trình bậc cao sang ngôn ngữ máy gọi "chơng trình dịch" Nh vậy, để có đợc chơng trình mà máy tính thực đợc cần qua hai bớc: (1) Viết chơng trình theo ngôn ngữ lập trình; (2) Dịch chơng trình thành ngôn ngữ máy để máy tính hiểu đợc Giáo viên cho học sinh làm tập SGK HD làm Nm hc 2014 - 2015 giảm nhẹ khó khăn việc viết chơng trình Với ngôn ngữ lập trình, thay phải viết dãy bit, ngời viết chơng trình sử dụng từ có nghĩa (thờng tiếng Anh) Nhờ vậy, ngời lập trình hiểu nhớ ý nghĩa câu lệnh cách dễ dàng Khi đó, chơng trình dịch đóng vai trò "ngời phiên dịch" dịch chơng trình đợc viết ngôn ngữ lập trình sang ngôn ngữ máy để máy tính hiểu đợc GHI NHớ Con ngời dẫn cho máy tính thực công việc thông qua lệnh Viết chơng trình hớng dẫn máy tính thực công vệc hay giải toán cụ thể Bài tập Em cho biết soạn thảo văn yêu cầu máy tính tìm kiếm thay (Replace), thực chất ta yêu cầu máy thực lệnh gì? Ta cã thÓ Trang GV : Nguyễn Văn Lợi Giáo án Tin Học - GV cđng cè l¹i kiến thức học thay đổi thứ tự chúng đợc không? Sau thực lệnh Hãy quét nhà trên, vị trí rô-bốt gì? Em đa lệnh để rô-bốt trở lại vị trí xuất phát (góc dới bên trái hình) Tại ngời ta tạo ngôn ngữ khác để lập trình máy tính có ngôn ngữ máy mình? BTVN: - Häc bµi cò, xem tríc bµi míi V Rót kinh nghiƯm TiÕt Ngày soạn: Ngày dạy: Bµi 2: làm quen với chơng trình ngôn ngữ lập trình I/ Mục tiêu: Biết ngôn ngữ lập trình gồm thành phần bảng chữ quy tắc để viết chơng trình, câu lệnh Biết ngôn ngữ lập trình có tập hợp từ khóa dành riêng cho mục đích sử dụng ®Þnh Năm học 2014 - 2015 Trang GV : Nguyễn Văn Lợi Giáo án Tin Học • BiÕt tên ngôn ngữ lập trình ngời lập trình đặt ra, đặt tên phải tuân thủ quy tắc ngôn ngữ lập trình Tên không đợc trùng với từ khoá II/ Chuẩn bị: - Sách giáo khoa, giáo án, tài liệu tin học có liên quan - Học cũ, đọc trớc tài liệu III phơng pháp: - Thuyết trình, vấn đáp, gợi mở, trực quan, thảo luận nhóm IV Tiến trình: ổn định lớp: Kiểm tra cũ: kết hợp Bài mới: Hoạt động GV HS Cho học sinh đọc tài liệu SGK Thế chơng trình Nội dung Ví dụ chơng trình - Chơng trình dãy lệnh đợc viết ngôn ngữ lập trình để lệnh cho máy tính, Giới thiệu chơng trình đợc viết ngôn ngữ Pascal Cho học sinh đọc tài liệu SGK Ngôn ngữ lập trình gì? Cho học sinh đọc tài liÖu SGK Năm học 2014 - 2015 - Program CT_Dau_tien; Uses Crt; Begin Writeln(Chao cac ban.); End Ngôn ngữ lập trình gồm gì? - Ngôn ngữ lập trình gồm bảng chữ cáI quy tắc để viết câu lệnh có ý nghĩa xác định, cách bố trí câu lệnh, cho tạo thành chơng trình hoàn chỉnh thực đợc máy tính, 3, Từ khoá tên Trang GV : Nguyễn Văn Lợi Giáo án Tin Học Các từ nh program, uses, Em hiểu từ khoá begin, end đợc gọi từ khoá Các từ nh program, uses, (nhiều tài liệu chuyên môn gọi begin, end đợc gọi từ khoá từ dành riêng), từ mà (nhiều tài liệu chuyên môn gọi ngôn ngữ lập trình quy định từ dành riêng), từ mà dùng với ý nghĩa, chức cố ngôn ngữ lập trình quy định định dùng với ý nghĩa, chức cố định Từ khoá khái niệm với HS, vËy ®Ĩ HS hiĨu vỊ quy VÝ dơ vỊ cơm từ Lớp trởng Lớp trđịnh từ khoá ngôn ngữ lập ởng cụm từ dành riêng để trình, cã thĨ lÊy vÝ dơ vỊ cơm gäi mét HS lớp đảm nhiệm từ Lớp trởng Lớp trởng mét cơm chøc vơ líp trëng cđa líp, kh«ng tõ dành riêng để gọi HS thể có HS khác lớp lớp đảm nhiệm chức vụ lớp đợc gọi lớp trởng (trong trởng lớp, có thời điểm) HS khác lớp đợc - Tên ngời lập trình tự đặt gọi lớp trởng (trong thời sử dụng kí tự mà điểm ngôn ngữ lập trình cho phép, tất Hãy lấy ví dụ từ khoá chức nhiên tên không đợc trùng với từ danh lớp khoá Câu lệnh writeln('Chao cac ban') câu lệnh dẫn máy tính hiển thị dòng chữ Thế tên? "Chao cac ban" hình - Tên không đợc trùng với từ khoá, phảI khác không đợc trùng tên - Tên hợp lệ: Stamgiac Ban_Kinh, - Tên không hợp lệ 12 Anh; Bac hanh; 4,Củng cố: - Hiểu ngôn ngữ lập trình, từ khoá, tên - Phân biệt khác biệt tên từ khoá BTVN: - Học cũ, làm tập 1,2 - Đọc tiếp V Rút kinh nghiÖm: Năm học 2014 - 2015 Trang GV : Nguyễn Văn Lợi Giáo án Tin Học Ngày soạn: Ngy dy: Bài 2: làm Tiết quen với chơng trình ngôn ngữ lập trình I/ Mục tiêu: - Biết cấu trúc chơng trình bao gồm phần khai báo phần thân chơng trình II/ Chuẩn bị: - Sách giáo khoa, giáo án, tài liệu tin học có liên quan - Học cũ, đọc trớc tài liệu III phơng pháp: - Thuyết trình, vấn đáp, gợi mở, trực quan, giải vấn đề, hoạt động nhóm IV Tiến trình: ổn định lớp: Kiểm tra cũ: - Ngôn ngữ lập trình gồm gì? - Tên gì? cho biết tên (Tự lấy) - Từ khoá gì? Cho biết khác từ khoá tên Bài mới: Hoạt động gV HS Cho học sinh đọc tài liệu sách giáo khoa Hãy cho biết cấu trúc chơng trình gồm phần? Nội dung 4, Cấu trúc chơng trình Cấu trúc chơng trình gồm: Phần khai báo thờng gồm câu lệnh dùng để: o Khai báo tên chơng trình; o Khai báo th viện (chứa lệnh viết sẵn cần sử dụng chơng trình) số khai báo khác Phần khai báo có không? Giới thiệu H7: Cho HS biết phần chơng trình Nm hc 2014 - 2015 Phần thân chơng trình gồm câu lệnh mà máy tính cần thực Đây phần bắt buộc phải có Phần khai báo có không Tuy nhiên, có phần khai báo phải đợc đặt trớc phần thân Trang GV : Nguyn Vn Li Giỏo ỏn Tin Hc chơng trình Cho học sinh đọc tài liệu Qua ví dụ em thấy để có chơng trình ta cần phải làm phần nào? ngôn ngữ phần mềm Turbo Pascal Qua ta cân ghi nhớ gì? 5, Ví dụ ngôn ngữ lập trình Để có chơng trình ngôn ngữ Pascal cần có phần việc thông qua ví dụ là: 1- Khởi động nhập chơng trình cần viết 2- Dịch chơng trình 3- Chạy chơng trình ngôn ngữ lập trình Turbo Pascal Ghi nhớ Ngôn ngữ lập trình tập hợp kí hiệu quy tắc cho viết đợc lệnh tạo thành chơng trình hoàn chỉnh chạy đợc máy tính Một chơng trình thờng có hai phần: Phần khai báo phần thân chơng trình Nhiều ngôn ngữ LT có tập hợp từ khoá riêng cho mục đích sử dụng định Tên đợc dùng để phân biệt đại lợng chơng trình ngời lập trình đặt Cho HS làm tập sau: CÂU HỏI Và BàI TậP Hãy cho biết bớc cần thùc Năm học 2014 - 2015 Trang GV : Nguyễn Văn Lợi Giáo án Tin Học hiƯn ®Ĩ tạo chơng trình máy tính Ngôn ngữ lập trình có thành phần nào? Những thành phần có ý nghĩa, chức gì? Cấu trúc chơng trình gồm phần nào? Phần quan träng nhÊt? Híng dÉn häc ë nhµ: - Học theo sách giáo khoa ghi, Ôn lại kiến thức học luyện viết, làm làm lại nhiều lần - Làm tập lại, - Đọc để sau häc thùc hµnh V Rót kinh nghiƯm: TiÕt Ngày soạn: Ngày dạy: Bµi Thùc Hµnh 1: lµm quen víi turbo pascal I Mục tiêu : Thực đợc thao tác khởi động/kết thúc TP, làm quen với hình soạn thảo TP Thực đợc thao tác mở bảng chọn chọn lệnh Soạn thảo đợc chơng trình Pascal đơn giản Biết cách dịch, sửa lỗi chơng trình, chạy chơng trình xem kết Biết cần thiết phải tuân thủ quy định ngôn ngữ lập trình II Chuẩn bị : - SGK, SGV, tài liệu, Giáo án - Chuẩn bị phòng thực hành đủ số máy tính hoạt động tốt - Đọc trớc thực hành Học thuộc kiến thức lý thuyết học III Phơng pháp: Năm học 2014 - 2015 Lợi Trang 10 GV : Nguyễn Văn Giáo án Tin Học uses crt; Var Bổ sung chỉnh sửa chơng trình BT2 (tiết 59 i, n: integer; TBtoan, TBvan: real; ) ®Ĩ nhËp loại điểm Toán Ngữ văn bạn Sau diemT, diemV: array[1 100] of real; Begin ®ã in hình : clrscr; a/ điểm TB bạn writeln('Diem TB : '); lớp theo công thức: For i:=1 to n Điểm TB = (Điểm toán + write(i,' ',(diemT[i] + diemV[i])/2:3:1); điểm văn)/2 TBtoan: =0; TBvan: =0; b/ Điểm TB lớp theo For i:=1 to n môn Toán Ngữ văn Begin TBtoan: = TBtoan + diemT[i] ; TBvan: = TBvan + diemV[i] ; end; TBtoan: = TBtoan /n; TBvan: = TBvan /n; HS chia nhãm lµm thùc writeln('Diem TB mon Toan : ',TBtoan :3:2); hµnh writeln('Diem TB mon Van: ',TBvan :3:2); readln; End VI Cđng cè - NhËn xÐt rót kinh nghiƯm giê học - Häc sinh vỊ nhµ ơn bi - Đọc trớc bài: Quan sát hình không gian VII Rút KN: với phần mềm yenka Ngày soạn: 21/3/2010 Tiết 60 quan sát hình không gian với phần mềm yenka I Mục tiêu : - HS biết khám phá, kiều khiển hình không gian nh: thay đổi, di chuyển, thay đổi kích thớc, thay đổi màu cho hình - HS thực kĩ thay đổi, di chuyển, thay đổi kích thớc, thay đổi màu cho hình cụ thể Nm hc 2014 - 2015 Li Trang 147 GV : Nguyễn Văn Giáo án Tin Học - HS nghêm túc học tập nghiên cứu học II Chuẩn bị : Giáo viên : - Tài liệu, GA điện tử - Đồ dùng dạy học nh máy tính kết nối projector, Học sinh : - Đọc trớc III Tiến trình tiết dạy : ổn định tổ chức lớp : KiĨm tra sÜ sè : KiĨm tra bµi cò : Không KT Bài Hoạt động GV HS Cho học sinh đọc thông tin SGK ? Em biết phần mềm Yenka Ni dung Giới thiệu - Yenka phần mềm nhánh công ty phần mềm Crocodile tiếng - Chức phần mềm giúp học sinh thiết kế mơ hình hình khối kiến trúc khơng gian dựa trờn cỏc hỡnh khụng gian c ? Chức cđa phÇn nhu hình trụ, lăng trụ, hình chóp, hỡnh mềm Yenka hp Giáo viên giới thiệu lại cho học 2/ Giới thiệu hình làm việc phần mềm: sinh nghe a/ Khởi động: Giáo viên cho học sinh quan sát SGK giới thiệu bớc Để khởi động ta làm nh nào? b/ Màn hình chính: GV: Giới thiệu hình phần mềm HS: Quan sát c/ Thoát khỏi phần mềm: Nháy nút Close 3/ Tạo hình không gian: a/ Tạo mô h×nh: Năm học 2014 - 2015 Lợi Trang 148 GV : Nguyễn Văn Giáo án Tin Học GV: Nªu cách làm thực thao tác HS: Quan sát thực GV: Nêu cách làm thực thao tác HS: Quan sát thực GV: Nêu cách làm thực thao tác HS: Quan sát thực GV: giải thích biểu tợng Tạo tƯp míi Năm học 2014 - 2015 Lợi * Xoay mô hình không gian 3D B1: Nháy vào biểu tợng công cụ B2: Đa trỏ chuột lên mô hình, nhấn giữ di chuyển chuột, em thấy mô hình quay không gian 3D Lệnh hết tác dụng em thả chuột * Phóng to, thu nhỏ B1: Nháy chuột vào biểu tợng công cụ B2: Nhấn di chuyển chuột em thấy mô hình đợc phóng to, thu nhỏ tùy thuộc vào di chuyển chuột Lệnh hết tác dụng em thả chuột * Dịch chuyển khung mô hình B1: Nháy chuột vào biểu tợng công cụ B2: Nhấn di chuyển chuột em thấy mô hình chuyển động theo hớng di chuyển chuột Lệnh hết tác dụng em thả chuột b/ Các thao tác tạo mới, lu, mở tệp mô hình - Các tệp lu mô hình có phần mở rộng ngầm định yka - Các thao tác với tệp thông qua biểu tợng Khi nháy chuột vào biểu tợng bảng chọn xuất hiện: - New: Tạo tệp - Open: Më tÖp - Save: Lu - Save as: Lu với tên khác Trang 149 GV : Nguyn Vn Giỏo án Tin Học Më tƯp Lu Lu víi tªn khác c/ Xóa đối tợng B1: Nháy chuột lên hình ®ã B2: NhÊn phÝm Delete ®Ĩ xãa h×nh Chó ý: Có thể chọn đồng thời nhiều đối tợng cách: C1: NhÊn gi÷ Ctrl chän C2: NhÊn tỉ hợp phím Ctrl+A để chọn tất đối tợng hình HS: quan sát ? Để xóa đối tợng em làm nh HS: trả lời ? Có thể chọn nhiều đối tợng cách HS: tr¶ lêi VI Cđng cè - NhËn xÐt rót kinh nghiƯm giê học - HS vỊ nhµ ơn Đọc tiếp Quan sát hình không gian với phần mềm yenka VII Rút KN: Ngày soạn: 2/342009 61 + 62 Tiết quan sát hình không gian Với PM yenka I Mơc tiªu : Năm học 2014 - 2015 Lợi Trang 150 GV : Nguyễn Văn Giáo án Tin Học - Biết nhu cầu cần lợi ích phần mềm yenka - Nắm chức phần mềm yenka - Hứng thú yêu thích mụn hc II Chuẩn bị : Giáo viên : Tài liệu, GA, máy chiếu Học sinh : Đọc trớc bài, học cũ III/ Phơng pháp: Thuyt trỡnh, nêu vấn đề giải vấn đề IV TiÕn trình tiết dạy : ổn định tổ chức lớp : KiĨm tra sÜ sè : KiĨm tra bµi cũ : Kết hợp Bài Hoạt ®éng cđa GV vµ HS Nội dung GV để khám phá chức điều 4) khám phá điều khiển hình khơng khiển hình khơng gian gian a) Thay đổi, di chuyển tìm hiểu phần - Muốn di chuyển hình không gian, HS quan sát lắng nghe chọn kéo thả đối tượng GV tạo mơ hình học khơng gian để di chuyển hình học không gian ta làm nào? HS sử dụng cơng cụ di chuyển, kéo thả đối tượng HS ghi b) Thay đổi kích thước GV nhận xét câu trả lời - Chọn hình cần thay đổi, xuất GV để thay đổi kích thước đối đường viền nút nhỏ đối tượng, tượng hình học ta làm nào? cho phép tương tác để thay đổi kích thước HS chọn đối tượng hình học cần thay đổi, xuất đường viền đối tượng HS lắng nghe ghi GV nhận xét câu trả lời học sinh GV chức phần mềm c) Thay đổi màu cho hình giúp tơ màu cho hình học - Để tơ màu cho hình em dùng cơng HS ý lắng nghe cụ Paints GV để tơ màu cho hình học em sử - Các bước thực tô màu sau: + Bước 1: Kéo thả màu mơ hình dụng cơng cụ gì? hình xuất chấm đen HS sử dụng công cụ Paints cho biết hình tơ màu GV để tơ màu em thực nào? + Bước 2: Kéo thả màu vào chấm đen HS gồm bước để tô màu Năm học 2014 - 2015 Lợi Trang 151 GV : Nguyễn Văn Giáo án Tin Học d) Thay đổi tính chất hình - Để thay đổi tính chất đối tượng nháy đúp chuột lên đối tượng, hộp thoại GV chức tô màu thay đổi, di mô tả thông tin xuất sử dụng chuyển phần mềm cung cấp cho lệnh hộp thoại để thay đổi khác thay đổi tính hình HS quan sát lắng nghe GV nhận xét câu trả lời HS ghi GV muốn thay đổi tính hình học em thao tác nào? HS nháy đúp chuột lên hình cần thay đổi thực lệnh thích hợp HS ghi e) Gấp giấy thành hình khơng gian GV nhận xét câu trả lời học sinh tổng kết lại V/ CỦNG CỐ - HS nhắc lại kiến thức chức - GV củng cố lại kiến thức VI/ HƯỚNG DẪN VỀ NHÀ - Đọc nghiên cứu trước, Chuẩn bị cho tiết thực hành VII Rút KM: Ngày soạn: 11/4/2009 Tiết 63 + 64 quan sát hình không gian với phần mềm yenka I Mục tiªu : - Vận dụng kiến thức tiết lý thuyết để áp dụng vào tiết thực hành - thực hành thành thạo chức phần mềm - Rèn luyện sâu kỹ đọc hiểu chương trình - Thái độ học tập nghiêm túc, tích cực làm tập thực hành II Chuẩn bị : Giáo viên : Tài liệu, GA, máy chiếu, phòng máy Học sinh : Đọc trớc bài, học cũ III/ Phơng pháp: Thuyt trỡnh, nờu v gii quyt , hoạt động nhóm IV Tiến trình tiết dạy : ổn định tổ chức lớp : Kiểm tra sÜ sè : KiĨm tra bµi cò : Trình bày thao tác điều khiển hình không gian? Năm học 2014 - 2015 Lợi Trang 152 GV : Nguyễn Văn Giáo án Tin Học Bµi míi Hoạt động GV HS Ni dung GV em thực thao tác khởi động - Nháy đúp chuột vào biểu tượng Yenka hình phần mềm yenka HS thực thao tác khởi dộng phần mềm yenka GV quan sát hướng dẫn em thao tác chưa GV để vào hình làm việc - Nháy nút Try Basic Version để vào phần mềm thực thao tác gì? HS thực hành nháy nút Try Basic Version hình làm việc phần mềm GV để tạo mơ hình khơng gian em sử dụng hộp thoại gì? - Hộp thoại: HS sử dụng hộp thoại Objects GV em sử dụng công cụ hộp thoại Objects để tạo mơ hình khơng gian sau HS thực hành tạo mơ hình khơng gian GV quan sát hướng dẫn cỏc em thc hin cha ỳng GV: Yêu cầu HS lu lại GV chấm HS thực GV để thoát khỏi phần mềm em thực - Nháy vào nút close công cụ nào? HS thực thao tác thoát khỏi phần mềm IV/ CỦNG CỐ - GV củng cố lại kiến thức thực hành Năm học 2014 - 2015 Lợi Trang 153 GV : Nguyễn Văn Giáo án Tin Học V/ HƯỚNG DẪN VỀ NHÀ - Ôn tập kiến thức lí thuyết thực hành thêm nhà có iu kin Ngày soạn: 21/4/2010 65 + 66 Tiết Kiểm tra tiết thực hành I Mục tiêu : - Vận dụng kiến thức tiết lý thuyết để ¸p dụng vào giải tập - thc đợc máy tính mình, rèn kỹ chạy chơng trình máy - Thái độ học tập nghiêm túc, tích cực làm tập thực hành II Chuẩn bị : Giáo viên : Tài liệu, GA, phòng máy, kiểm tra Học sinh : Đọc trớc bài, học cũ III/ Phơng pháp: Thuyt trỡnh, nờu v gii quyt , hoạt động nhóm IV Tiến trình tiết dạy : ổn định tổ chức líp : KiĨm tra sÜ sè : KiĨm tra cũ : Bài Đề bài: Hãy viết chơng trình nhập vào mảng (a, b, c) hãy: 1, Hãy in hình mảng vừa nhập Sắp xếp mảng theo thứ tự tăng dần (hoặc giảm dần) Đếm xem mảng có phần tử (hoặc có phần tử lẻ, chẵn) Đáp án, biểu điểm: Nhập đợc mảng (3điểm) in mảng vừa nhập (2điểm) or i: = to n write(a[i]); Sắp xếp (2 điểm): for i: = ton n-1 for j:=i+1 to n if a[i] > a[j] then begin tg:=a[i]; a[i]:=a[j]; a[j]:=tg; end; write('mang sau sap xep la:'); for i:=1 to n write(a[i]); Đếm số phần tử mảng (3 điểm) *đếm số phần tử mảng Nm hc 2014 - 2015 Lợi Trang 154 GV : Nguyễn Văn Giáo án Tin Học d:=0; for i:=1 to n d:=d+1; write('so phan tu cua mang la:',d); * §Õm số phần tử lẻ d:=0; for i:=1 to n if a[i] mod then d:=d+1; write('so phan tu cua mang la:',d); V.Rót KN: Năm học 2014 - 2015 Lợi Trang 155 GV : Nguyễn Văn Giáo án Tin Học Ngày soạn: 22/04/2010 Tiết 67+68 ÔN TẬP I Mục tiêu: Kiến thức: - Củng cố kiến thức học vận dụng để viết số chương trình Kĩ năng: - Rèn luyện kĩ sử dụng số câu lệnh để viết chương trình Thái độ: - Thái độ học tập nghiêm túc, u thích mơn học II Chuẩn bị: Sách giáo khoa, máy tính điện tử III Tiến trình dạy: GV: Đưa đề ôn tập HS: Nghiên cứu trả lời Câu 1: Phát biểu sau ? a) Cấu trúc lặp sử dụng để thị cho máy tính thực lặp lại vài hoạt động điều kiện thoả mãn b) Chỉ ngơn ngữ lập trình Pascal có câu lệnh lặp để thể cấu trúc lặp c) Ngôn ngữ Pascal thể cấu trúc lặp với số lần lặp cho trước câu lệnh while…do d) Ngôn ngữ Pascal thể cấu trúc lặp với số lần lặp chưa biết trước câu lệnh For…do Câu 2: Lệnh lặp sau đúng? a) For = to ; b) For := to ; c) For := to ; d) For : to ; Câu 3: Câu lệnh pascal sau hợp lệ? a) For i:=100 to writeln(‘A’); b) For i:=1.5 to 10.5 writeln(‘A’); c) For i= to 10 writeln(‘A’); d) For i:= to 10 writeln(‘A’); Câu 4: Vòng lặp while vòng lặp: a) Biết trước số lần lặp b) Chưa biết trước số lần lặp c) Biết trước số lần lặp giới hạn =100 Câu 5: Câu lệnh lặp while…do có dạng là: a) While do; ; b) While do; c) While ; Năm học 2014 - 2015 Lợi Trang 156 GV : Nguyễn Văn Giáo án Tin Học d) While ; Câu 6: Cho S i biến nguyên Khi chạy đoạn chương trình : s:=0; for i:=1 to s := s+i; writeln(s); Kết in lên hình s : a) 11 b) 55 c) 101 d) 15 Câu 7: Trong chương trình pascal sau đây: Var x : integer ; Begin x:= ; If (45 mod 3) =0 then x:= x +2; If x > 10 then x := x +10 ; End x có giá trị a) b) c) 15 d) 10 Câu 8: Trong chương trình pascal sau đây: program hcn; var a, b :integer; s,cv :real ; begin a:= 10; b:= 5; s:= a*b ; cv:= (a +b ) * ; writeln(‘dien tich hcn la:’ , s ); writeln( ‘chu vi hcn la : ‘ , cv ) ; readln; end Biến s cv có giá trị mấy: a) s = 10 ; cv = ; b) s= 30 ; cv = 50 ; c) s = 50 ; cv = 40 ; d) s = 50 ; cv = 30 ; Năm học 2014 - 2015 Lợi Trang 157 GV : Nguyễn Văn Giáo án Tin Học Câu 9: Sau thực đoạn chương trình j:= 0; for i:= to j:=j+2; giá trị in hình là? a) b) c) d) 10 Câu 10: Để tính tổng S=1+3 + + … + n; em chọn đoạn lệnh: a) for i:=1 to n c) for i:=1 to n if ( i mod 2)=0 then S:=S + 1/i; if ( i mod 2) < > then S:=S + i; b) for i:=1 to n d) for i:=1 to n if ( i mod 2)=0 then S:=S + i if ( i mod 2)=0 then S:=S + i; Else S:= S + I; Câu 11: Để tính tổng S=1/2+1/4 + 1/6 + … +1/ n; em chọn đoạn lệnh: a) for i:=1 to n c) for i:=1 to n if ( i mod 2)=0 then S:=S + 1/i; if ( i mod 2) < > then S:=S + i; b) for i:=1 to n d) for i:=1 to n if ( i mod 2)=0 then S:=S – 1/i if ( i mod 2)=0 then S:=S +1/ i Else S:= S + 1/i; Else S:=S-1/i; Câu 12: Để tính tổng S=1+1/3 + 1/5 + … +1/ n; em chọn đoạn lệnh: a) for i:=1 to n c) for i:=1 to n if ( i mod 2)=1 then S:=S + 1/i; if ( i mod 2) =0 then S:=S + 1/i; b) for i:=1 to n d) for i:=1 to n if ( i mod 2)=0 then S:=S + 1/i if ( i mod 2)=0 then S:=S + i; Else S:= S + 1/; Câu 13: Để đếm có số lẻ nhỏ hay n ; em chọn đoạn lệnh: a) for i:=1 to n c) for i:=1 to n if ( i mod 2)< >0 then S:=S + 1; if ( i mod 2) =0 then S:=S + 1; b) for i:=1 to n d) for i:=1 to n if ( i mod 2)=0 then S:=S + i ; if ( i mod 2)=0 then S:=S + i; Câu 14: Để tính tổng S=1+2+3+ 4+ + … + n; em chọn đoạn lệnh: a) s:=0; i:=0; a) s:=0; i:=0; While i

Ngày đăng: 10/06/2019, 17:08

TỪ KHÓA LIÊN QUAN

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

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

TÀI LIỆU LIÊN QUAN

w