Tài liệu chuẩn kiến thức kĩ năng tin học 10

63 5.9K 91
Tài liệu chuẩn kiến thức kĩ năng tin học 10

Đ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

HƯỚNG DẪN THỰC HIỆN CHUẨN KIẾN THỨC KĨ NĂNG MÔN TIN HỌC LỚP 10 I. Chương trình, chuẩn KTKN môn Tin học lớp 10 A) Chương trình 1. Một số khái niệm cơ bản của Tin học  Giới thiệu ngành khoa học Tin học.  Thông tin và dữ liệu.  Giới thiệu về máy tính.  Bài toán và thuật toán.  Ngôn ngữ lập trình.  Giải bài toán trên máy tính điện tử  Phần mềm máy tính.  Các ứng dụng của Tin học.  Tin học và xã hội. 2. Hệ điều hành  Khái niệm Hệ điều hành.  Tệp và quản lí tệp.  Giao tiếp với hệ điều hành  Một số hệ điều hành phổ biến. 3. Soạn thảo văn bản  Một số khái niệm cơ bản.  Làm quen với MS Word.  Một số chức năng soạn thảo văn bản  Một số công cụ trợ giúp soạn thảo.  Làm việc với bảng . 4. Mạng máy tính và Internet  Mạng máy tính.  Mạng thông tin toàn cầu Internet.  Một số dịch vụ phổ biến của Internet. B) Chuẩn KTKN CHỦ ĐỀ MỨC ĐỘ CẦN ĐẠT GHI CHÚ Một số khái niệm cơ bản của Tin học 1. Giới thiệu ngành khoa học Tin học Kiến thức • Biết Tin học là một ngành khoa học: có đối tượng, nội dung và phương pháp nghiên cứu riêng. Biết máy tính vừa là đối tượng nghiên cứu, vừa là công cụ. • Biết được sự phát triển mạnh mẽ của Tin - Lấy các ví dụ về ứng dụng Tin học trong đời sống thường ngày. 10 CHỦ ĐỀ MỨC ĐỘ CẦN ĐẠT GHI CHÚ học do nhu cầu của xã hội. • Biết các đặc trưng ưu việt của máy tính • Biết được một số ứng dụng của Tin học và máy tính điện tử trong các họat động của đời sống. 2. Thông tin và dữ liệu Kiến thức • Biết khái niệm thông tin, lượng thông tin, các dạng thông tin, mã hoá thông tin cho máy tính. • Biết một số dạng biểu diễn thông tin trong máy tính. • Biết đơn vị đo thông tin là bit và các đơn vị bội của bit. • Biết các hệ đếm cơ số 2, 16 trong biểu diễn thông tin. Kỹ năng • Bước đầu mã hoá được thông tin đơn giản thành dãy bit. 3. Giới thiệu về máy tính Kiến thức • Biết chức năng các thiết bị chính của máy tính . • Biết máy tính làm việc theo nguyên lí J. Von Neuman Kỹ năng • Nhận biết được các bộ phận chính của máy tính. - Vẽ lược đồ khái quát của kiến trúc máy tính để giải thích. - Giáo viên chỉ dẫn các bộ phận của máy tính tại phòng máy. 4. Bài toán và thuật toán Kiến thức • Biết khái niệm bài toán và thuật toán, các đặc trưng chính của thuật toán. • Hiểu cách biểu diễn thuật toán bằng sơ đồ khối và ngôn ngữ liệt kê. • Hiểu một số thuật toán thông dụng. Kỹ năng • Xây dựng được thuật toán giải một số bài toán đơn giản bằng sơ đồ khối hoặc ngôn ngữ liệt kê. - Trình bày thuật toán giải một số bài toán đơn giản như tìm ước chung lớn nhất của 2 số tự nhiên, kiểm tra một số tự nhiên là số nguyên tố hay hợp số, tìm kiếm và sắp xếp một dãy số nguyên. - Nên đưa một số ví dụ gần gũi với học sinh để mô phỏng cho các thuật toán 5. Ngôn ngữ lập trình. Kiến thức • Biết được khái niệm ngôn ngữ máy, hợp ngữ và ngôn ngữ bậc cao. - Ghi nhớ việc cần dịch từ ngôn ngữ bậc cao, hợp ngữ sang ngôn ngữ máy. 6. Giải bài toán trên máy tính điện tử Kiến thức • Biết các bước cơ bản khi tiến hành giải toán trên máy tính: xác định bài toán, xây dựng thuật toán, lựa chọn cấu trúc dữ liệu, viết chương trình, hiệu chỉnh, đưa ra kết quả và - Lấy nội dung thực tế để minh hoạ. - Ghi nhớ các bước trên có thể lặp lại nhiều lần. 11 CHỦ ĐỀ MỨC ĐỘ CẦN ĐẠT GHI CHÚ hướng dẫn sử dụng. 7. Phần mềm máy tính Kiến thức • Biết khái niệm phần mềm máy tính. • Phân biệt được phần mềm hệ thống và phần mềm ứng dụng. - Kể được các loại phần mềm ứng dụng 8. Các ứng dụng của Tin học Kiến thức • Biết được ứng dụng chủ yếu của MTĐT trong các lĩnh vực đời sống xã hội. • Biết rằng có thể sử dụng một số chương trình ứng dụng để nâng cao hiệu quả học tập, làm việc và giải trí. - Lấy các ứng dụng Tin học trong trường, ở địa phương để minh hoạ. 9. Tin học và xã hội. Kiến thức • Biết được ảnh hưởng của Tin học đối với sự phát triển của xã hội. • Biết được những vấn đề thuộc văn hoá và pháp luật trong xã hội tin học hoá Thái độ • Có hành vi và thái độ đúng đắn về những vấn đề đạo đức liên quan đến việc sử dụng máy tính. - Nên giới thiệu một số điều luật,nghị định về bản quyền, chống tội phạm Tin học của nước ta. Hệ điều hành 1. Khái niệm hệ điều hành Kiến thức • Biết khái niệm hệ điều hành. • Biết chức năng và các thành phần chính của hệ điều hành . - Không gắn cứng vào một hệ điều hành cụ thể nào, mà trình bày những nguyên lí chung. - Hệ điều hành được xét dưới góc độ người sử dụng. 2. Tệp và quản lí tệp Kiến thức • Hiểu khái niệm tệp và qui tắc đặt tên tệp. • Hiểu khái niệm thư mục, cây thư mục. Kĩ năng • Nhận dạng được tên tệp, thư mục, đường dẫn. • Đặt được tên tệp, thư mục - Cần xây dựng các bài thực hành và tổ chức thực hiện tại phòng máy để học sinh đạt được những kỹ năng theo yêu cầu 3. Giao tiếp với hệ điều hành và xử lý tệp Kiến thức • Hiểu được quy trình nạp hệ điều hành, làm việc với hệ điều hành và ra khỏi hệ thống. • Hiểu được các thao tác xử lý: sao chép tệp; xoá tệp, đổi tên tệp; tạo và xoá thư mục. Kĩ năng • Thực hiện được một số lệnh thông dụng • Thực hiện được các thao tác với tệp và thư mục: tạo, xóa, di chuyển, đổi tên thư mục và - Thực hành trên một hệ điều hành cụ thể. - Phân biệt các cách giao tiếp khác nhau. - Nêu những vấn đề cốt lõi nhất về tệp và quản lí tệp mà hệ điều hành nào cũng phải có. 12 CHỦ ĐỀ MỨC ĐỘ CẦN ĐẠT GHI CHÚ tệp . 4. Một số hệ điều hành phổ biến. Kiến thức • lịch sử phát triển của hệ điều hành. • Biết một số đặc trưng cơ bản của một số hệ điều hành hiện nay. - Giới thiệu sơ lược về MS DOS, UNIX và LINUX Sọan thảo văn bản 1. Một số khái niệm cơ bản. Kiến thức • Biết các chức năng chung của hệ soạn thảo văn bản. • Biết các đơn vị xử lý trong văn bản (ký tự, từ, câu, dòng, đoạn, trang). • Biết các vấn đề liên quan đến soạn thảo văn bản tiếng Việt - Nêu các ưu việt của soạn thảo văn bản bằng máy tính. - Các chức năng chủ yếu được trình bày độc lập với phần mềm soạn thảo văn bản. - Cho học sinh biết có nhiều loại bộ mã và nhiều loại phông chữ Việt khác nhau. - Giới thiệu về UNICODE, tuy nhiên không đi sâu vào vấn đề mã. 2. Làm quen với hệ soạn thảo Kiến thức • Biết màn hình làm việc của hệ soạn thảo văn bản • Hiểu các thao tác soạn thảo văn bản đơn giản: mở tệp văn bản, gõ văn bản, ghi tệp. Kĩ năng • Thực hiện được việc soạn thảo văn bản đơn giản. • Thực hiện được các thao tác mở tệp, đóng tệp, tạo tệp mới, ghi tệp văn bản. - Các kĩ năng được truyền thụ thông qua giờ thực hành với một phần mềm soạn thảo văn bản cụ thể. - Chưa yêu cầu gõ nhanh, nhưng cần tuân thủ các quy ước trong soạn thảo. 3. Một số chức năng soạn thảo văn bản Kiến thức • Hiểu khái niệm và các thao tác định dạng ký tự, định dạng đoạn văn bản, định dạng trang văn bản, danh sách liệt kê, chèn số thứ tự trang. • Biết cách in văn bản. Kĩ năng • Định dạng được văn bản theo mẫu - Cần xây dựng các bài thực hành và tổ chức thực hiện tại phòng máy để học sinh đạt được những kỹ năng theo yêu cầu 4. Một số công cụ trợ giúp soạn thảo Kiến thức • Biết khái niệm và các thao tác tìm kiếm và thay thế. Kĩ năng • Thực hiện được tìm kiếm và thay thế một từ hay một câu - Cần xây dựng các bài thực hành và tổ chức thực hiện tại phòng máy để học sinh đạt được những kỹ năng theo yêu cầu 13 CHỦ ĐỀ MỨC ĐỘ CẦN ĐẠT GHI CHÚ 5. Làm việc với bảng Kiến thức • Biết các thao tác: tạo bảng; chèn, xoá, tách, gộp các ô, hàng và cột. • Biết soạn thảo và định dạng bảng. Kĩ năng • Thực hiện được tạo bảng, các thao tác trên bảng và soạn thảo văn bản trong bảng. - Nêu những trường hợp sử dụng bảng trong soạn thảo - Cần xây dựng các bài thực hành và tổ chức thực hiện tại phòng máy để học sinh đạt được những kỹ năng theo yêu cầu Mạng và Internet 1. Mạng máy tính Kiến thức • Biết nhu cầu mạng máy tính trong lĩnh vực truyền thông. • Biết khái niệm mạng máy tính • Biết một số loại mạng máy tính. - Nên trình bày các thành phần chính trong mạng máy tính kết hợp với giáo cụ trực quan (thiết bị vật lí hoặc tranh vẽ minh hoạ). 2. Mạng thông tin toàn cầu Internet Kiến thức • Biết khái niệm mạng thông tin toàn cầu Internet và lợi ích của nó. • Biết các phương thức kết nối thông dụng với Internet. • Biết sơ lược cách kết nối các mạng trong Internet - Nêu các ưu, nhược điểm của các kết nối. 3. Một số dịch vụ phổ biến của Internet Kiến thức • Biết khái niệm trang Web, Website • Biết chức năng trình duyệt Web • Biết các dịch vụ: tìm kiếm thông tin, thư điện tử Kĩ năng • Sử dụng được trình duyệt Web • Thực hiện được tìm kiếm thông tin trên Interrnet. • Thực hiện được việc gửi và nhận thư điện tử. - Cần xây dựng các bài thực hành và tổ chức thực hiện tại phòng máy để học sinh đạt được những kỹ năng theo yêu cầu - Tuỳ theo điều kiện của từng địa phương có thể giới thiệu cho học sinh biết cách tạo trang Web đơn giản II. SGK thể hiện Chương trình, Chuẩn KTKN Sách giáo khoa gồm 4 chương tương ứng với 4 chủ đề của Chương trình tin học lớp 10, cụ thể: Chủ đề trong Chương trình Chương trong SGK Số bài Một số khái niệm cơ bản của Tin học Chương I. Một số khái niệm cơ bản của tin học 09 LT + 02 BT&TH (*) Hệ điều hành Chương II. Hệ điều hành 04 LT + 03 BT&TH Soạn thảo văn bản Chương III. Soạn thảo văn bản 06 LT + 04 BT&TH Mạng máy tính và Internet Chương IV. Mạng máy tính và Internet 03 LT + 02 BT&TH 14 • Lưu ý:  09 LT + 02 BT&TH được hiểu là 09 bài lý thuyết và 02 bài bài tập và thực hành.  Việc phân bổ thời lượng dạy học thực hiện theo hướng dẫn của Bộ GD&ĐT.  Các phần mềm cụ thể được sử dụng chỉ để minh họa yêu cầu về KTKN. Khi sử dụng các phần mềm khác để dạy học, điều quan trọng là đảm bảo các KTKN tương đương. Thực hiện việc sử dụng các phần mềm miễn phí, mã nguồn mở để dạy học theo hướng dẫn của Bộ GD&ĐT. Chương I. Một số khái niệm cơ bản của tin học A) Nội dung trọng tâm của chương • Sự ra đời và phát triển của ngành khoa học tin học. Đặc tính và vai trò của máy tính khi ứng dụng các thành tựu của tin học vào khoa học và đời sống xã hội. • Nguyên lí mã hoá nhị phân: Thông tin có nhiều dạng khác nhau nhưng khi đưa vào máy tính, chúng đều được biến đổi thành dạng chung là dãy bít (mã nhị phân) • Cấu trúc của máy tính. Máy tính hoạt động theo chương trình. • Khái niệm bài toán và thuật toán. Biểu diễn thuật toán bằng liệt kê hoặc sơ đồ khối. Các bước giải bài toán trên máy tính. • Một số thuật toán thông dụng B) Yêu cầu KTKN của chương 1. Kiến thức: • Biết được sự phát triển mạnh mẽ của Tin học do nhu cầu của xã hội. • Biết khái niệm thông tin, các dạng thông tin, mã hoá thông tin cho máy tính. • Biết một số dạng đơn giản biểu diễn thông tin trong máy tính. • Biết chức năng, sơ đồ cấu trúc của máy tính, các thiết bị chính của máy tính. • Biết nội dung nguyên lí J. Von Neuman • Biết khái niệm bài toán và thuật toán. • Hiểu cách biểu diễn thuật toán bằng sơ đồ khối hoặc liệt kê. • Hiểu một số thuật toán giải một số bài toán đơn giản. • Biết các bước cơ bản khi tiến hành giải toán trên máy tính: xác định bài toán, xây dựng thuật toán, lựa chọn cấu trúc dữ liệu, viết chương trình, hiệu chỉnh, đưa ra kết quả và hướng dẫn sử dụng. • Biết khái niệm phần mềm máy tính. • Biết được ứng dụng chủ yếu của MTĐT trong xã hội. • Biết được những vấn đề thuộc văn hoá và pháp luật trong xã hội tin học hoá 2. Kĩ năng: • Bước đầu mã hoá được thông tin đơn giản thành dãy bit. • Nhận biết được các bộ phận chính của máy tính. • Xây dựng được thuật toán giải một số bài toán đơn giản. C) KTKN và nội dung trong bài §1. Tin học là một ngành khoa học 1. Yêu cầu về KTKN • Biết sự ra đời và phát triển mạnh mẽ của ngành khoa học tin học là do nhu cầu khai thác tài nguyên thông tin. • Biết tin học là một ngành khoa học • Biết tin học được ứng dụng vào hầu hết các lĩnh vực • Biết những đặc tính ưu việt của máy tính 15 2. Yêu cầu về mức độ đối với các nội dung chính • Biết ngày nay thông tin được coi là một dạng tài nguyên; Nhu cầu khai thác, xử lý thông tin ngày càng cao; Máy tính điện tử trở thành công cụ đáp ứng yêu cầu về khai thác tài nguyên thông tin; Đó là các động lực để ngành tin học được hình thành và phát triển. • Biết tin học là ngành khoa học công nghệ nghiên cứu về các phương pháp nhập/xuất, lưu trữ, truyền, xử lý thông tin một cách tự động bằng máy tính. Thấy được ngày nay tin học được ứng dụng vào hầu hết các lĩnh vực của xã hội. • Biết đặc tính ưu việt của máy tính: Làm việc không mệt mỏi; tốc độ xử lý nhanh; chính xác; khả năng lưu trữ thông tin lớn; Các máy tính có thể liên kết với nhau thành mạng để có thể thu thập và xử lý thông tin tốt hơn. §2. Thông tin và dữ liệu 1. Yêu cầu về KTKN • Biết khái niệm thông tin, dữ liệu • Biết các dạng biểu diễn thông tin trong máy tính • Biết khái niệm mã hoá thông tin 2. Yêu cầu về mức độ đối với các nội dung chính • Biết thông tin luôn gắn với một đối tượng nhất định, nghĩa là ta luôn nói thông tin về một đối tượng (hay thực thể) nào đó; Những hiểu biết có thể có được về một thực thể nào đó được gọi là thông tin về thực thể đó. • Biết trong tin học, dữ liệu là thông tin được đưa vào trong máy tính • Biết và nhận biết được ba dạng thông tin thường gặp trong cuộc sống: dạng văn bản, dạng hình ảnh, dạng âm thanh. • Biết đơn vị cơ bản đo lượng thông tin là bit. • Biết để máy tính có thể xử lý được, thông tin phải được đưa vào máy tính. Biết thông tin có nhiều dạng khác nhau nhưng khi đưa vào máy tính đều được mã hoá ở một dạng chung là mã nhị phân (dãy bit). * Lưu ý:  Mục 2. Đơn vị đo lượng thông tin không cần giải thích, chỉ dừng lại ở mức khái niệm bit, biết bội số của bit, byte để tra cứu khi cần.  Có thể dạy hoặc không dạy Hệ đếm La Mã;  Biểu diễn số nguyên: Không đi sâu giải thích việc biểu diễn số nguyên trong bộ nhớ.  Biểu diễn số thực: chỉ cần giới thiệu cách biểu diễn dạng dấu phẩy động. Bài tập và thực hành 1: Làm quen với thông tin và mã hoá thông tin 1. Yêu cầu về KTKN • Củng cố hiểu biết ban đầu về tin học, máy tính • Thực hiện được mã hóa số nguyên, xâu kí tự đơn giản • Viết được số thực dưới dạng dấu phẩy động 2. Yêu cầu về mức độ đối với các nội dung chính • Vận dụng được các hiểu biết về: tin học là một ngành khoa học, thông tin được lưu trữ và xử lí trong máy tính dưới dạng mã nhị phân, đơn vị đo thông tin là bit và các đơn vị bội của bit để trả lời được các câu hỏi và bài tập trong SGK. • Thực hiện được mã hóa dãy xâu kí tự đơn giản thành dãy bit và ngược lại. • Viết được số thực dưới dạng dấu phẩy động (theo như yêu cầu trong SGK- câu c2). §3. Giới thiệu về máy tính 16 1. Yêu cầu về KTKN • Biết chức năng của các thiết bị chính của máy tính • Biết máy tính làm việc theo nguyên lý Phôn-Nôi-man 2. Yêu cầu về mức độ đối với các nội dung chính • Biết chức năng các thiết bị chính của máy tính:  Bộ xử lí trung tâm (CPU): thành phần quan trọng nhất của máy tính, là thiết bị chính thực hiện và điều khiển việc thực hiện chương trình;  Bộ nhớ trong (ROM, RAM): Nơi chương trình được đưa vào để thực hiện và là nơi lưu trữ dữ liệu đang được xử lí.  Bộ nhớ ngoài (đĩa cứng, đĩa mềm, CD, thiết bị nhớ flash (thường gọi là USB)): dùng để lưu trữ lâu dài dữ liệu và hỗ trợ cho bộ nhớ trong  Thiết bị vào (bàn phím, chuột, máy quét, webcam ): dùng để đưa thông tin vào máy tính.  Thiết bị ra (màn hình, máy in, loa, tai nghe, máy chiếu): dùng để đưa dữ liệu ra từ máy tính. • Biết nguyên lý điều khiển bằng chương trình: Máy tính hoạt động theo chương trình (giải thích cho học sinh: Chương trình là một dãy tuần tự các lệnh. Mỗi lệnh là một chỉ dẫn cho máy tính biết thao tác cần thực hiện. Khi thực hiện lệnh máy tính sẽ thực hiện một số thao tác xử lý dữ liệu. Hoạt động của máy tính thực chất là việc thực hiện các lệnh). • Biết nguyên lí lưu trữ chương trình: Lệnh được đưa vào máy tính dưới dạng mã nhị phân để lưu trữ, xử lí như những dữ liệu khác. • Biết nguyên lý truy cập theo địa chỉ: Việc truy cập dữ liệu trong máy tính được thực hiện thông qua địa chỉ nơi lưu trữ dữ liệu đó • Biết nguyên lí Phôn-Nôi-man: Mã hoá nhị phân, điều khiển bằng chương trình, lưu trữ chương trình và truy cập theo địa chỉ tạo thành một nguyên lí chung gọi là nguyên lý Phôn-Nôi-man. Bài thực hành 2. Làm quen với máy tính 1. Yêu cầu về KTKN • Nhận biết các bộ phận chính của máy tính và một số thiết bị ngoại vi • Thực hiện được bật/tắt máy tính, màn hình, máy in • Làm quen với bàn phím, chuột 2. Yêu cầu về mức độ đối với các nội dung chính • Nhận biết được các bộ phận chính của máy tính và các thiết bị ngoại vi của máy tính. • Thực hiện được khởi động/tắt máy tính đúng quy trình. • Hiểu và có ý thức chấp hành nội quy phòng máy. • Làm quen với bàn phím, chuột: Nhận dạng được vùng phím, nút chuột. Biết cách gõ phím, di chuyển chuột và nháy nút chuột. §4. Bài toán và thuật toán 1. Yêu cầu về KTKN • Biết khái niệm bài toán và thuật toán, các đặc trưng chính của thuật toán. • Hiểu một số thuật toán thông dụng. • Hiểu cách biểu diễn thuật toán bằng ngôn ngữ liệt kê (Dùng ngôn ngữ tự nhiên) • Mô tả được thuật toán giải một số bài toán đơn giản bằng ngôn ngữ liệt kê. 2. Yêu cầu về mức độ đối với các nội dung chính • Biết bài toán trong tin học là một việc nào đó ta muốn máy tính thực hiện (Bài toán trong tin học không chỉ là những bài toán trong lĩnh vực toán học và còn là những vấn đề cần giải quyết trong đời sống, xã hội). Biết để phát biểu một bài 17 toán, cần trình bày rõ thông tin cần đưa vào máy tính (Input), thông tin cần lấy ra (Output) và mối quan hệ giữa Input và Output. • Biết cách giải một bài toán là một thuật toán; thuật toán để giải một bài toán là một dãy hữu hạn các thao tác được sắp xếp theo một trình tự xác định sao cho khi thực hiện dãy thao tác ấy, từ Input của bài toán ta nhận được output cần tìm. • Hiểu các bài toán: Tìm giá trị lớn nhất của một dãy số nguyên, sắp xếp, tìm kiếm tuần tự. HS phải hiểu được các bài toán này (mô tả được thuật toán bằng ngôn ngữ liệt kê, mô phỏng thực hiện thuật toán với bộ dữ liệu đơn giản). * Lưu ý:  Chuẩn KTKN yêu cầu: về KT, HS hiểu cách biểu diễn thuật toán bằng sơ đồ khối và ngôn ngữ liệt kê; về KN, HS xây dựng được thuật toán giải một số bài toán đơn giản bằng sơ đồ khối hoặc ngôn ngữ liệt kê. Như vậy, về KT HS cần hiểu cả hai cách biểu diễn thuật toán là sơ đồ khối và ngôn ngữ liệt kê, nhưng về kĩ năng chỉ cần sử dụng được một trong hai cách để mô tả thuật toán.  Trong SGK, ở một số bài toán được giới thiệu đồng thời cả hai cách mô tả bằng cách liệt kê và bằng sơ đồi khối. Trong giảng dạy, đối với một bài toán không nhất thiết phải giới thiệu đồng thời cả hai cách mô tả, GV cân nhắc lựa chọn một trong hai cách (hoặc kết hợp hai cách trên cơ sở phát huy ưu điểm của mỗi cách) để phù hợp với đối tượng học sinh và với bài toán cụ thể. Kinh nghiệm cho thấy, cách mô tả bằng sơ đồ khối thường giúp học sinh hình dung được ý tưởng thuật toán dễ hơn (nhất là với những thuật toán có rẽ nhánh, lặp), cách liệt kê thường được HS lựa chọn nhiều hơn (nhất là khi học sinh mới được tiếp cận), thuận lợi hơn cho việc chuyển sang ngôn ngữ lập trình và thực hiện mô phỏng thuật toán.  Có thể dạy hoặc không dạy: Ví dụ 1 Kiểm tra tính nguyên tố của một số nguyên dương; Thuật toán tìm kiếm nhị phân (thuộc Ví dụ 3 Bài toán tìm kiếm). §5. Ngôn ngữ lập trình 1. Yêu cầu về KTKN • Biết ngôn ngữ lập trình dùng để diễn đạt thuật toán • Biết được khái niệm ngôn ngữ máy, hợp ngữ và ngôn ngữ bậc cao. 2. Yêu cầu về mức độ đối với các nội dung chính • Biết chương trình là mô tả thuật toán bằng một ngôn ngữ lập trình để máy tính có thể thực hiện được. • Biết có ba lớp ngôn ngữ lập trình: Ngôn ngữ máy, hợp ngữ và ngôn ngữ bậc cao. Ngôn ngữ máy là ngôn ngữ duy nhất mà máy tính có thể hiểu trực tiếp được. Các chương trình viết bằng hợp ngữ và ngôn ngữ lập trình bậc cao phải được dịch sang ngôn ngữ máy, khi đó máy tính mới thực hiện được. • Biết vai trò của chương trình dịch là dịch các chương trình viết bằng hợp ngữ, ngôn ngữ lập trình bậc cao sang ngôn ngữ máy. • Biết lớp ngôn ngữ bậc cao gần với ngôn ngữ tự nhiên nên thuận tiện hơn cho người lập trình. §6. Giải bài toán trên máy tính 1. Yêu cầu về KTKN • Biết các bước cơ bản khi tiến hành giải bài toán trên máy tính 2. Yêu cầu về mức độ đối với các nội dung chính • Biết các bước giải bài toán trên máy tính bao gồm:  Xác định bài toán: xác định input/output và mối liên hệ giữa chúng. 18  Lựa chọn hoặc xây dựng thuật toán: Thiết kế hoặc lựa chọn thuật toán đã có để giải bài toán.  Viết chương trình: Lựa chọn các tổ chức dữ liệu và sử dụng ngôn ngữ lập trình để diễn tả đúng thuật toán.  Hiệu chỉnh: phát hiện sai sót và chỉnh sửa thông qua các Test.  Viết tài liệu: Mô tả chương trình và hướng dẫn sử dụng. * Lưu ý:  Mục tiêu trọng tâm của bài là các bước xác định bài toán và lựa chọn hoặc thiết kế thuật toán. Có thể lấy ví dụ khác với SGK để đạt được mục tiêu này.  Thuật toán tìm ước chung lớn nhất của hai số nguyên dương là không bắt buộc. Tránh mất quá nhiều thời gian vào thuật toán này. Không nhất thiết phải giới thiệu mô tả thuật toán bằng sơ đồ khối. §7. Phần mềm máy tính 1. Yêu cầu về KTKN • Biết khái niệm phần mềm máy tính. • Phân biệt được chức năng của phần mềm hệ thống và phần mềm ứng dụng. 2. Yêu cầu về mức độ đối với các nội dung chính • Biết chương trình để giải bài toán trên máy tính là một phần mềm máy tính. • Biết những chương trình tạo môi trường làm việc cho các phần mềm khác được gọi là phần mềm hệ thống. Biết hệ điều hành là phần mềm hệ thống quan trọng nhất. • Biết các phần mềm phục vụ những công việc như soạn thảo văn bản, quản lí học sinh, thời khoá biểu, trò chơi là những phần mềm ứng dụng. §8. Những ứng dụng của tin học 1. Yêu cầu về KTKN • Biết ứng dụng chủ yếu của MTĐT trong các lĩnh vực đời sống xã hội. • Biết rằng có thể sử dụng một số chương trình ứng dụng để nâng cao hiệu quả học tập, làm việc và giải trí. 2. Yêu cầu về mức độ đối với các nội dung chính • Biết MTĐT được ứng dụng trong hầu hết các lĩnh vực của đời sống xã hội: Khoa học kĩ thuật; Hỗ trợ công tác quản lý; Tự động hoá và điều khiển; Truyền thông; Soạn thảo, in, lưu trữ, văn phòng; Trí tuệ nhân tạo; Giáo dục và giải trí. Chỉ ra được ví dụ minh họa. • Lấy được ví dụ thực tế minh họa tầm quan trọng và sự cần thiết phải có kiến thức về tin học trong xã hội ngày nay. §9. Tin học và xã hội 1. Yêu cầu về KTKN • Biết ảnh hưởng của Tin học đối với sự phát triển của xã hội. • Biết những vấn đề thuộc văn hoá và pháp luật trong xã hội tin học hoá • Có hành vi và thái độ đúng đắn về những vấn đề đạo đức liên quan đến việc sử dụng máy tính. 2. Yêu cầu về mức độ đối với các nội dung chính • Biết tin học ảnh hướng rất lớn đến sự phát triển mọi mặt của xã hội: Áp dụng ở hầu hết các lĩnh vực; Xuất hiện nhận thức mới, phương thức làm việc mới, phương thức giao tiếp mới. Chỉ ra được ví dụ minh họa. • Biết sự cần thiết phải tuân thủ các quy định của pháp luật liên quan đến tin học và đặc biệt là sử dụng tài nguyên thông tin chung. 19 . THỨC KĨ NĂNG MÔN TIN HỌC LỚP 10 I. Chương trình, chuẩn KTKN môn Tin học lớp 10 A) Chương trình 1. Một số khái niệm cơ bản của Tin học  Giới thiệu ngành khoa học Tin học.  Thông tin và dữ liệu. . đời sống. 2. Thông tin và dữ liệu Kiến thức • Biết khái niệm thông tin, lượng thông tin, các dạng thông tin, mã hoá thông tin cho máy tính. • Biết một số dạng biểu diễn thông tin trong máy tính. •. triển mạnh mẽ của Tin học do nhu cầu của xã hội. • Biết khái niệm thông tin, các dạng thông tin, mã hoá thông tin cho máy tính. • Biết một số dạng đơn giản biểu diễn thông tin trong máy tính. •

