Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

(SKKN HAY NHẤT) sử dụng phần mềm CROCODILE ICT 605 để hỗ trợ việc dạy và học trong chương trình tin
PREMIUM
Số trang
59
Kích thước
1.4 MB
Định dạng
PDF
Lượt xem
1803

(SKKN HAY NHẤT) sử dụng phần mềm CROCODILE ICT 605 để hỗ trợ việc dạy và học trong chương trình tin

Nội dung xem thử

Mô tả chi tiết

SKKN: “Sử dụng phần mềm CROCODILE ICT 605 để hỗ trợ việc dạy và học trong chương

trình Tin học 11”

I. PHẦN MỞ ĐẦU

I.1. Lí do chọn đề tài:

Trong những năm gần đây, tin học phát triển rất mạnh mẽ, đặc biệt là ở Việt

Nam tin học đã trở thành một phần không thể thiếu trong xã hội. Tin học không chỉ

dừng lại ở việc nghiên cứu của các nhà khoa học mà nó đã trở thành một công cụ,

phương tiện đắc lực cho tất cả mọi người. Tin học đã và đang đi sâu vào tất cả các

lĩnh vực khác như y tế, kinh tế, an ninh quốc phòng, giáo dục...Tin học đã trở

thành một đối tượng để cho tất cả những ai đam mê nó nghiên cứu, tìm hiểu và

khám phá. Trong giáo dục, Tin học đã có những bước tiến vượt bậc khi nó đã trở

thành một môn học chính thức ở các nhà trường từ bậc tiểu học cho đến THCS và

THPT.

Việc ứng dụng công nghệ thông tin vào dạy học đang trở thành trào lưu của

nền giáo dục hiện đại. Thông qua việc sử dụng công cụ hỗ trợ làm cho bài giảng

của giáo viên thêm phong phú và trực quan hơn, giúp thầy giáo, cô giáo nâng cao

chất lượng dạy học, trang bị cho học sinh kiến thức về công nghệ thông tin, học

sinh sử dụng máy tính như một công cụ học tập nhằm nâng cao chất lượng học tập.

Đó là yêu cầu quan trọng của đổi mới phương pháp dạy học.

Crocodile ICT là phần mềm hỗ trợ việc hình thành, rèn luyện, phát triển tư

duy giải thuật và một số kĩ năng lập trình cơ bản cho học sinh THPT khi học môn

tin học.

Qua việc dạy tin học ở trường THPT Bỉm Sơn, để giúp học sinh hiểu được

cấu trúc lặp, dữ liệu kiểu mảng cũng như hiểu được hoạt động của nó cần phải thử

nghiệm kết quả của thuật toán. Đây là quá trình mất nhiều thời gian bởi người dạy

phải thực hiện từng bước một nhất là đối với các bài toán lặp. Việc dạy và học về

cấu trúc lặp và dữ liệu kiểu mảng trong nhà trường gặp nhiều khó khăn khi các em

còn ít tiếp xúc với thuật toán. Thực tế, với đối tượng HS mới tiếp cận, người dạy

đôi khi khó truyền đạt cho người học ý tưởng, hoạt động của thuật toán như thế

nào là hiệu quả nên học sinh chỉ tiếp thu một cách thụ động.

Xuất phát từ cơ sở trên, tôi đã chọn đề tài “Sử dụng phần mềm

CROCODILE ICT 605 để hỗ trợ việc dạy và học trong chương trình Tin học 11”

nâng cao kết quả học tập của học sinh trường THPT Bỉm Sơn

I.2. Mục đích của đề tài:

- Khai thác và ứng dụng một phần nhỏ trong tác dụng to lớn của CNTT vào

dạỵ học, góp phần nâng cao hiệu quả dạy và học chương trình Tin học lớp 11, giúp

các em bước đầu rèn luyện tư duy giải thuật;

- Góp phần nhỏ công sức của mình vào công việc nghiên cứu hệ thống thông

tin và ứng dụng của CNTT vào dạy học;

Người thực hiện: Đặng Văn Mạnh Trang 1

UAN VAN CHAT LUONG download : add [email protected]

SKKN: “Sử dụng phần mềm CROCODILE ICT 605 để hỗ trợ việc dạy và học trong chương

trình Tin học 11”

- Mô phỏng các thuật toán giải bài toán đã đưa ra giúp học sinh tiếp xúc trực

quan với thuật toán;

- Biết cách ứng dụng Crocodile ICT 605 để giảng dạy thuật toán một cách có

hiệu quả.

I.3. Đối tượng nghiên cứu:

- Học sinh khối 11 trường THPT Bỉm Sơn

- Phần mềm Crocodile ICT 605 và Ngôn ngữ lập trình Pascal;

- Chương trình Tin học 11.

