Ngày 04/09 /2007 TRƯỜNG THPT HÀM NGHI GI¸O ¸N TIN HäC 10 Ngày 26/08 /2007 CHƯƠNG I MỘT SỐ KHÁI NIỆM CƠ BẢN CỦA TIN HỌC Tiết 01 § 1 TIN HỌC LÀ MỘT NGHÀNH KHOA HỌC I MỤC TIÊU 1 Kiến thức Biết tin học là[.]
TRƯỜNG THPT HÀM NGHI GI¸O ¸N TIN HäC 10 Ngày 26/08 /2007 CHƯƠNG I MỘT SỐ KHÁI NIỆM CƠ BẢN CỦA TIN HỌC Tiết: 01 § TIN HỌC LÀ MỘT NGHÀNH KHOA HỌC I MỤC TIÊU Kiến thức: Biết tin học ngành khoa học: có đối tượng, nội dung phương pháp nghiên cứu riêng Biết phát triển mạnh mẽ tin học nhu cầu xã hội Biết đặc trưng ưu việt máy tính Biết số ứng dụng tin học máy tính điện tử hoạt động đời sống Kỹ năng: Biết máy tính vừa đối tượng nghiên cứu vừa cơng cụ Thái độ: Có thái độ nghiêm túc việc học tập nghiên cứu máy tính ngành khoa học Tin học II ĐỒ DÙNG DẠY HỌC Chuẩn bị Giáo viên: Giáo án, Tham khảo Sách giáo viên Chuẩn bị Học sinh: Vở ghi chép, Sách giáo khoa III HOẠT ĐỘNG DẠY- HỌC Ổn định tổ chức: Kiểm tra sỹ số Bài mới: Hoạt động giáo viên Mở bài: Chúng ta nói nhiều đến tin học thực chất ta chưa biết hiểu biết Vậy tin học gì? Trước tiên ta xem phát triển Tin học vài năm gần Sự hình thành phát triển tin học - Tin học ngành khoa học hình thành có tốc độ phát triển mạnh mẽ động lực cho phát triển nhu cầu khai thác tài nguyên thông tin người ? Hãy kể tên ngành thực tế có dùng đến trợ giúp Tin học? - Tin học hình thành phát triển thành ngành khoa học độc lập có nội dung, mục tiêu phương pháp nghiên cứu riêng ? Vì tin học ngành khoa học độc lập? - Tin học có ứng dụng hầu hết lĩnh vực hoạt động xã hội lồi người ? Vì tin học lại phát triển nhanh mang lại nhiều lợi ích cho người đến thế? Hoạt động học sinh Học sinh ghi chép, nghe giảng Học sinh trả lời câu hỏi Học sinh ghi chép, nghe giảng Học sinh trả lời câu hỏi Học sinh ghi chép, nghe giảng Hc sinh tr li cõu hi GIáO VIêN: TRầN VăN DòNG học 2008 - 2009 Năm TRƯỜNG THPT HÀM NGHI GI¸O ¸N TIN HäC 10 - Ngành Tin học gắn liền với việc phát triển sử dụng máy tính điện tử Đặc tính vai trị máy tính điện tử: - Đặc tính: + Máy tính làm việc khơng nghỉ suốt Học sinh ghi chép, nghe giảng 24/24 + Tốc độ xử lý thông tin nhanh ngày nâng cao + Xử lý với độ xác cao + Có thể lưu trữ lượng lớn thông tin không gian hạn chế Học sinh trả lời câu hỏi ? Đặc tính máy tính điện tử lưu trữ, xử lý thơng tin cách tự động, có hay khơng? + Giá thành máy tính ngày hạ + Máy tính ngày gọn nhẹ tiện dụng + Các máy tính liên kết với thành mạng máy tính Học sinh trả lời câu hỏi ? Máy tính điện tử có vai trị thời đại ngày nay? Học sinh ghi chép, nghe giảng - Vai trị: + Ban đầu máy tính đời mục đích cho tính tốn đơn thuần, khơng ngừng cải tiến hỗ trợ cho nhiều lĩnh vực khác + Ngày máy tính xuất khắp nơi, chúng hỗ trợ thay hoàn toàn người Thuật ngữ “Tin học”: Lớp đọc phần in nghiêng SGK ? Hãy cho biết tin học gì? trang sau trả lời câu hỏi - Có nhiều khái niệm tin học: - Tin học ngành khoa học nghiên cứu quy luật, phương pháp nhập/xuất, biến đổi, lưu trữ, truyền, xử lý thông tin cách tự động, sử dụng máy tính ứng dụng vào hầu hết lĩnh vực xã hội - Một số thuật ngữ Tin học sử dụng: +Tiếng Anh: Information Technology +Tiếng Mỹ: Computer Science + Tiếng Pháp: Informatiqe IV ĐÁNH GIÁ CUỐI BÀI, CỦNG CỐ Nhắc lại: Tin học nghành khoa học độc lập có nội dung, mục tiêu phương pháp nghiên cứu riêng Nhắc lại Đặc tính máy tính điện tử: + Có thể làm việc không 24/24 mà không mệt mỏi + Tốc độ xử lý thông tin nhanh ngày nâng cao + Xử lý với độ xác cao GIáO VIêN: TRầN VăN DũNG hc 2008 - 2009 Nm TRƯỜNG THPT HÀM NGHI GI¸O ¸N TIN HäC 10 + Có thể lưu trữ lượng lớn thơng tin khơng gian hạn chế + Giá thành máy tính ngày hạ + Máy tính ngày gọn nhẹ tiện dụng + Các máy tính liên kết với thành mạng máy tính Trả lời câu hỏi nội dung: Câu hỏi trang -SGK GIáO VIêN: TRầN VăN DũNG hc 2008 - 2009 Năm TRƯỜNG THPT HÀM NGHI GI¸O ¸N TIN HäC 10 Ngày 26/08/2007 Tiết: 02, 03 § THÔNG TIN VÀ DỮ LIỆU I MỤC TIÊU (Tiết 2) Kiến thức: Biết khái niệm thông tin, lượng thơng tin, dạng thơng tin, mã hóa thơng tin cho máy tính Biết dạng biểu diễn thơng tin máy tính Hiểu đơn vị đo thơng tin bit đơn vị bội bit Kỹ năng: Chuyển đổi đơn vị đo thơng tin học Thái độ: Có thái độ nghiêm túc, đắn, tích cực việc nghiên cứu thơng tin máy tính II ĐỒ DÙNG DẠY HỌC Chuẩn bị Giáo viên: Giáo án, Tham khảo sách giáo viên Chuẩn bị Học sinh: Vở ghi chép, Đọc sách giáo khoa nhà III HOẠT ĐỘNG DẠY- HỌC Ổn định tổ chức: Kiểm tra sỹ số Bài cũ: ? Nêu đặc tính vai trị máy tính điện tử? Bài mới: Hoạt động giáo viên Đặt vấn đề: Trong sống, hiểu biết thực thể nhiều suy đốn thực thể xác Ví dụ: Chuồn chuồn bay thấp trời mưa Đó thơng tin Vậy thơng tin gì? Khái niệm thơng tin liêu - Thông tin: Những hiểu biết thực thể thơng tin thực thể Chính xác hơn: Thơng tin phản ánh tượng, vật giới khách quan hoạt động người đời sống xã hội, thu thập, lưu trữ, xử lý Ví dụ: - Dự báo thời tiết ti vi ?Hãy lấy thêm số ví dụ khác? Những thơng tin người có nhờ vào quan sát.Nhưng với máy tính chúng có thơng tin nhờ đâu? Đó nhờ thơng tin đưa vào máy tính - Dữ liệu: Là thơng tin đưa vào máy tính Hoạt động học sinh Học sinh trả lời câu hỏi Học sinh ghi chép, nghe giảng Học sinh trả lời câu hỏi Hc sinh ghi chộp, nghe ging GIáO VIêN: TRầN VăN DòNG học 2008 - 2009 Năm TRƯỜNG THPT HÀM NGHI Đơn vị đo thông tin ?Hãy kể đơn vị đo mà em học? Máy tính nhận thông tin trạng thái hoặc sai Do người ta nghĩ đơn vị bit để biểu diễn thông tin - Đơn vị đo lượng thông tin bit(binary digit), đơn vị nhỏ mà máy tính lưu trử xử lý Sử dụng trạng thái(ký hiệu) - Ví dụ 1: Giới tính người Nam Nữ Tôi quy ước Nam Nữ - Ví dụ 2: Xét bóng đèn đánh số từ 18 Trạng thái bóng đèn sáng(1) tối(0) ?Nếu bóng 1,3,5,6 (1,2,4,7) sáng biểu diễn nào? - Đơn vị đo thông tin thường dùng Byte: 1Byte = 8bit (Viết tắt 1B) Ngồi cịn có đơn vị bội Byte: 1KB(Kilo Byte) = 1024 B( = 210B) 1MB(Mêga Byte) = 1024 KB( = 210KB) 1GB(Giga Byte) = 1024 MB( = 210MB) 1TB(Tera Byte) = 1024 GB( = 210GB) 1PB(Peta Byte) = 1024 TB( = 210TB) Các dạng Thông tin Thơng tin phân thành loại: - Loại số: ?Các dạng số mà em học? + Số Nguyên + Số Thực - Loại phi số: thường gặp dạng bản: + Dạng văn bản: báo chí, sách, + Dạng hình ảnh: tranh, đồ + Dạng âm thanh: tiếng nói, tiếng đàn, chim hót ?Có thể kết hợp dạng khơng? GI¸O ¸N TIN HäC 10 Học sinh trả lời câu hỏi Học sinh nghe giảng, ghi Học sinh trả lời câu hỏi, ghi Học sinh ghi chép, nghe giảng Học sinh trả lời câu hỏi, ghi Học sinh trả lời câu hỏi IV ĐÁNH GIÁ CUỐI BÀI Nhắc lại khái niệm: Các khái niệm Thông tin Dữ liệu Đơn vị đo thông tin bit, byte bội byte Các dạng thông tin: + Số: Số nguyên, số thực + Phi số: Văn bản, hình ảnh, âm Trả lời câu hỏi 1, SGK GIáO VIêN: TRầN VăN DũNG hc 2008 - 2009 Năm TRƯỜNG THPT HÀM NGHI GI¸O ¸N TIN HäC 10 Ngày 03/09/2007 Tiết: 2, § THÔNG TIN VÀ DỮ LIỆU I MỤC TIÊU (Tiết 3) Kiến thức: Biết hệ đếm số 2, 16 biểu diễn thông tin Biết máy tính lưu trữ xử lý máy tính dạng chung – mã nhị phân Kỹ năng: Bước đầu mã hóa thơng tin đơn giản thành dãy bit Thái độ: II ĐỒ DÙNG DẠY HỌC Chuẩn bị Giáo viên: Giáo án, Sách giáo viên Chuẩn bị Học sinh: Vở ghi chép, Sách giáo khoa III HOẠT ĐỘNG DẠY- HỌC Ổn định tổ chức: Kiểm tra sỹ số Bài cũ: ? Nêu đơn vị đo lượng thông tin học? ? Nêu dạng thông tin học? Bài mới: Hoạt động giáo viên Đặt vấn đề: Thông tin khái niệm trừu tượng mà máy tính khơng thể xử l ý trực tiếp, phải chuyển đổi thành ký hiệu mà máy hiểu xử lý Và việc chuyển đổi gọi mã hóa thơng tin Mã hóa thơng tin máy tính - Nguyên tắc: Mọi liệu đưa vào máy tính phải mã hóa thành dãy bit Ví dụ: Xét bóng đèn đánh số từ 18 Nếu có trạng thái sau: “Sáng, tối, tối, sáng, tối, sáng, tối, sáng” viết dạng nào? - Các loại liệu: + Dữ liệu nhân tạo: người quy ước + Dữ liệu tự nhiên: tồn khách quan với người - Mã hóa liệu nhân tạo: + Dữ liệu dạng số: mã hóa theo chuẩn quy ước + Dữ liệu ký tự: ?Dữ liệu dạng ký tự gồm loại nào? Để mã hóa liệu dạng ký tự ta dùng mã ASCII Hoạt động học sinh Học sinh ghi chép, nghe giảng Học sinh đứng chổ trả lời Học sinh ghi chép, nghe giảng Học sinh trả lời cõu hi Hc sinh nghe ging, ghi bi GIáO VIêN: TRầN VăN DũNG hc 2008 - 2009 Nm TRNG THPT HÀM NGHI GI¸O ¸N TIN HäC 10 gồm 256 ký tự đánh số từ 0255.(Bộ mã ASCII gọi mã 8bit) Ví dụ: Ký tự A mã thập phân: 65 mã nhị phân: 01000001 Biểu diễn thơng tin máy tính Học sinh ghi chép, nghe giảng a, Thông tin loại số: - Hệ đếm hệ đếm Tin học: Hệ đếm tập hợp ký hiệu quy tắc sử dụng tập ký hiệu để biểu diễn xác định giá trị số - Ví dụ: +Hệ chữ La Mã khơng phụ thuộc vào vị trí + Hệ đếm thập phân, nhị phân, hexa hệ đếm phụ thuộc vào vị trí Học sinh trả lời câu hỏi ?Thế hệ đếm phụ thuộc vào vị trí, khơng phụ thuộc vào vị trí? + Một số N hệ đếm số b có biểu diễn là: N=dndn-1dn-2 d1d0,d-1d-2 d-m giá trị là: N= dnbn + dn-1bn-1 + + d1b1 + d0b0 + d-1b-1+ + d-2b-2 + + d-mb-m Học sinh ghi chép, nghe giảng Ví dụ: 54,3 = 5.101 + 4.100 + 3.10-1 - Các hệ đếm dùng Tin học: + Hệ đếm thập phân(hệ đếm số 10 – Demical System): Con người sử dụng Cơ số 10: Dùng 10 chữ số: 0, 1, 2, , Dùng n chữ số thập phân biểu diễn 10n giá trị khác + Hệ đếm nhị phân(hệ đếm số – Binary System): Máy tính sử dụng Cơ số 2: Dùng chữ số: 0, Dùng n chữ số nhị phân biểu diễn Học sinh trả lời câu hỏi Giá trị: 2n giá trị khác 01000001(2) = 0.27 + 1.26 + 0.25 + 0.24 + 0.23 Ví dụ: 01000001(2) giá trị ? + 0.22 + 0.21 + 1.20 = 65 + Hệ đếm hexa(hệ đếm số 16 – Hexademical System): Sử dụng để viết gọn số nhị phân Cơ số 16: Dùng 16 ký tự:0,1, 9,A,B, , F Dùng n chữ số hexa biểu diễn 16n giá trị khác Cứ nhóm số nhị phân thay Học sinh trả lời câu hỏi Giá trị: A1 = (16) số hexa 10.16 + 1.16 = 161 Ví dụ: A1(16) Giá trị? Có nhiều hệ đếm khác nên muốn phân biệt số biểu diễn số người ta viết số làm số số GI¸O VIêN: TRầN VăN DũNG hc 2008 - 2009 Nm TRNG THPT HÀM NGHI Ví dụ: 01000001(2), A1(16), 65(10) - Biểu diễn số nguyên: ?Các loại số nguyên mà em học? +Số ngun có dấu khơng dấu +Để biểu diễn số nguyên người ta sử dụng 1byte, 2byte, 4byte để biểu diễn +Để biểu diễn số nguyên có dấu người ta dùng bit cao để thể dấu bit dấu (+), bit 1dấu (–) GI¸O ¸N TIN HäC 10 Học sinh trả lời câu hỏi Học sinh đọc SGK bit bit bit bit bit bit bit bit Bit cao - Biểu diễn số thực: Biểu diễn dạng: ±M.10±K Trong đó: ≤ M < 1, K số nguyên không âm + Dùng 4byte, 6byte để biểu diễn b, Biểu diễn ký tự: + Dùng mã ASCII: mã 8bit + Dùng mã Unicode: mã 16bit IV ĐÁNH GIÁ CUỐI BÀI, CỦNG CỐ Nhắc lại nội dung học: + Cách biểu diễn thơng tin máy tính: + Loại số: hệ nhị phân, hệ thập phân, hệ hexa + Loại phi số: văn bản, hình ảnh, âm (ký tự) sử dụng mã: ASCII Unicode Trả lời câu hỏi làm tập phần Câu hỏi tập SGK GI¸O VIêN: TRầN VăN DũNG hc 2008 - 2009 Nm TRNG THPT HÀM NGHI GI¸O ¸N TIN HäC 10 Ngày 03/09/2007 Tiết: 04 - Bài tập thực hành 1: LÀM QUEN VỚI THƠNG TIN VÀ MÃ HĨA THƠNG TIN I MỤC TIÊU Kiến thức: Củng cố lại khái niệm thông tin, lượng thông tin, dạng thông tin, mã hóa thơng tin cho máy tính Biết dạng biểu diễn thơng tin máy tính Biết đơn vị đo thông tin bit đơn vị bội bit Kỹ năng: Chuyển đổi đơn vị đo thông tin học Bước đầu mã hóa thơng tin đơn giản thành dãy bit Sử dụng mã ASCII(Phụ lục cuối SGK) để mã hóa xâu ký tự, số nguyên Viết số thực dạng dấu phẩy động Thái độ: II ĐỒ DÙNG DẠY HỌC Chuẩn bị Giáo viên: Các tập, tình Chuẩn bị Học sinh: Làm tập SGK tập giáo viên đưa III HOẠT ĐỘNG DẠY- HỌC Ổn định tổ chức: Kiểm tra sỹ số Bài cũ: ? Nêu cách mã hóa thơng tin dạng số ngun máy tính điện tử? Bài mới: Hoạt động giáo viên Hoạt động học sinh a, Tin học, máy tính a1) Hãy chọn khẳng định khẳng định sau: HS tự nghiên cứu SGK (A) Máy tính thay hồn tồn cho - Làm việc theo nhóm người lĩnh vực tính tốn; - Các nhóm báo cáo kết thảo luận (B) Học tin học học sử dụng máy tính; (C) Máy tính sản phẩm trí tuệ người; (D) Một người phát triển toàn diện xã hội đại không thiếu hiểu biết tin học GV hướng dẫn HS thảo luận theo nhóm trả lời Phương án đúng: (C); (D) a2) Trong đẳng thức sau đẳng thức HS trả lời câu hỏi đúng? (A) KB = 1000 byte; (B) KB = 1024 byte; (C) MB = 1000000 byte Hướng dẫn học sinh trả lời (B) a3) Có 10 học sinh xếp hàng ngang để chụp ảnh HS lên bảng trả lời Em dùng 10 bit để biểu diễn thơng tin cho Vị trí “bạn nam”: 1, 3, 4, 7, 10 GIáO VIêN: TRầN VăN DũNG Năm học 2008 - 2009 TRƯỜNG THPT HÀM NGHI GI¸O ¸N TIN HäC 10 biết vị trí hàng bạn nam hay bạn nữ Vị trí “ban nữ”: 2, 5, 6, 8, Gợi ý học sinh quy ước: HS lên bảng trả lời “bạn nữ” bit 0; “bạn nam ” bit ?Với dãy bit 0100110110 vị trí tương ứng là? b, Sử dụng bảng mã ASCII (xem phụ lục) để mã hóa giải mã b1) Chuyển xâu ký tự sau thành dạng mã nhị phân: “VN”, “Tin”; “THPT”, “10A” Hướng dẫn học sinh xem bảng phụ lục SGK để lấy mã nhị phân xâu ký tự b2) Dãy bit sau tương ứng mã ASCII HS lên bảng giải dãy ký tự nào? 01001000 01101111 01100001 01011001 01000101 01010011 01001110 01001111 Hướng dẫn học sinh xem bảng phụ lục SGK HS lên bảng giải đối chiếu 8bit tương ứng với ký tự nào? c, Biểu diễn số nguyên số thực? c1) Để mã hóa số ngun sau cần dùng byte? -27; 130; -1000 Nhắc lại phạm vi biểu diễn số nguyên, để HS lên bảng giải học sinh xác định cần phải dùng byte C2) Viết số thực sau dạng dấu phẩy động 11005; 25,879; 0,000984 Nhắc lại quy ước cách biểu diễn số thực, ý phần định trị M phần bậc k Chuyển đổi biểu diễn hệ đếm khác nhau: Đổi số nguyên sau sang hệ nhị phân: 10; 125; Đổi số Hexa sau thành số nhị phân: 10(16)= ; A1(16) = ; Đổi số nhị phân thành số hexa: 01001001(2) =; 10011100(2) =; Các tập làm thêm thời gian Chủ yếu để nâng cao kiến thức cho học sinh IV ĐÁNH GIÁ CUỐI BÀI Nhắc lại khái niệm phương pháp cách mã hóa giải mã thơng tin thành liệu máy tính Các dạng tốn tập vầ biến đổi biểu diễn hệ đếm khác học Yêu cầu học sinh tham khảo đọc trước § hc tit sau GIáO VIêN: TRầN VăN DũNG hc 2008 - 2009 Năm ... 0 11 00 0 01 010 1 10 01 010 0 010 1 010 1 0 011 010 0 1 110 010 0 11 11 Hướng dẫn học sinh xem bảng phụ lục SGK HS lên bảng giải đối chiếu 8bit tương ứng với ký tự nào? c, Biểu diễn số nguyên số thực? c1) Để mã... dn-1bn -1 + + d1b1 + d0b0 + d-1b -1 + + d-2b-2 + + d-mb-m ? ?Học sinh ghi chép, nghe giảng Ví dụ: 54,3 = 5 .10 1 + 4 .10 0 + 3 .1 0- 1 - Các hệ đếm dùng Tin học: + Hệ đếm thập phân(hệ đếm số 10 – Demical... ? ?Tin? ??; “THPT”, ? ?10 A” Hướng dẫn học sinh xem bảng phụ lục SGK để lấy mã nhị phân xâu ký tự b2) Dãy bit sau tương ứng mã ASCII HS lên bảng giải dãy ký tự nào? 010 0 10 00 0 11 01 111 0 11 00 0 01 010 1 10 01