Ch-ơng trìnhTinhọc 10 (35 tuần x tiết/tuần=70 tiết) Giáo án số : Số Tiết : Tổng số tiết giảng: Thực ngày tháng _ năm Tên học: I Mục đích yêu cầu: + Kiến thức: o Biết khái niệm ngônngữ máy, hợp ngữngônngữ bậc cao II Chuẩn bị thầy, cô : + Chuẩn bị thầy: Giáo án, sách giáo khoa, máy vi tính, bảng, phấn + Chuẩn bị học trò: Sách giáo khoa, vở, bút, giấy A4 III Nội dung tiến trình tiết dạy: A Tổ chức lớp : Thời gian : ổn định lớp: - Lớp tr-ởng: Báo cáo sĩ số - Giáo viên: + Ghi sĩ số vắng, tên học sinh vắng, hỏi lý vắng (nếu có) + Qui định số máy cho học sinh ( nên nhắc thực hành) + Yêu cầu học sinh ghi nhớ nội qui phòng máy ( nên nhắc thực hành) Kiểm tra cũ: Thời gian: 10 Học sinh trả lời câu hỏi vấn đáp d-ới dạng bốc thăm câu hỏi trắc nghiệm B Tiến trình tiết dạy: Ph-ơng pháp thực Nội dung TG GV HS GV yêu cầu học sinh đọc sách giáo khoa - HS đọc sách giáo khoa trả lời T45 để trả lời câu hỏi: câu hỏi giáo viên đ-a - Làm để máy tính hiểu trực tiếp thực đ-ợc thuật toán ? GV nhắc lại thuật toán giải ph-ơng trình bậc từ dẫn dắt đến họcngônngữlậptrình đời Page 1/ Ch-ơng trìnhTinhọc 10 (35 tuần x tiết/tuần=70 tiết) GV chia lớp làm nhóm yêu cầu - Hs tự nghiên cứu sgk để nêu đ-ợc nhóm nghiên cứu sgk: -u điểm, nh-ợc điểm ngôn Nhóm 1: Tìm hiểu ngônngữ máy ngữ Nhóm 2: Hợp ngữ Nhóm 3: Ngônngữlậptrình bậc cao Nhóm 4: Nhận xét đánh giá Yêu cầu : Nêu -u điểm, nh-ợc điểm, nhận xét ngônngữ máy, hợp ngữ, ngônngữlậptrình Gv chi bảng làm cột : NN mây Hợp ngữ NNLTBC - Hs chia làm cột nh- bảng - -u điểm - -u điểm - Nh-ợc điểm - Nhận xét - Nhận xét * Ch-ơng trình dịch : - GV gọi hs đại diện cho nhóm lên bảng - hs đại diện cho nhóm lên bảng trình bày hiểu biết trình bày ngônngữlậptrình đ-ợc phân công - GV gọi hs nhóm NX phần trình bày - Các hs khác lắng nghe NXét - GV đánh giá phần trình bày nhóm - HS lắng nghe ghi vào nhận xét nhóm đ-a kiến thức chuẩn - GV yêu cầu hs ghi vào - -u điểm - Nh-ợc điểm - Nhận xét Ngônngữ máy - Ưu điểm: Là ngônngữ máy tính trực tiếp hiểu thực hiện, cho phép khai thác triệt để tối -u khả máy - Nh-ợc điểm : Ngônngữ phức tạp phụ thuộc nhiều vào phần cứng, ch-ơng trình viết nhiều công sức, cồng kềnh khó hiệu - Nhận xét : Ngônngữ không thích hợp với số đông ng-ời lậptrình lệnh viết ngônngữ máy dạng mã nhị phân dạng mã hexa Hợp ngữ: - Ưu điểm: Là ngônngữ kết hợp ngônngữ máy với ngônngữ tự nhiên ng-ời ( - GV đ-a ví dụ chữ TIN đ-ợc thực d-ới dạng mã nhị phân - GV đánh giá phần trình bày nhóm - HS lắng nghe ghi vào nhận xét nhóm đ-a kiến thức chuẩn Page 2/ Ch-ơng trìnhTinhọc 10 (35 tuần x tiết/tuần=70 tiết) th-ờng tiếng Anh) để thực lệnh - Nh-ợc điểm : Còn phức tạp - Nhận xét : Ngônngữ thích hợp với nhà lậptrình chuyên nghiệp * Ch-ơng trình dịch : Để ch-ơng trình viết đ-ợc hợp ngữ thực đ-ợc máy tính, cần đ-ợc dịch ngônngữ máy ch-ơng trình hợp dịch Ngônngữlậptrình bậc cao: - Ưu điểm: Là ngônngữ phụ thuộc vào loại máy, ch-ơng trình viết ngắn gọn, dễ hiểu, dễ nâng cấp - Nhận xét : Ngônngữ thích hợp với phần đông ng-ời lậptrình - GV đ-a ví dụ sgk T.45 - HS lắng nghe giáo viên giải thích VD sgk - HS lắng nghe ghi vào - GV yêu cầu hs ghi vào - GV giải thích thêm : Ch-ơng trình dịch dùng để chuyển ch-ơng trình viết hợp ngữNgônngữ máy : - GV đánh giá phần trình bày nhóm - HS lắng nghe ghi vào nhận xét nhóm đ-a kiến thức chuẩn - GV đ-a ví dụ: Pascal, Visual Basic, C++ - GV yêu cầu hs ghi vào IV Củng cố bài: Thời gian: _ phút - GV: Tóm tắt nội dung học nhấn mạnh kiến thức trọng tâm - GV: Vấn đáp học sinh để khắc sâu kiến thức trọng tâm cách gọi hs trả lời câu hỏi Sgk T.46 Câu 1: Em hiểu ngônngữlậptrình ? Câu 2: Ch-ơng trình dịch dùng để làm ? Câu 3: Vì phải phát triển ngônngữ bậc cao ? V Dặn dò: Thời gian: phút - BTVN: Làm tập sách BT - Đọc tr-ớc : Giải toán máy tính Page 3/ Ch-ơng trìnhTinhọc 10 (35 tuần x tiết/tuần=70 tiết) A SGK: B Sách Bài tập : C Sách Giáo trìnhTinhọc Căn Bản ( Quách Tuấn Ngọc ) Page 4/ Ch-ơng trìnhTinhọc 10 (35 tuần x tiết/tuần=70 tiết) A SGK: Hãy nói đặc điểm bật phát triển xã hội Vì tinhọc đ-ợc hình thành phát triển thành ngành khoa học ? Hãy nêu đặc tính -u việt máy tính ? Hãy cho biết việc nghiên cứu chế tạo máy tính có thuộc lĩnh vực tinhọc hay không Hãy nêu ví dụ mà máy tính thay ng-ời việc xử lý thông tin B Bổ sung: Page 5/ Ch-ơng trìnhTinhọc 10 (35 tuần x tiết/tuần=70 tiết) Page 6/ Ch-ơng trìnhTinhọc 10 (35 tuần x tiết/tuần=70 tiết) Page 7/ ... Hợp ngữ Nhóm 3: Ngôn ngữ lập trình bậc cao Nhóm 4: Nhận xét đánh giá Yêu cầu : Nêu -u điểm, nh-ợc điểm, nhận xét ngôn ngữ máy, hợp ngữ, ngôn ngữ lập trình Gv chi bảng làm cột : NN mây Hợp ngữ. .. Để ch-ơng trình viết đ-ợc hợp ngữ thực đ-ợc máy tính, cần đ-ợc dịch ngôn ngữ máy ch-ơng trình hợp dịch Ngôn ngữ lập trình bậc cao: - Ưu điểm: Là ngôn ngữ phụ thuộc vào loại máy, ch-ơng trình viết... phân dạng mã hexa Hợp ngữ: - Ưu điểm: Là ngôn ngữ kết hợp ngôn ngữ máy với ngôn ngữ tự nhiên ng-ời ( - GV đ-a ví dụ chữ TIN đ-ợc thực d-ới dạng mã nhị phân - GV đánh giá phần trình bày nhóm - HS