Giáo án Tin học 10 kì 1 soạn theo công văn 5512
Giáo án hay còn gọi là kế hoạch bài dạy(KHBD). Dưới đây là giáo án giảng dạy môn Tin học lớp 10 kì 1 mẫu giáo án mới của Bộ Giáo dục - 5512. Vì mẫu mới có nhiều quy định chi tiết khiến nhiều giáo viên gặp khó khăn và áp lực. Do đó, nhằm hỗ trợ thầy cô, kenhgiaovien.com gửi tới thầy cô trọn bộ giáo án đầy đủ tất cả các bài, các tiết. Thao tác tải về rất đơn giản, tài liệu file word có thể chỉnh sửa dễ dàng, mời quý thầy cô tham khảo bài demo.
Xem video về mẫu Giáo án Tin học 10 kì 1 soạn theo công văn 5512
Một số tài liệu quan tâm khác
Phần trình bày nội dung giáo án
Ngày soạn: …/…/…
Ngày dạy: …/…/…
Bài 4. BÀI TOÁN VÀ THUẬT TOÁN
I. MỤC TIÊU
1. Kiến thức
- Nêu được thuật toán tìm kiếm tuần tự.
2. Năng lực
- Năng lực chung: Năng lực tự học, giải quyết vấn đề, tính toán, hợp tác, CNTT-TT.
- Năng lực chuyên biệt: Xây dựng được thuật toán để giải quyết các bài toán trong lập trình.
3. Phẩm chất.
- Luyện khả năng tư duy lôgic khi giải quyết một vấn đề nào đó.
II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH
1. Chuẩn bị của giáo viên
- Phương tiện dạy học: Giáo án, SGK, phiếu học tập.
PHIẾU HỌC TẬP 1:
Dãy A có N = 7, A= 7, 12, 4, 6, 11, 10, 8 và khóa k = 10. Tìm chỉ số i để ai = k.
PHIẾU HỌC TẬP 2:
Dãy A có N = 7, A= 7, 12, 4, 6, 11, 10, 7 và khóa k = 7. Đếm số lần xuất hiện của khóa K trong dãy A.
- Phương pháp dạy học: thuyết trình, vấn đáp, GQVĐ, hoạt động nhóm.
2. Chuẩn bị của học sinh
SGK, vở, nội dung bài học.
3. Bảng tham chiếu các mức đọ yêu cầu cần đạt của câu hỏi, bài tập, kiểm tra, đánh giá
Nội dung | Nhận biết MĐ1 | Thông hiểu MĐ2 | Vận dụng MĐ3 | Vận dụng cao MĐ4 |
Bài toán | Nêu được bài toán tìm kiếm | Xác định được Input và Output |
|
|
Ý tưởng | Nêu được ý tưởng thuật toán |
|
|
|
Thuật toán | Nêu được thuật toán | Phân tích được các bước thực hiện của thuật toán. Giải thích được các biến trong thuật toán. | Nêu được thuật toán đếm các số có giá trị bằng K cho trước | Xây dựng được thuật toán khác từ thuật toán tìm kiếm tuần tự |
Ví dụ |
|
| Demo được thuật toán thông qua các ví dụ cụ thể. |
|
III. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP
A. HOẠT ĐỘNG KHỞI ĐỘNG (10')
a. Mục tiêu: Nêu được sự cần thiết của việc tìm kiếm.
b. Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu của GV.
c. Sản phẩm: Nêu được bài toán có thực hiện công việc tìm kiếm.
d. Tổ chức thực hiện:
HOẠT ĐỘNG CỦA GV HS | SẢN PHẨM DỰ KIẾN |
- Bước 1: Chuyển giao nhiệm vụ: - Phân chia lớp thành 4 nhóm thảo luận ý tưởng để tìm số có giá trị bằng min. - Theo dõi, hướng dẫn, giúp đỡ HS thực hiện nhiệm vụ - Đánh giá kết quả (sản phẩm) thực hiện nhiệm vụ của học sinh. - Bước 2: Thực hiện nhiệm vụ: - HS thảo luận tìm ý tưởng: Lấy min so sánh với các số trong dãy (so sánh từ 1 đến N). Nếu có thì thông báo vị trí tìm thấy. - Thực hiện nhiệm vụ học tập - Trao đổi thảo luận - Bước 3: Báo cáo, thảo luận: - Báo cáo kết quả, thảo luận. HS cập nhật sản phẩm của hoạt động học. - Bước 4: Kết luận, nhận định: Để thực hiện được việc tìm kiếm số có giá trị bằng min ta thực hiện tìm kiếm từ đầu dãy đến cuối dãy gọi là tìm kiếm tuần tự. | Tìm vị trí của giá trị bằng với giá trị nhỏ nhất trong dãy số nguyên. (Giả sử trong dãy có 1 số bằng min) |
B. HÌNH THÀNH KIẾN THỨC:
HOẠT ĐỘNG 1: Tìm hiểu Bài toán (10')
a. Mục tiêu: Nêu được bài toán và xác định được bài toán.
b. Nội dung: HS đọc SGK để tìm hiểu nội dung kiến thức theo yêu cầu của GV.
c. Sản phẩm:
Xác định được thông tin bài toán cho và kết quả cần tìm
d. Tổ chức thực hiện:
HOẠT ĐỘNG CỦA GV HS | SẢN PHẨM DỰ KIẾN |
- Bước 1: Chuyển giao nhiệm vụ: - Trong cuộc sống chúng ta, thường xảy ra việc tìm kiếm. Chẳng hạn: tìm kiếm tên của 1 học sinh trong 1 lớp, tìm 1 quyển sách trong thư viện. Điều quan tâm ở đây là tìm kiếm như thế nào? - Dựa vào SGK/Tr40 hãy nêu bài toán tìm kiếm. ? Tìm kiếm trong bài toán đặt ra là thực hiện tìm kiếm số hay là thông tin khác? ? Em hãy cho ví dụ về tìm kiếm một số trong dãy? ? Với ý tưởng trên em hãy xác định bài toán? - Bước 2: Thực hiện nhiệm vụ: - Lắng nghe - HS thực hiện - Bước 3: Báo cáo, thảo luận: - Gọi học sinh khác nhận xét. - Bước 4: Kết luận, nhận định: - Nhận xét và hoàn thành kiến thức. |
- Trả lời: Cho dãy A gồm N số nguyên khác nhau: a1,a2,…,aN và mpptk số nguyên k. Cần biết hay không chỉ số I (1<=i<=N) mà ai = k. Nếu có hãy cho biết chỉ số đó. - Trả lời: Tìm số có giá trị bằng một số cho trước (khóa tìm kiếm). - Trả lời: Ví dụ: 5 7 1 4 2 + k = 2 ... I = ? + k = 6 ... I = ? - HS: Input: Dãy A gồm N số nguyên a1,a2,…,aN và khóa k. Output: chỉ số I mà ai = k.hoặc không có số hạng nào. |
Thuật toán tìm kiếm tuần tự (Sequential sort) Bài toán: Cho dãy A gồm N số nguyên khác nhau: a1,a2,…,aN và mpptk số nguyên k. Cần biết hay không chỉ số I (1<=i<=N) mà ai = k. Nếu có hãy cho biết chỉ số đó. Các bước giải bài toán: có 3 bước. Xác định bài toán: Input: Dãy A gồm N số nguyên a1,a2,…,aN và khóa k. Output: chỉ số I mà ai = k.hoặc không có số hạng nào. |
HOẠT ĐỘNG 2: Tìm hiểu ý tưởng thuật toán
a. Mục tiêu: Nêu được ý tưởng của thuật toán.
b. Nội dung: HS đọc SGK để tìm hiểu nội dung kiến thức theo yêu cầu của GV.
c. Sản phẩm:
Nêu và giải thích được ý tưởng thuật toán tìm kiếm tuần tự
d. Tổ chức thực hiện:
HOẠT ĐỘNG CỦA GV HS | SẢN PHẨM DỰ KIẾN |
- Bước 1: Chuyển giao nhiệm vụ: - Yêu cầu học sinh thảo luận nhóm theo bàn : thảo luận và báo cáo về ý tưởng của thuật toán. - Chia nhóm và thảo luận: Lần lượt từ số hạng thứ 1, so sánh các số hạng đến khi gặp số hạng bằng khóa, hoặc không có giá trị nào bằng khóa - Bước 2: Thực hiện nhiệm vụ: - Quan sát quá trình thảo luận của học sinh và nhắc nhở (nếu cần). - Bước 3: Báo cáo, thảo luận: - Yêu cầu một nhóm bất kỳ báo cáo bài thảo luận. - Cho học sinh khác nhận xét. - Bước 4: Kết luận, nhận định: - Nhận xét và chốt kiến thức - Nhận xét, hoàn thành ý tưởng. | Ý tưởng: Tìm kiếm tuần tự một cách tự nhiên. Lần lượt từ số hạng thứ 1, so sánh các số hạng đến khi gặp số hạng bằng khóa, hoặc không có giá trị nào bằng khóa. |
HOẠT ĐỘNG 3: Tìm hiểu về Thuật toán
a. Mục tiêu: Nêu được thuật toán tìm kiếm tuần tự.
b. Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu của GV.
c. Sản phẩm: Nêu và giải thích được thuật toán tìm kiếm tuần tự.
d. Tổ chức thực hiện:
HOẠT ĐỘNG CỦA GV HS | SẢN PHẨM DỰ KIẾN |
- Bước 1: Chuyển giao nhiệm vụ: - GV treo bảng phụ có chưa thuật toán và cho Hs đọc, suy nghĩ trong vòng 3 phút. - Bước 2: Thực hiện nhiệm vụ: - Yêu cầu một HS lên giải thích các bước của thuật toán. - Theo dõi bảng phụ. - Giải thích các bước của huật toán. - Nhận xét phần trình bày của bạn. - Lắng nghe, ghi bài. - Trả lời: i <- 1 đến N + 1. - Trả lời: B3, 4, 5. - Bước 3: Báo cáo, thảo luận: - Gọi HS khác nhận xét phần trình bày của bạn. - Bước 4: Kết luận, nhận định: - Nhận xét, hoàn thiện kiến thức. ? Trong thuật toán trên i có giá trị như thế nào? ? Có những bước nào có thể thực hiện lặp đi lặp lại nhiều lần? | Thuật toán. Tìm kiếm tuần tự B1: Nhập N, các số hạng khác nhau a1,a2,…,aN và khóa k B2: i ... 1; B3: Nếu ai = k thì thông qua chỉ số i, rồi kết thúc B4: i ... i + 1; B5: Nếu i > N thì thông báo dãy A không có số hạng nào bằng k rồi kết thúc. B6: Quay lại bước 3. |
C. HOẠT ĐỘNG LUYỆN TẬP
a. Mục tiêu: Áp dụng được thuật toán tìm kiếm tuần tự để tìm kiếm khóa K trong dãy số cho trước.
b. Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu của GV.
c. Sản phẩm: Tìm được hoặc không tìm được khóa K trong dãy dựa vào các bước của thuật toán tìm kiếm tuần tự.
d. Tổ chức thực hiện:
HOẠT ĐỘNG CỦA GV HS | SẢN PHẨM DỰ KIẾN |
- Bước 1: Chuyển giao nhiệm vụ: - Phân chia học sinh làm 4 nhóm, phát phiếu học tập 1 cho học sinh thảo luận. - Bước 2: Thực hiện nhiệm vụ: - Nhận nhóm, thảo luận hoàn thành phiếu học tập. - Nộp phiếu học tập. - Bước 3: Báo cáo, thảo luận: - Hướng dẫn, quan sát các nhóm thảo luận. - Yêu cầu các nhóm nộp phiếu học tập. - Bước 4: Kết luận, nhận định: - Chiếu phiếu học tập của một nhóm lên máy chiếu và yêu cầu nhóm khác nhận xét. - Nhận xét và hoàn thiện kiến thức. | Dãy A có N = 7, A= 7, 12, 4, 6, 11, 10, 8 và khóa k = 10 Tìm chỉ số i để ai = k. i 1 2 3 4 5 6 7 ai 7 12 4 6 11 10 8 k = 10 ... i = 6
|
D. HOẠT ĐỘNG VẬN DỤNG
a. Mục tiêu: Giúp những học sinh có nhu cầu mở rộng thêm kiến thức của mình.
b. Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu của GV.
c. Sản phẩm: Học sinh thực hiện được bài toán có áp dụng thuật toán tìm kiếm tuần tự.
d. Tổ chức thực hiện:
HOẠT ĐỘNG CỦA GV HS | SẢN PHẨM DỰ KIẾN |
- Bước 1: Chuyển giao nhiệm vụ: - Phân chia học sinh làm 4 nhóm, phát phiếu học tập 2 cho học sinh thảo luận. - Bước 2: Thực hiện nhiệm vụ: - Nhận nhóm, thảo luận hoàn thành phiếu học tập. - Nộp phiếu học tập. - Bước 3: Báo cáo, thảo luận: - Hướng dẫn, quan sát các nhóm thảo luận. - Yêu cầu các nhóm nộp phiếu học tập. - Bước 4: Kết luận, nhận định - Chiếu phiếu học tập của một nhóm lên máy chiếu và yêu cầu nhóm khác nhận xét. - Nhận xét và hoàn thiện kiến thức. | Dãy A có N = 7, A= 7, 12, 4, 6, 11, 10, 7 và khóa k = 7 Đếm số lần xuất hiện của khóa K trong dãy A.. i 1 2 3 4 5 6 7 ai 7 12 4 6 11 7 8 k = 10 ... dem = 2
|
HƯỚNG DẪN Ở NHÀ
Câu 1 (ND1.ĐT.NB). Em hãy nêu bài toán tìm kiếm mà em biết.
Câu 2 (ND1.ĐL.TH). Xác định Input và Output của bài toán sau:
Cho dãy số nguyên A gồm N số: a1, a2, ..., aN và khóa K.Đếm số lần xuất hiện của khóa K trong dãy A.
Câu 3 (ND3.ĐT.NB). Hãy nêu thuật toán tìm kiếm tuần tự theo phương pháp sơ đồ khối.
Câu 4 (ND3.ĐL.TH) . Biến i trong thuật toán tìm kiếm tuần tự có giá trị từ:
A. 1 ... N B. 1 ... N + 1 C. 1 ... N-1 D. 1 ... N - 2
Câu 5 (ND3.ĐL.VD). Áp dụng thuật toán tìm kiếm tuần tự xây dựng thuật toán của Câu 2.
Câu 6 (ND3.ĐL.VDC). Xây dựng thuật toán của bài toán sau:
Cho dãy số nguyên A gồm N số: a1, a2, ..., aN và khóa K. Tính tổng các số chia hết cho K.
Câu 7 (ND4.ĐL.VD). Áp dụng thuật toán tìm kiếm tuần tự để tìm K= 5, k= 10 trong dãy A gồm 4 số: 5, 8, 9, 7.
Câu 8 (ND2.ĐT.NB). Em hãy nêu ý tưởng của thuật toán tìm kiếm tuần tự.
Phía trên là demo (mẫu) 1 bài trong bộ giáo án tin học 10 kì 1 được soạn theo công văn 5512. Giáo án khi thầy cô tải về là giáo án bản word, có đầy đủ các bài trong chương trình tin học lớp 10.
Phí tải giáo án:
- 150.000/học kì
- 200.000/cả năm
Cách tải:
- Bước 1: Chuyển khoản vào số tài khoản 10711017 - Chu Văn Trí - Ngân hàng ACB
- Bước 2: Nhắn tin Zalo hoặc gọi điện tới số 0386 168 725 để nhận tài liệu.
Thông tin thêm:
- Hệ thống có đầy đủ giáo án 5512 tất cả các môn, tất cả các lớp
- Hệ thống có nhiều tài liệu hỗ trợ giảng dạy khác
- Zalo hỗ trợ: 0386 168 725
Chúng tôi hi vọng, hệ thống cung cấp những tài liệu bổ ích, hỗ trợ đắc lực cho thầy cô trong quá trình giảng dạy.
=> Nội dung chuyển phí: Nang cap tai khoan
Từ khóa: gián án mới tin học khối 10, tin học 10 kì 1 cv 5512, tải giáo án mới cv 5512, giao an tin học 10 kì 1 cv 5512