Thông tin tài liệu:
Giúp HS hiểu chương trình là sự mô tả của thuật toán bằng một ngôn ngữ lập trình . Biết được cấu trúc chung của một chương trình . Giúp HS nhận biết được các thành phần của một chương trình đơn giản . Về tư tương , tình cảm : Giúp HS hình dung ra cách viết một chương trình từ đó có tư duy để viết được những chương trình khó hơn . Có nhu cầu tìm hiểu sâu hơn về ngôn ngữ lập trình bậc cao ....
Nội dung trích xuất từ tài liệu:
CHƯƠNG 2 CHƯƠNG TRÌNH ĐƠN GIẢN_CẤU TRÚC CHƯƠNG TRÌNH CHƯƠNG 2 CHƯƠNG TRÌNH ĐƠN GIẢN BÀI 3 : CẤU TRÚC CHƯƠNG TRÌNH Giáo viên : Ngày soạn : Ngày giảng : I. MỤC ĐÍCH YÊU CẦU : 1. Về kiến thức : Giúp HS hiểu chương trình là sự mô tả của thuật toán bằng một ngôn ngữ lập trình . Biết được cấu trúc chung của một chương trình . Giúp HS nhận biết được các thành phần của một chương trình đơn giản . 2. Về tư tương , tình cảm : Giúp HS hình dung ra cách viết một chương trình từ đó có tư duy để viết được những chương trình khó hơn . Có nhu cầu tìm hiểu sâu hơn về ngôn ngữ lập trình bậc cao .II. PHƯƠNG PHÁP VÀ PHƯƠNG TIỆN : 1. Phương pháp : Kết hợp các phương pháp dạy học chủ yếu là thuyết trình và vấn đáp . Kết hợp những liến thức SGK và những ví dụ thực tế . 2. Phương tiện : a. Giáo viên : SGK tin học 11 , giáo án tin học 11 , một số phương trình mẫu viết , máy tính máy chiếu phông chiếu . b. HS : SGK tin học 11 , vở ghi bài .III. TIẾN TRÌNH LÊN LỚP VÀ NỘI DUNG BÀI GIẢNG : 1. Ổn định lớp : (2’) Yêu cầu lớp trưởng ổn định lớp và báo cáo sĩ số . 2. Gợi động cơ :(1’) Ứng dụng của tin học trong đời sống là sử lý thông tin , bổ sung và tìm kiếm thông tin . Các công việc này chỉ có thể thực hiện thông qua các chương trình mà con người đã lâp trình sẵn . Chúng ta hãy cùng nhau tìm hiểu xem một chương trình có cấu trúc như thế nào . 3. Nội dung bài học : Nội dung Hoạt động của thầy và trò Thời STT gian Cấu trúc chung của chương trình : 1 GV : (10’) Cấu trúc chung của chương trình Một bài tập làm văn các em gồm 2 phần : thường viết có mấy phần ? gồm Phần khai báo , phần thân . những phần nào ? có kể thứ tự hay Được mô tả : không ? vì sao phải chia ra như vậy? [] HS : Gồm 3 phần , có thứ tự :mở bài Thành phần có thể có , có thể không thân bài kết bài .Chia ra để dễ đọc được đặt trong cặp ngoặc dấu [ và ] . dễ hiểu . Các diễn giải bằng ngôn ngữ tự nhiên GV : được đặt trong cặp dấu ngoặc < và > . Trong tin học chương trình được viết bằng một ngôn ngữ lập trình bậc cao thường gồm phần khai báo và phần thân . Thành phần có thể có , có thể không được đặt trong cặp ngoặc dấu [ và ] . Các diễn giải bằng ngôn ngữ tự nhiên được đặt trong cặp dấu ngoặc < và > . HS : Nghe giảng và ghi chép . GV : Phần khai báo sẽ báo cho máy Các thành phần của chương trình :2 biết chương trình sẽ sử dụng những Phần khai báo : tài nguyên nào của máy . (30’) Các loại khai báo : Chúng ta có thể khai báo tên Khai báo tên chương trình : chương trình , hằng được đặt tên , Trong Pascal : biến , thư viện , chương trình con … Program ; Khai báo chương trình có thể có VD : hoặc không , Tên chương trình do Program bai_tap_2 ; dung’ người lập trình tạo nên theo đúng Programtinh-tong ; sai quy tắc đặt tên . Khai báo thư viện : Mỗi ngôn HS : ngữ lập trình cung cấp một số Nghe giảng và ghi chép . chương trình thông dụng đã GV : được lập trình sẵn . Thư viện chương trình thường Trong pascal : chứa ngững đoạn chương trình lập Ues ; sẵn , các đoạn chương trình này cực Ví dụ : ues crt ; kì hữu ích cho ...