Tải bản đầy đủ (.doc) (6 trang)

tiet 1-14

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (230.16 KB, 6 trang )

Trường THCS Nguyễn Trãi Giáo án Tin Học 8
Tuần 1
Tiết 1 Bài 1 MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
IMục tiêu::
- Học sinh biết một số khái niệm về thuật giải máy tính và ngơn ngữ máy tính
- Học sinh biết được một lệnh trong cuộc sống hàng ngày và thực hiện một vài ví dụ.
- Học sinh biết sử dụng các ệnh vào bài tốn cụ thể.
- Học sinh nghiêm túc tròng học tập
II. Chuẩn bị
GV: SGK, máy chiếu
HS: Xem trước bài ở nhà
III. Phương pháp
Vấn đáp, thuyết trình, trực quan
IV. Tiến trình bài giảng
A Ổn định ớp
B. Kiểm tra bài củ
C. Bài mới
Hoạt động Nội dung
Hoạt động 1:Tìm hiểu về con người ra
lệnh cho máy tính như thế nào?
GV: Để máy tính thực hiện công việc theo
mong muốn của mình, con người phải đưa
ra những chỉ dẫn thích hợp cho máy tính
VD: Nháy đúp lên biểu tượng Ra lệnh
cho máy tính thực hiện khởi động một
chương trình phần mềm
? Khi thực hiện sao chép một đoạn văn
bản ta đã ra mấy lệnh cho máy tính
? Đó là những lệnh nào?
Hoạt động 2: Tìm hiểu hoạt động của
RôBôt quét nhà


GV: Chiếu trên màn hình chiếu
Giả sử có một đống rác và một RôBôt ở
các vò trí như Hình 1 SGK, từ vò trì hiện
thời của RoBôt làm sao để RôBôt nhặt rác
và bỏ rác vào thùng
x
x
x
? Nhìn vào hình em hãy mô tả các bước để
RôBôt có thể nhặt rác bỏ vào thùng?
Giả sử các lệnh trên được viết và lưu
I.Con ngưởi ra lệnh cho máy tính như thế
nào?
- Để chỉ dẫn máy tính thực hiện một công
việc nào đó, con người đưa cho máy tính
một hoặc nhiều lệnh máy tính sẽ lần lượt
thực hiện các lệnh này theo đúng thứ tự
nhận được
VD1: Gõ chữ A lên màn hình  Ra lệnh
cho máy tính ghi ký tự ra màn hình
VD2: Sao chép một đoạn văn bản  Yêu
cầu máy tính thực hiện 2 công việc sau:
Sao chép đoạn văn bản vào bộ nhớ và sao
chép đoạn văn bản từ bộ nhớ ra vò trí mới
II. Ví dụ : Rô- bôt quét nhà
Nếu thực hiện các lệnh sau đây Rôbôt sẽ
hoàn thành nhiệm vụ:
1. TiÕn 2 bíc
2. Quay tr¸i, tiÕn 1 bíc
3. NhỈt r¸c

4. Quay ph¶i, tiÕn 3 bíc
5. Quay tr¸i, tiÕn 1 bíc
6. Bá r¸c vµo thïng
Giáo viên :Đặng Hòa
Thùng Rác
Rác
RôBôt
Trường THCS Nguyễn Trãi Giáo án Tin Học 8
thành một tệp với tên “ hãy nhặt rác” các
lệnh trong tệp đó sẽ điều khiển Rôbôt tự
động thực hiện nhiệm vụ nhặt rác v2 bỏ
rác vào thùng rác.
D. Củng cố
- Ghi nhớ 1
- Làm bài tập 1 SGK
V. Rút kinh nghiệm
- Học sinh hiểu được bài, biết sử dụng các lệnh hàng ngày để đưa vào máy tính
- Học sinh tự lấy ví dụ minh họa
- Thời gian đảm bảo
- Hoàn thành chương trình
Tiết 2: Bài 1 MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH(TT)
IMục tiêu::
- Học sinh biết một số khái niệm về thuật giải máy tính và ngơn ngữ máy tính
- Học sinh biết được một lệnh trong cuộc sống hàng ngày và thực hiện một vài ví dụ.
- Học sinh biết sử dụng các ệnh vào bài tốn cụ thể.
- Học sinh nghiêm túc tròng học tập
II. Chuẩn bị
GV: SGK, máy chiếu
HS: Xem trước bài ở nhà
III. Phương pháp

