1. Trang chủ
  2. » Giáo án - Bài giảng

PPCT 04

3 236 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 47 KB

Nội dung

Giáo án chi tiết lớp 11 Bài 3: cấu trúc chơng trình Tiết theo PPCT: 04. Ngời soạn: GV Phạm Anh Tùng. Ngày soạn: 22 tháng 08 năm 20010. I. Mục đích, yêu cầu: 1. Mục đích: - 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ấu trúc của một chơng trình Pascal: cấu trúc chung và các thành phần. - Nhận biết đợc các thành phần của một chơng trình đơn giản. 2. Yêu cầu: Giáo viên: - Soạn giáo án trớc khi lên lớp. Học sinh: - Đọc trớc sách giáo khoa ở nhà. - Làm bài tập ở nhà trớc khi đến lớp. - Sách giáo khoa và vở ghi chép bài. Thiết bị dạy học: - máy chiếu đa năng, phiếu học tập, sách giáo khoa, và các tài liệu học tập, II. Tiến trình lên lớp: A. ổn định lớp: - Sĩ số: - Số học sinh có mặt: B. Kiểm tra bài cũ: Câu hỏi: Vì sao chúng ta lại cần chơng trình dịch? Đáp án: Ngôn ngữ lập trình bậc cao có cú pháp, cách nhập, thao tác gần giống nh ngôn ngữ tự nhiên, dễ trình bày giải thuật, chơng trình viết trên nó sẽ chạy đợc trên tất cả các loại máy khác nhau nên đợc nhiều ngời lập trình lựa chọn. Máy tính chỉ hiểu và thực hiện đợc với ngôn ngữ máy. Chơng trình dịch làm nhiệm vụ chuyển chơng trình đợc viết bằng ngôn ngữ lập trình bậc cao thành chơng trình đợc viết bằng ngôn ngữ máy để máy hiểu và thực hiện. Do vậy bắt buộc chúng ta phải cần có chơng trình dịch. C. Nội dung bài học: Hoạt động 1: Tìm hiểu cấu trúc chung và các thành phần của chơng trình. a. Mục tiêu: - Học sinh biết đợc chơng trình có hai phần và nội dung của từng phần. b. Nội dung: - Cấu trúc chơng trình có hai phần: phần khai báo và phần thân. - Phần khai báo: Khai báo tên chơng trình, khai báo th viện sử dụng, khai báo biến, khai báo hằng, khai báo chơng trình con. - Phần thân chơng trình: Bao gồm dãy các lệnh đợc đặt trong cặp dấu hiệu mở đầu và kết thúc. Mở đầu Các câu lệnh; Kết thúc. c. Các bớc tiến hành: Hoạt động của Giáo viên Hoạt động của Học sinh 1. Gợi ý: Một bài tập làm văn em thờng viết có mấy phần? Các phần có thứ tự không? Vì sao phải chia ra nh vậy? 2. Yêu cầu học sinh nghiên cứu sách giáo khoa để trả lời các câu hỏi sau: - Một chơng trình có cấu trúc mấy phần? - Trong phần khai báo, có những khai báo 1. Lắng nghe và suy nghĩ trả lời: - Có 3 phần. - Có thứ tự: Mở bài, thân bài và kết luận. - Để dễ viết, dễ đọc, dễ hiểu nội dung. 2. Nghiên cứu sách giáo khoa, thảo luận và trả lời. - Hai phần: [<phần khai báo>] <phần thân chơng trình> - Khai báo tên chơng trình, khai báo th 1/04 nào? - Yêu cầu học sinh lấy ví dụ khai báo tên chơng trình trong ngôn ngữ Pascal. - Yêu cầu học sinh lấy ví dụ khai báo th viện chơng trình trong ngôn ngữ Pascal. - Yêu cầu học sinh lấy ví dụ khai báo hằng trong ngôn ngữ Pascal. - Yêu cầu học sinh lấy ví dụ khai báo biến trong ngôn ngữ Pascal. - Yêu cầu học sinh cho biết cấu trúc chung của phần thân chơng trình trong ngôn ngữ Pascal. 3. Tìm hiểu một chơng trình đơn giản. - Chiếu lên bảng một chơng trình đơn giản trong ngôn ngữ C++: #include<stdio.h> Void main() { Printf(Xin chao cac ban); } - Hỏi: Phần khai báo của chơng trình trên? - Hỏi: Phần thân chơng trình, lệnh Printf có chức năng gì? - Chiếu lên bảng một chơng trình đơn giản trong ngôn ngữ Pascal. Program VD1; Var x, y: byte; t: Word; BEGIN t:= x+y; writeln(t); readln; END. - Hỏi: Phần khai báo của chơng trình? - Hỏi: Phần thân chơng trình? Có lệnh nào trong thân chơng trình? 4. Yêu cầu học sinh lấy ví dụ về một chơng trình Pascal không có phần tên và phần khai báo. viện chơng trình con, khai báo hằng, khai báo biến và khai báo chơng trình con. - Cấu trúc: Program <tên chơng trình>; - Ví dụ: Program Tinh_Tong; - Cấu trúc: Uses <tên th viện>; - Ví dụ: Uses crt; - Cấu trúc: Const <tên hằng = giá trị>; - Ví dụ: const max= 100; - Cấu trúc: Var <danh sách biến>: <kiểu dữ liệu>; - Ví dụ: Var a, b, c : integer; - Cấu trúc chung của phần thân: Begin Dãy các lệnh; End. 3. Quan sát và trả lời. - Phần khai báo chỉ có một khai báo th viện stdio.h - Phần thân { }. - Lệnh Printf dùng để đa thông báo ra màn hình. - Khai báo tên chơng trình: Program VD1; - Khai báo biến: Var x, y: byte; t: Word; Var x, y: byte; t: word; - Còn lại là phần thân. - Lệnh gán, lệnh đa thông báo ra màn hình. 4. Thảo luận và trả lời. Begin Writeln(tin hoc lop 11); Readln; End. D. Củng cố bài học: - Cấu trúc chung của chơng trình: Phần khai báo và phần thân chơng trình. - Phần khai báo: Tên chơng trình, th viện, biến, hằng. - Phần thân chơng trình: Bắt đầu từ khoá Bắt đầu đầu tiên và kết thúc tại từ khoá kết thúc cuối cùng. E. Bài tập về nhà: 2/04 Các em đọc, học lại bài và trong ví dụ 1 trang 41 sách giáo khoa tin học 11, em hãy cho biết chơng trình này có phần khai báo không? Nếu có thì chơng trình này khai báo những gì? F. Đúc rút kinh nghiệm: 3/04 . Giáo án chi tiết lớp 11 Bài 3: cấu trúc chơng trình Tiết theo PPCT: 04. Ngời soạn: GV Phạm Anh Tùng. Ngày soạn: 22 tháng 08 năm 20010. I. Mục đích, yêu cầu: 1. Mục. phần: [<phần khai báo>] <phần thân chơng trình> - Khai báo tên chơng trình, khai báo th 1 /04 nào? - Yêu cầu học sinh lấy ví dụ khai báo tên chơng trình trong ngôn ngữ Pascal. - Yêu cầu học. Bắt đầu từ khoá Bắt đầu đầu tiên và kết thúc tại từ khoá kết thúc cuối cùng. E. Bài tập về nhà: 2 /04 Các em đọc, học lại bài và trong ví dụ 1 trang 41 sách giáo khoa tin học 11, em hãy cho biết

Ngày đăng: 15/06/2015, 02:00

Xem thêm

TỪ KHÓA LIÊN QUAN

w