I.4. Phạm vi nghiên cứu:

- Bài 10: Cấu trúc lặp;

- Bài 11: Kiểu mảng;

- Chương trình tin học lớp 11 theo sách giáo khoa;

I.5. Phương pháp nghiên cứu:

- Phương pháp nghiên cứu lý thuyết.

- Phương pháp phỏng vấn, điều tra, trao đổi kinh nghiệm với bạn bè và các

giáo viên dạy tin học ở các trường THPT.

II. NỘI DUNG

II.1. Cơ sở lý luận:

Tình hình dạy Tin học trong nhà trường phổ thông.

Ở nước ta hiện nay đang phát triển mạnh mẽ việc ứng dụng công nghệ thông

tin trong dạy học. Bộ giáo dục và đào tạo đã đưa tin học vào trong nhà trường theo

hai phương diện đó là:

- Là nội dung học vấn phổ thông như các môn học khác.

- Là công cụ để nâng cao chất lượng dạy học các khoa học khác.

Vì vậy nó trở thành một trong những môn học chính trong nhà trường phổ

thông. Tuy nhiên, ở nhiều đơn vị, học sinh chưa có nhiều hứng thú với bộ môn này,

đặc biệt là học sinh ở các trường THPT miền núi trong chương trình Tin học

11. Các em còn nhiều bỡ ngỡ, ít được tiếp cận trực quan về thuật toán và ngôn ngữ

lập trình.

Mục tiêu của việc dạy học môn tin học

Mục tiêu khi đưa tin học vào nhà trường là nhằm giúp học sinh có khả năng

phân tích, tổng hợp, trừu tượng hoá, khái quát hoá vấn đề mà đặc biệt là phát triển

tư duy trí tuệ.

- Về kiến thức: Trang bị cho học sinh một cách tương đối hệ thống các khái

niệm cơ bản nhất ở mức phổ thông về tin học là một ngành khoa học với những

Người thực hiện: Đặng Văn Mạnh Trang 2

UAN VAN CHAT LUONG download : add [email protected]

SKKN: “Sử dụng phần mềm CROCODILE ICT 605 để hỗ trợ việc dạy và học trong chương

trình Tin học 11”

đặc thù riêng, các kiến thức về hệ thống, rèn luyện kỹ năng xây dựng thuật toán

cho bài toán cụ thể.

- Về thái độ: Rèn luyện cho học sinh phong cách suy nghĩ và làm việc phù

hợp với con người của thời đại tin học: Ham hiểu biết, tìm tòi sáng tạo, chuẩn mực

chính xác trong suy nghĩ và hành động, say mê môn học, cẩn thận trong công việc,

hợp tác tốt với bạn bè.

- Về kỹ năng: Học sinh bước đầu biết cách xây dựng thuật toán từ đó có tư

duy tốt hơn để quá trình học lập trình hiệu quả hơn, vận dụng để giải các bài toán

đơn giản, khai thác và sử dụng hệ cơ sở dữ liệu cho lập trình.

II.2. Thực trạng:

1/. Thuận lợi:

Nhà trường:

- Về cơ sở vật chất trang thiết bị dạy học, nhà trường đã trang bị cho ba phòng

máy tính. Do đó trong các giờ học, học sinh đã có điều kiện tiếp cận với công nghệ

thông tin (CNTT), thể hiện thao tác trực tiếp trên máy nên dễ dàng nắm bắt nội

dung của bài học.

Giáo viên:

- Đối với giáo viên: Là giáo viên trẻ nên có điều kiện tiếp cận với những tiến

bộ của CNTT, hỗ trợ rất lớn cho công tác giảng dạy.

- Giáo viên được đào tạo những kiến thức cơ bản và nâng cao về Tin học.

- Giáo viên giảng dạy đã qua đào tạo chuyên ngành Tin học.

Học sinh:

- Với học sinh, qua chương trình tin học lớp 11 các em đã được trang bị

những kĩ năng nhất định trong việc sử dụng máy tính, biết thế nào là thuật toán

cũng như cách xây dựng một thuật toán.

2/. Khó khăn:

- Tuy đã trang bị cho phòng máy tính nhưng hệ thống phòng thực hành Tin

học ở trường THPT Bỉm Sơn và một số trường khác chưa thực sự đáp ứng được

yêu cầu giảng dạy, máy sử dụng lâu đã xuống cấp, hỏng hóc, số lượng máy còn ít

chưa đáp ứng được nhu cầu sử dụng của học sinh.

- Do đặc thù bộ môn, nên nhiều học sinh chưa thực sự say mê với môn học,

thờ ơ và coi nhẹ việc học Tin học.

- Đa phần học sinh nhà trường mới được tiếp cận lập trình trong Tin học 11,

