Một số kinh nghiệm giảng dạy thuật toán sắp xếp trong Tin học 10 - Pdf 14

MỘT SỐ KINH NGHIỆM GIẢNG DẠY THUẬT
TOÁN SẮP XẾP TRONG TIN HỌC 10
I. LÝ DO CHỌN ĐỀ TÀI:
Hiện nay, Tin học đã được ứng dụng trong hầu hết các lĩnh vực của
đời sống xã hội đem lại hiệu quả to lớn, trước yêu cầu của xã hội,
môn Tin học đã trở thành môn học chính khóa trong hệ thống các
môn học ở bậc Trung học phổ thông . Là môn học mới đưa vào nhà
trường, không những đối với chúng ta mà còn mới với cả thế
giới.Trong bối cảnh đó; là một giáo viên, ngoài việc rèn luyện đạo
đức nhà giáo, còn có trách nhiệm tìm ra các biện pháp nâng cao
chất lượng giảng dạy môn học…
Mặt khác, Tin học bước vào phổ thông như thổi luồng gió mới vào
ngành giáo dục. Trong ngôi trường thân thiện học sinh tích cực. Từ
cấp hai các em đã tiếp cận tin học ở mức tự chọn, thi nghề các
em đã trãi nghiệm tham gia đố vui tin học, có em đã dự thi tin học
trẻ không chuyên do thành đoàn tổ chức Như vậy các em phần
nào rất yêu thích bộ môn tin học.
Trong cuộc sống hằng ngày, các em luôn tiếp cận với công việc sắp
xếp như: đồ đạc, sách vở, thời khóa biểu, thời gian biểu, chào cờ
vào buổi đầu tuần… Để phù hợp với thời gian học hành và vui
chơi…
Tuy nhiên, về đặc điểm tâm lý, trình độ hiểu biết, vốn sống còn
nhiều hạn chế, nên nếu sắp xếp công việc thành công thì các em
thường tự tin quá mức, ngược lại thì bị dao động trầm cảm … Trong
lứa tuổi mong muốn lớn hơn khả năng, các em đang ở lứa tuổi
khẳng định mình, giàu ước mơ, bước đầu có khả năng tự quản, tự
tổ chức hoạt động tập thể…Vì vậy hơn bao giờ hết các em cần
được hướng dẫn truyền đạt thuật toán sắp xếp làm kim chỉ nam cho
mọi hoạt động của mình khi bước vào lớp 10. Ví dụ: khi ta hướng
dẫn các em biết tự sắp xếp chính mình trong một ê kíp bất kỳ về
chiều cao, thì các em sẽ tự xếp bản thân với các bạn cùng lớp,

2
, …., a
N
. Cần sắp xếp để dãy A trở
thành dãy không giảm.
Thuật toán sắp xếp bằng tráo đổi (Exchange Sort)
− Xác định bài toán
Input:
Output:
− Ý tưởng:Với mỗi cặp số hạng đứng liền kề trong dãy, nếu số trước lớn hơn só sau ta
thay đổi chỗ chúng cho nhau. Việc đó được lặp lại, cho đến khi không có sự đổi chỗ nào
xảy ra nữa.
− Thuật toán
a. Cách liệt kê
Bước 1.
Bước 2.
Bước 3.
Bước 4.
Bước 5
Bước 6
Bước 7
Bước 8

b. Sơ đồ khối
IV. CÁC BƯỚC TIẾN HÀNH:
Vì vấn đề đặt ra làm cho học sinh có trách nhiệm thực hiện và
giáo viên dễ dàng theo dõi, giúp đỡ. Tuy nhiên để việc truyền
đạt thuật toán sắp xếp có hiệu quả đòi hỏi giáo viên thiết kế giáo
án, lựa chọn nội dung đưa vào Bài tập phù hợp với nhiều đối
tượng học sinh. Bài tập được sắp xếp từ dễ đến khó, từ đơn

1
40
20
LD
2
20
LD
3
20
10
20
40
30
30
10
10
20
30
40
10
10
30
10
40
0
0, 1, 2, 3, 4
0, 1, 2, 3
0, 1, 2
4
3

BÀI GIẢI:
DEM  0
DEM  DEM + 1
0
1, 2, 3, 4, 5, 6, 7
 BÀI TẬP TRẮC NGHIỆM
 Gọi M: là số lần so sánh 2 phần tử liền kề nhau.
 N: số phần tử; i: là chỉ số chạy từ 0 -> M+1
BÀI GIẢI
A 9 4 3 7 8 10
4 9
3 9
7 9
8 9 10
3 4 7 8 9 10
ĐÁP ÁN:
CÂU 1: M = 5; i = 4.
CÂU 2: i = 5.
Khi tổ chức truyền đạt thuật toán sắp xếp ta cần chú ý các tiêu chí
sau:
• Đề bài phổ biến gần gũi gắn liền thực tế cuộc sống.
• Thu hút lượng học sinh tham gia sắp xếp càng nhiều càng tốt.
Muốn vậy phải lên kế hoạch kỹ lưỡng bằng cách chọn một trong
các hình thức sau:
• Lập mô hình cho học trò sắp xếp nhanh…
• Hình thức thuyết trình là một phương pháp truyền thống. Đặc
điểm cơ bản nổi bật của thuyết trình là thông báo - tái hiện. Do đó,
theo hướng hoạt động hóa học trò, cần phải tư vấn, tăng cường
giải quyết truyền đạt thuật toán sắp xếp. Đây là kiểu đặt học sinh
trước những bài toán nhận thức, kích thích học sinh hứng thú giải

biểu diễn trên sân vận động thể thao, các em sẽ thấy ứng dụng của
thuật toán sắp xếp thật tuyệt vời ở thực tiễn…
Với những công việc có quy mô rộng, tầm cỡ lớn thì phải giải quyết
bài toán sắp xếp trên máy rất hiệu quả…
VI. KẾT LUẬN:
Học sinh chuyển đầy đủ nội dung thuật toán từ dạng liệt kê đã
chuẩn bị sang sơ đồ khối (hoặc ngược lại)
Học sinh bổ sung đầy đủ nội dung thuật toán vào chỗ trống đã
chuẩn bị từ đầu.
Đánh giá các nhóm sắp xếp, tuyên dương, khen thưởng các thành
viên hoạt động tích cực, sáng tạo, nhắc nhở tinh thần, thái độ cộng
tác các thành viên.
Rút ra bài học kinh nghiệm trong việc áp dụng nâng cao thuật toán
sắp xếp .
Thuật toán sắp xếp là tiết dạy lí thuyết tuyệt đối không áp đặt, thuyết
trình qua loa, hay “bôi đen” nội dung sách giáo khoa để chiếu, chép,
gây phản cảm. Cần phối hợp tốt giữa trình chiếu và các phương
pháp dạy học tích cực thì tiết dạy đạt được những mục tiêu như
mong muốn.
Đặc biệt là khi tham gia học thuật toán sắp xếp các em sẽ biết vận
dụng bước đầu sắp xếp kiến thức liên quan giữa các môn học với
nhau… dần dần sẽ sáng tạo ra cách học liên môn sau này, và nhất
là các em sẽ yêu mến tin học nhiều hơn…
Xin chân thành cảm ơn quý đồng nghiệp đã hỗ trợ giúp đỡ tôi hoàn
thành sáng kiến kinh nghiệm này…!
NGƯỜI VIẾT PHÙNG THỊ DIỄM TRANG


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status