SlideShare a Scribd company logo
1 of 22
TRƯỜNG ĐẠI HỌC SƯ PHẠM TPHCM
BÀI TOÁN VÀ THUẬT TOÁN
TIN HỌC 10
GVTH: Lã Văn Hải
KỊCH BẢN DẠY HỌC
Khái niệm
thông tin Cấu
trúc thuật toán
ứng dụng tin
học
Một số thao tác
cơ bản sử dụng
hệ điều hành
Soạn thảo văn
bản Microsoft
Word
Mạng máy
tính và
internet
TIN HỌC LỚP 10
Chương I: Một số
khái niệm cơ bản
Bài 3: Giới
thiệu về
Máy tính
Bài 4: Bài toán
và thuật toán
Bài 5: Ngôn ngữ
Lập trình
Chương II: Hệ
điều hành
Chương III: Soạn
thảo văn bản
Chương IV:
Mạng máy
tính và
Internet
Mục tiêu
chương trình
1. Kiến thức.
˗ Biết được khái niệm bài toán, thuật toán và các tính chất của bài toán.
˗ Hiểu cách biểu diễn thuật toán bằng sơ đồ khối và liệt kê các bước.
˗ Hiểu 1 số thuật toán thông dụng.
2. Kỹ năng.
˗ Xây dựng được thuật toán 1 số bài toán đơn giản bằng sơ đồ khối hoặc
liệt kê các bước.
I. Mục tiêu
 Kiến thức đã biết
˗ Biết về bài toán trong toán học.
˗ Biết cách mô tả bài toán theo cách liệt kê.
˗ Quy trinh xử lí thông tin trên hệ thống tin học.
 Kiến thức có thể biết
˗ Biết được bài toán trong tin học có gì khác so với bài toán trong toán học.
˗ Có thể tự xây dựng thuật toán trước khi giao cho máy tính thực hiện
II.Kiến thức đã biết và có thể biết
 Hiểu rõ khái niệm thuật toán và các tính chất của thuật toán.
 Cách xác định input và output cho bài toán.
 Ý tưởng giải bài toán.
 hiểu các bước mô tả và trình bày thuật toán theo cách liệt kê
và sơ đồ khối.
III. Nội dung trọng tâm
 Bài toán trong tin học và bài toán trong toán học.
 Cách xác định input và output cho các bài toán khó.
 Giúp học sinh hiểu ,thực hiện được một số thuật toán các
bài toán tìm kiếm tuần và sắp xếp .
 Dãy hữu hạn các thao tác
 Ước chung lớn nhất.
 Số nguyên tố
IV. Điểm khó
Giả định
Lớp 10 A3(40hs)
Trường THPT - Tân
Hưng
 Phòng học có máy
chiếu
 Giáo viên được
trang bị máy tính
Bài 4: Bài toán và thuật toán
(Tiết 1)
Hoạt động 1:
Kiểm tra bài
cũ, dẫn dắt vào
bài mới (10’)
Hoạt động 2:
Khái niệm Bài
toán trong Tin
học(10’)
Hoạt động 3:
Input, output
của bài
toán(12’)
Hoạt động 4:
Khái niệm
thuật toán
(13’)
V. Kịch bản dạy học
Bài 4: Bài toán và thuật toán
(tiết 2)
Hoạt động 1:
Kiểm tra bài
cũ, dẫn dắt vào
bài mới (5’)
Hoạt động 2:
Mô tả các thao
tác trong thuật
toán(15’)
Hoạt động 3:
Khảo sát ví dụ
tìm giá trị lớn
nhất của một dãy
số nguyên(20’)
Hoạt động 4:
Củng cố (5’)
V. Kịch bản dạy học
Bài 4: Bài toán và thuật toán
(tiết 3)
Hoạt động 1:
Kiểm tra bài
cũ, dẫn dắt vào
bài mới (10’)
Hoạt động 2: Thuật
toán kiểm tra tính
nguyên tố của một số
nguyên dương (30’)
Hoạt động 3:
Củng cố kiến
thức(5’)
V. Kịch bản dạy học
Bài 4: Bài toán và thuật toán
(tiết 4)
Hoạt động 1:
Kiểm tra bài
cũ, dẫn dắt vào
bài mới (10’)
Hoạt động 2: Bài
toán sắp xếp bằng
cách tráo đổi
(30’) Hoạt động 3:
Củng cố kiến
thức, dặn dò
(5’)
V. Kịch bản dạy học
Bài 4: Bài toán và thuật toán
(tiết 5)
Hoạt động 1:
ổn đinh lớp
(2’)
Hoạt động 2:
Bài toán tìm
kiếm tuần tự
(19’)
Hoạt động
3:Bài toán tìm
kiếm nhị phân
(19’)
Hoạt động 4:
dặn dò (5’)
V. Kịch bản dạy học
Tiết 1 Bài toán và thật toán
Hoạt
động 1:
Kiểm
tra bài
cũ, dẫn
dắt vào
bài mới
(5’)
 Dẫn dắt tạo động cơ vào bài mới.
 Kiểm tra bài cũ:GV đặt câu hỏi:
 Hãy nêu khái niệm thiết bị vào và thiết bị ra của máy tính.
 Cho một vài ví dụ minh họa.
 Nhiệm vụ của ngành khoa học máy tính là gì?
