Giáo án Tin học lớp 9
Chia sẻ bởi Dương Tân Phong |
Ngày 06/11/2018 |
29
Chia sẻ tài liệu: Giáo án Tin học lớp 9 thuộc Tin học 9
Nội dung tài liệu:
Tiết 5-6.
Bài 2 . CÁC THỦ TỤC CƠ BẢN CỦA TP
Mục tiêu
HS biết cách khai báo hằng , biến .
Biết cách sử dụng câu lệnh xuất write, writeln.
Biết cách sử dụng câu lệnh nhập readl, readln.
Biết các phép tính số học, phép gán, biết ghi chú thích trong chương trình và sủ dụng một số hàm dữ liệu cơ bản..
Chuẩn bị
Giảng bài mới
Ổn định lớp
Kiềm tra sĩ số
KiỂm tra bài cũ:
? Cấu trúc cơ bản của chương trình TP gồm mấy phần . Trong cấu trúc đó từ nào là từ khoá?
=> HS: lên bảng trả lời.
HĐGV
HĐHS
NỘI DUNG
Hoạt động 1: Tìm hiểu các thủ tục cơ bản của TP.
? Cho hs đọc bài toán 1
GV đặt câu hỏi
? Trong bài toán đâu là dữ liệu vào và đâu là dữ liệu ra?
? Em hãy viết công thức tính diện tích và chu vi hình tròn.
=> GV gợi ý hs viết chương trình => gv sửa lại
Từ chương trình mẫu GV triển khai
? Từ CT trên em hãy cho biết cách khai báo biến.
Ví dụ:
Để khai báo 2 biến a,b kiểu số nguyên và y, z kiểu số thực ta làm ntn ?
GV gợi ý
Trong bài toán trên có mấy biến cùng kiểu dữ liệu? Giữa các biến cùng kiểu cách nhau dấu gì?
Phần biến và phần kiểu cách nhau dấu gì?
GV (đvđ): Vậy trong bài toán khi nào ta phải khai báo hằng? Cách khai báo hằng như thế nào?
? Em hãy cho biết hằng số là gì?
? Dựa vào chương trình mẫu trên hãy cho biết cách khai báo hằng ntn?
GV: cho hs lấy vd.
GV (đvđ): Ở bài 1 các em đã được thực hành in dữ liệu ra màn hình. Vậy để in dữ liệu ra màn hình các em dùng câu lệnh gì. Bây giờ chúng ta đi tìm hiểu về câu lệnh xuất này
GV cho hs quan sát 2 ví dụ
VD1:
Program vd1;
Begin
Write (‘Xin chao cac ban’);
End.
VD2
Program vd2;
Begin
Writeln (‘Xin chao cac ban’);
End.
? Em hãy nhận xét sự giống và khác nhau của 2 câu lệnh trên.
GV (đvđ)- >Giới thiệu vào câu lệnh read, readln.
? Qua chương trình mẫu em hãy cho biết cú pháp của chương trình nhập.
? Ví dụ : Muốn nạp dữ liệu từ bàn phím vào3 biến A, B, C
Chú ý :
- Giữa các biến cách nhau dấu phẩy
Lệnh readln không có danh sách các biến để dừng chương trình chờ bấm phím Enter.
GV: (đvđ) Giới thiệu các phép toán số học cơ bản
Từ ct mẫu gv cho hs nx kí hiệu các phép tính số học cơ bản.
Chú ý : Phép chia 2 số thực hoặc 2 số nguyên, kết quả trả về là một số thực
HS: làm bài 1a,1b/sbt
GV: Giới thiệu phát biểu gán
Chú ý: Biểu thức E và biến V phải có cùng kiểu dữ liệu.
GV (đvđ) : Để cho chương trình dễ hiểu hơn thì người ta thường ghi chú thích cho ct. Chú thích không ảnh hưởng đến việc thực thi chương trình=>GV giới thiệu cú pháp.
GV (đvđ): Để viết được bình phương của x, căn bậc hai của x trong ngôn ngữ lập trình Tp ta viết ntn?
=> GV giới thiệu
Ví dụ : Hãy viế biểu thức sau theo ngôn ngữ TP
1c,1b/SBT.
HS: Đọc bài.
HS: Suy nghĩ trả lời…
HS: Lên bảng viết công thức.
HS: Suy nghĩ trả lời,…
HS : Lên bảng trình bày .
HS: Theo dõi.
HS: Suy nghĩ trả lời,…
HS: Lên bảng trình bày.
HS: theo dõi quan sát.
HS: Suy nghĩ trả lời.
HS: Suy nghĩ trả lời,…
HS: Lên bảng trình bày.
HS : Theo dõi.
HS: Quan sát ct mẫu và trả lời,
- HS: theo dõi
HS: theo dõi.
- HS : theo dõi, làm bài
Bài 2 . CÁC THỦ TỤC CƠ BẢN CỦA TP
Mục tiêu
HS biết cách khai báo hằng , biến .
Biết cách sử dụng câu lệnh xuất write, writeln.
Biết cách sử dụng câu lệnh nhập readl, readln.
Biết các phép tính số học, phép gán, biết ghi chú thích trong chương trình và sủ dụng một số hàm dữ liệu cơ bản..
Chuẩn bị
Giảng bài mới
Ổn định lớp
Kiềm tra sĩ số
KiỂm tra bài cũ:
? Cấu trúc cơ bản của chương trình TP gồm mấy phần . Trong cấu trúc đó từ nào là từ khoá?
=> HS: lên bảng trả lời.
HĐGV
HĐHS
NỘI DUNG
Hoạt động 1: Tìm hiểu các thủ tục cơ bản của TP.
? Cho hs đọc bài toán 1
GV đặt câu hỏi
? Trong bài toán đâu là dữ liệu vào và đâu là dữ liệu ra?
? Em hãy viết công thức tính diện tích và chu vi hình tròn.
=> GV gợi ý hs viết chương trình => gv sửa lại
Từ chương trình mẫu GV triển khai
? Từ CT trên em hãy cho biết cách khai báo biến.
Ví dụ:
Để khai báo 2 biến a,b kiểu số nguyên và y, z kiểu số thực ta làm ntn ?
GV gợi ý
Trong bài toán trên có mấy biến cùng kiểu dữ liệu? Giữa các biến cùng kiểu cách nhau dấu gì?
Phần biến và phần kiểu cách nhau dấu gì?
GV (đvđ): Vậy trong bài toán khi nào ta phải khai báo hằng? Cách khai báo hằng như thế nào?
? Em hãy cho biết hằng số là gì?
? Dựa vào chương trình mẫu trên hãy cho biết cách khai báo hằng ntn?
GV: cho hs lấy vd.
GV (đvđ): Ở bài 1 các em đã được thực hành in dữ liệu ra màn hình. Vậy để in dữ liệu ra màn hình các em dùng câu lệnh gì. Bây giờ chúng ta đi tìm hiểu về câu lệnh xuất này
GV cho hs quan sát 2 ví dụ
VD1:
Program vd1;
Begin
Write (‘Xin chao cac ban’);
End.
VD2
Program vd2;
Begin
Writeln (‘Xin chao cac ban’);
End.
? Em hãy nhận xét sự giống và khác nhau của 2 câu lệnh trên.
GV (đvđ)- >Giới thiệu vào câu lệnh read, readln.
? Qua chương trình mẫu em hãy cho biết cú pháp của chương trình nhập.
? Ví dụ : Muốn nạp dữ liệu từ bàn phím vào3 biến A, B, C
Chú ý :
- Giữa các biến cách nhau dấu phẩy
Lệnh readln không có danh sách các biến để dừng chương trình chờ bấm phím Enter.
GV: (đvđ) Giới thiệu các phép toán số học cơ bản
Từ ct mẫu gv cho hs nx kí hiệu các phép tính số học cơ bản.
Chú ý : Phép chia 2 số thực hoặc 2 số nguyên, kết quả trả về là một số thực
HS: làm bài 1a,1b/sbt
GV: Giới thiệu phát biểu gán
Chú ý: Biểu thức E và biến V phải có cùng kiểu dữ liệu.
GV (đvđ) : Để cho chương trình dễ hiểu hơn thì người ta thường ghi chú thích cho ct. Chú thích không ảnh hưởng đến việc thực thi chương trình=>GV giới thiệu cú pháp.
GV (đvđ): Để viết được bình phương của x, căn bậc hai của x trong ngôn ngữ lập trình Tp ta viết ntn?
=> GV giới thiệu
Ví dụ : Hãy viế biểu thức sau theo ngôn ngữ TP
1c,1b/SBT.
HS: Đọc bài.
HS: Suy nghĩ trả lời…
HS: Lên bảng viết công thức.
HS: Suy nghĩ trả lời,…
HS : Lên bảng trình bày .
HS: Theo dõi.
HS: Suy nghĩ trả lời,…
HS: Lên bảng trình bày.
HS: theo dõi quan sát.
HS: Suy nghĩ trả lời.
HS: Suy nghĩ trả lời,…
HS: Lên bảng trình bày.
HS : Theo dõi.
HS: Quan sát ct mẫu và trả lời,
- HS: theo dõi
HS: theo dõi.
- HS : theo dõi, làm bài
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Dương Tân Phong
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)