Giảng bài mới: Hoạt động của GV và HS Noäi dung baøi hoïc a Tin hoïc, maùy tính: GV: Chọn những khẳng định đúng a1 Hãy chọn những khẳng định đúng trong các khẳng định sau: trong các khẳn[r]
(1) Giáo án tin học 10 Trung tâm GDTX-HND Tuần :……………………… Ngày soạn: …………………… Ngày dạy: …………………… Tiết :…………………………… Chöông I: MOÄT SOÁ KHAÙI NIEÄM CÔ BAÛN CUÛA TIN HOÏC Baøi 1: TIN HOÏC LAØ MOÄT NGAØNH KHOA HOÏC I Muïc tieâu: Kiến thức: –HS biết tin học là ngành khoa học có đối đượng, nội dung và phương pháp nghiên cứu riêng Biết máy tính là đồi tượng nghiên cứu và là công cụ nghiên cứu –HS biết phát triển CNTT là nhu cầu xã hội –HS biết ưu điểm máy tính –HS biết số ứng dụng tin học và máy tính điện tử các hoạt độ đời sống Kyõ naêng: Thái độ: –HS ý thức tin học là yếu tố quan tác động đến phát triển xaõ hoäi –HS ý thức sản phẩm tin học và máy vi tính là công cụ lao động khoâng theå thieáu xaõ hoäi ngaøy II Chuaån bò: GV: Soạn giảng, sách GK HS: Đọc trước SGK nhà III Phöông phaùp daïy hoïc: Nêu vấn đề + thảo luận nhóm IV Tieán trình daïy hoïc: Ổn định tổ chức: Điểm danh , ổn định vị trí Kiểm tra bài cũ: Giới thiệu chương trình tin học 10 Giảng bài mới: Hoạt động GV và HS Noäi dung baøi hoïc GV: Qua các phương tiện thông tin Sự hình thành và phát triển tin đại chúng, chúng ta thường nghe thấy học: câu như: “Kỹ nguyên tin học”, – Tin học là ngành khoa học hình “thời đại CNTT”, và ứng dụng tin thành có tốc độ phát triển mạnh học vào lĩnh vực nào đó Như – Tin học coi là ngành khoa học vì tin học đời sớm hay muộn và nó có nội dung, mục tiêu và phương pháp Nông Quang Trung biên soạn Lop10.com Trang (2) Giáo án tin học 10 Trung tâm GDTX-HND phát triển nào so với các ngaønh khoa hoïc khaùc? HS: Trả lời câu hỏi GV: Tin học đời để đáp ứng nhu cầu nào người? HS: Trả lời câu hỏi GV: Ngaønh tin hoïc coù ñaëc thuø gì khác so với ngành khoa học khaùc ? HS: Trả lời câu hỏi GV: Em hãy kể tên số ứng dụng CNTT vào sinh hoạt, sản xuất , và theo em việc ứng dụng tin học vào sinh hoạt, sản xuất có loïi ích gì? HS: Trả lời câu hỏi GV: Theo em máy tính có khả naêng öu vieät naøo? HS: trả lời câu hỏi GV: Neâu caùc ví duï minh hoïa cho caùc öu ñieåm cuûa MT? GV: Nêu số thuật ngữ tin hoïc? HS: Dựa vào SGK trả lời câu hỏi GV: Qua khaùi nieäm tin hoïc em haõy Nông Quang Trung biên soạn nghiên cứu riêng – Tin học đời để đáp ứng nhu cầu khai thác thông tin người và đây là động lực phát triển nó – Quá trình nghiên cứu và phát triển các ứng dụng ngành tin học không tách rời với việc phát triển và ứng dụng MTĐT Ñaëc tính vaø vai troø cuûa MTÑT: – Ngày MT coi là công cụ lao động và việc sử dụng MT là tham số để đánh giá phát triển nước – Neáu chuùng ta thieáu hieåu bieát veà maùy tính cuõng nhö tin hoïc noùi chung thì chuùng ta khó có thể hòa nhập với sống đại – MT coù coù theå laøm vieäc 24/24h maø khoâng meät moûi – Tốc độ xử lý thông tin nhanh – Độ chính xác cao – MT có thể lưu trữ lượng thông tin lớn moät khoâng gian haïn cheá – MT ngaøy caøng goïn nheï vaø deã phoå bieán – Các MT có thể liên kết với thành mạng MT và có thể chia sẻ liệu cùng xử lý thông tin Thuật ngữ “Tin học”: a) Một số thuật ngữ tin học: – Informaticque – Informatics – Computer Science b) Khaùi nieäm tin hoïc: Tin học là ngành khoa phát triển và sử dụng MTĐT để học nghiên cứu các phương pháp sử lý thông tin c) Sự khác học tin học và học sử dụng MTĐT: Lop10.com Trang (3) Giáo án tin học 10 Trung tâm GDTX-HND cho biết, học sử dụng MT có phải là Học sử dụng MT là học cách thao tác hoïc tin hoïc hay khoâng? treân maùy Coøn hoïc tin hoïc laø hoïc phöông pháp giải vấn đề đó MT HS: Trả lời câu hỏi sử dụng là công cụ làm việc Cuûng coá vaø luyeän taäp: –Ñaëc ñieåm cuûa tin hoïc? –Tính öu vieät cuûa MT? – Học tin học không đơn là học cách sử dụng MT Tuần :……………………… Ngày soạn: …………………… Ngày dạy: …………………… Tiết :…………………………… Bài 2: THÔNG TIN VAØ DỮ LIỆU I Muïc tieâu: Kiến thức: Giới thiệu khái niệm thông tin, lượng thông tin, dạng thông tin Học sinh biết quá trình xử lý thông tin Kyõ naêng: Học sinh nắm hoạt động máy tính là quá trình xử lý thọng tin Thái độ: HS ý thức thông tin giúp cho chúng ta hiểu rõ đối tượng nào đó và người sống không thể thiếu thông tin II Chuaån bò: GV: Soạn giảng, sách GK HS: Đọc trước SGK nhà III Phöông phaùp daïy hoïc: Nêu vấn đề + thuyết trình IV Tieán trình daïy hoïc: Ổn định tổ chức: Điểm danh , ổn định vị trí Kieåm tra baøi cuõ: –Ñaëc ñieåm cuûa tin hoïc –Những tính ưu việt MT Giảng bài mới: Hoạt động GV và HS Noäi dung baøi hoïc Khái niệm thông tin và liệu: GV: Nêu vấn đề, sau đó cho HS đưa – Thông tin là hiểu biết chúng quan điểm thin tin ta đối tượng nào đó – Dữ liệu là thông tin đã đưa vào caùc em? Nông Quang Trung biên soạn Lop10.com Trang (4) Giáo án tin học 10 Trung tâm GDTX-HND HS: Theo dõi tình và trả lời caâu hoûi MT Đơn vị đo lượng thông tin: GV: Để MT nhận biết đối tượng nào đó thì chúng ta phải cung cấp thông tin cho nó môt cách đầy đủ Nhung thực tế có thông tin hai trạng thái là đúng sai Và để lưu trữ hông tin này chúng ta cần dùng số và số hệ đếm nhị phân để quy ước Ví dụ: Để mô tả giới tính người ta cần dùng hai chữ số và chữ số và quy ước theo cách mình, chẳng hạn Nam là và Nữ là GV: Để lưu trữ số số thì MT chia thiết bị lưu trữ thành ô nhớ và ô chứa hai số trên, và ô nhớ gọi là bit Vậy theo các em hieåu bit laø gì? HS: Trả lời câu hỏi Bit (Binary Digital) laø moät ñôn vò löu trữ nhỏ MT và thời điểm nó lưu trữ hai giá trị là Để đo thing tin nguời ta còn dùng các ñôn vò laø boäi cuûa bit nhö: Kí hieäu Byte KB MB GB TB PB Đọc là Bai Ki-loâ-bai Me-ga-bai Gi-ga-bai Teâ-ra-bai Peâ-ta-bai Độ lớn 8bit 1024 byte 1024 KB 1024 MB 1024 GB 1024 TB Caùc daïng thoâng tin: a) Thoâng tin daïng vaên baûn: b) Thoâng tin daïng hình aûnh: c) Thoâng tin daïng aâm thanh: GV: Em haõy keå teân moät soá phöông tiện thông tin đại chúng, và dạng phương tiện kể trên dùng để truyền taïi daïng thoâng tin naøo? HS: Trả lời câu hỏi Cuûng coá vaø luyeän taäp: –Thông tin là nguồn gốc nhận thức, hiểu biết –Các đơn vị đo thông tin từ byte trở lên kém 1024 lần – Thông tin có thể phát sinh, mã hóa, truyền, tìm kiếm xử lý, biến dạng… và thể nhiều dạng thức khác Tuần :……………………… Ngày soạn: …………………… Ngày dạy: …………………… Tiết :…………………………… Nông Quang Trung biên soạn Lop10.com Trang (5) Giáo án tin học 10 Trung tâm GDTX-HND Bài 2: THÔNG TIN VAØ DỮ LIỆU (tt) I Muïc tieâu: Kiến thức: –Biết các hệ đếm số 2, 16 biểu diễn thông tin –Học sinh cần hiểu và chuyển đổi dư liệu biểu diễn daïng nhò phaân, thaäp phaân, thaäp luïc phaân Kyõ naêng: Biết chuyển đổi số từ hệ đếm này sang hệ đếm khác Thái độ: Reøn tính chính xaùc, caån thaän cho HS II Chuaån bò: GV: Soạn giảng, sách GK HS: Đọc trước SGK nhà III Phöông phaùp daïy hoïc: Nêu vấn đề + thuyết trình IV Tieán trình daïy hoïc: Ổn định tổ chức: Điểm danh , ổn định vị trí Kieåm tra baøi cuõ: Thông tin có thể đo không? Ñôn vò cô baûn cuûa thoâng tin laø gì? Cho biết đại lượng khác? Giảng bài mới: Hoạt động GV và HS Noäi dung baøi hoïc Maõ hoùa thoâng tin maùy tính: GV: Theá naøo laø maõ hoùa thoâng tin? Mã hóa thông tin là chuyển ngôn ngữ tự HS: Là xây dựng thành dãy bít nhieân thaønh moät daõy bit GV: Taïi phaûi maõ hoùa ? bieåu dieãn thoâng tin maùy tính: HS: Vì qua maõ hoùa ta seõ coù moät baûng Hệ đếm: chuẩn, tương ứng với ký số, ký tự, Hệ đếm là tập các kí hiệu và quy tắc sử dụng ký tự đặc biệt… có mã máy chúng để biểu diễn và xác định giá trị các số rieâng Một số hệ đếm thường dùng: GV: Mã hóa thông tin thể – Hệ đếm thập phân: dạng nào? Là hệ đếm dùng tập gồm 10 chữ số làm kí HS: Biểu diễn liệu máy tính hiệu: 0, 1, 2, , Và giá trị số xaùc ñònh nhö sau: Gs soá N coù bieåu dieãn laø: GV: Cho số ví dụ các loại hệ N dn dn 1dn 2 d1d0 , d1d2 d m đếm nhị phân, thập phân, thập lục thì giá trị nó xác định sau: N dn x10n dn1x10n-1 d0 x100 d1x10-1 d m x10-m phaân Nông Quang Trung biên soạn Lop10.com Trang (6) Giáo án tin học 10 Trung tâm GDTX-HND HS: Hệ đếm thập phân là số – Hệ đếm nhị phân: Là hệ đếm dùng tập gồm chữ số làm kí hiệu: tập hợp từ 10 chữ số từ 0, 1, 2, , : 0, Và giá trị số xác định 1999 sau: GV: Gs soá N coù bieåu dieãn laø: VD: 132,15=1x102 3x101 2x100 1x10-1 5x10-2 N dn dn 1dn 2 d1d0 thì giá trị nó xác định sau: HS: Hệ đếm nhị phân là số N dn x2 dn 1x2 d0 x2 – Hệ đếm thập lục phân:(cơ số 16) tạo từ và 1: 0010 Là hệ đếm dùng tập gồm 10 chữ số làm kí hiệu: GV: 0, 1, 2, , 9, A, B để biểu diễn VD: 11001(2) =1x24 1x23 0x22 0x21 1x20 25(10) Chuù yù: Trong tin học thường dùng hai hệ đếm là hệ HS: Hệ đếm thập lục phân là đếm nhị phân và hệ đếm số mười sáu: Bieåu dieãn soá nguyeân: số từ 0, 1, 2, …,9, A, B, C, D, E, F Xeùt soá nguyeân coù daâu byte GV: Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 VD: 1A3(16) =1x162 10x162 3x160 419(10) Caùc bit cao Caùc bit thaáp Trong đó bit dùng để xác định dấu với quy ước là dấu âm và là dấu dương Biểu diễn số thực: b Thông tin loại phi số: Văn bản: Để biểu diễn các kí tự ta phải dùng boä maõ, chaúng haïn nhö boä maõ ASII n n-1 Cuûng coá vaø luyeän taäp: –Tất các loại thông tin muốn lưu trữ MT phảimã hóa –Hướng dẫn HS dùng phụ lục để mã hóa và giải mã các kí tự Hướng dẫn học sinh tự học nhà: Học sinh xem lại các kiến thức đã học bài và bài đồng thời vận dụng các kiến thức này để làm BT thực hành số (SGK – trang 16) Tuần :……………………… Ngày soạn: …………………… Ngày dạy: …………………… Tiết :…………………………… BAØI TẬP VAØ THỰC HAØNH I Muïc tieâu: Kiến thức: Nông Quang Trung biên soạn Lop10.com Trang (7) Giáo án tin học 10 Trung tâm GDTX-HND –Biết các hệ đếm số 2, 16 biểu diễn thông tin –Học sinh cần hiểu và chuyển đổi dư liệu biểu diễn daïng nhò phaân, thaäp phaân, thaäp luïc phaân Kyõ naêng: Biết chuyển đổi số từ hệ đếm này sang hệ đếm khác Thái độ: Reøn tính chính xaùc, caån thaän cho HS II Chuaån bò: GV: Soạn giảng, sách GK HS: Đọc trước SGK nhà III Phöông phaùp daïy hoïc: Nêu vấn đề + thuyết trình IV Tieán trình daïy hoïc: Ổn định tổ chức: Điểm danh , ổn định vị trí Kieåm tra baøi cuõ: Thông tin có thể đo không? Ñôn vò cô baûn cuûa thoâng tin laø gì? Cho biết đại lượng khác? Giảng bài mới: Hoạt động GV và HS Noäi dung baøi hoïc a) Tin hoïc, maùy tính: GV: Chọn khẳng định đúng a1) Hãy chọn khẳng định đúng các khẳng định sau: các khẳng định sau: HS: Giải thích đáp án (A) M¸y tÝnh cã thÓ thay thÕ hoµn toµn cho người lĩnh vực tính toán; GV: Choïn a, c, d (B)Häc Tin häc lµ häc sö dông m¸y tÝnh; (C) M¸y tÝnh lµ s¶n phÈm trÝ tuÖ cña người; (D) Một người phát triển toàn diện xã hội đại không thể thiếu hiểu biết vÒ Tin häc a2) Những đẳng thức nào là đúng GV: Chọn đáp án đúng là b các đẳng thức sau đây? (A) KB = 1000 byte; (B) KB = 1024 byte; GV: Coù theå cho hoïc sinh phaân bieät (C) MB = 1000000 byte nam nửừ lụựp hoùc thoõng qua caựch a3) Có 10 học sinh xếp hàng ngang để chụp ảnh Em hãy dùng 10 bit để biểu diễn bieåu dieãn maõ nhò phaân th«ng tin nµy cho biÕt mçi vÞ trÝ hµng lµ b¹n nam hay b¹n n÷ b) Sö dông b¶ng m· ASCII (xem phô lôc) HS: Tra baûng maõ ASCII để mã hoá và giải mã b1) ChuyÓn c¸c x©u kÝ tù sau thµnh d¹ng m· Nông Quang Trung biên soạn Lop10.com Trang (8) Giáo án tin học 10 Trung tâm GDTX-HND GV: Soá nguyeân naøy coù daáu hay khoâng? HS: Xem lại SGK và trả lời GV: byte nhÞ ph©n: "VN", "Tin" b2) D·y bit "010010000110111101100001" tương ứng là mã ASCII dãy kí tự nào? c) Biểu diển số nguyên và số thực: c1 Để mã hóa số nguyên -27 cần dùng ít nhaát bao nhieâu byte? c2 Viết các số thực sau dạng dấu phẩy động 11005; 25.879; 0.000984 GV: 11005 dạng dấu phảy động là 0.11005x105 25.879 dạng dấu phảy động là 0.25879x102 Cuûng coá vaø luyeän taäp: Mã hóa xâu kí tự, biểu diễn kiểu số nguyên Hướng dẫn học sinh tự học nhà: Học sinh xem lại các BT đã làm và làm các BT SBT, đọc bài đọc thêm số và đọc trước bài SGK – trang 19 TCT: 5, Tuần :……………………… Ngày soạn: …………………… Ngày dạy: …………………… GIỚI THIỆU VỀ MÁY TÍNH I Muïc tieâu: Kiến thức: Giới thiệu cho HS biết các chức năng, cấu trúc chung máy tính và sơ lược hoạt động nó là hệ thống đồng Kyõ naêng: Phân biệt và biết phần cứng và phần mềm máy tính Phân biệt ROM và RAM Phân biệt thiết bị nhập, thiết bị xuất Thái độ: Học sinh ý thức hoạt động máy tính phải chịu quản lý và điều khiển người II Chuaån bò: GV: Soạn giảng, sách GK HS: Đọc trước SGK nhà III Phöông phaùp daïy hoïc: Nêu vấn đề + thuyết trình Tieán trình daïy hoïc: Nông Quang Trung biên soạn Lop10.com Trang (9) Giáo án tin học 10 Trung tâm GDTX-HND Ổn định tổ chức: Điểm danh , ổn định vị trí Tieát Kieåm tra baøi cuõ: Một ổ địa cứng có dung lượng là 40GB và nội dung sách chiếm hết 5MB lưu trữ trên đĩa Hỏi ổ cứng trên có thể lưu tối đa bao nhiêu saùch? Giảng bài mới: Hoạt động GV và HS Noäi dung baøi hoïc GV:He thống tin học có chức Khái niệm hệ thống tin học: naêng naøo ? Là phương tiện dựa trên máy tính thực HS: Trả lời câu hỏi các loại thao tác: Nhận thông tin, xử GV: Hệ thống tin học bao gồm lý, truyền, lưu giữ và đưa thông tin phaàn naøo? Moät heä thoáng tin hoïc goàm phaàn: HS: Trả lời câu hỏi Phần cứng( Hardware) GV: Theá naøo laø phaàn meàm? Phaàm meàm( Software) GV: Thế nào là phần cứng? Sự quản lý và điều khiển người Sơ đồ cấu trúc MT: GV: Em hãy cho biết thông thường thì cấu trúc MT gồm phần naøo? Bộ xử lý trung tâm: CPU laø thaønh phaàn quan troïng cuûa maùy tính, là thiết bị chính thực chương trình GV: CPU và chữ viết tắt nó? HS: CPU laø boä naõo cuûa maùy tính Bộ nhớ trong: ( Control Processing Unit) Dùng để lưu giữ chương trình và liệu đưa vào liệu thu quá trình thực chương trình GV: Bộ nhớ chính và đặc điểm ROM Read Only Memory HS: Chỉ có thể sử dụng máy tính Chỉ đọc, không cho ghi liệu và hoạt động bao gồm ROM, liệu không tắt máy RAM RAM Random Access Memory Cho phép đọc, ghi liệu tắt máy liệu bị Bộ nhớ ngoài: Nông Quang Trung biên soạn Lop10.com Trang (10) Giáo án tin học 10 Trung tâm GDTX-HND Lưu giữ thông tin lâu dài và hỗ trợ cho nhớ GV: Bộ nhớ ngoài, đặc điểm Đối với máy vi tính thì nhớ ngoài gồm HS: Lưu giữ thông tin tắt có: Đĩa cứng, đĩa mềm, … maùy Cuûng coá vaø luyeän taäp: Chức và thành phần hệ thống tin học? Vẽ sơ đồ cấu trúc MT Phân biệt nhớ và nhớ ngoài? Hướng dẫn học sinh tự học nhà: Học sinh xem lại phần đã học và đọc trước phần còn lại để trả lời trước các câu hỏi SGK Tuần :……………………… Ngày soạn: …………………… Ngày dạy: …………………… Tieát Kieåm tra baøi cuõ: Phân biệt nhớ trong, nhớ ngoài Phaân bieät ROM vaø RAM Giảng bài mới: Hoạt động GV và HS Noäi dung baøi hoïc Thieát bò vaøo: (Input device) GV: Để đưa hình ảnh, âm thanh, văn Dùng để đưa thing tin vào máy tính vào máy tính em thấy người ta dùng thiết bị nào? a) Bµn phÝm (Keyboard) HS: baøn phím, chuoät, maùy queùt, Khi ta gõ phím nào đó, mã tương webcam, micro øng cña nã ®îc truyÒn vµo m¸y b) Chuét (Mouse) Lµ mét thiÕt bÞ rÊt tiÖn lîi lµm viÖc víi m¸y tÝnh B»ng c¸c thao t¸c nh¸y nót chuét, ta cã thÓ thùc hiÖn mét lùa chän nào đó bảng chọn (menu) hiển thÞ trªn mµn h×nh Dïng chuét còng cã thÓ thay thÕ cho mét sè thao t¸c bµn phÝm c) M¸y quÐt (Scanner) Lµ thiÕt bÞ cho phÐp ®a v¨n b¶n vµ h×nh ¶nh vµo m¸y tÝnh Cã nhiÒu phÇn mÒm cã kh¶ n¨ng chØnh söa v¨n b¶n hoÆc Nông Quang Trung biên soạn Lop10.com Trang 10 (11) Giáo án tin học 10 Trung tâm GDTX-HND hình ảnh đã đưa vào máy d) Webcam Lµ mét camera kÜ thuËt sè Khi g¾n vµo m¸y tÝnh, nã cã thÓ thu vµ truyÒn trùc tuyÕn hình ảnh qua mạng đến máy tính kết nối với máy đó GV: Cho bieát caùc thieát bò xuaát cuûa Thieát bò ra: (Output device) maùy tính Dùng để đưa thing tin từ máy tính HS: maøn hình, maùy in, modem, maùy a) Mµn h×nh (Monitor) chieáu, loa, tai nghe Màn hình máy tính có cấu tạo tương tự nh mµn h×nh ti vi Khi lµm viÖc, ta cã thÓ xem mµn h×nh lµ tËp hîp c¸c ®iÓm ¶nh (Pixel), điểm có thể có độ sáng, màu sắc khác Chất lượng màn hình định các tham số sau: Độ phân giải: Mật độ các điểm ảnh trên mµn h×nh §é ph©n gi¶i cµng cao th× h×nh ¶nh hiÓn thÞ trªn mµn h×nh cµng mÞn vµ s¾c nÐt Chế độ màu: Các màn hình màu có thể có 16 hay 256 mµu, thËm chÝ cã hµng triÖu mµu kh¸c b) M¸y in (Printer) M¸y in cã nhiÒu lo¹i nh m¸y in kim, in phun, in laser (h 19), dùng để in liệu giÊy M¸y in cã thÓ lµ ®en/tr¾ng hoÆc mµu c) M«®em (Modem) Môđem là thiết bị dùng để truyền thông gi÷a c¸c hÖ thèng m¸y th«ng qua ®êng truyÒn, ch¼ng h¹n ®êng ®iÖn tho¹i Cã thÓ xem m«®em lµ mét thiÕt bÞ hç trî cho c¶ viÖc ®a d÷ liÖu vµo vµ lÊy d÷ liÖu tõ m¸y tÝnh d) M¸y chiÕu (Projector) Máy chiếu (h 20a) là thiết bị dùng để hiÓn thÞ néi dung mµn h×nh m¸y tÝnh lªn GV: Máy tính điện tử có thể thực mµn ¶nh réng dãy các lệnh cho trước e) Loa vµ tai nghe (Speaker and Headphone) mà không cần tham gia trực tiếp Loa (h 20b) vµ tai nghe (h 20c) lµ c¸c người Khi đó người ta nói maựy tớnh thửùc hieọn theo caỏu truực thiết bị để đưa liệu âm môi Nông Quang Trung biên soạn Lop10.com Trang 11 (12) Giáo án tin học 10 Trung tâm GDTX-HND trường ngoài naøo? Máy tính hoạt động theo chương trình GV: Thoâng tin veà moät leänh bao Thoâng tin veà moät leãnh bao goàm: gồm gì? Địa lệnh nhớ GV: Địa ô nhớ là cố định Mã thao tác các lệnh cần thực nội dung ô nhớ có thể Địa các ô nhớ liên quan thay đổi Nguyên lý lưu trữ chương trình: Lệnh đưa vào máy tính GV: Các phận máy tính nối với các dây dẫn đgl các dạng nhị phân để lưu trữ, xử lí liệu khác tuyeán bus Nguyeân lyù truy caäp theo ñòa chæ: Việc truy cập liệu máy tính thực thông qua địa nơi lưu trữ liệu đó Nguyeân lyù Von Neumann: Maõ hoùa nhò phaân, ñieàu khieån baèng chương trình, lưu trữ chương trình và truy caäp theo ñòa chæ taïo thaønh moät nguyeân lyù chung Cuûng coá vaø luyeän taäp: Thieát bò chuaån laø maøn hình, thieát bò nhaäp chuaån laø baøn phím Nguyeân lyù Von neumann Hướng dẫn học sinh tự học nhà: Học sinh đọc lại phần kiến thức đã học và đọc trước bài tập và thực hành số TCT: 7,8 Tuần :……………………… Ngày soạn: …………………… Ngày dạy: …………………… BAØI TẬP VAØ THỰC HAØNH SỐ I Muïc tieâu: Kiến thức: Biết chức các thiết bị chính máy tính Kyõ naêng: Làm quen và sử dụng bàn phím, chuột Nhận biết các phận máy tính Thái độ:Nhận thức máy tính thiết kế thân thiện với người sử duïng Nông Quang Trung biên soạn Lop10.com Trang 12 (13) Giáo án tin học 10 Trung tâm GDTX-HND II Chuaån bò: GV: Soạn giảng, sách GK HS: Đọc trước SGK nhà III Phöông phaùp daïy hoïc: Nêu vấn đề + thuyết trình IV Tieán trình daïy hoïc: Ổn định tổ chức: Điểm danh , ổn định vị trí Tieát Kieåm tra baøi cuõ: Hãy nêu chức số thiết bị máy tính mà em biết Haõy trình baøy hieåu bieát cuûa em veà nguyeân lyù Von neumann? Giảng bài mới: Hoạt động GV và HS Noäi dung baøi hoïc 1.Tại phòng máy giáo viên giới thiệu cho hoïc sinh bieát: GV: Giới thiệu số thiết bị phần Caùc boä phaän cuûa maùy vi tính vaø caùc cứng như: CPU, ROM, RAM, Đĩa thiết bị ngoại vi CPU, ổ đĩa, bàn phím, cứng, Đĩa mềm, Đĩa Compact, Bàn màn hình, máy in … phím, Chuoät, Maøn hình… Cách khởi động, tắt máy HS: Hoïc sinh quan saùt 2.Học sinh tập làm quen với: a)Sử dụng bàn phím: GV: Giới thiệu các nút chức Phaân bieät caùc nhoùm phím, phaân bieät Power, reset, các loại đèn tín phím ký tự và phím ký tự hiệu, cách khởi động máy Phân biệt phím và tổ hợp phím HS: Hoïc sinh quan saùt vaø laøm quen Gõ dòng ký tự tùy chọn b)Sử dụng chuột: Nhaùy chuoät Nháy đúp Keùo vaø thaû Cuûng coá vaø luyeän taäp: Cách khởi động và tắt máy Hướng dẫn học sinh tự học nhà: Học sinh xem nào có máy nhà có thể tự thao tác lại Tieát Kieåm tra baøi cuõ: Nông Quang Trung biên soạn Lop10.com Trang 13 (14) Giáo án tin học 10 Trung tâm GDTX-HND Giảng bài mới: Hoạt động GV và HS Noäi dung baøi hoïc 1.Taïi phoøng maùy giaùo vieân cho hoïc sinh ôn lại thao tác mở, tắt máy: GV: Giới thiệu cách mớ, thoát và sử 2.Học sinh ôn tập và làm quen với: dụng chương trình làm quen với bàn Học sinh kích hoạt chương trình touch phím và làm quen với giao diện chương trình HS: Hoïc sinh quan saùt vaø laøm quen Học sinh thực hành gõ bàn phím với chöông trình touch HS: Thực thành gõ phím với chương trình touch GV: Theo doõi hoïc sinh tao taùc vaø hướng dẫn thêm Cuûng coá vaø luyeän taäp: Cách khởi động vàthoát khỏi chương trình bình thường Hướng dẫn học sinh tự học nhà: Học sinh xem nào có máy nhà có thể tự thao taùc laïi TCT: 9, 10, 11, 12, 13 Tuần :……………………… Ngày soạn: …………………… Ngày dạy: …………………… BAØI TOÁN VAØ THUẬT TOÁN I Muïc tieâu: Kiến thức: Biết khái niệm bài toán, thuật toán, các tính chất thuật toán Hiểu cách biểu diễn thuật toán sơ đồ khối và liệt kê các bước Hiểu số thuật toán thông dụng Kyõ naêng: Xác dịnh input, output bài toán Xây dựng thuật toán số bài toán đơn giản sơ đồ khối baèng caùch lieät keâ Thái độ: HS ý thức giải bài toán tin là cách tìm lời giải cho bài toán đó không phải tìm lời giải cụ thể Nông Quang Trung biên soạn Lop10.com Trang 14 (15) Giáo án tin học 10 Trung tâm GDTX-HND II Chuaån bò: GV: Soạn giảng, sách GK HS: Đọc trước SGK nhà III Phöông phaùp daïy hoïc: Nêu vấn đề + thuyết trình IV Tieán trình daïy hoïc: Tieát Ổn định tổ chức: Điểm danh , ổn định vị trí Kieåm tra baøi cuõ: Máy tính thiếu phần mềm có thể hoạt động không? Em hãy cho biết thiết bị nào vừa là thiết bị nhập, vừa là thiết bị xuất Giảng bài mới: Hoạt động GV và HS Noäi dung baøi hoïc GV: Mỗi người chúng ta sử dụng Khái niệm bài toán: Bài toán là yêu cầu nào đó mà ta máy tính vào mục đích nào đó và mục đích là yêu cầu cụ muốn máy tính thực Một bài toán gồm hai theå VD: Chúng ta lên mạng để xem phần: Input: laø thoâng tin ñöa vaøo điểm thi TN điểm thi ĐH đó Output: laø thoâng tin caàn laáy cuõng laø moät yeâu caàu GV: Vậy bài toán là gì? Ví duï: (cho caùc ví duï SGK) HS: trả lời câu hỏi GV: Để đáp ứng yêu cầu trên thì chuùng ta phaûi cung caáp cho maùy gì? GV: Bài toán gồm phần, đó là Khái niệm thuật toán: phần nào? Thuật toán là dãy các thao tác GV: Giải bài toán là ta làm gì? xắp xếp theo thứ tự cho thực HS: Là tìm mối quan hệ input dãy các thao tác đó ta có output cần vaø output tìm bái toán GV: Trong toán học việc cách Ví dụ: tìm lời giải bài toán thì đgl Tìm gía trị lớn dãy gồm N số thuật toán Vậy thuất toán là gì? nguyeân Yù tưởng: GV: Cho HS xaùc ñònh input, output Khởi tạo giá trị Max = a1 GV: Cho HS nêu ý tướng tìm Max Lần lượt cho I chạy từ đến N, so qua moät ví duï cuï theå sánh giá trị Max với , Max > thì GV: Giới thiệu thuật toán dạng Max nhận giá trị là Nông Quang Trung biên soạn Lop10.com Trang 15 (16) Giáo án tin học 10 Trung tâm GDTX-HND sơ đồ khối bảng phụ Thuật toán: Bước 1: Nhập n và dãy a1, a2, …, an Bước 2: Max a1 , i 2; Bước 3: Nếu i <= N thực Bước Nếu i > n thực bước Bước 4: Nếu Max < thì Max Tăng i i+1 và quay lại bước Bước 5: Đưa giá trị Max rối kết thúc Cuûng coá vaø luyeän taäp: Khái niệm bài toán, thuật toán, cách biểu diễn thuật toán dạng liệt kê, dạng sơ đồ khối Các ký hiệu sơ đồ khối Hướng dẫn học sinh tự học nhà: Trình bày thuật toán giải phương trình bậc theo cách liệt kê và sơ đồ khối Tuần :……………………… Ngày soạn: …………………… Ngày dạy: …………………… Tieát 10 - 11 Ổn định tổ chức: Điểm danh, ổn định vị trí Kieåm tra baøi cuõ: Trình bay khái niệm bài toán, thuật toán, bài toán thường gồm phấn cô baûn Vẽ sơ đồ khối thuật toán giải phương trình bậc hai Giảng bài mới: Hoạt động GV và HS Noäi dung baøi hoïc Khái niệm thuật toán: (tt) Chuù yù: Một thuật toán có các tính chất sau: GV: Hướng hẫn HS xét các tính chất Tính dừng: Thuật toán phải kết thúc thuật toán tím Max dãy sau số hữu hạn các thao tác goàm N soá nguyeân Tính xác định: Sau thực thao tác thì thuật toán dừng có thao tác xác định thực bước Tính đúng đắn: Sau thuật toán kết Nông Quang Trung biên soạn Lop10.com Trang 16 (17) Giáo án tin học 10 Trung tâm GDTX-HND thúc ta phái có output cần tím Một số ví dụ thuật toán: GV: Trong sống thường ngày chúng ta thường hay gặp số bài toán kiểm tra tính chất đối tượng náo đó Kiểm tra tính nguyeân toá laø moät ví duï HS: Một số n gọi là số nguyên toá, noù chæ chia heát cho vaø cho chính noù(n) GV: Vậy cách đơn giản để xác định coù phaûi laø nguyeân toá hay khoâng thì ta cần kiểm tra khoảng từ [ N ] thấy xuất ước số cuûa n, coù nghóa laø n coù nhieàu hôn ước số ngoài và chính nó Do đó ta coù theå keát luaän n khoâng laø soá nguyeân toá GV: khoảng từ [ N ] không thấy xuất ước số n thì sao? HS: thì keát luaän n chính laø soá nguyeân toá Ví duï: N=16; xeùt 2[ N ] 2, 3, 4, ta thaáy 2, là ước số n, đó n=16 khoâng phaûi laø soá nguyeân toá VÝ dô 1: KiÓm tra tÝnh nguyªn tè cña mét số nguyên dương Xác định bài toán: Input: N là số nguyên dương; Output: "N lµ sè nguyªn tè" hoÆc "N kh«ng lµ sè nguyªn tè" ý tưởng: Ta nhớ lại định nghĩa: Một số guyên dương N là số nguyên tố nó có đúng hai ước số khác là và chính nó Từ định nghĩa đó, ta suy ra: NÕu N = th× N kh«ng lµ sè nguyªn tè; NÕu < N < th× N lµ sè nguyªn tè; NÕu N vµ kh«ng cã íc sè phạm vi từ đến phần nguyên bậc hai cña N th× N lµ sè nguyªn tè Từ đó ta có thuật toán sau: ThuËt to¸n ThuËt to¸n diÔn t¶ b»ng c¸ch liÖt kª Bước Nhập số nguyên dương N; Bước Nếu N = thì thông báo N không nguyªn tè råi kÕt thóc; Bước Nếu N < thì thông báo N là nguyªn tè råi kÕt thóc; Bước i 2; Bước Nếu i > [ N ] thì thông báo N là nguyªn tè råi kÕt thóc; Bước Nếu N chia hết cho i thì thông b¸o N kh«ng nguyªn tè råi kÕt thóc; Bước i = i + quay lại bước Cuûng coá vaø luyeän taäp: Hướng dẫn HS vẽ sơ đồ khối thuật toán kiểm tra tính nguyên tố soá nguyeân döông Hướng dẫn học sinh tự học nhà: Học sinh đọc trước ví dụ SGK Nông Quang Trung biên soạn Lop10.com Trang 17 (18) Giáo án tin học 10 Trung tâm GDTX-HND Tuần :……………………… Ngày soạn: …………………… Ngày dạy: …………………… Tieát 12 Ổn định tổ chức: Điểm danh , ổn định vị trí Kieåm tra baøi cuõ: Giảng bài mới: Hoạt động GV và HS GV: Trong sống, ta thường gặp yeâu cầu lieân quan ñến xếp - Xếp caùc học sinh từ thấp ñến cao - Xếp đñiểm trung bình từ cao ñến thấp … Tổng quát : Cho dãy đối tượng hãy xếp lại vị trí các đối tượng theo tiêu chuẩn nào đó * Lượt thứ : số phần tử chưa xếp N, ta thực N-1 lần so sánh (và đổi chổ cần) để đưa phần tử lớn cuối dãy này và loại nó khỏi danh sách các phần tử cần xếp * Lượt thứ : số phần tử chưa xếp đã giảm 1, số lần so sánh giảm tương ứng… … * Cho đến số phần tử chưa xếp < 2, không còn so sánh nào thì kết thúc Dãy đã xếp hoàn tất GV: Đầu tiên gọi M là số số hạng chưa xếp, M chứa giá trị là N : M N Nông Quang Trung biên soạn Noäi dung baøi hoïc Ví dụ 3: Thuật toán Sắp xếp tráo đổi (Exchange Sort) Xác định bài toán - Input: D·y A gåm N sè nguyªn a1, a2, , aN (ai víi i : 1->N ) VD : Dãy A gồm các số nguyên - Output: D·y A ®îc s¾p xÕp l¹i thµnh d·y kh«ng gi¶m Dãy A sau xếp ý tưởng: Với cặp số hạng đứng liền kề dãy, số trước lớn số sau ta đổi chỗ chúng cho Mỗi lượt tiến hành nhiều lần so sánh để đẩy phần tử lớn số các phần tử chưa xếp đúng vị trí nó Lặp lại nhiều lượt không có so sánh nào ThuËt to¸n B1: Nhaäp daõy goàm N caùc soá nguyeân: a1, a2, an ; B2: M N; Lop10.com Trang 18 (19) Giáo án tin học 10 Trung tâm GDTX-HND GV: Nếu số số hạng chưa xếp < thì dãy đã xếp xong Kết thúc GV: M chứa giá trị là số phép so/s cần thực lượt : M M-1 Gọi i là số thứ tự lần so sánh, đầu tiên i GV: Để thực lần so sánh mới, i đếm tăng lên (lần so sánh thứ i) Nếu lần so sánh thứ i >số phép so sánh M : đã hoàn tất M số phép so sánh lượt,này Lặp lại bước 3, bắt đầu lượt kế (với số số hạng chưa xếp chính là M đã giảm bước 4) So sánh phần tử lần thứ i là và ai+1 Nếu > ai+1 thì tráo đổi phần tử này B3: Nếu M < thì xuất dãy đã xắp roài keát thuùc; B4: M M – 1, i 1; B5: i i + B6: Neáu i > M thì quay laïi B3; B7: Nếu > ai+1 thì tráo đổi và ai+1 ; B8: Quay lai bước Cuûng coá vaø luyeän taäp: Thuật toán có thể áp dụng cho dãy số không tăng Học sinh trình bày lại bài toán cách vẽ sơ đồ khối Nông Quang Trung biên soạn Lop10.com Trang 19 (20) Giáo án tin học 10 Trung tâm GDTX-HND Tieát : 13 Ổn định tổ chức: Điểm danh, ổn định vị trí Kieåm tra baøi cuõ: Cho học thuyết trình thuật toán Bubble Sort sơ đồ khối? Giảng bài mới: Hoạt động GV và HS Noäi dung baøi hoïc Ví dụ 4: Thuật toán tìm kiếm tuần tự: Xác định bài toán: GV: Để tìm tên học sinh lớp thông thường ta phải tìm từ đầu Input: Dãy gồm N số nguyên khác nhau: danh sách trở xuống Vậy để tìm a1, a2, an , và số k số có giá trị với khóa k cho Output: Chỉ số I mà = k thông trước ta thực so báo không có số hạng nào dãy có giá sánh phần tử danh sách trị k Ý tưởng: với khóa k thì thông báo đã Lần lượt lấy phần tử dãy so tìm thaáy sánh với k nào gặp phần tử HS: Vậy giả sử đã tìm hết dãy số mà k hết dãy thì dừng Trong trường chưa tìm thấy phần tử cần tìm thì hợp thứ hai thì dãy không có phần tử nào baèng k sao? Thuật toán: GV: Neáu khoâng tìm thaáy thì thoâng B1: Nhaäp daõy goàm N caùc soá nguyeân: a1, báo không có số nào với khóa a2, an và số k; k B2: i 1; HS: Khi naøo thì keát thuùc vieät tìm B3: Neáu = k thì xuaât i vaø keát thuùc kieám? B4: i i+1; B5: Neáu i > N thì thoâng baùo daõy khoâng GV: Vieäc tìm kieám chæ keát thuùc coù giaù trò k roài keát thuùc phần tử ta duyệt vượt quá số Quay lên B3 các phần tử dãy số GV: Cho HS viết lại thuật toán dạng sơ đồ khối GV: Hạn chế thuật toán tìm kiếm là phải duyệt đến phần tử cuối cùng nó cho biết phần tử đó coù toàn taïi daõy hay khoâng Vì tốc độ tìm kiếm ít nhiều bị ảnh hưởng Nông Quang Trung biên soạn Ví dụ 5: Thuật toán tìm kiếm nhị phân: Xác định bài toán: Input: Daõy goàm N soá nguyeân khaùc có thứ tự tăng: a1, a2, an , và số k Output: Chỉ số I mà = k thông baùo khoâng coù soá haïng naøo cuûa daõy coù giaù trò baèng k Ý tưởng: Lop10.com Trang 20 (21)