Bài toán và thật toán
Hoạt
động 2:
Khái
niệm Bài
toán
trong
Tin
học(10’)
 ví dụ về bài toán trong toán học.
 Phân biệt giữa bài toán trong Tin học và các bài toán
trong toán học
 Cho ví dụ bài toán trong tin học.
 Kết luận.
 Giới thiệu khái niệm Bài toán trong Tin học
Tiết 1
Bài toán và thật toán
Hoạt
động 3:
Input,
output
của bài
toán(12’)
• Xác định dữ liệu đầu vào và dữ liệu đầu ra của bài toán.
• Tìm input và output của bài toán.
• Cho ví dụ bài toán, tìm input và output trong bài toán đó.
Tiết 1
Bài toán và thật toán
Hoạt
động 4:
khái
niệm
thuật
toán
(13’)  cách giải của bài toán trong tin học được chúng ta gọi là
thuật toán
 Nêu khái niệm thuật toán.
 Dùng sơ đồ để trình bày.
 dẫn dắt HS vào vấn đề.
 Giải quyết một vấn đề cần có phương pháp và đường đi
để đạt được kết quả.
Tiết 1
Tiết 2
Bài toán và thật toán
Hoạt
động 1:
Kiểm
tra bài
cũ, dẫn
dắt vào
bài mới
(5’)
 Dẫn dắt tạo động cơ vào bài mới.
 Kiểm tra bài cũ:GV đặt câu hỏi:
• Khái niệm bài toán trong tin học?
• Hai đại lượng cơ bản trong tin học là gì?
• Xác định output, input của bài toán
tìm giá trị lớn nhất trong ba số nguyên.
Tiết 2
(tt) Bài toán và thật toán
Hoạt
động 2:
Mô tả
các thao
tác trong
thuật
toán(15’)
• Thao tác thuật toán bằng cách viết liệt kê các bước
• Gợi ý, giúp HS sắp xếp ý tưởng hợp lý.
• Giải thích sơ lược về ý nghĩa của biến, phép gán ()
• GV chuyển từ các bước đã liệt kê sang sơ đồ khối
• Nêu ý nghĩa các biểu tượng trong sơ đồ.
Tiết 2
Bài toán và thật toán
Hoạt động 3: Khảo sát ví dụ tìm
giá trị lớn nhất của một dãy số nguyên (20’)
 Xác định Input, Output của bài toán.
 Mô phỏng ý tưởng cho bài toán. Hướng dẫn HS liệt kê các thao tác.
 Tổng kết  xây dựng thuật toán từ các bước đã liệt kê.
 Gợi ý và yêu cầu HS chuyển thuật toán từ cách liệt kê sang cách biểu diễn
bằng sơ đồ khối tương ứng.
 Nhấn mạnh các bước xây dựng một thuật toán :
- Xác định bài toán, hình thành ý tưởng và xây dựng thuật toán
 Xác định tính dừng, tính xác đinh và tính đúng đắn của bài toán
Tiết 2
Bài toán và thật toán
Hoạt động 4: Củng cố (5’)
Nêu khái quát lại các bước thuật toán.
 Dặn dò xem bài ví dụ trước.
Cho bài tập yêu cầu HS về nhà làm:
Bài tập: Diễn tả thuật toán của bài toán tìm tất
cả ước số dương của một số nguyên dương.
Tiết 2
Kichbandayhoctinhoc10 bai4-140615131551-phpapp01-140618033132-phpapp01

More Related Content

What's hot

K33103366_lengocthuytruc_lop12_Chuong2_bai8_truyvan_dl
K33103366_lengocthuytruc_lop12_Chuong2_bai8_truyvan_dlK33103366_lengocthuytruc_lop12_Chuong2_bai8_truyvan_dl
K33103366_lengocthuytruc_lop12_Chuong2_bai8_truyvan_dlTin5VungTau
 
Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10nguyenthingo
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy họctin_k36
 
K33103359 thy bai4_tin10
K33103359 thy bai4_tin10K33103359 thy bai4_tin10
K33103359 thy bai4_tin10Tin5VungTau
 
Baigiang4 thuattoan-120116191825-phpapp02
Baigiang4 thuattoan-120116191825-phpapp02Baigiang4 thuattoan-120116191825-phpapp02
Baigiang4 thuattoan-120116191825-phpapp02Trần Huy
 
Ctdl 01 t_quan
Ctdl 01 t_quanCtdl 01 t_quan
Ctdl 01 t_quanLê Giang
 
Giáo án tin học 6
Giáo án tin học 6Giáo án tin học 6
Giáo án tin học 6Vien Luc Van
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10Tin5VungTau
 
Cấu trúc dữ liệu cơ bản 1
Cấu trúc dữ liệu cơ bản 1Cấu trúc dữ liệu cơ bản 1
Cấu trúc dữ liệu cơ bản 1Hồ Lợi
 
De kiem tra 1 tiet tin 7
De kiem tra 1 tiet tin 7De kiem tra 1 tiet tin 7
De kiem tra 1 tiet tin 7Levin Duong
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy họcnhi104
 
Bai thuchanh.3
Bai thuchanh.3Bai thuchanh.3
Bai thuchanh.3sonnqsp
 

What's hot (19)

Bai 4
Bai 4Bai 4
Bai 4
 
Bai4 c1 10
Bai4 c1 10Bai4 c1 10
Bai4 c1 10
 
K33103366_lengocthuytruc_lop12_Chuong2_bai8_truyvan_dl
K33103366_lengocthuytruc_lop12_Chuong2_bai8_truyvan_dlK33103366_lengocthuytruc_lop12_Chuong2_bai8_truyvan_dl
K33103366_lengocthuytruc_lop12_Chuong2_bai8_truyvan_dl
 
Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy học
 
K33103359 thy bai4_tin10
K33103359 thy bai4_tin10K33103359 thy bai4_tin10
K33103359 thy bai4_tin10
 
Baigiang4 thuattoan-120116191825-phpapp02
Baigiang4 thuattoan-120116191825-phpapp02Baigiang4 thuattoan-120116191825-phpapp02
Baigiang4 thuattoan-120116191825-phpapp02
 
Bai 6 933
Bai 6 933Bai 6 933
Bai 6 933
 
Ctdl 01 t_quan
Ctdl 01 t_quanCtdl 01 t_quan
Ctdl 01 t_quan
 
Bai4_Baitoanvathuattoan
Bai4_BaitoanvathuattoanBai4_Baitoanvathuattoan
Bai4_Baitoanvathuattoan
 
Emailing buoi 2 thuat toan
Emailing buoi 2   thuat toanEmailing buoi 2   thuat toan
Emailing buoi 2 thuat toan
 
Giáo án tin học 6
Giáo án tin học 6Giáo án tin học 6
Giáo án tin học 6
 
Luận văn: Bài tập Cơ sở dữ liệu quan hệ, HAY
Luận văn: Bài tập Cơ sở dữ liệu quan hệ, HAYLuận văn: Bài tập Cơ sở dữ liệu quan hệ, HAY
Luận văn: Bài tập Cơ sở dữ liệu quan hệ, HAY
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10
 
Cấu trúc dữ liệu cơ bản 1
Cấu trúc dữ liệu cơ bản 1Cấu trúc dữ liệu cơ bản 1
Cấu trúc dữ liệu cơ bản 1
 
De kiem tra 1 tiet tin 7
De kiem tra 1 tiet tin 7De kiem tra 1 tiet tin 7
De kiem tra 1 tiet tin 7
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy học
 
Thdc 06
Thdc 06Thdc 06
Thdc 06
 
Bai thuchanh.3
Bai thuchanh.3Bai thuchanh.3
Bai thuchanh.3
 

Viewers also liked