Vấn đáp, thuyết trình, trực quan
IV. Tiến trình bài giảng
A Ổn định ớp
B. Kiểm tra bài củ
C. Bài mới
Hoạt động Nội dung
Hoạt động 1: Cách viết chương trình, ra
lệnh cho máy tính thực hiện
- Việc viết các lệnh điều khiển Rôbôt thực
chất cũng là viết chương trình
- Khi thực hiện chương trình máy tính sẽ
thực hiện các lệnh có trong chương trình
một cách tuần tự
Hoạt động 2:Tìm hiểu lý phải viết chương
trình
- Để thực hiện công việc, máy tính phải
III. Viết chương trình – ra lệnh cho máy
tính thực hiện
Trở lại ví dụ về Robôt nhặt rác, chương
trình có thể có các lệnh như sau:
IV. Tại sao phải viết chương trình?
- Máy tính nói và hiểu bằng một ngôn
Giáo viên :Đặng Hòa
Trường THCS Nguyễn Trãi Giáo án Tin Học 8
hiểu các lệnh được viết trong chương trình.
Vậy làm thế nào để máy tính hiểu được
các lệnh của con người? Ta có thể ra lệnh
cho máy tính bằng cách nói và gõ phím
bất kỳ được không?
- Các ngôn ngữ lập trình ra đời để giảm

nhẹ khó khăn trong việc viết chương trình
- Mô tả trên máy chiếu việc ra lệnh cho
máy tính thực hiện
ngữ riêng gọi là ngôn ngữ máy tính
- Viết chương trình là sử dụng các từ có
nghóa (thường là tiếng Anh)
- Các chương trình dòch đóng vai trò người
phiên dòch, dòch những chương trình được
viết bằng ngôn ngữ bậc cao sang ngôn
ngữ máy tính để máy tính có thể hiểu
được
 Như vậy những chương trình đưa vào
máy tính phải được chuyển đổi thành
dạng dạy Bit ( gồm các số 0 và 1)
D. Củng cố
- Ghi nhớ 1
- Làm bài tập 1 SGK
V. Rút kinh nghiệm
- Học sinh hiểu được bài, biết sử dụng các lệnh hàng ngày để đưa vào máy tính
- Học sinh tự lấy ví dụ minh họa
- Thời gian đảm bảo
- Hoàn thành chương trình
Tuần 2
Tiết 3: Bài 2 LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
IMục tiêu::
- Học sinh biết một số khái niệm về thuật giải máy tính và ngơn ngữ máy tính
- Học sinh biết được một lệnh trong cuộc sống hàng ngày và thực hiện một vài ví dụ.
- Học sinh biết sử dụng các ệnh vào bài tốn cụ thể.
- Học sinh nghiêm túc tròng học tập
II. Chuẩn bị

GV: SGK, máy chiếu
HS: Xem trước bài ở nhà
III. Phương pháp
Vấn đáp, thuyết trình, trực quan
IV. Tiến trình bài giảng
A Ổn định ớp
B. Kiểm tra bài củ
C. Bài mới
Giáo viên :Đặng Hòa
Trường THCS Nguyễn Trãi Giáo án Tin Học 8
Hoạt động Nội dung
Hoạt động 1:Ví dụ về chương trình
Để máy tính có thể làm được theo các yêu
cầu của con người thì ta phải cung cấp cho
máy tính các lệnh
Ví dụ: Để in một dòng chữ “ Chào các
bạn” ra màn hình ta phải cung cấp cho
máy tính các lệnh để xuất dòng chữ này ra
màn hình
Muốn viết được các lệnh này ta cần có
nguyên tắc nào không?
Ta sẽ cùng tìm hiểu cấu trúc của một
chương trình hay các lệnh của chương trình
trong các bài tiếp theo
Trong mỗi chương trình chỉ gồm các lệnh
này hay còn gồm nhiều dòng lệnh khác
Hoạt động 2:Ngôn ngữ lập trình gồm
những gì ?
- Chúng ta cùng quan sát và nhìn vào ví dụ
đơn giản ở trên, ta có thể thấy rằng

chương trình được viết gồm các ký tự trong
bảng chữ cái
- Giống như ngôn ngữ khác, ngôn ngữ lập
trình gồm bảng chữ cái riêng mà các lệnh
trong chương trình chỉ bao gồm các bảng
chữ cái này
- Ngoài bảng chữ cái thì ngôn ngữ lập
trình còn tập hợp các qui tắc để sử dụng
trong chương trình.
Chẳng hạn khi kết thúc một lệnh bằng dấu
chấm phẩy, các lệnh đïc cách nhau bởi
một hoặc nhiều khoảng trắng....
Hoạt động 3:Từ khóa và tên
- Trong ch¬ng tr×nh trªn, ta thÊy cã c¸c tõ nh
program, uses, begin, end,... §ã lµ nh÷ng tõ
kho¸.
- Từ khóa là những từ có nghóa dành riêng
cho mỗi chương trình, với những ngông
ngữ lập trình khác nhau thì những từ khóa
cũng khác nhau
- Như chúng ta cũng đều đã biết mỗi
chương trình cần có một tên để phân biệt
với các chương trình khác để người sử
dụng có thể dễ nhớ tên của chương trình
mà mình cần sử dụng và có ý nghóa nhất
I. Ví dụ về chương trình
- Ví dụ : Viết chương trình in ra màn hình
dòng chữ “chào các bạn ra màn hình”
chương trình gồm các dòng lệnh sau đây:
II. Ngôn ngữ lập trình gồm những gì?

