1. Trang chủ
  2. » Công Nghệ Thông Tin

Chuyen de tiep can NNLT pascal

11 66 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

đây là chuyên đề tin học khối lớp 8 hay được áp dụng năm học 20192020 chuyên đề xoay quanh các cách tiếp cận khác nhau đối với những học sinh mới tiếp cận pascal lần đầu cũng như đã biết được nhưng chưa sâu sát mọi ý kiến đóng góp liên hệ về địa chỉ mail: builinhthhmbgmail.com

CHUN ĐỀ: CÁCH TIẾP CẬN NGƠN NGỮ LẬP TRÌNH PASCAL A PHẦN I: ĐẶT VẤN ĐỀ Lý chọn đề tài Tin học môn học giảng dạy nhiều năm trường phổ thông khả tiếp cận học sinh nhiều hạn chế Đặt biệt nội dung tin học lớp liên quan đến lập trình nội dung lạ đa số học sinh lớp với nhiều khái niệm, thuật ngữ, cấu trúc liệu mà học sinh tiếp xúc lần đầu Chính mà học sinh dễ mắc sai lầm lập trình giải toán Nguyên nhân dẫn đến khó khăn mà học sinh thường gặp phong phú thấy số ngun nhân sau đây: Học sinh thường gặp khó khăn xác định tốn Khó liên hệ phương pháp giải toán toán học với thuật giải tin học Tuy nhiên thứ điều có điểm khởi đầu nó, với học sinh việc học ngơn ngữ lập trình Turbo Pascal khởi đầu cho việc tiếp cận ngơn ngữ lập trình bậc cao, qua giúp em hình dung đời, cấu tạo, hoạt đơng ích lợi chương trình hoạt động máy tính, máy tự động… Qua giúp em có thêm định hướng, niềm đam mê tin học, nghề nghiệp mà em chọn sau Xuất phát từ sở trên, chọn chuyên đề “Cách tiếp cận ngôn ngữ lập trình Pascal ” Mục đích nghiên cứu: Do gặp phải khó khăn nên lập trình giải toán học sinh thường mắc nhiều lỗi, chí có lỗi em mắc phải nhiều lần không hiểu nguyên nhân xuất lỗi Vì nội dung đề tài tơi nêu số lỗi phổ biến em thường mắc phải cách sửa lỗi Tuy vậy, đối tượng học sinh giỏi, đa phần em hào hứng với việc học lập trình, cụ thể ngơn ngữ lập trình Turbo Pascal Do đề tài tơi trình bày thêm số lưu ý kinh nghiệm dạy lập trình Pascal đề giúp học sinh hiểu cách nhanh chóng, nắm kiến thức kĩ lập trình Pascal số ví dụ mở rộng, nâng cao với đối tượng học sinh Đối tượng, kế hoạch phạm vi nghiên cứu: Đối tượng nghiên cứu: học sinh lớp trường THCS Hòa Minh B năm học 2019 - 2020 Kế hoạch nghiên cứu: trực tiếp qua dạy Phạm vi nghiên cứu: tồn chương trình tin học lớp CHUN ĐỀ: CÁCH TIẾP CẬN NGƠN NGỮ LẬP TRÌNH PASCAL B PHẦN II: NỘI DUNG I: TỔNG QUAN Cơ sở lí luận: Luật giáo dục nêu rõ : “Phương pháp giáo dục phổ thơng phải phát huy tính tích cực, tự giác, chủ động, sáng tạo học sinh, phù hợp với đặc điểm lớp học, môn học; bồi dưỡng phương pháp tự học, rèn luyện kỹ vận dụng kiến thức vào thực tiễn, tác động đến tình cảm, đem lại niềm vui, hứng thú học tập cho học sinh” Như vậy, thấy định hướng đổi phương pháp dạy học khẳng định, khơng vấn đề tranh luận Cốt lõi việc đổi phương pháp dạy học trường phổ thông giúp học sinh hướng tới việc học tập chủ động, chống lại thói quen học tập thụ động Với số nội dung đề tài này, học sinh tự học, tự rèn luyện thông qua số tập, dạng tập cụ thể Cơ sở thực tiễn Qua thực tế giảng dạy trường THCS Hòa Minh B năm qua, tơi nhận thấy học đến chương trình tin học lớp đa số học sinh nhận xét mơn khó Các học sinh thường gặp nhiều lỗi viết chương trình ngơn ngữ lập trình Pascal Tuy nhiên có số lượng khơng nhỏ học sinh u thích tin học thích tìm hiểu số tốn, dạng tốn ngồi phạm vi sách giáo khoa II NỘI DUNG VẤN ĐỀ NGHIÊN CỨU I Một số lỗi sai thường gặp học sinh lập trình Pascal: Khai báo sai miền số cho liệu kiểu mảng Ví dụ: Nhập vào mảng số nguyên gồm số lớn nhỏ 30 In mảng vừa nhập Học sinh khai báo mảng sau: Var a: array[5 30] of integer; Giá trị biến điều khiển vượt miền số mảng Ví dụ: Nhập vào dãy số gồm phần tử cho biết dãy vừa nhập có tạo thành cấp số cộng khơng? Học sinh lập trình giải tốn sau: Var a: array[1 7] of integer; i,d:integer;kt:boolean; Begin Write(‘nhap day so:’); For i:=1 to Begin CHUN ĐỀ: CÁCH TIẾP CẬN NGƠN NGỮ LẬP TRÌNH PASCAL Write(‘a[’ ,i, ‘]’); Readln(a[i]); End; d:=a[2]-a[1];kt:=true;i:=1; while (kt) and (i=,>,

Ngày đăng: 02/03/2020, 16:45

Xem thêm:

TỪ KHÓA LIÊN QUAN

w