Ngày đăng: 19/10/2014, 19:35

Từ khóa liên quan

Mục lục

  • Biết vai trò của Chương trình dịch, khái niệm biên dịch và thông dịch

  • Biết các thành phần cơ bản của ngôn ngữ lập trình: Bảng chữ cái, cú pháp và ngữ nghĩa.

  • Phân biệt được Tên, Hằng và Biến. Biết đặt tên đúng trong một ngôn ngữ lập trình cụ thể.

  • Biết khái niệm về lập trình

  • Hiểu khả năng ngôn ngữ lập trình bậc cao, phân biệt được với ngôn ngữ máy và hợp ngữ.

  • Hiểu ý nghĩa và nhiệm vụ của chương trình dịch. Phân biệt được biên dịch và thông dịch.

  • Biết khái niệm lập trình: Sử dụng cấu trúc dữ liệu và các câu lệnh của ngôn ngữ lập trình cụ thể để mô tả dữ liệu và diễn đạt các thao tác của thuật toán.

  • Biết chương trình viết bằng ngôn ngữ bậc cao có thể thực hiện trên nhiều loại máy khác nhau; Ngôn ngữ bậc cao gần với ngôn ngữ tự nhiên hơn, thuận tiện cho người lập trình

  • Biết chương trình dịch là chương trình có chức năng chuyển đổi chương trình viết trên ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính cụ thể.

  • Biết chương trình dịch có hai loại là thông dịch và biên dịch:

  • Thông dịch: dịch lần lượt từng câu lệnh ra ngôn ngữ máy rồi thực hiện ngay câu lệnh vừa dịch được hoặc thông báo lỗi nếu không dịch được câu lệnh. Không có chương trình đích để lưu trữ.

  • Biên dịch: duyệt, kiểm tra, phát hiện lỗi, khi chương trình trình nguồn không còn lỗi thì dịch toàn bộ chương trình nguồn thành chương trình đích có thể thực hiện trên máy. Chương trình đích có thể được lưu trữ lại để thực hiện nhiều lần mà không cần dịch lại.

  • §2. Các thành phần của ngôn ngữ lập trình

  • 1. Yêu cầu về KTKN

  • Biết ngôn ngữ lập trình có ba thành phần cơ bản là: bảng chữ cái, cú pháp và ngữ nghĩa.

  • Biết các khái niệm tên, tên chuẩn, tên dành riêng (từ khoá), hằng và biến.

  • Biết các quy định về tên, hằng và biến trong một ngôn ngữ lập trình cụ thể.

  • Thực hiện được việc đặt tên đúng và nhận biết được tên sai quy định.

  • 2. Yêu cầu về mức độ đối với các nội dung chính

  • Biết bất kì một ngôn ngữ lập trình nào đều có ba thành phần: Bảng chữ cái, cú pháp, ngữ nghĩa (Minh hoạ bằng ví dụ cụ thể). Biết chương trình dịch phát hiện được lỗi cú pháp nhưng không phát hiện được lỗi ngữ nghĩa.

Trích đoạn

Tài liệu cùng người dùng

Tài liệu liên quan