- B¶ng ch÷ c¸i cđa c¸c ng«n ng÷ lËp tr×nh th-
êng gåm c¸c ch÷ c¸i tiÕng Anh vµ mét sè kÝ
hiƯu kh¸c nh dÊu phÐp to¸n (+, −, *, /,...), dÊu
®ãng më ngc, dÊu nh¸y,...
- C¸c quy t¾c : quy ®Þnh c¸ch viÕt c¸c tõ vµ
thø tù cđa chóng.
- Câu lệnh: x¸c ®Þnh c¸c thao t¸c mµ m¸y
tÝnh cÇn thùc hiƯn vµ kÕt qu¶ ®¹t ®ỵc.
III. Từ khóa và tên
T ừ khóa : là các từ dành riêng của Pascal
không được đặt trùng với từ khóa
And,array,begin,case,const,div,do,downto,en
d,else,file of, forward,function,goto,if,in,
label,mod,, not, nul, of, or,procedure,
program,set,string,then,to, type,record,,
repeat,until, var , while, with
Tên :Là một dãy ký tự . Tên được tạo bởi bộ
chữ cái, chữ số và ký tự gạch nối. Tên phải
được bắt đầu bàng chữ cái và không có ký tự
trắng chiều dài tối đa 127 ký tự, tên không
Giáo viên :Đặng Hòa
Trường THCS Nguyễn Trãi Giáo án Tin Học 8
đònh
- Tên cũng phải có những qui tắc nhất
đònh trong việc đặt tên: Tên bắt đầu như
thế nào, chiều dài tối đa là bao nhiêu, tên
có được trùng với từ khóa hay không?
được trùng với từ khóa
D. Củng cố
- Ghi nhớ

- Làm bài tập SGK
V. Rút kinh nghiệm
- Học sinh hiểu được bài, biết sử dụng các thành phần của ngôn ngữ lập trình
- Biết khai báo đúng tên và từ khóa của chương trình
- Phân biệt đâu là tên và đâu là từ khóa
- Học sinh tự lấy ví dụ minh họa
- Hoàn thành chương trình
Tiết 4: Bài 2 LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
IMục tiêu::
- Học sinh biết một số khái niệm về thuật giải máy tính và ngơn ngữ máy tính
- Học sinh biết được một lệnh trong cuộc sống hàng ngày và thực hiện một vài ví dụ.
- Học sinh biết sử dụng các ệnh vào bài tốn cụ thể.
- Học sinh nghiêm túc tròng học tập
II. Chuẩn bị
GV: SGK, máy chiếu
HS: Xem trước bài ở nhà
III. Phương pháp
Vấn đáp, thuyết trình, trực quan
IV. Tiến trình bài giảng
A Ổn định ớp
B. Kiểm tra bài củ
C. Bài mới
Hoạt động Nội dung
Hoạt động 1: Cấu trúc chung của chương
trình
- Với mọi chương trình mà con người đang
sử dụng đều phải tuân theo một cấu trúc
nhất đònh để khi thực hiện chương trình thì
có thể đem đến một kết quả nhất đònh.
- Tuy nhiên khi sử dụng thì người ta có thể

trong mỗi chương trình không cần phải
làm tất cả theo cấu trúc chung mà trong
IV. Cấu trúc chung của chương trình
- PhÇn khai b¸o thêng gåm c¸c c©u lƯnh
dïng ®Ĩ:
+ Khai b¸o tªn ch¬ng tr×nh;
+ Khai b¸o c¸c th viƯn (chøa c¸c lƯnh viÕt
s½n cÇn sư dơng trong ch¬ng tr×nh) vµ mét
sè khai b¸o kh¸c.
- PhÇn th©n cđa ch¬ng tr×nh gåm c¸c c©u
lƯnh mµ m¸y tÝnh cÇn thùc hiƯn. §©y lµ
Giáo viên :Đặng Hòa

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×