Giáo án tin học 7_ tiết 1 ppsx

8 305 0
Giáo án tin học 7_ tiết 1 ppsx

Đang tải... (xem toàn văn)

Thông tin tài liệu

Tiết 1 NGÔN NGỮ LẬP TRÌNH PASCAL A.MỤC TIÊU Học sinh hiểu, nắm được một số khái niệm cơ bản về ngôn ngữ lập trình PASCAL và đặc điểm của ngôn ngữ lập trình PASCAL B. CHUẨN BỊ: 1.Giáo viên: Giáo án, đồ dùng dạy học, sách tham khảo. 2.Học sinh: Vở ghi, đồ dùng học tập. C.CÁC HOẠT ĐỘNG DẠY HỌC. 1.Ổn định tổ chức Kiểm tra sĩ số lớp: Lớp 7A1:………………………………………… …… Lớp 7A2 :…………………………………………… … 2.Kiểm tra bài cũ: 3.Dạy bài mới: Trong quá trình học toán, khi gặp một bài toán các em đã biết phân tích bài toán để tìm ra đâu là điều chưa biết, đâu là điều đã biết.Và từ đó có thể đưa ra bước giải bài tóm tắt đối với bài toán. Trong tin học bước giải bài toán tóm tắt đó chính là thuật toán để lập quy trình giải một bài toán bằng máy tính điện tử. Vậy quy trình giải toán bằng máy tính điện tử thông qua ngôn ngữ lập trình PASCAL như thế nào chúng ta sẽ tìm hiểu trong bài học về PASCAL Hoạt động của giáo viên và học sinh Nội dung Hoạt động 1: Khái niệm về ngôn ngữ lập trình PASCAL GV: Bài toán trong tin học không dùng để chỉ một bài toán cụ thể mà chỉ một lớp các bài toán cụ thể thuộc cùng một loại VD: Bài toán cụ thể trong toán học Tìm x biết 5 + x = 7 nhưng sang bài toán trong tin học bài toán trở thành: Tiết 1: Giới thiệu về ngôn ngữ lập trình PASCAL 1.Khái niệm về ngôn ngữ lập trình PASCAL * Bài toán trong tin học không dùng để chỉ một bài toán cụ thể, mà chỉ một lớp các bài toán cụ thể thuộc cùng một loại Bài toán được cấu tạo bởi hai yếu tố cơ bản: Thông tin vào ( Input ) Thông tin ra ( Output ) Tìm x biết a + x = b a, b là các giá trị bất kỳ mà ta có thể nhập vào để tìm ra x. Do đó bài toán trong tin học được cấu tạo bởi hai yếu tố cơ bản: Thông tin vào ( Input ) và thông tin ra ( Output ) . ở VD trên thông tin vào là a, b và giải thuật và thông tin ra là kết quả là x. Câu hỏi đặt ra ở đây là thế nào là thuật toán? Chúng ta sẽ cùng tìm hiểu khái niệm thuật toán. HS: Nghe giảng, ghi bài * Thuật toán là một quá trình gồm một dãy hữu hạn các thao tác đơn giản được sắp xếp theo một trình tự xác định sao cho theo đó Input của bài toán ta sẽ tìm được Output hoặc khẳng định không có Output như bài toán đòi hỏi Có 4 cách thể hiện một thuật GV: Thuật toán là một dãy hữu hạn các bước không mập mờ và có thể thực thi được, quá trình hành động theo các bước này phải dừng và cho kết quả như mong muốn. HS: Ghi bài GV: Từ những khái niệm trên rút ra khái niệm về ngôn ngữ lập trình Pascal toán: - Mô tả thuật toán theo các bước bằng lời - Lập sơ đồ khối - Dùng ngôn ngữ lập trình ( Pascal ) - Dùng ngôn ngữ phỏng trình * Ngôn ngữ lập trình là cách biểu đạt các bước tiến hành bằng ngôn ngữ nhất định nào đó để thể hiện thuật toán tạo ra quá trình chuyển giao cho máy tính thực hiện được. 2.Đặc điểm của ngôn ngữ lập trình Pascal Hoạt động 2: Đặc điểm của ngôn ngữ lập trình Pascal GV: Giới thiệu về ngôn ngữ lập trình Pascal HS: Ghi bài GV: Giới thiệu về đặc điểm của ngôn ngữ lập trình Pascal * Ngôn ngữ lập trình Pascal do Niklaus Wirth – Giáo sư điện toán trường đại học kỹ thuật Zurich ( Thuỵ sỹ ) đề xuất vào năm 1970 với tên gọi Pascal để kỷ niệm nhà toán học và triết học nổi tiếng người Pháp là Blaise Pascal * Đặc điểm của ngôn ngữ lập trình Pascal Pascal là một loại ngôn ngữ lập trình cao đang được dùng phổ biến ở nước ta hiện nay -Ngôn ngữ lập trình Pascal có ngữ pháp, ngữ nghĩa đơn giản, rõ ràng. -Ngôn ngữ lập trình Pascal có cấu trúc chương trình chặt chẽ, dễ hiểu -Ngôn ngữ lập trình Pascal có chương trình dễ sửa chữa. 4.Củng cố: Hệ thống lại toàn bộ kiến thức về ngôn ngữ lập trình Pascal và đặc điểm của ngôn ngữ lập trình Pascal 5.Hướng dẫn về nhà Nắm chắc khái niệm ngôn ngữ lập trình Pascal Đặc điểm của ngôn ngữ lập trình pascal D.RÚT KINH NGHIÊM: ……………………………………………………………… ……………………………………………………………… ……………………………………………………………… ……………………………………………………………… ……………………………………………………………… ……………………………………………………………… ……………………………………………………………… …… =========================== . một lớp các bài toán cụ thể thuộc cùng một loại VD: Bài toán cụ thể trong toán học Tìm x biết 5 + x = 7 nhưng sang bài toán trong tin học bài toán trở thành: Tiết 1: Giới thiệu về ngôn. viên: Giáo án, đồ dùng dạy học, sách tham khảo. 2 .Học sinh: Vở ghi, đồ dùng học tập. C.CÁC HOẠT ĐỘNG DẠY HỌC. 1. Ổn định tổ chức Kiểm tra sĩ số lớp: Lớp 7A1:………………………………………… …… Lớp 7A2 :…………………………………………… …. trong bài học về PASCAL Hoạt động của giáo viên và học sinh Nội dung Hoạt động 1: Khái niệm về ngôn ngữ lập trình PASCAL GV: Bài toán trong tin học không dùng để chỉ một bài toán cụ thể

Ngày đăng: 05/08/2014, 22:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan