1. Trang chủ
  2. » Giáo Dục - Đào Tạo

sáng kiến kinh nghiệm một số giải giáp nhằm nâng cao chất lượng dạy học lập trình pascal đối với môn tin học 8

38 11 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 38
Dung lượng 256,5 KB

Nội dung

I. Phần mở đầu: 1. Lý do chọn đề tài. Tin học ở cấp THCS là môn học tự chọn với thời lượng 2 tiếttuần từ lớp 6 đến lớp 9. Là môn học mới đưa vào trường phổ thông và có những đặc thù riêng như liên quan chặt chẽ với sử dụng máy tính. Đặc trưng của môn Tin học là kiến thức đi đôi với thực hành, đặc biệt phần thực hành còn chiếm thời lượng nhiều hơn phần lí thuyết. Môn học này giúp học sinh bước đầu làm quen với phương pháp giải quyết vấn đề theo quy trình công nghệ và kỹ năng sử dụng máy tính phục vụ học tập và cuộc sống. Tin học có ý nghĩa to lớn đối với sự phát triển trí tuệ, tư duy thuật toán, góp phần hình thành học vấn phổ thông cho học sinh. Qua thực tế trong ba năm giảng dạy môn Tin học 8 ở trường THCS Lương Thế Vinh – Krông Ana – ĐắkLắk, bản thân tôi nhận thấy rằng nhiều học sinh còn yếu về khả năng tiếp nhận kiến thức về mặt thuật toán. Thậm chí còn có một số học sinh không thích lập trình mà chỉ thực hiện gõ các bài tập chứ không tìm hiểu thuật toán. Do vậy kiến thức, kỷ năng lập trình cơ bản của học sinh còn yếu. Trong quá trình giảng dạy bản thân luôn suy nghĩ làm thế nào để các em tiếp cận một cách tốt nhất, dễ hiểu nhất các thuật toán, áp dụng những cấu trúc lệnh có sẵn để vận dụng giải quyết các bài toán cơ bản. Chính vì thế tôi luôn chú trọng đến việc phân tích các dạng bài toán theo các cấu trúc câu lệnh để học sinh đều có thể tự mình tìm ra các thuật toán viết thành những chương trình thực hành trên máy. Với những suy nghĩ, băn khoăn trăn trở đó, bản thân tôi đã mạnh dạn lựa chọn đề tài: “Một số giải pháp để nâng cao chất lượng dạy học lập trình Pascal đối với môn Tin học 8” để có thể giúp các em biến những bài toán đơn giản thành những chương trình chạy được trong máy tính. Hình thành trong các em ước mơ trở thành những lập trình viên giỏi để phục vụ cho xã hội sau này. 2. Mục tiêu, nhiệm vụ của đề tài. Dạy học lập trình Pascal trong môn tin học 8 là phải tìm ra những phương pháp, các bước giải bài toán bằng cách lập trình trên máy vi tính. Để giúp các em có những phương pháp tốt nhất nhằm giải quyết những bài toán cơ bản là một nhiệm vụ quan trọng, yêu cầu giáo viên phải tìm tòi những giải pháp phù hợp để nâng cao chất lượng giờ dạy Tin học nói chung và Tin học lớp 8 nói riêng đó là: Hình thành được cách hướng dẫn cho học sinh tiếp thu các kiến thức cơ bản về ngôn ngữ lập trình một cách thuận lợi nhất và dễ hiểu nhất. Hướng dẫn cho học sinh cách giải quyết các bài toán khi áp dụng các cấu trúc lệnh trong ngôn ngữ lập trình Pascal. 3. Đối tượng nghiên cứu. Nghiên cứu một số giải pháp để nâng cao chất lượng dạyhọc trong ngôn ngữ lập trình Pascal. 4. Giới hạn của đề tài. Phạm vi áp dụng trong các tiết học về lập trình Pascal môn Tin học 8 Trường THCS đơn vị tôi đang công tác năm học 2016 2017. Thời gian thực hiện dự án: Trong 6 tháng. 5. Phương pháp nghiên cứu. a) Nhóm phương pháp nghiên cứu lý luận Ph¬¬ương pháp phân tích tổng hợp tài liệu. + Tham khảo sách giáo khoa Tin học lớp 6. + Tham khảo hướng dẫn Tin học lớp 6 dành cho giáo viên. + Tham khảo các tài liệu trên mạng internet. Phư¬¬ơng pháp khái quát hóa các nhận định độc lập. b) Nhóm ph¬¬ương pháp nghiên cứu thực tiễn Phư¬¬ơng pháp điều tra. Ph¬¬ương pháp tổng kết kinh nghiệm giáo dục. + Tham khảo những kinh nghiệm của đồng nghiệp đi trước. + Tham khảo kinh nghiệm của các trường bạn. Phư¬¬ơng pháp nghiên cứu các sản phẩm hoạt động. Phư¬¬ơng pháp lấy ý kiến chuyên gia. Ph¬¬ương pháp khảo nghiệm, thử nghiệm. + Thử áp dụng các giải pháp vào quá trình giảng dạy Tin học ở lớp 8a4, 8a5 trường THCS Lương Thế Vinh. II. Phần nội dung 1. Cơ sở lý luận: Theo Nghị quyết số 29NQTW Hội nghị Trung ương 8 khóa XI về đổi mới căn bản, toàn diện giáo dục và đào tạo và Nghị quyết số 44NQCP ban hành Chương trình hành động của Chính phủ thực hiện Nghị quyết số 29NQTƯ ngày 04 tháng 11 năm 2013 Hội nghị lần thứ tám Ban Chấp hành Trung ương khóa XI: Đẩy mạnh ứng dụng công nghệ thông tin và truyền thông trong dạy và học. Phát huy vai trò của công nghệ thông tin và các thành tựu khoa học công nghệ hiện đại trong quản lý nhà nước về giáo dục, đào tạo. Từng bước hiện đại hóa cơ sở vật chất kỹ thuật, đặc biệt là hạ tầng công nghệ thông tin. Ngôn ngữ lập trình Pascal chính là sử dụng ngôn ngữ lập trình để giải quyết các bài toán. Chính vì vậy kiến thức về toán học là hết sức quan trọng, muốn lập trình được thì yêu cầu học sinh phải nắm kiến thức về Toán học khi đó mới có thể tiến hành tìm ra hướng đi cho từng bài toán cụ thể. Đây là một vấn đề vô cùng khó khăn đối với các học sinh yếu và kém về môn Toán khi tiếp cận với lập trình Pascal. 2. Thực trạng vấn đề nghiên cứu. Qua quá trình giảng dạy tôi nhận thấy rằng đa số học sinh gặp khó khăn nhiều khi học các tiết học về chương trình và viết chương trình bằng ngôn ngữ lập trình Pascal. Nhiều em không hiểu ý nghĩa của các câu lệnh, quá trình giải một bài toán và không tìm ra được thuật toán nên các em học theo kiểu máy móc, học thuộc không hiểu về quy trình lập trình. Vẫn còn những học sinh học tập một cách thụ động, chỉ chờ thầy, cô đọc cho chép, hoặc trả bài một cách đối phó hay lười suy nghĩ… Một phần cũng do giáo viên hay sử dụng các phương pháp dạy học cũ là đọc chép, lý thuyết nhiều mà ít thực hành. Đa số các em rất khó giải quyết các bài toán, đặc biệt là không biết áp dụng các câu lệnh vào từng bài toán cụ thể. Nhiều em kỷ năng phân tích bài toán còn rất yếu. Là môn học sử dụng ngôn ngữ lập trình Pascal (ngôn ngữ viết bằng Tiếng Anh) nên các em có nhiều bỡ ngỡ vì đây là lần đầu tiên các em biết đến khái niệm lập trình và hiểu nghĩa các từ khóa bằng Tiếng Anh. Mặt khác là môn học vận dụng kiến thức về Toán học rất khó cho các em trong quá trình lập trình. Theo tôi, kiến thức không bao giờ là cô lập, không đứng độc lập mà nó có mối liên hệ chặt chẽ với nhau. Nếu chúng ta không học hỏi, trau dồi kiến thức ở những môn học khác thì cũng giống như “con chuột chui vào sừng trâu; càng chui sâu càng hẹp” mà thôi. Những hạn chế mà đề tài đưa ra cũng sẽ được khắc