đây là một nội dung mới và khó đối với đa số học sinh, phần lớn học sinh thực sự

khó khăn trong việc hiểu nghĩa từng bước của thuật toán cũng như lập trình nên

Người thực hiện: Đặng Văn Mạnh Trang 3

UAN VAN CHAT LUONG download : add [email protected]

SKKN: “Sử dụng phần mềm CROCODILE ICT 605 để hỗ trợ việc dạy và học trong chương

trình Tin học 11”

khi học về phần này học sinh rất khó hiểu, vận dụng câu lệnh viết chương trình

mang lại kết quả chưa cao.

- Đối với bản thân: ít kinh nghiệm trong công tác giảng dạy nên việc truyền

đạt cho học sinh hiểu đúng bản chất và cách vận dụng các cấu trúc câu lệnh còn

gặp không ít khó khăn, lúng túng dẫn đến kết quả học tập chưa được cao.

3/. Tình trạng thực tế khi chưa thực hiện đề tài

Trước đây khi chưa áp dụng phương pháp giảng dạy bằng giáo án điện tử, lấy

ví dụ từ thực tế… học sinh luôn phản ánh với giáo viên rằng: “Học về cấu trúc lặp

và dữ liệu kiểu mảng” này khó hiểu và trừu tượng. Khi kiểm tra với mức độ đề

tương đương với một vài ví dụ trong sách giáo khoa, các em vẫn mơ hồ và đạt kết

quả chưa cao.

4/. Khảo sát thực tế

Giáo viên đưa ra vấn đề yêu cầu giải thích nguyên tắc hoạt động và kết quả

của một số thuật toán khi đưa dữ liệu vào đối với lớp 11A1, 11A2, 11A3 có kết quả

như sau:

Bài toán 1: Với số nguyên a > 2 cho trước, tính:

Bài toán 2: Với số nguyên a > 2 cho trước, tính: cho

đến khi

Bài toán 3: Tính tổng S của N số nguyên dương đầu tiên S =1 + 2 + 3 + 4 + …

+N với N=100 thay thế cho bài toán tính tổng cho

đến khi với a > 2;

Bài toán 4: Tính tổng S của N số nguyên dương đầu tiên S =1 + 2 + 3 + 4 +…

+N+… cho đến khi S > 100 thay thế cho bài toán tính tổng

với a > 2;

Bài toán 5: Viết chương trình tìm ước chung lớn nhất (UCLN) của hai số

nguyên dương M và N.

Bài toán 6: Tìm giá trị lớn nhất của một dãy số nguyên;

Bài toán 7: Sắp xếp dãy số nguyên bằng thuật toán tráo đổi – Exchange Sort.

Cho dãy A gồm N số nguyên khác nhau a1, a2,, a3 ,… aN. Cần sắp xếp các

số hạng để dãy A thành dãy không giảm.

Người thực hiện: Đặng Văn Mạnh Trang 4

UAN VAN CHAT LUONG download : add [email protected]

SKKN: “Sử dụng phần mềm CROCODILE ICT 605 để hỗ trợ việc dạy và học trong chương

trình Tin học 11”

Kết quả kiểm tra như sau:

Điểm

Lớp

11A1

11A2

11A3

Đối với hầu như học sinh chỉ tìm được yêu cầu bài toán và cách khai báo các

biến của bài toán mà chưa viết được đầy đủ thuật toán để giải nó. Học sinh chưa

viết được chương trình vì chưa hiểu rõ hay nắm được cấu trúc của câu lệnh, còn

mơ hồ về thuật toán.

II.3. Các biện pháp để giải quyết vấn đề:

1/. Tạo một sơ đồ khối bằng phần mềm CROCODILE ICT 605:

Các khối lệnh thường sử dụng:

Các khối lệnh để xây dựng chương trình trên Crocodile ICT đều được đặt

trong các thư mục trong Part library. Nó gồm có 3 thu mục chính:

- Flowcharts: các khối dùng để vẽ sơ đồ khối

- Chracters: các nhân vật để thực hiện hành động đã được lập trình

- Presentation: gồm các hộp thoại, hình ảnh...

1.1. Flowchart:

Cung cấp các thành phần để tạo sơ đồ khối. Click vào Flowchart sẽ có các ứng

dụng sau:

a. Start and stop: Gồm các khối để khởi động hay kết thúc sơ đồ

Start: Sử dụng để bắt đầu một sơ đồ. Khi sơ đồ đã được tạo hoàn chỉnh

nhấn nút để thiết lập chạy chương trình. Khi sơ đồ đang chạy, ngưng lại bằng

việc nhấn nút

Người thực hiện: Đặng Văn Mạnh Trang 5

UAN VAN CHAT LUONG download : add [email protected]

Tải ngay đi em, còn do dự, trời tối mất!