Ví dụ về ngôn ngữ lập trình Yêu cầu học sinh tìm hiểu mục Cá nhân học sinh tìm hiểu ví dụ 5 ví dụ về một chương trình lập về một chương trình lập trình trình Pascal Pascal Hoạt động 7: C[r]
Trang 12 Ngày
I MỤC TIÊU
1 Kiến thức:
- ngôn !"# trình '( các thành #& )+ ,- là ,. )& cái và các quy 1) 23 / )&4+ trình, câu !6&
- ngôn !"# trình '( có "# &8# các 9 khoá dành riêng cho (<) 2=)& > < &? 2@&A
- tên trong ngôn !"# trình là do 4B !"# trình 2C ra;
- )? trúc )FD )&4+ trình bao '( #& khai báo và #& thân
2 Kĩ năng:
- Rèn !6 :I J &" , )? trúc )FD (K )&4+ trình
- Rèn !6 :I J làm quen /M các )&4+ trình 2+ -
3 Thái độ:
- Thái 2K &N) "# nghiêm túc, yêu thích môn &N)
II CHUẨN BỊ
Sách giáo khoa
K dung
Hoạt động 1: Ổn định lớp – kiểm tra bài cũ – đặt vấn đề vào bài mới (10 phút)
S 2@& 1( T U !M# VM# $4W báo cáo
X3( tra bài )Y nêu câu &Z
:3( tra chung cho )- !M# Cá nhân &N) sinh )&\ ,@
? Con 4B ra !6& cho máy
tính &4 & nào? Nêu (K vài
ví <
Con 4B ra !6& cho máy tính thông qua các !6&
Vd: &? (K phím trên màn hình
4+ _ ` 248) in lên màn hình
? sao #&- / )&4+
trình máy tính?
R )&4+ trình 23 2a :&3
máy tính &^) &6 các công /6) 2D và #&_) #
? Ngôn !"# trình là gì? Ngôn !"# trình là ngôn
23 / các )&4+ trình máy tính
QN :3( tra 2 &N) sinh Sau
#& $- !B yêu ) &N) sinh W
4M nêu &" xét
&" xét cho 23(
Hoạt động 2: Tìm hiểu ví dụ về chương trình (15 phút)
1 Ví dụ về chương trình:
QM &6 ví < 1, hình 6
Ví
trình 2+ - 248) / ,.
ngôn
PN) sinh chú ý !1 nghe =>
ghi &M : &_) Ví trình 2+ - 248) / ,.
ngôn !"# trình Pascal
Trang 2!"# trình Pascal.
Program CT_dau_tien;
Uses Crt;
Begin
Writeln(‘Chao cac ban’);
End
Program CT_dau_tien;
Uses Crt;
Begin Writeln(‘Chao cac ban’);
End
? [&4+ trình '( bao nhiêu
câu !6&] [&4+ trình '( có 5 câu !6& qr !6& '( các )<( 9
khác nhau )& cái
Hoạt động 3: Tìm hiểu ngô n ngữ lập trình gồm những gì? (15 phút)
2 Ngôn ngữ lập trình gồm những gì?
Yêu ) &N) sinh tìm &3 (<)
2 SGK trang 9
Cá nhân &N) sinh nghiên )_
SGK Câu !6& 248) / 9 & kí
thành ,- )& cái )FD ngôn
!"# trình
PN) sinh chú ý !1 nghe =>ghi
&M : &_)
? - )& cái )FD ngôn
!"# trình '( & gì? - )& cái )FD ngôn !"# trình bao '( các )& cái
Anh và (K U kí &6 khác, ?
qr câu !6& trong )&4+
trình '( các kí ^ và kí &6
248) / theo (K quy 1) &?
2@&
PN) sinh chú ý !1 nghe
? câu !6& ,@ / sai quy
1) thì sao? [&4+ trình @)& ` &" , 248) và thông báo !r
Yêu ) &N) sinh )&U ! ngôn
!"# trình '( & gì?
==> ghi /W
Ngôn !"# trình là "# &8#
các kí &6 và quy 1) / các
hoàn )&T& và &^) &6 248) trên máy tính
Ngôn !"# trình là "# &8# các kí &6 và quy 1 / các
hoàn )&T& và &^) &6 248) trên máy tính
Hoạt động 4: Tìm hiểu từ khoá và tên của chương trình (10 phút)
3 Từ khoá và tên
Yêu ) cá nhân &N) sinh
nghiên )_ SGK (<) 3 Cá nhân SGK &N) sinh nghiên )_
Thông báo các 9 &4
Program, Uses, Begin N là
các 9 khoá
PN) sinh chú ý !1 nghe =>
ghi &M : &_)
9 khoá là 9 dành riêng )FD
ngôn !"# trình
Ngoài 9 khoá, )&4+ trình
còn có tên )FD )&4+ trình
? vC tên )&4+ trình #&-
tuân theo & quy 1 nào? Khi ) #&- tuân theo & quy 2C tên cho )&4+ trình
1) sau:
- 9 khoá là 9 dành riêng )FD ngôn !"# trình
- 9 khoá )FD (K ngôn !"#
Trang 3+ Tên khác nhau 4+ _ /M
& 2 !48 khác nhau trình là không 248) dùng các 9 khóa & từ dành riêng,
này cho ,? kì (<) 2=)& nào khác
+ Tên không 248) trùng /M các
9 khoá
ngoài (<) 2=)& > < do ngôn !"# trình quy 2@&
- Tên 248) dùng 23 phân ,6 các 2 l4+ trong ch4+ trình và do ng4B !"# trình 2C theo quy 1)
+ Hai đại lượng khác nhau
trong (K ch4+ trình #&- có
tên khác nhau
+ Tên không được trùng với các từ khoá.
Hoạt động 5: Tìm hiểu cấu trúc chung của chương trình (10 phút)
4 Cấu trúc của một chương trình Pascal
Yêu ) &N) sinh tìm &3
SGK (<) 4 Cá nhân &N) sinh tìm &3 SGK
? [? trúc chung )FD )&4+
trình '( & #& nào? Q'( 2 #&* g& khai báo: '( các câu
!6& dùng 23 khai báo tên )&4+ trình và khai báo các
&4 /6
* g& thân )&4+ trình: '(
các câu !6& mà máy tính )
#&- &^) &6
- [? trúc chung )FD )&4+ trình '(
* g& khai báo: '( các câu
!6& dùng 23 khai báo tên )&4+ trình và khai báo các
&4 /6
* g& thân )&4+ trình: '( các câu !6& mà máy tính )
#&- &^) &6
Hoạt động 6: Tìm hiểu ví dụ về ngôn ngữ lập trình (15 phút)
5 Ví dụ về ngôn ngữ lập trình
Yêu ) &N) sinh tìm &3 (<)
5 ví < /a (K )&4+ trình !"#
trình Pascal
Cá nhân &N) sinh tìm &3 ví <
/a (K )&4+ trình !"# trình Pascal
Hoạt động 7: Củng cố - vận dụng (20 phút)
nhóm $- !B các câu &Z và bài
"# $- !B các câu &Z và bài "#
{ )&_) cho &N) sinh $- !B
&U &? câu $- !B 2E =>
ghi /W
Hoạt động 8: Nhận xét tiết học – hướng dẫn học sinh về nhà (5 phút)
- &" xét chung /a tinh & và thái 2K )FD &N) sinh, &1) &W 2K viên có &N) sinh (1) thái 2K )&4D 2E
- P4M z &N) sinh /a nhà &N) &K) : &_) #& ghi &M làm các bài "# còn ! Xem
$4M) K dung bài &^) hành 1
...9 khố
ngồi (<) 2= )& > < ngơn !"# trình quy 2@ &
- Tên 2 48) dùng 23 phân ,6 2 l4+ ch4+ trình ng4B !"# trình 2C theo quy 1)
+ Hai... Ví trình 2+ - 2 48) / ,.
ngơn !"# trình Pascal
Trang 2< /span>!"# trình... &? câu $- !B 2E =>
ghi /W
Hoạt động 8: Nhận xét tiết học – hướng dẫn học sinh nhà (5 phút)
- &" xét chung /a tinh & thái 2K )FD &N)