Một số giải giáp nhằm nâng cao chất lượng dạy học lập trình Pascal mơn Tin học I Phần mở đầu: Lý chọn đề tài Tin học cấp THCS môn học tự chọn với thời lượng tiết/tuần từ lớp đến lớp Là môn học đưa vào trường phổ thông có đặc thù riêng liên quan chặt chẽ với sử dụng máy tính Đặc trưng mơn Tin học kiến thức đôi với thực hành, đặc biệt phần thực hành chiếm thời lượng nhiều phần lí thuyết Mơn học giúp học sinh bước đầu làm quen với phương pháp giải vấn đề theo quy trình cơng nghệ kỹ sử dụng máy tính phục vụ học tập sống Tin học có ý nghĩa to lớn phát triển trí tuệ, tư thuật tốn, góp phần hình thành học vấn phổ thơng cho học sinh Qua thực tế ba năm giảng dạy môn Tin học trường THCS Lương Thế Vinh – Krông Ana – ĐắkLắk, thân nhận thấy nhiều học sinh yếu khả tiếp nhận kiến thức mặt thuật tốn Thậm chí cịn có số học sinh khơng thích lập trình mà thực gõ tập khơng tìm hiểu thuật tốn Do kiến thức, kỷ lập trình học sinh cịn yếu Trong q trình giảng dạy thân suy nghĩ làm để em tiếp cận cách tốt nhất, dễ hiểu thuật tốn, áp dụng cấu trúc lệnh có sẵn để vận dụng giải toán Chính tơi ln trọng đến việc phân tích dạng tốn theo cấu trúc câu lệnh để học sinh tự tìm thuật tốn viết thành chương trình thực hành máy Với suy nghĩ, băn khoăn trăn trở đó, thân tơi đã mạnh dạn lựa chọn đề tài: “Một số giải pháp để nâng cao chất lượng dạy học lập trình Pascal mơn Tin học 8” để giúp em biến tốn đơn giản thành chương trình chạy máy tính Hình thành em ước mơ trở thành lập trình viên giỏi để phục vụ cho xã hội sau Mục tiêu, nhiệm vụ đề tài GV: Trần Thị Tứ - Trường THCS Lương Thế Vinh – Krông Ana – ĐắkLắk Một số giải giáp nhằm nâng cao chất lượng dạy học lập trình Pascal mơn Tin học Dạy học lập trình Pascal mơn tin học phải tìm phương pháp, bước giải tốn cách lập trình máy vi tính Để giúp em có phương pháp tốt nhằm giải toán nhiệm vụ quan trọng, yêu cầu giáo viên phải tìm tòi giải pháp phù hợp để nâng cao chất lượng dạy Tin học nói chung Tin học lớp nói riêng là: - Hình thành cách hướng dẫn cho học sinh tiếp thu kiến thức ngơn ngữ lập trình cách thuận lợi dễ hiểu - Hướng dẫn cho học sinh cách giải toán áp dụng cấu trúc lệnh ngôn ngữ lập trình Pascal Đối tượng nghiên cứu - Nghiên cứu số giải pháp để nâng cao chất lượng dạy-học ngơn ngữ lập trình Pascal Giới hạn đề tài - Phạm vi áp dụng tiết học lập trình Pascal mơn Tin học Trường THCS đơn vị công tác năm học 2016 - 2017 - Thời gian thực dự án: Trong tháng Phương pháp nghiên cứu a) Nhóm phương pháp nghiên cứu lý luận - Phương pháp phân tích - tổng hợp tài liệu + Tham khảo sách giáo khoa Tin học lớp + Tham khảo hướng dẫn Tin học lớp dành cho giáo viên + Tham khảo tài liệu mạng internet - Phương pháp khái quát hóa nhận định độc lập b) Nhóm phương pháp nghiên cứu thực tiễn GV: Trần Thị Tứ - Trường THCS Lương Thế Vinh – Krông Ana – ĐắkLắk Một số giải giáp nhằm nâng cao chất lượng dạy học lập trình Pascal mơn Tin học - Phương pháp điều tra - Phương pháp tổng kết kinh nghiệm giáo dục + Tham khảo kinh nghiệm đồng nghiệp trước + Tham khảo kinh nghiệm trường bạn - Phương pháp nghiên cứu sản phẩm hoạt động - Phương pháp lấy ý kiến chuyên gia - Phương pháp khảo nghiệm, thử nghiệm + Thử áp dụng giải pháp vào trình giảng dạy Tin học lớp 8a4, 8a5 trường THCS Lương Thế Vinh II Phần nội dung Cơ sở lý luận: Theo Nghị số 29-NQ/TW Hội nghị Trung ương khóa XI đổi bản, toàn diện giáo dục đào tạo Nghị số 44/NQ-CP ban hành Chương trình hành động Chính phủ thực Nghị số 29/NQ-TƯ ngày 04 tháng 11 năm 2013 Hội nghị lần thứ tám Ban Chấp hành Trung ương khóa XI: - Đẩy mạnh ứng dụng công nghệ thông tin truyền thông dạy học - Phát huy vai trị cơng nghệ thơng tin thành tựu khoa học công nghệ đại quản lý nhà nước giáo dục, đào tạo - Từng bước đại hóa sở vật chất kỹ thuật, đặc biệt hạ tầng công nghệ thơng tin Ngơn ngữ lập trình Pascal sử dụng ngơn ngữ lập trình để giải tốn Chính kiến thức tốn học quan trọng, muốn lập trình yêu cầu học sinh phải nắm kiến thức Toán học tiến hành tìm hướng cho toán cụ thể Đây vấn đề GV: Trần Thị Tứ - Trường THCS Lương Thế Vinh – Krông Ana – ĐắkLắk Một số giải giáp nhằm nâng cao chất lượng dạy học lập trình Pascal mơn Tin học vơ khó khăn học sinh yếu mơn Tốn tiếp cận với lập trình Pascal Thực trạng vấn đề nghiên cứu Qua trình giảng dạy nhận thấy đa số học sinh gặp khó khăn nhiều học tiết học chương trình viết chương trình ngơn ngữ lập trình Pascal Nhiều em khơng hiểu ý nghĩa câu lệnh, q trình giải tốn khơng tìm thuật tốn nên em học theo kiểu máy móc, học thuộc khơng hiểu quy trình lập trình Vẫn cịn học sinh học tập cách thụ động, chờ thầy, cô đọc cho chép, trả cách đối phó hay lười suy nghĩ… Một phần giáo viên hay sử dụng phương pháp dạy học cũ đọc chép, lý thuyết nhiều mà thực hành Đa số em khó giải tốn, đặc biệt áp dụng câu lệnh vào tốn cụ thể Nhiều em kỷ phân tích tốn cịn yếu Là mơn học sử dụng ngơn ngữ lập trình Pascal (ngơn ngữ viết Tiếng Anh) nên em có nhiều bỡ ngỡ lần em biết đến khái niệm lập trình hiểu nghĩa từ khóa Tiếng Anh Mặt khác môn học vận dụng kiến thức Tốn học khó cho em q trình lập trình Theo tơi, kiến thức khơng lập, khơng đứng độc lập mà có mối liên hệ chặt chẽ với Nếu không học hỏi, trau dồi kiến thức môn học khác giống “con chuột chui vào sừng trâu; chui sâu hẹp” mà Những hạn chế mà đề tài đưa khắc phục giáo viên học sinh không ngừng học hỏi, trau dồi kiến thức mơn học khác có liên quan thu lại kết khả quan Nội dung hình thức giải pháp: a Mục tiêu giải pháp Thực đề tài này, tơi mong muốn nâng cao chất lượng học tập môn Tin học học sinh Đồng thời muốn đưa vài kinh nghiệm để giúp đồng nghiệp trình giảng dạy GV: Trần Thị Tứ - Trường THCS Lương Thế Vinh – Krông Ana – ĐắkLắk Một số giải giáp nhằm nâng cao chất lượng dạy học lập trình Pascal mơn Tin học b Nội dung cách thức thực giải pháp Từ thực trạng xin đưa số giải pháp nhằm nâng cao chất lượng dạy học lập trình Pascal mơn Tin hoc 8:  Đối với giáo viên: - Cần phải nắm vững phương pháp dạy học Tin học nhằm phát huy tính tích cực, chủ động học sinh học tập Để nâng cao chất lượng dạy học môn Tin học, giáo viên phải tiếp cận nội dung lựa chọn phương pháp, xây dựng hệ thống câu hỏi logic, phù hợp với ba đối tượng: giỏi, trung bình, yếu Từ dẫn dắt học sinh tự khám phá kiến thức, không thụ động ghi nhận kiến thức mà giáo viên cung cấp, phải có phối hợp hoạt động dạy hoạt động học sở lấy học sinh làm trung tâm - Để tạo hứng thú học tập hoạt động tích cực chủ động học sinh, giáo viên phải phối hợp nhuần nhuyễn phương pháp dạy học Giáo viên phải tích hợp mơn học khác tiết dạy - Tùy theo dạng mà giáo viên sử dụng phương pháp dạy học lập kế hoạch, chuẩn bị nội dung dạy học cho phù hợp Sau số giải pháp:  Tìm hiểu từ khóa Trong học việc tìm hiểu nghĩa từ khóa quan trọng, phải làm cho em hiểu ý nghĩa từ khóa trước u cầu em vận dụng vào cơng việc viết chương trình hay cấu trúc lệnh Vì cấu trúc lệnh Pascal có nghĩa Nếu công việc cho học sinh hiểu xem đã đạt 30% mục tiêu học Ví dụ: - Write nghĩa viết, nói rõ cho học sinh biết viết hình GV: Trần Thị Tứ - Trường THCS Lương Thế Vinh – Krông Ana – ĐắkLắk Một số giải giáp nhằm nâng cao chất lượng dạy học lập trình Pascal môn Tin học - Read nghĩa đọc, ta hiểu đọc (nạp) liệu vào cho máy tính - If then else : có nghĩa Nếu ngược lại - While : Trong làm việc - Begin end.: Bắt đầu kết thúc  Cho học sinh thực luyện tập hoạt động tương tự với nội dung mục tiêu dạy học: + Dạy lý thuyết Phát hoạt động tương tự với nội dung Ví dụ: - Cách đặt tên chương trình, biến Pascal với đặt tên tệp - Cấu trúc lệnh rẽ nhánh với hoạt động có điều kiện thực tế - Cấu trúc lệnh lặp với hoạt động lặp lại hàng ngày - Các thao tác tìm phần tử, max, dãy số với hoạt động tìm người nặng nhất, cao lớp - Thao tác hoán đổi hai giá trị với hoạt động hoán đổi hai ly nước đường, muối - Phân tách hoạt động thành thành phần * Bài Làm quen với chương trình ngơn ngữ lập trình Để dạy giúp học sinh hiểu chương trình ngơn ngữ lập trình giáo viên phải giúp học sinh tìm hiểu hoạt động sau: Hoạt động 1: Các thành phần ngơn ngữ lập trình Đối với phần giáo viên cần nêu rõ thành phần tạo nên ngơn ngữ lập trình là: GV: Trần Thị Tứ - Trường THCS Lương Thế Vinh – Krông Ana – ĐắkLắk Một số giải giáp nhằm nâng cao chất lượng dạy học lập trình Pascal môn Tin học + Các từ để viết thành lệnh chương trình; VD: Program, var, Begin end, Writeln… + Các ký hiệu viết theo quy tắc: Quy định viết từ thứ tự VD: Từ viết trước, từ viết sau, từ ngăn cách dấu cách nhiều dấu cách, cuối số lệnh phải có dấu “;”… VD: Khai báo tên chương trình phải dùng từ khóa: Program; bắt đầu chương trình dùng từ khóa Begin kết thúc chương trình phải từ khóa end… Nếu viết sai quy tắc máy báo lỗi Trong phần giáo viên cần nhấn mạnh quy tắc viết lệnh cho chương trình Hoạt động 2: Cấu trúc chung chương trình Để viết chương trình bắt buộc học sinh phải nắm cấu trúc chung chương trình Giáo viên phải nêu rõ phần chương trình: + Phần khai báo thường gồm câu lệnh dùng để khai báo tên chương trình (Program); khai báo hàm thư viện (uses crt); khai báo biến (var); khai báo (Const)…Phần khai báo có khơng Giáo viên nhấn mạnh cho học sinh hiểu hơn: Nếu có phần khai báo phải đặt trước phần thân chương trình + Phân thân chương trình gồm câu lệnh mà máy tính cần thực (Đây phần bắt buộc phải có): Bằng từ khóa Begin…End Từ khóa Begin biết điểm bắt đầu từ khóa end biết điểm kết thúc chương trình Giáo viên đưa ví dụ cho học sinh tự nhận biết phần cấu trúc chung chương trình Ví dụ: Program toilapascal; Phần khai báo GV: Trần Thị Tứ - Trường THCS Lương Thế Vinh – Krông Ana – ĐắkLắk Một số giải giáp nhằm nâng cao chất lượng dạy học lập trình Pascal mơn Tin học Uses crt; Begin Writeln(‘Rat vui vi ban den vơi pascal’); Phần thân End * Bài Chương trình máy tính liệu Để giúp học sinh hiểu chương trình máy tính kiểu liệu sử dụng chương trình giáo viên phải yêu cầu học sinh tìm hiểu hoạt động sau: Hoạt động 1: Các kiểu liệu thường dùng Hoạt động cần giúp học sinh biết để máy tính hiểu thơng tin đưa vào, xử lý thông tin, thông tin đưa ngôn ngữ lập trình phải cần đến kiểu liệu định nghĩa sẵn: + Kiểu số nguyên: Integer + Kiểu số thực: Real + Kiểu ký tự: Char + Kiểu xâu ký tự: String +……… Trong hoạt động giáo viên cần làm rõ: Tùy thuộc vào yêu cầu toán để khai báo liệu tốn thuộc kiểu liệu nào? Ví dụ : + Đối với toán nhập xuất họ tên học sinh biến hoten phải khai báo kiểu liệu string + Đối với toán “Kiểm tra N số chẵn hay lẻ ” biến N phải khai báo kiểu Integer; GV: Trần Thị Tứ - Trường THCS Lương Thế Vinh – Krông Ana – ĐắkLắk Một số giải giáp nhằm nâng cao chất lượng dạy học lập trình Pascal mơn Tin học Khi khai báo kiểu liệu giáo viên cần nhắc học sinh ý đến phạm vi sử dụng kiểu liệu Khai báo kiểu liệu có nghĩa phần em đã biết nắm bắt yêu cầu lập trình Hoạt động 2: Lệnh nhập xuất chương trình Đối với hoạt động giáo viên cần làm rõ cho học sinh hiểu trình trao đổi liệu người máy tính phải cần đến lệnh nhập xuất liệu + Lệnh nhập: Là lệnh đưa liệu vào cho chương trình thực hiện: Readln(giá trị liệu cần nhập); VD: Nhập vào số ngun N từ bàn phím Viết chương trình kiểm tra xem N số chẵn hay số lẽ? Đối với tốn u cầu phải nhập số nguyên N lệnh: Readln(N); + Lệnh xuất: Là lệnh đưa kết hình thực hiện: Writeln(giá trị cần xuất); VD: Muốn đưa kết S hình: Writeln(S); Trong hoạt động giáo viên cần nhấn mạnh vai trò việc nhập xuất liệu viết chương trình * Bài Sử dụng biến chương trình Để dạy giúp học sinh hiểu cơng cụ biến chương trình, biết cách sử dụng áp dụng biến vào tốn cụ thể giáo viên phải giúp học sinh tìm hiểu qua hoạt động sau: Hoạt động 1: Tìm hiểu cơng cụ biến chương trình Ở hoạt động giáo viên phải nói rõ cho học sinh hiểu để lưu trữ liệu xử lý liệu chương trình cần đến cơng cụ lập trình biến Biến dùng để lưu trữ liệu cần xử lý liệu cần tìm đến vị trí biến cần lưu GV: Trần Thị Tứ - Trường THCS Lương Thế Vinh – Krông Ana – ĐắkLắk Một số giải giáp nhằm nâng cao chất lượng dạy học lập trình Pascal mơn Tin học Ví dụ: Để tính tổng a+b với giá trị a, b nhập từ bàn phím Do khơng biết giá trị a,b nhập vào nên phải sử dụng hai biến a, b để lưu giá trị cần nhập vào vùng nhớ Muốn thực tính tổng ta sử dụng lệnh: Writeln(a+b) chương trình tự tìm đến vị trí biến để thực phép toán a+b Giáo viên cần nhấn mạnh cho học sinh hiểu giá trị biến thay đổi trình thực chương trình Hoạt động 2: Cách sử dụng biến chương trình Đối với hoạt động giáo viên phải giúp học sinh biết cách sử dụng biến chương trình + Thực tính tốn giá trị cho biến; + Gán giá trị cho biến lệnh: Tên biến:= Biểu thức cần gán giá trị cho biến Giáo viên đưa ví dụ để học sinh nắm bắt cách gán giá trị cho biến: Ví dụ: i:=1 -> Gán giá trị cho biến nhớ i; Giáo viên phải đưa ý cho học sinh hiểu tránh trường hợp học sinh gán giá trị tùy tiện là: Kiểu liệu biểu thức cần gán giá trị cho biến phải trùng với kiểu liệu biến, gán giá trị giá trị cũ bị Ví dụ: x biến khai báo kiểu liệu số nguyên Vậy x= a/b sai biểu thức a/b có kiểu liệu phải số thực * Bài Từ tốn đến chương trình Đây học quan trọng chương trình lập trình Pascal học giúp em tìm đựơc đường lập trình từ tốn cụ thể đến với chưong trình máy tính Để học sinh hiểu nội dung học có nghĩa giáo viên đã thành cơng nửa q trình giúp em giải tốn ngơn ngữ lập trình Để giải tốn việc học sinh xác định GV: Trần Thị Tứ - Trường THCS Lương Thế Vinh – Krông Ana – ĐắkLắk 10 Một số giải giáp nhằm nâng cao chất lượng dạy học lập trình Pascal mơn Tin học + GV yêu cầu học sinh dịch sang ngơn ngữ Pascal từ thuật tốn Thuật tốn (theo ngữ tự nhiên) Nhập số nguyên n; S:=S+i; i:=i+1; Nếu i

Ngày đăng: 25/04/2021, 22:19

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w