Tư tưởng đạo đức : vai trò của thế hệ trẻ trong ngành Tin học II/ Đồ dùng dạy học : III/ Hoạt động dạy – học : Hoạt động của GV Hoạt động của HS Noäi dung - Trả lời các câu hỏi bài A/ Ổn[r]
(1)Tổ : Toán – Tin Giáo án Tin Học lớp 10 Ngày soạn :03/09/2009 Tieát Chöông I : MOÄT SOÁ KHAÙI NIEÄM CÔ BAÛN CUÛA TIN HOÏC Baøi : TIN HOÏC LAØ MOÄT NGAØNH KHOA HOÏC I/ Muïc tieâu : Kiến thức : Biết Tin học là ngành khoa học, các đặc trưng máy tính, số ứng dụng Tin học và máy tính điện tử đời sống và phát triển mạnh mẽ Tin học nhu cầu xã hội Thái độ : học sinh cần có thái độ nghiêm túc học II/ Đồ dùng dạy học : Chuaån bò cuûa GV : noäi dung baøi daïy, ñóa meàm, ñóa CD, Flash Chuẩn bị HS : SGK, III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS Noäi dung A/ Ổn định tổ chức lớp : Giới thiệu cán lớp, Ổ định lớp, giới thiệu, làm quen baùo caùc só soá Giới thiệu qua môn học, chöông trình Sự hình thành và phát triển B/ Bài : Tin hoïc : Hoạt động 1: Từ năm đầu kỷ XX - YC học sinh đọc nội dung mục ngành Tin học hình thành và Nghiên cứu nội dung SGK và trả lời các câu hỏi sau: phaùt trieån thaønh moät ngaønh khoa Cho bieát moät soá ñaëc ñieåm noåi baät muïc SGK học độc lập, với các nội dung, mục phuùt phát triển XH ngày ? Trả lời các câu hỏi tiêu, phương pháp nghiên cứu Theá naøo laø moät ngaønh khoa hoïc riêng và ngày càng có nhiều ứng GV, nhaän xeùt, boå sung ( đặc điểm ngành dụng các lĩnh vực hoạt động khoa hoïc ) ? người - GV phaân tích theâm vaø keát luaän Ngaønh Tin hoïc coù ñaëc thuø rieâng so với các ngành KH khác đó là quá trình nghiên cứu và phát triển các ứng dụng không tách rời việc phát trieå n và sử dụng MTĐT Hoạt động 2: Ñaëc tính vaø vai troø cuûa maùy tính Trong vài thập niên gần đây, điện tử : phát triển vũ bão Tin học, với * Ñaëc tính cuûa MTÑT : sáng tạo mang tính vượt Laøm vieäc lieân tuïc ( khoâng meät bậc đã giúp đỡ lớn cho Nghiên cứu nội dung moûi) người sống đại Tốc độ, độ chính xác cao muïc SGK Caâu hoûi ñaët laø vì noù laïi Thảo luận và trả lời các Khả lưu trữ lớn phaùt trieån nhanh vaø mang laïi Giaù thaønh ngaøy caøng haï, goïn nheï, caâu hoûi vaøo phieáu hoïc nhiều lợi ích cho người đến tieän duïng taäp theá ? Moät vaøi nhoùm baùo caùo Lieân keát thaønh maïng - Chia lớp thành6 nhóm, nghiên keát quaû thaûo luaän, caùc cứu nội dung mục SGK và trả * Vai troø cuûa MTÑT: nhoùm coøn laïi boå lời các câu hỏi sau Lop10.com Giáo Viên: Võ Minh Hoàng (2) Tổ : Toán – Tin Giáo án Tin Học lớp 10 Ñaëc tính cuûa MTÑT ? sung,nhaän xeùt Vai troø cuûa MTÑT ? * Löu yù : Không đồng Tin học với máy tính ( sử dụng máy tính là sử dụng coâng cuï coøn Tin hoïc laø ngaønh KH nghiên cứu tri thức khoa học) Từ nội dung đã tìm hiểu treân, caùc em haõy cho bieát Tin hoïc laø gì ? Toùm taét yù chính vaø ghi leân baûng HS : Đọc phần in nghieân SGK vaø trả lời câu hỏi Công cụ lao động phổ biến ( trợ giúp việc lưu trữ, tìm kiếm thoâng Tin) Hỗ trợ thay hoàn toàn người (Đòi hỏi người sử dụng có tri thức) Thuật ngữ Tin học (SGK) IV/ Đánh giá: Ngày soạn :30/08/2009 Tieát Baøi THÔNG TIN VAØ DỮ LIỆU I/ Muïc tieâu : Kiến thức : Bieát moät soá khaùi nieäm veà thoâng Tin, caùc daïng bieåu dieãn thoâng Tin maùy tính Hieåu ñôn vò ño thoâng Tin laø Bit vaø caùc ñôn vò tính khaùc Kỹ : lấy số ví dụ thông Tin và phân biệt dạng Thái độ : học sinh cần có thái độ nghiêm túc học II/ Đồ dùng dạy học : Chuaån bò cuûa GV : noäi dung baøi daïy Chuẩn bị HS : xem trước bài III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS Noäi dung Caâu : Neâu ñaëc tính vaø vai troø A/ Ổn định tổ chức lớp và kiểm Lên bảng trả lời câu hỏi cuûa MTÑT ? tra baøi cuõ : Goïi hoïc sinh leân baûng, neâu caâu Câu : Nêu thuật ngữ Tin học ? hỏi.Đánh giá, nhận xét, cho điểm HS : trả lời câu hỏi Cho biết việc nghiên cứu chế tạo máy có thuộc lĩnh vực Tin học hay khoâng ? B/ Bài : Hoạt động : - Hieän moät soá coâng ty khoâng tuyeån coâng nhaân chöa toát nghieäp THPT - Thông Tin vừa đưa đến các em giúp các em biết điều gì ? - Em haõy neâu moät soá thoâng Tin Khái niệm thông Tin và lieäu: HS neâu moät soá thoâng Tin Thoâng Tin : Thoâng Tin cuûa moät Maø caùc em bieát thực thể (hiện tượng, vật) là hiểu biết có thể có thực thể đó Dữ liệu : là thông Tin đã đưa Các em đóng góp ý kiến, vào máy tính Lop10.com Giáo Viên: Võ Minh Hoàng (3) Tổ : Toán – Tin maø em bieát - Qua các ví dụ vừa nêu, em hãy cho bieát theá naøo laø thoâng Tin ? - Đối với máy tính, chúng có thông Tin là đưa vào máy và gọi là liệu Hoạt động : Chia lớp thành nhóm, nhóm laáy moät soá ví duï veà thoâng Tin maø các em biết và cho biết nó thể dạng nào ? nhaän xeùt vaø keát luaän veà caùc daïng thông Tin thường gặp GV : gợi ý, kết luận Hoạt động : Để biểu diễn thông Tin người ta mã hoá các thông Tin thành các số và Để lưu trữ các số người ta sử dụng đơn vị lưu trữ là Bit C/ Cuûng coá : Chia lớp thành nhóm, YC làm baøi taäp 1.7/ saùch baøi taäp Hướng dẫn giải Giáo án Tin Học lớp 10 nhận xét, đánh giá lẫn Laøm vieäc theo nhoùm Caùc nhoùm baùo caùo keát quaû thaûo luaän Nhaän xeùt Tự lấy số ví dụ minh hoạ cho dạng thông Tin Tham khaûo baûng toùm taét SGK trang Caùc nhoùm laøm baøi taäp 1.7/ saùch baøi taäp baùo caùo keát quaû nhận xét, đánh giá Tự đánh giá Caùc daïng thoâng Tin : Thông Tin thường thể hai loại số và phi số Các dạng thông Tin loại phi số thường gặp sống : Dạng văn : báo chí, sách vở, Dạng hình ảnh : tranh, bảng đồ, Daïng aâm : tieáng noùi, tieáng chim hoùt, Ñôn vò ño thoâng Tin : Bit là đơn vị nhỏ để đo lượng thoâng Tin Ngoài người ta còn dùng các ñôn vò tính khaùc (sgk) IV/ Đánh giá: Ngày soạn :30/08/2009 Tieát Baøi THÔNG TIN VAØ DỮ LIỆU (tt) I/ Muïc tieâu : Kiến thức : Biết cách mã hoá thông Tin máy tính hệ điếm số 2,16 biểu diễn thông Tin Kỹ : bước đầu mã hoá thông Tin đơn giản thành dãy bit II/ Đồ dùng dạy học : Chuaån bò cuûa GV : noäi dung baøi daïy Chuẩn bị HS : xem trước bài III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS A/ Ổn định tổ chức lớp và Lop10.com Noäi dung Giáo Viên: Võ Minh Hoàng (4) Tổ : Toán – Tin kieåm tra baøi cuõ : Ổn định lớp, kiểm tra sĩ số Goïi hoïc sinh leân baûng Đánh giá, nhận xét và cho ñieåm B/ Bài : Hoạt động : Chia lớp thành nhóm, các nhóm nghiên cứu mục SGK Thaûo luaän vaø traû lời các câu hỏi : Tại phải mã hoá thông Tin thaønh daõy bit ? Taïi phaûi coù boä maõ ? Hoạt động : - Trong caùc naêm hoïc trước, các em đa õđược học hệ đếm nào ? GV gợi ý thêm VD : 546,3 biểu diễn 5.102 + 4.101 + 6.100 + 3.10-1 GV : laøm maãu ví duï Neáu goïi caùc soá 10 laø cô soá b, số cần chuyển đổi là N và d là thứ tự lần lược các số N thì số n bieåu dieãn nhö theá naøo ? VD : 100101102 = 1.27 + 0.26 +0.25 + 1.24 +0.23+ 1.22+ 1.21 + 0.20 = 16010 VD : 1AF16 = 1.162 + 10.161 +15.160 = 20710 Hoạt động : Chia lớp thành nhóm, YC laøm baøi taäp Giáo án Tin Học lớp 10 Lên bảng trả lời câu hoûi HS khaùc nhaän xeùt caâu trả lời bạn Thoâng Tin ? Neâu moät vaøi ví duï veà thoâng Tin, moãi thoâng Tin haõy cho bieát daïng cuûa noù Mã hoá thông Tin máy tính : HS : laøm vieäc theo Là quá trình chuyển đổi thông Tin thành nhoùm, caùc nhoùm baùo moät daõy bit caùo keát quaû thaûo luaän Để mã hoá thông Tin dạng văn bản, ta Nhận xét, đánh giá lẫn cần mã hoá các ký tự Bộ mã ASCII sử dụng bit để mã hoá ký Trả lời câu hỏi theo gợi tự yù cuûa GV Bộ mã Unicode sử dụng 16 bit để mã hoá ký tự Bieåu dieãn thoâng Tin : a)Thông Tin loại số : Hệ đếm : + Hệ la mã : sử dụng các chữ cái : I, V, X, HS đứng chỗ làm L, C , D, M để biểu diễn và xác định giá moät soá ví duï trò 572,4; 692 VD : IX coù giaù trò laø + Hệ thập phân : sử dụng các số 0, 1, 2, để biểu diễn giá trị Daïng toång quaùt : Cho bieát daïng toång N = dn.bn + dn-1.bn-1 + d0.b0 + d-1.b-1 + … dquát theo gợi ý GV m.b-m Trong đó : b : hệ đếm số b n +1 là các chữ số bên trái, m là các chữ số beân phaûi daáu phaân chia phaàn nguyeân vaø phaàn phaân cuûa soá N di thoã mãn điều kiện <= di <b Các hệ đếm thường dùng Tin học : + Heä nhò phaân : laø heä chæ duøng kyù hieäu laø chữ số và + Heä cô soá 16 (heä hexa) : duøng caùc soá 0, 1, Chuyển các số sau sang 9, A, B, C, D, E, F để biểu diễn heä thaäp phaân Trong đó A, B, C, D, E, F tương ứng với 10, 100000012; 111111112, 11, 12, 13, 14, 15 heä thaäp phaân Lưu ý : cần phân biệt số biểu diễn 101100112, A7D16; hệ đếm nào thì người ta viết số làm ADF316; BADF16 số số đó Ngoại trừ hệ thâïp Laøm vieäc theo nhoùm, phân, có thể có không caùc nhoùm baùo caùo keát Nhận xét , đánh giaù laãn Lop10.com Giáo Viên: Võ Minh Hoàng (5) Tổ : Toán – Tin Giáo án Tin Học lớp 10 Tuỳ vào độ lớn số nguyên mà người ta có thể VD : 100101102 = -( laáy 1byte, 2byte, 4byte, 0.26 +0.25 + 1.24 +0.23+ để biểu diễn Trong bài 1.22+ 1.21 + 0.20)= - 86 naøy ta chæ xeùt soá nguyeân với 1byte VD : 12,4 = 0.124x102 0,00356 = 0.356x10-2 YC hoïc sinh chuyeån caùc số thực sau sang dạng dấu phảy động C/ Daën doø : 134,23 = 0.13423x103 - 12,57 = - 0.1257x102 Bieåu dieãn soá nguyeân daïng bit : Biểu diễn số nguyên với 1byte sau Bit Bit Bit Bit Bit Bit Bit Bit Caùc bit cao caùc bit thaáp Bit dùng để xác định số nguyên đó là âm hay dương với quy định là âm, là dương Biểu diễn số thực : Mọi số thực có thể biểu diễn dạng Mx10 K(được gọi là dạng dấu phẩy động) Trong đó : 0,1 <= M < :phaàn ñònh trò K :phaàn baäc b) Thông Tin loại phi số (xem SGK) Hoïc baøi vaø laøm caùc baøi taäp saùch baøi taäp IV/ Đánh giá: Ngày soạn : 6/9/2009 Tieát Bài tập và thực hành LAØM QUEN VỚI THÔNG TIN VAØ MÃ HOÁ THÔNG TIN I/ Muïc tieâu : Kiến thức : củng cố hiểu biết ban đầu Tin học, máy tính Kỹ : sử dụng mã ASCII để mã hoá xâu ký tự, số nguyên Viết số thực dạng dấu phảy động II/ Đồ dùng dạy học : Chuaån bò cuûa GV : noäi dung baøi daïy, saùch giaùo khoa, saùch baøi taäp Chuẩn bị HS : chuẩn bị bài tập nhà III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS A/ Ổn định tổ chức lớp và kiểm tra bài cũ : B/ Noäi dung luyeän taäp : Hoạt động : Chia lớp thành nhóm, các nhóm nghiên cứu HS laøm vieäc theo nhoùm, caùc nhoùm baùo caùo keát mục a,b SGK/16 Thảo luận và lựa chọn đáp quaû thaûo luaän án đúng Nhận xét, đánh giá lẫn Nhaän xeùt, giaûi thích Hoạt động : - Để mã hoá số nguyên –27 cần dùng ít bao nhieâu byte ? HS đứng chỗ trả lời - GV gợi ý : số –27 thuộc số nguyên không dấu hay coù daáu ? phaïm vi cuûa 1byte - Goïi HS leân baûng vieát daïng bieåu dieãn daáu HS : lên bảng thực phẩy động cho các số : 11005; 25,789; 0,000984 Lop10.com Giáo Viên: Võ Minh Hoàng (6) Tổ : Toán – Tin Giáo án Tin Học lớp 10 Hoạt động : GV : chia lớp thành nhóm, YC học sinh làm baøi taäp 1.7, 1.8 saùch baøi taäp GV : nhaän xeùt, keát luaän D/ Daën doø : HS laøm vieäc theo nhoùm, caùc nhoùm baùo caùo keát quaû Nhận xét, đánh giá lẫn Veà nhaø laøm caùc baøi taäp coøn laïi saùch baøi tập, chuẩn bị trước bài IV/ Đánh giá: Ngày soạn : 6/9/2009 Tieát Baøi GIỚI THIỆU VỀ MÁY TÍNH 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 : Nhận biết các phận chính máy tính II/ Đồ dùng dạy học : Chuaån bò cuûa GV : noäi dung baøi daïy, caùc thieát bò chính cuûa maùy tính Chuẩn bị HS : xem trước bài III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS Noäi dung Caâu : thoâng Tin laø gì ? cho ví duï A/ Ổn định tổ chức lớp và Caâu : chuyeån sang soá nguyeân kieåm tra baøi cuõ : Laøm baøi kieåm tra + khoâng daáu Kieåm tra 15’ 110100112 ; 010010112 ; 2AF16 +coù daáu 110011012 ; 010011012 B/ Bài : Khaùi nieäm heä thoáng Tin hoïc : Hoạt động : Là phương tiện dựa trên máy tính dùng GV : chia lớp thành nhóm, các nhóm nghiên cứu mục HS : làm việc theo nhóm, để thực các thao tác : nhập, xử lý, truyền, lưu trữ vàđưa thông Tin caùc nhoùm baùo caùo keát SGK Thảo luận và trả lời ngoài quaû thaûo luaän caùc caâu hoûi : Nhận xét, đánh giá lẫn Heä thoáng Tin hoïc goàm thaønh phaàn Heä thoáng Tin hoïc ? Goàm các nhóm Phần cứng thành phần nào ? Phaàn meàm GV : keát luaän chung Sự quản lý và điều khiển người Hoạt động : Sơ đồ cấu trúc máy tính : - YC học sinh tự nghiên cứu HS : tự nghiên cứu SGK (sgk) sơ đồ cấu trúc máy tính, cho Trả lời các câu hỏi theo hiểu biết bieát : Caáu truùc chung cuûa moät maùy tính goàm: Caáu truùc moät maùy tính goàm xử lý trung tâm, nhớ trong, phận nào ? nhớ ngoài và các thiết bị vào/ Theo em boä phaän naøo quan Lop10.com Giáo Viên: Võ Minh Hoàng (7) Tổ : Toán – Tin troïng ? vì ? GV : keát luaän C/ Cuûng coá : Moät maùy tính chöa coù phaàn mềm có thể hoạt động khoâng ? vì ? D/ Daën doø : Giáo án Tin Học lớp 10 Cả lớp thảo luận, trả lời caâu hoûi Btvn : 1.13 1.14, 1.15/12 saùch baøi taäp IV/ Đánh giá: Ngày soạn : 17/9/2009 Tieát Baøi GIỚI THIỆU VỀ MÁY TÍNH(tt) 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 : Nhận biết các phận chính máy tính II/ Đồ dùng dạy học : Chuaån bò cuûa GV : noäi dung baøi daïy, caùc thieát bò chính cuûa maùy tính Chuẩn bị HS : xem trước bài III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS Noäi dung Heä thoáng Tin hoïc ? keå teân caùc thaønh phaàn, A/ Ổn định tổ chức lớp và HS lên bảng trả lời thiếu các thành phần đó kieåm tra baøi cuõ : không ? vì ? Gọi HS lên bảng trả lời câu câu hỏi hoûi Bộ xử lý trung tâm: (CPU) B/ Bài : CPU laø thaønh phaàn quan troïng nhaát cuûa Hoạt động : máy tính, đó là thiết bị chính thực và GV : Khi nói đến máy tính HS :nghiên cứu, sgk, điều khiển việc thực chương trình thì người ta nghĩ đến CPU goàm thaønh phaàn chính : thaûo luaän CPU, vaäy theo em CPU coù + Bộ điều khiển : điều khiển toàn hoạt Trả lời các câu hỏi tính naêng vaø ñaëc ñieåm gì ? động chương trình Gồm thành phần nào Nhận xét, bổ sung + Bộ số học và logic : thực các phép đánh giá lẫn ? chức ? toán số học và logic GV : keát luaän chung Quan saùt thieát bò Ngoài còn có các ghi và nhớ Giới thiệu các em thiết bị truy caäp nhanh (Cache) Hoạt động : Chia lớp thành nhóm Các nhóm nghiên cứu mục và trả lời các câu hỏi sau : - Chức nhớ Laøm vieäc theo nhoùm Các nhóm tự nghiên cứu, thảo luận Baùo caùo keát quaû Lop10.com Bộ nhớ (Main Memory) Là nơi chương trình đưa vào để thực và là nơi lưu trữ liệu xử lyù Bộ nhớ máy tính gồm thành Giáo Viên: Võ Minh Hoàng (8) Tổ : Toán – Tin ? - Caùc thaønh phaàn, vai troø ? Giáo án Tin Học lớp 10 nghiên cứu Nhaän xeùt, boå sung Tự đánh giá GV : phaân tích, dieãn giaûi theâm, keát luaän Quan saùt thieát bò Giới thiệu các em thiết bị phaàn chính :ROM & RAM + ROM :chứa số chương trình hệ thống, thực việc kiểm tra máy và tạo giao diện ban đầu máy với các chương trình Dữ liệu ROM luôn tồn + RAM : dùng ghi nhớ thông Tin maùy laøm vieäc, taét maùy caùc thoâng Tin RAM bị xoá Hoạt động : Bộ nhớ ngoài : (Secondary Memory) GV : theo em thieát bò naøo HS trả lời các câu (sgk) máy tính dùng để lưu hoûi, keå teân moät soá trữ thông Tin, hãy kể tên thiết bị vào mà em đã bieát C/ Cuûng coá : - Bộ xử lý trung tâm, nhớ trong, nhớ ngoài Theo em thaønh phaàn naøo quan troïng nhaát? vì ? - Tốc độ máy phụ thuộc vào HS trả lời các câu hỏi boä phaän naøo ? Btvn 1.16,1.17/13 saùch baøi taäp D/ Daën doø : IV/ Đánh giá: Ngày soạn :23 /9/2009 Tieát Baøi GIỚI THIỆU VỀ MÁY TÍNH(tt) I/ Muïc tieâu : Kiến thức : Biết chức các thiết bị chính máy tính Bieát maùy tính laøm vieäc theo nguyeân lyù J Von Neumann Kyõ naêng : Nhận biết các phận chính máy tính II/ Đồ dùng dạy học : Chuaån bò cuûa GV : noäi dung baøi daïy, caùc thieát bò chính cuûa maùy tính Chuẩn bị HS : xem trước bài III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS Nội dung Câu :Bộ xử lý trung tâm ? để đánh A/ Ổn định tổ chức lớp và kiểm HS lên bảng trả lời giá chất lượng máy tính người ta tra baøi cuõ : dựa vào đâu ? vì ? caâu hoûi Goïi hoïc sinh leân baûng Nhận xét câu trả lời Câu : Bộ nhớ ? gồm Đánh giá, nhận xét và cho điểm cuûa baïn thành phần nào ? nhớ ngoài ? kể tên số nhớ ngoài thông dụng B/ Bài : Lop10.com Giáo Viên: Võ Minh Hoàng (9) Tổ : Toán – Tin Hoạt động : Chia lớp thành nhóm, các nhóm nghiên cứu mục SGK Thảo luận và trả lời các câu hỏi -Laøm ñöa thoâng Tin vaøo maùy ? -Sử dụng thiết bị nào ? - GV giải thích tính thieát bò Hoạt động : Thiết bị dùng để làm gì ? em biết thiết bị nào - GV giải thích tính thieát bò Giáo án Tin Học lớp 10 laøm vieäc theo nhoùm, caùc nhoùm baùo caùo keát quaû thaûo luaän Nhận xét, đánh giá laãn Trả lời câu hỏi, nêu teân moät soá thieát bò mà các em đã biết Nghe giaûng Thieát bò vaøo : Là thiết bị dùng để đưa thông Tin vào maùy tính Baøn phím : ta goõ phím naøo thì maõ tương ứng nó truyền vào máy Chuoät : Maùy queùt : laø thieát bò cho pheùp ñöa vaên baûn vaø hình aûnh vaøo maùy Thieát bò : (sgk) Màn hình : có cấu tạo tương tự màn hình ti vi Máy in : dùng để in thông Tin giấy Maùy chieáu : Loa vaø tai nghe Môđem : là thiết bị truyền thông các hệ thống máy tính thông qua đường truyeàn Hoạt động máy tính : (sgk) Hoạt động : Giới thiệu hoạt động máy Ôn lại toàn bài tính, caùc nguyeân lyù C/ Daën doø : Tuaàn sau hoïc taïi phoøng maùy IV/ Đánh giá: Ngày soạn : 26/9/2009 Tieát Bài tập và thực hành LAØM QUEN VỚI MÁY TÍNH I/ Muïc tieâu : Kiến thức : nhận biết các phận chính máy tính và số thiết bị khác : máy in, baøn phím, chuoät, ñóa , Kỹ : thực số thao tác trên bàn phím, chuột Tư tưởng đạo đức : có ý thức giữ dìn bảo quản tài sản chung II/ Đồ dùng dạy học : Chuẩn bị GV : số thiết bị máy tính, kiểm tra hoạt động máy tính Chuẩn bị HS : kiến thức bài cũ III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS A/ Ổn định tổ chức lớp và kiểm tra bài cũ : Kieåm tra só soá Quaùn trieät noäi quy phoøng maùy B/ Nội dung thực hành : Lop10.com Giáo Viên: Võ Minh Hoàng (10) Tổ : Toán – Tin Giáo án Tin Học lớp 10 Hoạt động : Giới thiệu các phận chính máy tính và soá thieát bò khaùc nhö : maùy in, baøn phím, chuoät, ñóa , Hoạt động : - Giơí thiệu cách sử dụng chuột : + di chuyeån + Nhaùy chuoät + Nháy đúp + Keùo thaû chuoät - Baøn phím + Nhoùm phím (3 nhoùm) + Caùch goõ Caùch baät/taét caùc thieát bò nhö maøn hình, maùy in - Giới thiệu cách khởi động và tắt máy + Khởi động : Nhấn vào nút Power + Taét maùy : Choïn Start\ shut downs\Ok Hoạt động : Phân chia hs/máy YC các em thực các thao tác khởi động và tắt máy Quan sát, theo dõi nhận biết các thiết bị giới thiệu Quan saùt, theo doõi caùch : + di chuyeån + Nhaùy chuoät + Nháy đúp + Keùo thaû chuoät Quan sát, theo dõi nhận biết các nhóm phím Phân biệt gõ phím và gõ tổ hợp phím cách ấn giữ HS laøm vieäc theo nhoùm C/ Dặn dò : nhà xem lại cách thực các thao tác trên bàn phím và chuột tiết sau thực hành taïi phoøng maùy IV/ Đánh giá: Ngày soạn : 26/9/2009 Tieát Bài tập và thực hành LAØM QUEN VỚI MÁY TÍNH (tt) I/ Muïc tieâu : Kiến thức : thực số thao tác trên bàn phím, chuột máy tính Kỹ : biết sử dụng bàn phím chuột, biết khởi động và tắt máy Tư tưởng đạo đức : có ý thức giữ dìn bảo quản tài sản chung II/ Đồ dùng dạy học : Chuẩn bị GV : kiểm tra hoạt động máy Chuaån bò cuûa HS : baøi cuõ III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS Báo cáo sĩ số lớp A/ Ổn định tổ chức lớp và kiểm tra bài cũ : B/ Nội dung thực hành : Hoạt động : Gọi học sinh nhắc lại các thao tác sử dụng bàn phím, chuoät Trả lời câu hỏi GV Nhận xét, đánh giá lẫn Lop10.com Giáo Viên: Võ Minh Hoàng (11) Tổ : Toán – Tin Giáo án Tin Học lớp 10 Nhaän xeùt, cho ñieåm Hoạt động : Làm mẫu các thao tác sử dụng chuột : + di chuyeån + Nhaùy chuoät + Nháy đúp + Keùo thaû chuoät Trên đối tượng cụ thể (My computer) Làm mẫu các thao tác sử dụng bàn phím Goõ moät doøng vaên baûn tuyø yù chöông trình soạn thảo văn Word Hoạt động : Phân chia hs/máy YC các em khởi động máy và thực các thao tác trên chuột, bàn phím đã hướng dẫn Boå sung (neáu coù) Theo doõi caùc thao taùc cuûa giaùo vieân treân maøn hình vaø nghe giaûng HS laøm vieäc theo nhoùm Thực các thao tác trên chuột, bàn phím IV/ Đánh giá: Ngày soạn : 01/10/2009 Tieát 10 Baøi 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 và thuật toán Kỹ : phân biệt bài toán và thuật toán Tư tưởng đạo đức : vai trò hệ trẻ ngành Tin học II/ Đồ dùng dạy học : Chuẩn bị GV : kiểm tra hoạt động máy Chuaån bò cuûa HS : baøi cuõ III/ Hoạt động dạy – học : Lop10.com Giáo Viên: Võ Minh Hoàng (12) Tổ : Toán – Tin Hoạt động GV A/ Ổn định tổ chức lớp và kieåm tra baøi cuõ : Goïi hoïc sinh leân baûng Đánh giá, nhận xét và cho ñieåm B/ Bài : Để viết chương trình cho máy thực ta cần biết nào là thuật toán và bài toán Hoạt động : Chia lớp thành nhóm, các nhóm nghiên cứu mục SGK Thảo luận và trả lời các câu hỏi - Thế nào là bài toán ? - Một bài toán xác định bỡi các thành phần nào ? Hoạt động : Chia lớp thành nhóm, các nhoùm thaûo luaän vaø cho moät ví dụ bài toán, xác định rõ Input vaø Output Giáo án Tin Học lớp 10 Hoạt động HS HS lên bảng trả lời câu hỏi Nhận xét câu trả lời bạn Laøm vieäc theo nhoùm, caùc nhoùm baùo caùo keát quaû thaûo luaän Nhận xét, đánh giá lẫn Noäi dung Caâu :Thieát bò vaøo, thieát bò ? cho ví duï Em coù bieát thieát bò nào vừa là thiết bị vào vừa là thieát bò ? Câu : Hoạt động máy tính ? Khaùi nieäm chöông trình ? Bài toán : Bài toán là việc mà người muốn máy tính thực Một bài toán xác định bỡi hai thaønh phaàn cô baûn laø Input vaø Out Input : các thông Tin đã có Out : caùc thoâng Tin caàn tìm Laøm vieäc theo nhoùm, caùc nhoùm baùo caùo keát quaû thaûo luaän Nhận xét, đánh giá lẫn C/ Daën doø : Veà nhaø hoïc baøi, xaùc Input vaø Output caùc baøi 4, 5, 6, sgk trang 44 IV/ Đánh giá: Lop10.com Giáo Viên: Võ Minh Hoàng (13) Tổ : Toán – Tin Giáo án Tin Học lớp 10 Ngày soạn : 7/10/2009 Tieát 11 Baøi BAØI TOÁN VAØ THUẬT TOÁN (tt) I/ Muïc tieâu : Kiến thức : Biết khái niệm bài toán và thuật toán Kỹ : phân biệt bài toán và thuật toán Tư tưởng đạo đức : vai trò hệ trẻ ngành Tin học II/ Đồ dùng dạy học : Chuẩn bị GV : kiểm tra hoạt động máy Chuaån bò cuûa HS : baøi cuõ III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS Nội dung - Bài toán ? xác định rõ Input và A/ Ổn định tổ chức lớp và kiểm HS lên bảng trả lời Output bài tập sgk trang 44 tra baøi cuõ : - nhận xét câu trả lời trên và xác định caâu hoûi Goïi hoïc sinh leân baûng Nhận xét câu trả lời Input và Output bài tập sgk trang 44 Đánh giá, nhận xét và cho điểm cuûa baïn B/ Bài : Muốn máy tính đưa Output từ Input đã cho thì cần phải có chương trình, mà muốn viết chöông trình thì caàn phaûi coù thuaät toán Thuật toán : Vậy thuật toán là gì ? Dãy hữu hạn các thao tác Hoạt động : Sắp xếp có thứ tự Em hãy nêu cách giải bài toán Từ Input cho Output phöông trình baäc Neâu caùch giaûi - Số bước giải bài toán ta có thể Trả lời các câu hỏi xác định không ? theo gợi ý GV - Thứ tự thực ? - Sau giải bài toán ta có gì Thuật toán tìm UCLN số M,N ? + Input M,N Hoạt động : + Output UCLN(M,N) Thuật toán tìm UCLN số B1 : Nhaäp M,N M,N B2 : Neáu M = N thì UCLN = M Input ? Xaùc ñònh Input vaø B3 : Neáu M > N thì thay M = M – N Output ? Quay laïi B2 Để xác định UCLN ta làm Output B4 : Thay N = N –M, quay laïi B2 theá naøo ? Neâu caùch tìm B5 : Gaùn UCLN laø M Keát thuùc GV hướng dẫn cách tìm UCLN UCLN baèng caùch diễn tả thuật toán cách liệt Neáu M > N thì thay M = M – N keâ Neáu M < N thì thay N = N –M Diễn tả bài toán phương pháp liệt kê là mô tả thuật toán theo Thảo luận, trả lời Thế nào là diễn tả thuật toán bước ngôn ngữ tự nhiên caâu hoûi caùch lieät keâ ? Ngoài cách diễn tả thuật toán Lop10.com Giáo Viên: Võ Minh Hoàng (14) Tổ : Toán – Tin Giáo án Tin Học lớp 10 trên, người ta còn sử dụng các khối hình để mô tả thuật toán gọi là phương pháp sơ đồ khối GV : laáy laïi ví duï tìm USCLN cuûa hai soá M, N GV vẽ sơ đồ thuật toán lên bảng Chỉ cho HS thấy các bước thực thuật toán mô tả sơ đồ GV xoá các ghi chú Đ, S trên sơ đồ, YC moät HS vieát laïi vaø giaûi thích vì ? Hoạt động : Sử dụng các cách diễn tả thuật toán đã học Diễn tả bài toán phương trình baäc ax2 + bx + c = (a 0) Chia lớp thành nhóm, các nhóm nghiên cứu thảo luận và giải Theo dõi các nhóm làm việc, gợi ý theâm Xaùc ñònh Input & Output ? Hình dung lại xem toán học chúng ta giải bài toán theo trình tự nhö theá naøo ? laøm caùc thao taùc gì ? Ghi lại thuật toán vaø theo doõi, hình dung các bước giải thuật toán Hình elíp : các thao tác nhập, xuất lieäu Hình thoi : thao taùc so saùnh Hình chữ nhật : các phép toán Mũi tên : quy định trình tự các thao taùc Nhaäp M, N Ñ M=N M <= M – N Leân baûng ñieàn laïi caùc ghi chuù vaø giaûi thích Ñ S Keát thuùc M=N S N <= N – M Hoạt động theo nhoùm Caùc nhoùm cuøng thaûo luận, trao đổi và thoáng nhaát caùch diễn tả thuật toán Caùc nhoùm baùo caùo keát quaû Gọi đại diện nhóm lên bảng mô tả lại cách diễn tả thuật toán theo Đánh giá nhận xét caùch laãn GV nhaän xeùt, boå sung (neáu coù) Qua các bài toán vừa thực hiện, em Tính dừng thaáy chuùng coù chung tính chaát gì ? Tính xaùc ñònh C/ Daën doø : Veà nhaø laøm baøi taäp 1.33, 1.36 saùch Tính đúng đắn baøi taäp IV/ Đánh giá: Lop10.com Giáo Viên: Võ Minh Hoàng (15) Tổ : Toán – Tin Giáo án Tin Học lớp 10 Ngày soạn : 14/10/2009 Tieát 12 Baøi BAØI TOÁN VAØ THUẬT TOÁN (tt) I/ Muïc tieâu : Kiến thức : cung cấp cách giải số bài toán và thuật toán Kỹ : nắm các cách xây dựng thuật toán Tư tưởng đạo đức : vai trò hệ trẻ ngành Tin học II/ Đồ dùng dạy học : III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS Noäi dung Moãi hoïc sinh laøm moät Sử dụng phương pháp A/ Ổn định tổ chức lớp và kiểm tra phöông phaùp liệt kê và sơ đồ khối để baøi cuõ : diễn tả thuật toán cho Goïi hoïc sinh leân baûng bài toán giải phương Chọn em làm nhanh chấm điểm Các học sinh còn lại tự làm vào nháp trình baäc nhaát : ax + b = Đánh giá, nhận xét và cho điểm B/ Bài : Hoạt động : Xaùc ñònh Input & Output Input ? Moät soá ví duï veà thuaät Output ? toán Phaùt bieåu laïi khaùi nieäm soá Moät soá nguyeân döông nhö theá naøo Ví duï : nguyeân toá gọi là số nguyên tố ? Trả lời câu hỏi GV Kieåm tra tính nguyeân toá Soá coù phaûi laø SNT khoâng ? cuûa moät soá nguyeân Soá 2,3 coù phaûi laø SNT khoâng ? döông Nêu ý tưởng bài toán Laéng nghe (sgk) Chia lớp thành nhóm, các nhóm cuøng thaûo luaän ví duï sgk trang Caùc nhoùm thaûo luaän , thoáng 36 giải thích chức câu lệnh ý kiến, báo cáo kết thaûo luaän Nhận xét, đánh giá bổ sung thêm Nhận xét, đánh giá lẫn (neáu coù) vaø giaûi thích laïi Hoạt động : Chia lớp thành nhóm, các nhóm Caùc nhoùm thaûo luaän , thoáng cuøng thaûo luaän baøi taäp 1.37 nhaát yù kieán, baùo caùo keát quaû trang 19 saùch baøi taäp thaûo luaän Gọi HS trả lời câu hỏi, giải thích Nhận xét, đánh giá lẫn caùch laøm Nhận xét, đánh giá bổ sung thêm Moät HS leân baûng (neáu coù) vaø giaûi thích laïi C/ Daën doø : Veà nhaø laøm laïi baøi taäp 1.37 saùch baøi taäp IV/ Đánh giá: Lop10.com Giáo Viên: Võ Minh Hoàng (16) Tổ : Toán – Tin Giáo án Tin Học lớp 10 Ngày soạn : 16/10/2009 Tieát 13 Baøi BAØI TOÁN VAØ THUẬT TOÁN (tt) I/ Muïc tieâu : Kiến thức : cung cấp cách giải số bài toán và thuật toán Kỹ : nắm các cách xây dựng thuật toán Tư tưởng đạo đức : vai trò hệ trẻ ngành Tin học II/ Đồ dùng dạy học : III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS Noäi dung - Xây dựng thuật toán A/ Ổn định tổ chức lớp và kiểm tra Leân baûng laøm baøi taäp kieåmt tính nguyeân toá baøi cuõ : - dựa vào thuật toán đã Goïi hoïc sinh leân baûng Xaùc ñònh Input & Output hoïc laøm caâu b baøi 1.37 Đánh giá, nhận xét và cho điểm B/ Bài : 3.Moät soá ví duï veà thuaät Hoạt động : Laéng nghe toán Input ? Ví duï : Output ? Caùc nhoùm thaûo luaän , thoáng Bài toán xếp Nêu ý tưởng bài toán nhaát yù kieán, baùo caùo keát quaû (sgk) Chia lớp thành nhóm, các nhóm cùng thảo luận Nhận xét, đánh giá lẫn nhau thaûo luaän ví duï sgk trang 36 giải thích chức câu lệnh Nhận xét, đánh giá bổ sung thêm Caùc nhoùm thaûo luaän , thoáng (neáu coù) vaø giaûi thích laïi nhaát yù kieán, baùo caùo keát quaû Hoạt động : thaû o luaän Tương tự bài toán vừa làm, gọi Nhận xét, đánh giá lẫn em leân baûng giaûi baøi trang 44/sgk baèng hai phöông phaùp Các em còn lại tự làm vào nháp Một HS lên bảng Choïn em laøm nhanh chaám ñieåm Nhận xét, đánh giá bổ sung thêm (neáu coù) vaø giaûi thích laïi C/ Daën doø : Veà nhaø laøm laïi baøi taäp 1.33, 1.38 saùch baøi taäp IV/ Đánh giá: Lop10.com Giáo Viên: Võ Minh Hoàng (17) Tổ : Toán – Tin Giáo án Tin Học lớp 10 Ngày soạn : 22/10/2009 Tieát 14 Baøi BAØI TOÁN VAØ THUẬT TOÁN (tt) I/ Muïc tieâu : Kiến thức : cung cấp cách giải số bài toán và thuật toán Kỹ : nắm các cách xây dựng thuật toán Tư tưởng đạo đức : vai trò hệ trẻ ngành Tin học II/ Đồ dùng dạy học : III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS Noäi dung - Trả lời các câu hỏi bài A/ Ổn định tổ chức lớp và kiểm tra Leân baûng traû baøi cuõ taäp 1.37 saùch baøi taäp baøi cuõ : Goïi hoïc sinh leân baûng Đánh giá, nhận xét và cho điểm B/ Bài : 3.Moät soá ví duï veà thuaät Hoạt động : Xaùc ñònh Input & Output toán Input ? Ví duï : Output ? Laéng nghe Bài toán tìm kiếm Nêu ý tưởng bài toán (sgk) Chia lớp thành nhóm, các nhóm cuøng thaûo luaän ví duï sgk trang Caùc nhoùm thaûo luaän , thoáng 40 giải thích chức câu lệnh ý kiến, báo cáo kết thaûo luaän Nhận xét, đánh giá bổ sung thêm Nhận xét, đánh giá lẫn (neáu coù) vaø giaûi thích laïi Hoạt động : Chia lớp thành nhóm, các nhóm Caùc nhoùm thaûo luaän , thoáng cuøng thaûo luaän baøi taäp trang nhaát yù kieán, baùo caùo keát quaû 44 thaûo luaän Gọi HS trả lời câu hỏi, giải thích Nhận xét, đánh giá lẫn caùch laøm Nhận xét, đánh giá bổ sung thêm Moät HS leân baûng (neáu coù) vaø giaûi thích laïi Goïi HS leân baûng vieát laïi chöông trình GV boå sung theâm (neáu coù) vaø mở rộng với các số hạng khác C/ Daën doø : Veà nhaø laøm laïi baøi taäp 1.38 saùch baøi taäp IV/ Đánh giá: Lop10.com Giáo Viên: Võ Minh Hoàng (18) Tổ : Toán – Tin Giáo án Tin Học lớp 10 Ngày soạn : 24/10/2009 Tieát 15 Baøi taäp BAØI TOÁN VAØ THUẬT TOÁN I/ Muïc tieâu : Kiến thức : luyện tập giải số bài toán và thuật toán Kỹ : nắm các cách xây dựng thuật toán Tư tưởng đạo đức : vai trò hệ trẻ ngành Tin học II/ Đồ dùng dạy học : III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS Moãi hoïc sinh laøm moät phöông phaùp A/ Ổn định tổ chức lớp và kiểm tra bài cũ : Tìm và đưa nghiệm phương trình bậc ax + Các học sinh còn lại tự làm vào nhaùp b = Goïi hoïc sinh leân baûng Choïn em laøm nhanh nhaát chaám ñieåm Đánh giá, nhận xét và cho điểm B/ Bài : Hoạt động : Trong các tiết học vừa qua, Thầy trò đã cùng nghiên cứu, tìm hiểu cách diễn tả bài toán và thuật toán Bài toán ? Trả lời câu hỏi GV Thuật toán ? Chia lớp thành nhóm, các nhóm cùng thảo Caùc nhoùm thaûo luaän , thoáng nhaát yù luaän vaø giaûi baøi taäp 1.44 sgk trang 21 saùch baøi taäp kieá n, baùo caùo keát quaû thaûo luaän Nhận xét, đánh giá bổ sung thêm (nếu có) và giải Nhận xét, đánh giá lẫn thích laïi Hoạt động : Để chuẩn bị tốt cho bài kiểm tra tiết đến Chúng ta cùng hệ thống lại các kiến thức đã học Neâu ñònh nghóa - Tin hoïc laø gì ? Bit, byte, - Ñôn vò ño thoâng tin ? Vaên baûn, aâm thanh, hình aûnh - Có dạng thông tin nào ? cho ví dụ minh hoạ Ba HS lên bảng thực hiện, các em - Chuyeån caùc soá sau sang thaäp phaân khác làm vào nháp 1011012, 1100102, 1010102 Gọi em lên bảng và em lên kiểm tra bài làm - Chuyển các số sau sang dạng số thực dấu phẩy động Ba HS lên bảng thực hiện, các em 123,45;-0,000843; -235,67; 0,000748 khaù c làm vào nháp Gọi em lên bảng và em lên kiểm tra bài làm - Nêu sơ đồ cấu trúc máy tính, chức Kể tên các phận và nêu chức C/ Daën doø : Về nhà ôn lại tất các bài đã học chương trình để chuẩn bị cho tiết sau kiểm tra tiết Lop10.com Giáo Viên: Võ Minh Hoàng (19) Tổ : Toán – Tin Giáo án Tin Học lớp 10 IV/ Đánh giá: Ngày soạn : 1/11/2009 Tieát 17 Baøi NGÔN NGỮ LẬP TRÌNH I/ Muïc tieâu : Kiến thức : Biết khái niệm ngôn ngữ máy, hợp ngữ và ngôn ngữ lập trình bậc cao II/ Đồ dùng dạy học : III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS Nội dung A/ Ổn định tổ chức lớp và kiểm tra bài cũ : Nhận bài kiểm tra Theo doõi laïi caùc Traû baøi kieåm tra moät tieát câu trả lời, kiểm tra Đánh giá, nhận xét và ghi điểm độ chính xác B/ Bài : 1/ Ngôn ngữ máy : Diễn tả bài toán thuật toán thì chưa Báo cáo điểm Là ngôn ngữ máy có thể thực trực tiếp trên máy tính tính có thể trực tiếp hiểu và Laø caù c ngoâ n ngữ mà cần phải thực theo chương trình thực các câu lệnh dùng để xây dựng Moät chöông trình coù theå vieát baèng nhieàu Mỗi loại máy có ngôn ngôn ngữ khác Vậy ngôn ngữ lập trình các chương trình ngữ nó Thông thường laø gì ? các lệnh viết ngôn ngữ Hoạt động : máy là dãy các ký tự Chia lớp thành nhóm, các nhóm cùng Các nhóm thảo luận hay biến thể chúng thảo luận mục sgk trang 45 Trả lời các câu , thống ý kiến, theo số 16 baùo caùo keát quaû hoûi sau : 2/ Ngôn ngữ hợp ngữ : thaûo luaän Ngôn ngữ máy ? Là ngôn ngữ sử dụng số Nhận xét, đánh giá từ ( từ viết tắt tiếng anh) Trong ngôn ngữ máy chương trình laãn vieát nhö theá naøo ? laøm maõ leänh vaø caùc ñòa chæ Nhận xét, đánh giá bổ sung thêm (nếu có) chứa toán hạng phép vaø giaûi thích laïi toán đó Chương trình viết Hoạt động : hợp ngữ muốn máy Khoâng phaûi cuõng coù theå vieát chöông trình thực thì phải Các nhóm thảo luận dịch ngôn ngữ máy bằng ngôn ngữ máy vì nó khá phức tạp và , thoáng nhaát yù kieán, chöông trình goïi laø chöông khó nhớ Chính vì thế, đã có nhiều ngôn baùo caùo keát quaû ngữ khác dùng để viết chương trình trình hợp dịch Chia lớp thành nhóm, các nhóm cùng thảo luận 3/ Ngôn ngữ lập trình bậc thảo luận mục trang sgk 45 Trả lời câu hỏi: Nhận xét, đánh giá cao : laãn Ngôn ngữ hợp ngữ ? Là ngôn ngữ sử dụng các Chương trình viết hợp ngữ có gì câu lệnh gần với ngôn ngữ khác so với ngôn ngữ máy ? tự nhiên, có tính độc lập Nhận xét, đánh giá bổ sung thêm (nếu có) và cao, ít phuï thuoäc vaøo caùc giaûi thích laïi loại máy cụ thể Ngoài còn có số ngôn ngữ khác VD : PASCAL, C, C++, gọi chung là ngôn ngữ lập trình bậc cao Các Suy nghĩ, trao đổi JAVA, ngôn ngữ này có nhiều tính ưu việt và trả lời câu hỏi Lop10.com Giáo Viên: Võ Minh Hoàng (20) Tổ : Toán – Tin Giáo án Tin Học lớp 10 C/ Cuûng coá : So sánh giống và khác ngôn ngữ máy và các ngôn ngữ khác IV/ Đánh giá: Ngày soạn : 3/11/2009 Tieát 18 Baøi GIẢI BAØI TOÁN TRÊN MÁY TÍNH I/ Muïc tieâu : Kiến thức : Biết các bước giải bài toán trên máy tính II/ Đồ dùng dạy học : III/ Hoạt động dạy – học : Hoạt động GV Hoạt động HS Noäi dung Cho biết có loại ngôn ngữ A/ Ổn định tổ chức lớp và kiểm tra lập trình ? So sánh ngôn baøi cuõ : ngữ lập trình bậc cao và ngôn HS leân baûng traû baøi Goïi hoïc sinh leân baûng ngữ máy ? cuõ Đánh giá, nhận xét và cho điểm B/ Bài : Nêu các bước giải bài 1/ Xác định bài toán : Thông thường để giải bài toán toán Laø xaùc ñònh roõ hai thaønh phaàn chuùng ta phaûi laøm gì ? Input vaø Output Xác định bài toán là chúng ta phải Xaù c ñònh Input & xaùc ñònh gì ? 2/ Lựa chọn thiết kế Output Hoạt động : thuật toán : Chia lớp thành nhóm, các nhóm cùng a) Lựa chọn thuật toán : thaûo luaän muïc sgk trang 47 Traû Một bài toán có nhiều thuật Các nhóm thảo luận , toán để giải Vì cần lựa lời câu hỏi : thoáng nhaát yù kieán, Tại phải lựa chọn thuật toán ? chọn thuật toán tốt để giải bài báo cáo kết thảo toán Thuật toán tốt là thuật Tiêu chí lựa chọn ? luaän Nhận xét, đánh giá bổ sung thêm (nếu toán thực thời Nhận xét, đánh giá coù) vaø giaûi thích laïi gian ngắn, sử dụng ít vùng nhớ, laãn Hoạt động : có độ chính xác cao, Sau lựa chọn và diễn tả thuật toán, b) Diễn tả thuật toán :(sgk) ta phải viết thành chương trình Trước 3/ Vieát chöông trình : tiên ta phải lựa chọn ngôn ngữ lập trình Là lựa chọn ngôn ngữ lập trình thích hợp để diễn đạt thuật toán Traû lờ i caâ u hoû i Có loại ngôn ngữ lập trình ? Khi vieát chöông trình caàn phaûi Do có nhiều ngôn ngữ lập trình nên ta lựa chọn ngôn ngữ thích hợp, phải lựa chọn ngôn ngữ thích hợp cho viết chương trình ngôn ngữ bài toán và khả người viết naøo thì phaûi tuaân thuû theo quy chöông trình định ngữ pháp ngôn ngữ đó Chöông trình vieát khoâng phaûi luùc naøo 4/ Hieäu chænh : đảm bảo hoàn toàn đúng đắn Vậy Laø quaù trình kieåm tra phaùt hieän Trả lời câu hỏi chuùng ta phaûi laøm gì ? sai sót và sửa sai Sau hieäu chænh ta phaûi vieát taøi lieäu, 5/ Vieát taøi lieäu : Nghiên cứu, trao đổi theo em vieát taøi lieäu laø laøm gì ? Viết mô tả chi tiết bài toán, vaø traû lờ i C/ Daën doø : Lop10.com Giáo Viên: Võ Minh Hoàng (21)