Heritage Management, Planning and Tourism: Experiences from Sukhothai (Thaila...
Heritage Management, Planning and Tourism: Experiences from Sukhothai (Thaila...Heritage Management, Planning and Tourism: Experiences from Sukhothai (Thaila...
Heritage Management, Planning and Tourism: Experiences from Sukhothai (Thaila...Ethical Sector
 
Innocent Smiles Flowing Out of Babies Melt Hearts
Innocent Smiles Flowing Out of Babies Melt HeartsInnocent Smiles Flowing Out of Babies Melt Hearts
Innocent Smiles Flowing Out of Babies Melt HeartsChris Garrao
 
Video and technique influences
Video and technique influencesVideo and technique influences
Video and technique influencesjoewilson1997
 
Cognitive learning theory
Cognitive learning theoryCognitive learning theory
Cognitive learning theorybrwalden
 
How I made my magazine advert
How I made my magazine advertHow I made my magazine advert
How I made my magazine advertjoewilson1997
 
Blackboard Assembled Education Presentation
Blackboard Assembled Education PresentationBlackboard Assembled Education Presentation
Blackboard Assembled Education PresentationGeneralAssembly_DC
 
Autoua.net - общая презентация
Autoua.net - общая презентацияAutoua.net - общая презентация
Autoua.net - общая презентацияMAGNET Media Holding
 
Tp3:Hipervínculos en Power Point
Tp3:Hipervínculos en Power PointTp3:Hipervínculos en Power Point
Tp3:Hipervínculos en Power Pointnoeliakarinamartin
 
Inier 2014 рус
Inier 2014 русInier 2014 рус
Inier 2014 русinier_ppt
 
Exame de fisica de 2005
Exame de fisica de 2005Exame de fisica de 2005
Exame de fisica de 2005Ezio VLK
 
Learn DC Assembled Education Presentation
Learn DC Assembled Education PresentationLearn DC Assembled Education Presentation
Learn DC Assembled Education PresentationGeneralAssembly_DC
 

Viewers also liked (20)

Music video ideas!
Music video ideas!Music video ideas!
Music video ideas!
 
Heritage Management, Planning and Tourism: Experiences from Sukhothai (Thaila...
Heritage Management, Planning and Tourism: Experiences from Sukhothai (Thaila...Heritage Management, Planning and Tourism: Experiences from Sukhothai (Thaila...
Heritage Management, Planning and Tourism: Experiences from Sukhothai (Thaila...
 
B1 reading comprehension
B1 reading comprehensionB1 reading comprehension
B1 reading comprehension
 
IIAR best practice primer paper: Who are industry analysts and what do they do?
IIAR best practice primer paper: Who are industry analysts and what do they do?IIAR best practice primer paper: Who are industry analysts and what do they do?
IIAR best practice primer paper: Who are industry analysts and what do they do?
 
Innocent Smiles Flowing Out of Babies Melt Hearts
Innocent Smiles Flowing Out of Babies Melt HeartsInnocent Smiles Flowing Out of Babies Melt Hearts
Innocent Smiles Flowing Out of Babies Melt Hearts
 
Video and technique influences
Video and technique influencesVideo and technique influences
Video and technique influences
 
Chude02 nhom02
Chude02 nhom02Chude02 nhom02
Chude02 nhom02
 
Chude3 nhom2
Chude3 nhom2Chude3 nhom2
Chude3 nhom2
 
Additional Skills
Additional SkillsAdditional Skills
Additional Skills
 
Cognitive learning theory
Cognitive learning theoryCognitive learning theory
Cognitive learning theory
 
How I made my magazine advert
How I made my magazine advertHow I made my magazine advert
How I made my magazine advert
 
Blackboard Assembled Education Presentation
Blackboard Assembled Education PresentationBlackboard Assembled Education Presentation
Blackboard Assembled Education Presentation
 
Autoua.net - общая презентация
Autoua.net - общая презентацияAutoua.net - общая презентация
Autoua.net - общая презентация
 
Tp3:Hipervínculos en Power Point
Tp3:Hipervínculos en Power PointTp3:Hipervínculos en Power Point
Tp3:Hipervínculos en Power Point
 
Toothbrush
ToothbrushToothbrush
Toothbrush
 
Inier 2014 рус
Inier 2014 русInier 2014 рус
Inier 2014 рус
 
Tehnik beternak kelinci
Tehnik beternak kelinciTehnik beternak kelinci
Tehnik beternak kelinci
 
Exame de fisica de 2005
Exame de fisica de 2005Exame de fisica de 2005
Exame de fisica de 2005
 
Learn DC Assembled Education Presentation
Learn DC Assembled Education PresentationLearn DC Assembled Education Presentation
Learn DC Assembled Education Presentation
 
Types of plans
Types of plansTypes of plans
Types of plans
 

Similar to Kichbandayhoctinhoc10 bai4-140615131551-phpapp01-140618033132-phpapp01

Mai khanh bai 4 lop 10
Mai khanh bai 4 lop 10Mai khanh bai 4 lop 10
Mai khanh bai 4 lop 10Tin 5CBT
 
Kbdh lop10 bai4_tiết 1,2
Kbdh lop10 bai4_tiết 1,2Kbdh lop10 bai4_tiết 1,2
Kbdh lop10 bai4_tiết 1,2tin_k36
 
Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10nguyenthingo
 
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichbanTruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichbanTIN D BÌNH THUẬN
 
Bai 1 tong quan ve ctdl&gt
Bai 1   tong quan ve ctdl&gtBai 1   tong quan ve ctdl&gt
Bai 1 tong quan ve ctdl&gtTrangThu251076
 
Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4 Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4 Kieu Tuyen
 
Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4 Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4 Kieu Tuyen
 
Kichbandh bai2lop10 thongtinvadulieu_thao_hoa
Kichbandh bai2lop10 thongtinvadulieu_thao_hoaKichbandh bai2lop10 thongtinvadulieu_thao_hoa
Kichbandh bai2lop10 thongtinvadulieu_thao_hoatin_k36
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10Tin5VungTau
 
Ho trobaiday10c1b6
Ho trobaiday10c1b6Ho trobaiday10c1b6
Ho trobaiday10c1b6thuhoai2088
 
Giải bài toán trên máy tính
Giải bài toán trên máy tínhGiải bài toán trên máy tính
Giải bài toán trên máy tínhthuhoai2088
 
Vo thikimcuong kichban_bai6_chuong2_khoi11
Vo thikimcuong kichban_bai6_chuong2_khoi11Vo thikimcuong kichban_bai6_chuong2_khoi11
Vo thikimcuong kichban_bai6_chuong2_khoi11K33LA-KG
 
Kbdh bài 4 (tiết 1) lớp 10
Kbdh bài 4 (tiết 1) lớp 10Kbdh bài 4 (tiết 1) lớp 10
Kbdh bài 4 (tiết 1) lớp 10tin_k36
 
Ho trobaiday_lop10c1b6
Ho trobaiday_lop10c1b6Ho trobaiday_lop10c1b6
Ho trobaiday_lop10c1b6thuhoai2088
 
K33103223 tin5 cbt-nguyenthithanhhang
K33103223 tin5 cbt-nguyenthithanhhangK33103223 tin5 cbt-nguyenthithanhhang
K33103223 tin5 cbt-nguyenthithanhhangTin 5CBT
 
Tin10_chuong01 bai_06
Tin10_chuong01 bai_06Tin10_chuong01 bai_06
Tin10_chuong01 bai_06Hằng Võ
 
Kbdh bai2c1lop10 thongtinvadulieu
Kbdh bai2c1lop10 thongtinvadulieuKbdh bai2c1lop10 thongtinvadulieu
Kbdh bai2c1lop10 thongtinvadulieuSunkute
 

Similar to Kichbandayhoctinhoc10 bai4-140615131551-phpapp01-140618033132-phpapp01 (20)

Mai khanh bai 4 lop 10
Mai khanh bai 4 lop 10Mai khanh bai 4 lop 10
Mai khanh bai 4 lop 10
 
Kbdh b4 tin10
Kbdh b4 tin10Kbdh b4 tin10
Kbdh b4 tin10
 
Kbdh lop10 bai4_tiết 1,2
Kbdh lop10 bai4_tiết 1,2Kbdh lop10 bai4_tiết 1,2
Kbdh lop10 bai4_tiết 1,2
 
Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10Kịch bản dạy học tin học lớp 10
Kịch bản dạy học tin học lớp 10
 
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichbanTruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
 
Bai 1 tong quan ve ctdl&gt
Bai 1   tong quan ve ctdl&gtBai 1   tong quan ve ctdl&gt
Bai 1 tong quan ve ctdl&gt
 
Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4 Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4
 
Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4 Kich ban day hoc tin hoc 7 bai 4
Kich ban day hoc tin hoc 7 bai 4
 
Kichbandh bai2lop10 thongtinvadulieu_thao_hoa
Kichbandh bai2lop10 thongtinvadulieu_thao_hoaKichbandh bai2lop10 thongtinvadulieu_thao_hoa
Kichbandh bai2lop10 thongtinvadulieu_thao_hoa
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10
 
Bai 6 933
Bai 6 933Bai 6 933
Bai 6 933
 
Ho trobaiday10c1b6
Ho trobaiday10c1b6Ho trobaiday10c1b6
Ho trobaiday10c1b6
 
Kich bandayhoc
Kich bandayhocKich bandayhoc
Kich bandayhoc
 
Giải bài toán trên máy tính
Giải bài toán trên máy tínhGiải bài toán trên máy tính
Giải bài toán trên máy tính
 
Vo thikimcuong kichban_bai6_chuong2_khoi11
Vo thikimcuong kichban_bai6_chuong2_khoi11Vo thikimcuong kichban_bai6_chuong2_khoi11
Vo thikimcuong kichban_bai6_chuong2_khoi11
 
Kbdh bài 4 (tiết 1) lớp 10
Kbdh bài 4 (tiết 1) lớp 10Kbdh bài 4 (tiết 1) lớp 10
Kbdh bài 4 (tiết 1) lớp 10
 
Ho trobaiday_lop10c1b6
Ho trobaiday_lop10c1b6Ho trobaiday_lop10c1b6
Ho trobaiday_lop10c1b6
 
K33103223 tin5 cbt-nguyenthithanhhang
K33103223 tin5 cbt-nguyenthithanhhangK33103223 tin5 cbt-nguyenthithanhhang
K33103223 tin5 cbt-nguyenthithanhhang
 
Tin10_chuong01 bai_06
Tin10_chuong01 bai_06Tin10_chuong01 bai_06
Tin10_chuong01 bai_06
 
Kbdh bai2c1lop10 thongtinvadulieu
Kbdh bai2c1lop10 thongtinvadulieuKbdh bai2c1lop10 thongtinvadulieu
Kbdh bai2c1lop10 thongtinvadulieu
 

More from Lã Văn Hải

More from Lã Văn Hải (20)

Bài thực hành số 1
Bài thực hành số 1Bài thực hành số 1
Bài thực hành số 1
 
Don xintamngungdoantotnghiepk35
Don xintamngungdoantotnghiepk35Don xintamngungdoantotnghiepk35
Don xintamngungdoantotnghiepk35
 
Phân mem may tinh
Phân mem may tinhPhân mem may tinh
Phân mem may tinh
 
Giai bai toan tren may tinh
Giai bai toan tren may tinhGiai bai toan tren may tinh
Giai bai toan tren may tinh
 
Ngon ngu lap trinh
Ngon ngu lap trinhNgon ngu lap trinh
Ngon ngu lap trinh
 
Bai toan và thuat toan
Bai toan và thuat toanBai toan và thuat toan
Bai toan và thuat toan
 
Gioi thieu ve may tinh
Gioi thieu ve may tinhGioi thieu ve may tinh
Gioi thieu ve may tinh
 
Thong tin va du lieu
Thong tin va du lieuThong tin va du lieu
Thong tin va du lieu
 
Thong tin va du lieu
Thong tin va du lieuThong tin va du lieu
Thong tin va du lieu
 
Tin hoc là mot nghanh khoa ho
Tin hoc là mot nghanh khoa hoTin hoc là mot nghanh khoa ho
Tin hoc là mot nghanh khoa ho
 
Ga tin hoc 12 moi nhat
Ga tin hoc 12 moi nhatGa tin hoc 12 moi nhat
Ga tin hoc 12 moi nhat
 
Giao an tin hoc lop 11 ca nam
Giao an tin hoc lop 11 ca namGiao an tin hoc lop 11 ca nam
Giao an tin hoc lop 11 ca nam
 
Giao an tin hoc 10
Giao an tin hoc 10Giao an tin hoc 10
Giao an tin hoc 10
 
Lecture04 05
Lecture04 05Lecture04 05
Lecture04 05
 
C hu de3
C hu de3C hu de3
C hu de3
 
Lecture02
Lecture02Lecture02
Lecture02
 
Lecture01
Lecture01Lecture01
Lecture01
 
Lecture06 print
Lecture06 printLecture06 print
Lecture06 print
 
Chu de3 nhom2
Chu de3 nhom2Chu de3 nhom2
Chu de3 nhom2
 
Chude06 nhom2
Chude06 nhom2Chude06 nhom2
Chude06 nhom2
 

Kichbandayhoctinhoc10 bai4-140615131551-phpapp01-140618033132-phpapp01

  • 1. TRƯỜNG ĐẠI HỌC SƯ PHẠM TPHCM BÀI TOÁN VÀ THUẬT TOÁN TIN HỌC 10 GVTH: Lã Văn Hải KỊCH BẢN DẠY HỌC
  • 2. Khái niệm thông tin Cấu trúc thuật toán ứng dụng tin học Một số thao tác cơ bản sử dụng hệ điều hành Soạn thảo văn bản Microsoft Word Mạng máy tính và internet TIN HỌC LỚP 10 Chương I: Một số khái niệm cơ bản Bài 3: Giới thiệu về Máy tính Bài 4: Bài toán và thuật toán Bài 5: Ngôn ngữ Lập trình Chương II: Hệ điều hành Chương III: Soạn thảo văn bản Chương IV: Mạng máy tính và Internet Mục tiêu chương trình
  • 3.
  • 4. 1. Kiến thức. ˗ Biết được khái niệm bài toán, thuật toán và các tính chất của bài toán. ˗ Hiểu cách biểu diễn thuật toán bằng sơ đồ khối và liệt kê các bước. ˗ Hiểu 1 số thuật toán thông dụng. 2. Kỹ năng. ˗ Xây dựng được thuật toán 1 số bài toán đơn giản bằng sơ đồ khối hoặc liệt kê các bước. I. Mục tiêu
  • 5.  Kiến thức đã biết ˗ Biết về bài toán trong toán học. ˗ Biết cách mô tả bài toán theo cách liệt kê. ˗ Quy trinh xử lí thông tin trên hệ thống tin học.  Kiến thức có thể biết ˗ Biết được bài toán trong tin học có gì khác so với bài toán trong toán học. ˗ Có thể tự xây dựng thuật toán trước khi giao cho máy tính thực hiện II.Kiến thức đã biết và có thể biết
  • 6.  Hiểu rõ khái niệm thuật toán và các tính chất của thuật toán.  Cách xác định input và output cho bài toán.  Ý tưởng giải bài toán.  hiểu các bước mô tả và trình bày thuật toán theo cách liệt kê và sơ đồ khối. III. Nội dung trọng tâm
  • 7.  Bài toán trong tin học và bài toán trong toán học.  Cách xác định input và output cho các bài toán khó.  Giúp học sinh hiểu ,thực hiện được một số thuật toán các bài toán tìm kiếm tuần và sắp xếp .  Dãy hữu hạn các thao tác  Ước chung lớn nhất.  Số nguyên tố IV. Điểm khó
  • 8. Giả định Lớp 10 A3(40hs) Trường THPT - Tân Hưng  Phòng học có máy chiếu  Giáo viên được trang bị máy tính
  • 9. Bài 4: Bài toán và thuật toán (Tiết 1) Hoạt động 1: Kiểm tra bài cũ, dẫn dắt vào bài mới (10’) Hoạt động 2: Khái niệm Bài toán trong Tin học(10’) Hoạt động 3: Input, output của bài toán(12’) Hoạt động 4: Khái niệm thuật toán (13’) V. Kịch bản dạy học
  • 10. Bài 4: Bài toán và thuật toán (tiết 2) Hoạt động 1: Kiểm tra bài cũ, dẫn dắt vào bài mới (5’) Hoạt động 2: Mô tả các thao tác trong thuật toán(15’) Hoạt động 3: Khảo sát ví dụ tìm giá trị lớn nhất của một dãy số nguyên(20’) Hoạt động 4: Củng cố (5’) V. Kịch bản dạy học
  • 11. Bài 4: Bài toán và thuật toán (tiết 3) Hoạt động 1: Kiểm tra bài cũ, dẫn dắt vào bài mới (10’) Hoạt động 2: Thuật toán kiểm tra tính nguyên tố của một số nguyên dương (30’) Hoạt động 3: Củng cố kiến thức(5’) V. Kịch bản dạy học
  • 12. Bài 4: Bài toán và thuật toán (tiết 4) Hoạt động 1: Kiểm tra bài cũ, dẫn dắt vào bài mới (10’) Hoạt động 2: Bài toán sắp xếp bằng cách tráo đổi (30’) Hoạt động 3: Củng cố kiến thức, dặn dò (5’) V. Kịch bản dạy học
  • 13. Bài 4: Bài toán và thuật toán (tiết 5) Hoạt động 1: ổn đinh lớp (2’) Hoạt động 2: Bài toán tìm kiếm tuần tự (19’) Hoạt động 3:Bài toán tìm kiếm nhị phân (19’) Hoạt động 4: dặn dò (5’) V. Kịch bản dạy học
  • 14. Tiết 1 Bài toán và thật toán Hoạt động 1: Kiểm tra bài cũ, dẫn dắt vào bài mới (5’)  Dẫn dắt tạo động cơ vào bài mới.  Kiểm tra bài cũ:GV đặt câu hỏi:  Hãy nêu khái niệm thiết bị vào và thiết bị ra của máy tính.  Cho một vài ví dụ minh họa.  Nhiệm vụ của ngành khoa học máy tính là gì?
  • 15. Bài toán và thật toán Hoạt động 2: Khái niệm Bài toán trong Tin học(10’)  ví dụ về bài toán trong toán học.  Phân biệt giữa bài toán trong Tin học và các bài toán trong toán học  Cho ví dụ bài toán trong tin học.  Kết luận.  Giới thiệu khái niệm Bài toán trong Tin học Tiết 1
  • 16. Bài toán và thật toán Hoạt động 3: Input, output của bài toán(12’) • Xác định dữ liệu đầu vào và dữ liệu đầu ra của bài toán. • Tìm input và output của bài toán. • Cho ví dụ bài toán, tìm input và output trong bài toán đó. Tiết 1
  • 17. Bài toán và thật toán Hoạt động 4: khái niệm thuật toán (13’)  cách giải của bài toán trong tin học được chúng ta gọi là thuật toán  Nêu khái niệm thuật toán.  Dùng sơ đồ để trình bày.  dẫn dắt HS vào vấn đề.  Giải quyết một vấn đề cần có phương pháp và đường đi để đạt được kết quả. Tiết 1
  • 18. Tiết 2 Bài toán và thật toán Hoạt động 1: Kiểm tra bài cũ, dẫn dắt vào bài mới (5’)  Dẫn dắt tạo động cơ vào bài mới.  Kiểm tra bài cũ:GV đặt câu hỏi: • Khái niệm bài toán trong tin học? • Hai đại lượng cơ bản trong tin học là gì? • Xác định output, input của bài toán tìm giá trị lớn nhất trong ba số nguyên.
  • 19. Tiết 2 (tt) Bài toán và thật toán Hoạt động 2: Mô tả các thao tác trong thuật toán(15’) • Thao tác thuật toán bằng cách viết liệt kê các bước • Gợi ý, giúp HS sắp xếp ý tưởng hợp lý. • Giải thích sơ lược về ý nghĩa của biến, phép gán () • GV chuyển từ các bước đã liệt kê sang sơ đồ khối • Nêu ý nghĩa các biểu tượng trong sơ đồ. Tiết 2
  • 20. Bài toán và thật toán Hoạt động 3: Khảo sát ví dụ tìm giá trị lớn nhất của một dãy số nguyên (20’)  Xác định Input, Output của bài toán.  Mô phỏng ý tưởng cho bài toán. Hướng dẫn HS liệt kê các thao tác.  Tổng kết  xây dựng thuật toán từ các bước đã liệt kê.  Gợi ý và yêu cầu HS chuyển thuật toán từ cách liệt kê sang cách biểu diễn bằng sơ đồ khối tương ứng.  Nhấn mạnh các bước xây dựng một thuật toán : - Xác định bài toán, hình thành ý tưởng và xây dựng thuật toán  Xác định tính dừng, tính xác đinh và tính đúng đắn của bài toán Tiết 2
  • 21. Bài toán và thật toán Hoạt động 4: Củng cố (5’) Nêu khái quát lại các bước thuật toán.  Dặn dò xem bài ví dụ trước. Cho bài tập yêu cầu HS về nhà làm: Bài tập: Diễn tả thuật toán của bài toán tìm tất cả ước số dương của một số nguyên dương. Tiết 2

Editor's Notes

  1. This presentation demonstrates the new capabilities of PowerPoint and it is best viewed in Slide Show. These slides are designed to give you great ideas for the presentations you’ll create in PowerPoint 2010! For more sample templates, click the File tab, and then on the New tab, click Sample Templates.