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

Giáo án Tin học Học kì 1 Lớp 8

76 2 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 76
Dung lượng 2,11 MB

Nội dung

Mời các bạn tham khảo Giáo án Tin học Học kì 1 Lớp 8 sau đây để biết cách biên soạn một bài giáo án môn Tin học lớp 8 theo chuẩn giáo dục kiến thức và kỹ năng do Bộ Giáo dục và Đào tạo ban hành. Tài liệu phục vụ cho các bạn chuyên ngành Sư phạm Tin học.

Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học Tuần: Tiết PPCT: Ngày soạn: Ngày dạy: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH A MỤC TIÊU: Kiến thức: - 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 Kỹ năng: - Biết đưa quy trình câu lệnh để thực cơng việc Thái độ: - Học sinh học tập nghiêm túc, u thích mơn học B CHUẨN BỊ: - Giáo viên: Bài soạn, sách giáo khoa, máy vi tính - Học sinh: sách giáo khoa, tập, viết, máy vi tính (nếu có) C TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP: Kiểm tra kiến thức cũ: Khơng có kiểm tra Giảng kiến thức Hoạt động giáo viên học Nội dung sinh Hoạt động : Tìm hiểu cách để người lệnh cho máy tính Tìm hiểu cách để người Tìm hiểu cách để người lệnh cho máy tính lệnh cho máy tính GV: Máy tính cơng cụ giúp Con người dẫn cho máy tính thực người làm cơng việc cơng việc thơng qua lệnh HS: Máy tính cơng cụ giúp người xử lý thông tin cách hiệu GV: Nêu số thao tác để Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học người lệnh cho máy tính thực hiện? HS: Khởi động, thoát khỏi phần mềm, chép, di chuyển, thực bước để tắt máy tính… GV: Khi thực thao tác => ta lệnh cho máy tính thực ? Để điều khiển máy tính người phải làm HS: Con người điều khiển máy tính thơng qua lệnh Hoạt động 2: Tìm hiểu ví dụ rơ-bốt nhặt rác Tìm hiểu ví dụ rơ-bót nhặt Tìm hiểu ví dụ rơ-bót nhặt rác rác Các lệnh để Rơ-bốt hồn thành tốt GV: Con người chế tạo thiết bị công việc: để giúp người nhặt rác, lau - Tiến bước cửa kính tồ nhà cao tầng? - Quay trái, tiến bước HS: Con người chế tạo Rô-bốt - Nhặt rác GV: Giả sử ta có Rơ-bốt - Quay phải, tiến bước thực thao tác như: tiến - Quay trái, tiến bước bước, quay phải, quay trái, nhặt rác - Bỏ rác vào thùng bỏ rác vào thùng (GV yêu cầu HS quan sát hình SGK) HS: Học sinh quan sát hình sách giáo khoa theo yêu cầu giáo viên GV: Ta cần lệnh để dẫn Rô-bốt di chuyển từ vị trí thời => nhặt rác => bỏ rác vào thùng? HS: Để Rô-bốt thực việc nhặt rác bỏ rác vào thùng ta lệnh sau : (SGK) - Tiến bước - Quay trái, tiến bước - Nhặt rác - Quay phải, tiến bước - Quay trái, tiến bước - Bỏ rác vào thùng Hoạt động 3: Tìm hiểu viết chương trình lệnh cho máy tính làm việc Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học Tìm hiểu viết chương trình Tìm hiểu viết chương trình lệnh cho máy tính làm việc lệnh cho máy tính làm việc GV: Để điều khiển Rơ-bốt ta phải làm gì? Viết chương trình hướng dẫn máy HS: Để điều khiển Rơ-bốt ta phải tính thực cơng việc hay giải viết lệnh tốn cụ thể GV: Viết lệnh viết chương trình => viết Chương trình máy tính dãy chương trình lệnh mà máy tính hiểu HS: Viết chương trình hướng dẫn thưc máy tính thực cơng việc hay giải toán cụ thể * Tại cần VCT: GV: Chương trình máy tính gì? Viết chương trình giúp người HS: Chương trình máy tính điều khiển máy tính cách đơn dãy lệnh mà máy tính giản hiệu hiểu thực GV: Tại cần phải viết chương trình? HS: Viết chương trình giúp người điều khiển máy tính cách đơn giản hiệu Hoạt động 4: Chương trình ngơn ngữ lập trình Chương trình ngơn ngữ lập Chương trình ngơn ngữ lập trình trình GV: Để máy tính xử lí, thơng - Ngơn ngữ lập trình ngơn ngữ tin đưa vào máy phải chuyển dùng để viết chương trình máy đổi dạng dãy bit (dãy số tính gồm 1) Tuy nhiên, việc VCT - Chương trình dịch đóng vai trị ngơn ngữ máy khó khăn "người phiên dịch" dịch nhiều thời gian cơng sức => chương trình viết ngôn NNLT đời để phục vụ việc ngữ lập trình sang ngơn ngữ máy để viết câu lệnh thay cho dãy bít máy tính hiểu HS: Học sinh chú ý lắng nghe => - Chương trình soạn thảo chương ghi nhớ kiến thức trình dịch, với cơng cụ trợ GV: NNLT gì? giúp, tìm kiếm, sửa lỗi thực HS: Ngơn ngữ lập trình ngơn chương trình thường kết hợp ngữ dùng để viết chương trình vào phần mềm, gọi mơi máy tính trường lập trình ? Khi chúng ta viết chương trình viết NNLT, vậy máy tính Vd: NNLT phổ biến: Java, C++, C#, hiểu chúng ta viết chưa? Pascal HS: Chưa Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học ? Vậy để máy hiểu câu lệnh chúng ta viết? HS: Dịch chương trình sang ngơn ngữ máy GV: Để có chương trình mà máy tính thực cần qua bước: * Viết chương trình theo ngơn ngữ lập trình * Dịch chương trình sang ngơn ngữ máy để máy tính hiểu HS: Học sinh chú ý lắng nghe Củng cố: Câu 1: Hãy cho biết lí cần phải viết chương trình để điều khiển máy tính Viết chương trình giúp người điều khiển máy tính cách đơn giản hiệu Câu 2: Để có chương trình máy tính thực cần qua bước: Qua bước: * Viết chương trình theo ngơn ngữ lập trình * Dịch chương trình sang ngơn ngữ máy để máy tính hiểu Hướng dẫn học tập nhà: - Học sinh nhà học bài, làm tập sách giáo khoa - Xem trước 2: Làm quen với chương trình ngơn ngữ lập trình D Rút kinh nghiệm:  Ký duyệt, kiểm tra giáo án: Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học Tuần: Tiết PPCT: Ngày soạn: Ngày dạy: BÀI 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH A MỤC TIÊU: Kiến thức: - Biết ngôn ngữ lập trình gồm thành phần chữ quy tắt để viết chương trình, câu lệnh Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học Kỹ năng: - Rèn luyện kĩ làm quen với chương trình đơn giản Thái độ: - Học sinh học tập nghiêm túc, u thích mơn học, hăng hái phát biểu ý kiến B CHUẨN BỊ: - Giáo viên: Bài soạn, sách giáo khoa, máy vi tính - Học sinh: sách giáo khoa, tập, viết, máy vi tính (nếu có) C TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP: Kiểm tra kiến thức cũ: CÂU HỎI TRẢ LỜI Câu 1: Chương trình máy tính Câu 1: Chương trình máy tính dãy lệnh mà máy tính hiểu gì? thưc Câu 2: Để có chương trình Câu 2: Qua bước: máy tính thực cần - Viết chương trình theo ngơn ngữ lập trình qua bước: - Dịch chương trình sang ngơn ngữ máy để máy tính hiểu Giảng kiến thức Hoạt động giáo viên học Nội dung sinh Hoạt động 1: Ví dụ chương trình Ví dụ chương trình Ví dụ chương trình GV: Ví dụ minh hoạ chương Ví dụ minh hoạ chương trình trình đơn giản viết ngôn đơn giản viết ngôn ngữ ngữ lập trình Pascal lập trình Pascal Program CT_dau_tien; Program CT_dau_tien; Uses Crt; Uses Crt; Begin Begin Writeln(‘Chao cac ban’); Writeln(‘Chao cac ban’); End End => chương trình in dịng chữ Chao cac ban HS: theo dõi chú ý lắng nghe => Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học ghi nhớ kiến thức ? Chương trình gồm câu lệnh HS trả lời GV giải thích ý nghĩa câu lệnh Hoạt động 2: Ngơn ngữ lập trình gồm gì? Ngơn ngữ lập trình gồm Ngơn ngữ lập trình gồm gì? gì? GV: Câu lệnh viết từ kí Ngơn ngữ lập trình gồm bảng chữ tự định Kí tự tạo thành qui tắc để viết câu lệnh tạo bảng chữ ngôn ngữ lập thành chương trình hồn chỉnh trình thực máy tính - Mỗi câu lệnh chương trình gồm kí tự kí hiệu viết * Qui tắc viết câu lênh Ngôn theo quy tắt định ngữ lập trình Pascal: - Nếu câu lệnh bị viết sai quy tắt, - Các từ cách chương trình dịch nhận biết nhiều dấu cách thông báo lỗi - Một câu lệnh kết thúc dấu HS: Học sinh chú ý lắng nghe chấm phẩy =>ghi nhớ kiến thức ? Bảng chữ ngơn ngữ lập trình gồm HS: Bảng chữ ngơn ngữ lập trình bao gồm chữ tiếng Anh số kí hiệu khác, dấu đóng mở ngoặc, dấu nháy Hoạt động 3: Từ khóa tên Từ khóa tên Từ khóa tên - Các từ như: Program, Uses, Begin - Từ khoá ngơn ngữ lập trình gọi từ khố từ dành riêng, không Học sinh chú ý lắng nghe => ghi dùng từ khoá cho mục nhớ kiến thức đích khác ngồi mục đích sử Học sinh chú ý lắng nghe dụng ngơn ngữ lập trình quy định + Học sinh nghiên cứu sách giáo khoa trả lời câu hỏi giáo - Tên dùng để phân biệt đại viên lượng chương trình người * Khi đặt tên cho chương trình cần lập trình đặt theo quy tắc: phải tuân theo quy tắt sau: + Hai đại lượng khác - Từ khố từ dành riêng ngơn chương trình phải có tên khác ngữ lập trình + Tên không trùng với từ - Tên khác tương ứng với khoá Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học đại lượng khác + Tên không bắt đầu số - Ngồi từ khố, chương trình cịn khơng chứa dấu cách có tên chương trình - Đặt tên chương trình phải tuân theo quy tắt nào? Hoạt động 4: Cấu trúc chung chương trình Cấu trúc chung chương Cấu trúc chung chương trình trình - Cấu trúc chung chương trình GV giới thiệu cấu trúc chung gồm: chương trình * Phần khai báo: gồm câu lệnh HS chú ý lắng nghe ghi dùng để: khai báo tên chương trình, khai báo thư viện số khai GV lưu ý HS: báo khác Phần khai báo có * Phần thân chương trình: gồm khơng, có phải đặt trước câu lệnh mà máy tính cần phải thực phần thân chương trình HS ghi nhớ - Phần thân bắt đầu với từ khóa Begin kết thúc với từ khóa End *Lưu ý: Phần khai báo có khơng, có phải đặt trước phần thân chương trình Hoạt động 5: Ví dụ ngơn ngữ lập trình Ví dụ ngơn ngữ lập trình Ví dụ ngơn ngữ lập trình GV: Khởi động chương trình T.P để - Khởi động chương trình : xuất hình sau : - Màn hình T.P xuất -Từ bàn phím soạn chương trình tương tự word -Sau soạn thảo xong nhấn ALT+F9 để dịch chương trình, nhấn Ctrl + F9 để chạy chương trình - Nhấn Alt+F5 để xem hình kết GV: Giới thiệu hình soạn thảo T.P HS: Quan sát lắng nghe GV: Giới thiệu bước để làm việc với chương trình mơi trường lập trình T.P Củng cố: Câu 1: Trong tên sau, tên hợp lệ ngôn ngữ Pascal? Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết a/ a; b/ Tamgiac c/ 8a Bài soạn lí thuyết Tin Học d/ Tam giac Câu 2: Hãy cho biết thành phần cấu trúc chương trình Hướng dẫn học tập nhà: - Học sinh nhà học bài, làm tập sách giáo khoa - Xem trước TH1: Làm quen với TURBO PASCAL D Rút kinh nghiệm:  Ký duyệt, kiểm tra giáo án: Tuần: Tiết PPCT: Ngày soạn: Ngày dạy: BÀI THỰC HÀNH 1: LÀM QUEN VỚI TURBO PASCAL A MỤC TIÊU: Kiến thức: - Bước đầu làm quen với mơi trường lập trình Turbo Pascal, nhận diện hình soạn thảo, cách mở chọn chọn lệnh - Gõ 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 Kỹ năng: - Rèn luyện kĩ dịch, sửa lỗi chạy chương trình Thái độ: - Học sinh học tập nghiêm túc, yêu thích mơn học, hăng hái phát biểu ý kiến B CHUẨN BỊ: - Giáo viên: Bài soạn, sách giáo khoa, máy vi tính Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học - Học sinh: sách giáo khoa, tập, viết, máy vi tính (nếu có) C TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP: Kiểm tra kiến thức cũ: CÂU HỎI TRẢ LỜI Câu 1: Nêu cấu trúc chung Câu 1: Cấu trúc chung chương chương trình? trình gồm: * Phần khai báo: gồm câu lệnh dùng để: khai báo tên chương trình, khai báo thư viện số khai báo khác * Phần thân chương trình: gồm câu lệnh mà máy tính cần phải thực - Phần thân bắt đầu với từ khóa Begin kết thúc với từ khóa End Câu 2: Qui tắc viết câu lênh Câu 2: Qui tắc viết câu lênh Ngơn ngữ lập trình Pascal? Ngơn ngữ lập trình Pascal: - Các từ cách nhiều dấu cách - Một câu lệnh kết thúc dấu chấm phẩy Giảng kiến thức Hoạt động giáo viên học Nội dung sinh Hoạt động 1: Làm quen với việc khởi động thoát khỏi Turbo Pascal Làm quen với việc khởi động Làm quen với việc khởi động và thoát khỏi Turbo Pascal thoát khỏi Turbo Pascal GV: Nêu cách để khởi động Free a Khởi động Turbo Pascal Pascal (Turbo Pascal)? hai cách: Cách 1: Nháy đúp chuột biểu HS:Có thể khởi động cách tượng hình nền; nháy đúp chuột vào biểu tượng Cách 2: Nháy đúp chuột tên tệp hình vào bảng chọn Turbo.exe thư mục chứa tệp strat (thường thư mục TP\BIN) b Quan sát hình Turbo GV: Nêu cách để thoát khỏi chương Pascal so sánh với hình 11 SGK trình Pascal? HS: Ta sử dụng tổ hợp phím Alt + X để thoát khỏi Free Pascal Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học - Học sinh: sách giáo khoa, tập, viết, máy vi tính (nếu có) C TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP: Kiểm tra kiến thức cũ: Kết hợp trình học Giảng kiến thức Hoạt động giáo viên học Nội dung sinh Hoạt động 1: Bài tập Bài Bài GV gọi HS lên bảng làm tập Các câu lệnh Pascal sau HS làm viết đúng hay sai? GV gọi HS lại nhận xét a) if x:=7*a then a=b; GV sửa tập sau: b) if x-5≠0 then m:=m-1 a) if x=7*a then a:=b; c) if x div 3:=2 then a= a+b; b) if x-50 then m:=m-1; d) if x=8.5 then write(‘Gioi’) else if dtb>=6.5 then write(‘Kha’) else if dtb>=5 then write(‘Trung Binh’) else write(‘Yeu’); Readln; End Câu 4: (3đ) Program chia3; Var a:real; Begin Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học Write(‘Nhap a:’); Readln(a); If a mod = then write(‘So chia het cho 3’) else write(‘So khong chia het cho 3’); Readln; End D RÚT KINH NGHIỆM: Ký duyệt, kiểm tra giáo án: Tuần: Tiết PPCT: Ngày soạn: Ngày dạy: ÔN TẬP HỌC KÌ I A MỤC TIÊU Kiến thức: - Biết cách xác định toán - Các bước để mơ tả tḥt tốn Kỹ năng: - Hiểu tḥt tốn, q trình giải tốn máy tính - Mơ tả thành thạo tḥt tốn đơn giản Thái độ: - Học sinh nghiêm túc học tập, phát biểu ý kiến B CHUẨN BỊ: - Giáo viên: Bài soạn, sách giáo khoa, máy vi tính Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học - Học sinh: sách giáo khoa, tập, viết, máy vi tính (nếu có) C TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP: Kiểm tra kiến thức cũ: Kết hợp trình học Giảng kiến thức Hoạt động giáo viên học Nội dung sinh Hoạt động 1: Bài tập Bài Bài GV gọi HS lên bảng làm tập Các câu lệnh Pascal sau HS làm viết đúng hay sai? GV gọi HS lại nhận xét a) if x:=7 then a=b; GV sửa tập sau: b) if x≠5 then a:=b; a) if x=7 then a=b; c) if x mod 3=2 then a= a+b; b) if x< >5 then a:=b; d) if x5 then a:=b; else a:=a-b; d) if x5 then a:=b else a:=a-b; Bài Bài GV gọi HS lên bảng làm tập HS làm Với câu lệnh sau giá trị GV gọi HS lại nhận xét biến X bao nhiêu, trước GV sửa tập sau: giá trị X=8? a) Vì 45 chia hết cho 3, tức điều a) if (45 mod 3)=0 then X:=X+1; kiện thỏa mãn nên giá trị b) if x7) and (x10 nên câu lệnh không thực Vậy giá trị X giữ nguyên c) X=8 thỏa mãn điều kiện:> 7a) and (a+c>b) and (a>0) and (b>0) and (c>0) then Writeln(‘ Day la ba canh cua tam giac) else Writeln(‘ Day khong phai la ba canh cua tam giac’); Readln End Củng cố: - Giáo viên nhấn mạnh lại nội dung trọng tâm - Nhận xét, đánh giá mặt mạnh, mặt yếu tiết học Hướng dẫn học tập nhà: - Học sinh nhà học bài, thực hành lại tập vừa học D Rút kinh nghiệm:  Ký duyệt, kiểm tra giáo án: Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học Tuần: Tiết PPCT: Ngày soạn: Ngày dạy: ÔN TẬP HỌC KÌ I A MỤC TIÊU Kiến thức: - Biết cách xác định toán - Các bước để mơ tả tḥt tốn Kỹ năng: - Hiểu tḥt tốn, q trình giải tốn máy tính - Mơ tả thành thạo tḥt tốn đơn giản Thái độ: - Học sinh nghiêm túc học tập, phát biểu ý kiến B CHUẨN BỊ: Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học - Giáo viên: Bài soạn, sách giáo khoa, máy vi tính - Học sinh: sách giáo khoa, tập, viết, máy vi tính (nếu có) C TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP: Kiểm tra kiến thức cũ: Kết hợp trình học Giảng kiến thức Hoạt động giáo viên học Nội dung sinh Hoạt động 1: Viết chương trình GV hướng dẫn HS xác định Bài 1: Viết chương trình nhập điểm tốn viết chương trình thi hai bạn Long Trang, in HS quan sát, theo dõi thực hình kết so sánh điểm chương trình máy tính hai bạn program So_sanh_diem; uses crt; var Long, Trang: Real; begin clrscr; write('Nhap diem cua Long:'); readln(Long); write('Nhap diem cua Trang:'); readln(Trang); If Long>Trang then writeln('Diem ban Long cao hon'); If Long=15 Begin Writeln(‘Nhap diem Toan:’); Readln(a); Writeln(‘Nhap diem Van:’); Readln(b); Writeln(‘Nhap diem Anh:’); Readln(c); Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học Tongdiem:=a+b+c; If tongdiem>=15 then writeln(‘Ban da trung tuyen’) else writeln(‘Khong trung tuyen’); Readln; End Củng cố: - Giáo viên nhấn mạnh lại nội dung trọng tâm - Nhận xét, đánh giá mặt mạnh, mặt yếu tiết học Hướng dẫn học tập nhà: - Học sinh nhà học bài, thực hành lại tập vừa học D Rút kinh nghiệm:  Ký duyệt, kiểm tra giáo án: Tuần: Tiết PPCT: Ngày soạn: Ngày dạy: KIỂM TRA HỌC KÌ I A Mục tiêu: Kiến thức: - Kiểm tra đánh giá khả học tập HS Kỹ năng: - Rèn luyện kĩ lập trình để giải toán Thái độ: - Rèn ý thức thường xuyên ôn tập kiến thức học - Rèn luyện tính nghiêm túc, kỉ luật, trung thực làm B Chuẩn bị: - Giáo viên: Đề bài, đáp án, biểu điểm - Học sinh: Ôn tập kĩ kiến thức Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết C Bài soạn lí thuyết Tin Học Tổ chức hoạt động học tập: Kiểm tra: Ma trận đề đáp án: MA TRẬN ĐỀ 1: Mức độ NỘI DUNG Chương trình máy tính liệu Sử dụng biến chương trình Nhận Biết LT TL,TH C6 0.5đ Thông Hiểu LT TL,TH C1 Vận dụng Tổng LT TL,TH C2 C1 0.5đ 1đ 2đ C3, 1đ 0.5đ C4 Câu lệnh điều kiện 1.5đ C2 0.5đ 2đ C3 Tổng hợp TỔNG 2.5đ 4đ 0.5đ 1đ 1.5đ 4đ 7đ ĐÁP ÁN ĐỀ I TRẮC NGHIỆM : (3đ) Câu hỏi Đáp án A B C B C D II TỰ LUẬN: Câu 1: (1đ) ( a + b) − a a +1 0.5đ b b) 4x2 – 4xy + – z2 0.5đ Câu 2: Câu hỏi a) IF x = -10 THEN a = b b) IF x THEN; a := b; c) IF x = THEN a : =c; b:=a/4; ((a+b)*(a+b)-4)/(a+1) 4*x*x – 4*x*y + – z*z Sửa lại cho đúng a) IF x = -10 THEN a := b; b) IF x THEN a := b; c) IF x = THEN a : =c else b:=a/4; d) IF x = 13 THEN a := b ELSE c := a/5; d) IF x := 13 THEN a = b; ELSE c := a/5; Câu 3: Viết chương trình nhập vào điểm lý thuyết điểm thực hành mơn tin học trình độ A Tính điểm trung bình mơn, biết điểm lý thuyết hệ số 1, điểm thực hành hệ số In hình Xếp loại học lực biết: - Nếu ĐTB >= xếp loại Giáo viên: Nguyễn Châu Diễm Thúy 10đ Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học “Giỏi”, ĐTB >= 6.5 xếp loại “Khá”, ĐTB >= xếp loại “TB”, cịn lại ghi “Khơng đạt” Program bthi; Var a,b,dtb:real; Begin Writeln(‘Nhap diem ly thuyet:’); Readln(a); Writeln(‘Nhap diem thuc hanh:’); Readln(b); Dtb:=(a+b*2)/3; If dtb>=8 then writeln(‘Xep loai Gioi’) else If dtb>=6.5 then writeln(‘Xep loai Kha’) else If dtb>=5 then writeln(‘Xep loai TB’) else writeln(‘Khong dat’); Readln; End MA TRẬN ĐỀ 2: Mức độ NỘI DUNG Chương trình máy tính liệu Sử dụng biến chương trình Nhận Biết LT TL,TH C5 0.5đ Thơng Hiểu LT TL,TH C3 Vận dụng Tổng LT TL,TH C2 C1 0.5đ 1đ 2đ C1, 1đ 0.5đ C6 Câu lệnh điều kiện 1.5đ C2 0.5đ 2đ C3 Tổng hợp TỔNG 4đ 0.5đ 1đ 1.5đ I TRẮC NGHIỆM : (3đ) Câu hỏi Đáp án D II TỰ LUẬN: Câu 1: (1đ) C ( a + b) − a +1 0.5đ b b) 4x2 – 4xy + – z2 0.5đ Câu 2: Câu hỏi a) IF x = -10 THEN a = b Giáo viên: Nguyễn Châu Diễm Thúy B A C B ((a+b)*(a+b)-4)/(a+1) 4*x*x – 4*x*y + – z*z Sửa lại cho đúng a) IF x = -10 THEN a := b; 4đ 7đ ĐÁP ÁN ĐỀ a 2.5đ 10đ Trường THCS Nguyễn Văn Tiết b) IF x THEN; a := b; c) IF x = THEN a : =c; b:=a/4; Bài soạn lí thuyết Tin Học b) IF x THEN a := b; c) IF x = THEN a : =c else b:=a/4; d) IF x = 13 THEN a := b ELSE c := a/5; d) IF x := 13 THEN a = b; ELSE c := a/5; Câu 3: Viết chương trình nhập vào điểm mơn nghe điểm mơn nói mơn tiếng Anh trình độ A Tính điểm trung bình mơn, biết điểm mơn nghe hệ số 1, điểm mơn nói hệ số In hình Xếp loại học lực biết: - Nếu ĐTB >= xếp loại “Giỏi”, ĐTB >= 6.5 xếp loại “Khá”, ĐTB >= xếp loại “TB”, cịn lại ghi “Không đạt” Program bthi; Var a,b,dtb:real; Begin Writeln(‘Nhap diem môn nghe:’); Readln(a); Writeln(‘Nhap diem môn noi:’); Readln(b); Dtb:=(a+b*2)/3; If dtb>=8 then writeln(‘Xep loai Gioi’) else If dtb>=6.5 then writeln(‘Xep loai Kha’) else If dtb>=5 then writeln(‘Xep loai TB’) else writeln(‘Khong dat’); Readln; End D Rút kinh nghiệm:  Ký duyệt, kiểm tra giáo án: Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết Bài soạn lí thuyết Tin Học Tuần: Tiết PPCT: Ngày soạn: Ngày dạy: BÀI 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH A MỤC TIÊU: Kiến thức: - Biết ngơn ngữ lập trình gồm thành phần chữ quy tắt để viết chương trình, câu lệnh Kỹ năng: - Rèn luyện kĩ làm quen với chương trình đơn giản Thái độ: - Học sinh học tập nghiêm túc, u thích mơn học, hăng hái phát biểu ý kiến Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết B Bài soạn lí thuyết Tin Học CHUẨN BỊ: - Giáo viên: Bài soạn, sách giáo khoa, máy vi tính - Học sinh: sách giáo khoa, tập, viết, máy vi tính (nếu có) C TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP: Kiểm tra kiến thức cũ: Giảng kiến thức Hoạt động giáo viên học Nội dung sinh Hoạt động 1: Giới thiệu phần mềm Hoạt động 2: Hoạt động 3: Hoạt động 4: Hoạt động 5: Củng cố: Câu 1: Trong tên sau, tên hợp lệ ngôn ngữ Pascal? a/ a; b/ Tamgiac c/ 8a d/ Tam giac Câu 2: Hãy cho biết thành phần cấu trúc chương trình Hướng dẫn học tập nhà: - Học sinh nhà học bài, làm tập sách giáo khoa - Xem trước TH1: Làm quen với TURBO PASCAL D Rút kinh nghiệm:  Ký duyệt, kiểm tra giáo án: Giáo viên: Nguyễn Châu Diễm Thúy ... ; 3 +1 5 +1 c) (10 + 2) ; (3 + 1) d) (10 + 2)2 - 24 ; (3+ 1) HS thực GV nhận xét, sửa HS chú y theo dõi, ghi 18 - ; 3 +1 5 +1  (15 +5)/(3 +1) ? ? 18 /(5 +1) c) (10 + 2)2 ; (3 + 1)  (10 +2)* (10 +2)/(3 +1) ... a) 15 x – 30 + 12 ; biểu thức sang biểu thức Pascal ? ?15 *4-30 +12 a) 15 x – 30 + 12 ; Giáo viên: Nguyễn Châu Diễm Thúy Trường THCS Nguyễn Văn Tiết b) 15 + 18 - Bài soạn lí thuyết Tin Học b) 15 ... Tin Học TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP: Kiểm tra kiến thức cũ: Kết hợp trình học Giảng kiến thức Hoạt động giáo viên học Nội dung sinh Hoạt động 1: Bài toán xác định toán Bài toán xác định toán:

Ngày đăng: 30/04/2021, 00:28

w