Nhìn vào hình, em hãy mô tả các bước để Robot có thể thực hiện nhặt rác bỏ vào thùng Giả sử các lệnh trên được viết và lưu trong một tệp với tên "Hãy nhặt rác "?. Khi đó ta chỉ cần ra lệ[r]
Trang 1PHẦN I: LẬP TRÌNH ĐƠN GIẢN
Tiết 1
Ngày soạn: 13/08/2012
Dạy ở các lớp:
8A 8B 8C
1 MỤC TIÊU
a Kiến thức
Giúp các em biêt được chương trình là cách để con người chỉ dẫn cho máy tính thực hiện một số công việc
b
Kỹ năng
Hình dung được một số chương trình cơ bản
c
Thái độ
Nghiêm túc trong học tập, có tinh thần học hỏi, sáng tạo
2 ĐỒ DÙNG
a Chuẩn bị của Giáo viên: Sách giáo khoa, giáo án, máy chiếu, phòng máy vi tính
b Chuẩn bị của Học sinh: Sách giáo khoa, vở, viết, thước kẻ Xem bài mới trước khi lên lớp
3 PHƯƠNG PHÁP
Phương pháp giảng giải, thuyết trình, phân tích, tưởng tượng, vấn đáp
4 TIẾN TRÌNH BÀI GIẢNG
a.
Tổ chức lớp (2’)
Ổn định tổ chức
Kiểm tra sĩ số học sinh
Phân nhóm học tập
b.
Kiểm tra bài cũ (không thực hiện)
c Giảng bài mới: (1’)
Để hiểu rõ hơn về máy tính và vai trò của con người đối với máy, tìm hiểu sâu hơn máy tính thực hiện được công việc như thế nào và con người đã làm như thế nào để điều khiển được chúng, ta sang bài mới
21’ Hoạt động 1: Tìm hiểu một số lệnh của con người 1 Con người ra lệnh
cho máy tính như thế nào?
- Để chỉ dẫn cho máy tính làm việc thì con
- Y/c hs đọc SGK phần 1
- Giới thiệu sơ qua việc
con người ra lệnh cho máy
tính như thế nào? Và bằng
-Nghiªn cøu SGK phÇn 1
- Nghe và ghi chép BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY
TÍNH
Trang 2cách gì?
- GV: Để máy tính có thể
thực hiện một 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
? Nêu một số ví dụ?
VD: Nháy đúp chuột lên
biểu tượng ra lệnh cho
MT khởi động phần mềm
- Khi thực hiện lệnh sao
chép một phần văn bản từ
vị trí này sang vị trí
khác, thực chất ta đã yêu
cầu máy tính thực hiện
liên tiếp nhiều lệnh
+ Lệnh sao chép phần văn
bản vào bộ nhớ máy tính
+ Lệnh sao chép phần văn
bản có trong bộ nhớ sang
vị trí mới
- HS lấy VD
- HS : 2 lệnh:
người đưa cho máy tính một hoặc nhiều lệnh, máy tính lần lượt thực hiện các lệnh đó
VD1 : Gõ 1 chữ A lên màn hình Ra lệnh cho
MT ghi chữ lên màn hình
VD 2 Sao chép 1 đoạn
vb là yêu cầu MT thực hiện 2 lệnh: sao chép ghi vào bộ nhớ và sao chép từ bộ nhớ ra vị trí mới
15’ Hoạt động2: Tìm hiểu ví dụ Rô – bốt nhặt rác 2 Ví dụ Rô bốt nhặt
rác
- Hình ảnh mô tả vị trí giữa rôbốt – rác và thùng rác
Thực hiện dãy lệnh sau:
1 Tiến 2 bước
2 Quay trái, tiến 1 bước
3 Nhặt rác
4 Tiến 3 bước
5 Bỏ rác vào thùng
( GV chiếu trên màn
chiếu)
Giả sử có một đống rác và
một rô-bốt ở các vị trí như
hình 1 dưới đây Từ vị trí
hiện thời của rô-bốt, ta cần
ra các lệnh để chỉ dẫn
rô-bốt nhặt rác và bỏ rác vào
thùng rác để ở nơi quy
định
HS quan sát trên màn chiếu
- Quan sát trên màn chiếu và trả lời
Trang 3? Nhìn vào hình, em hãy
mô tả các bước để Robot
có thể thực hiện nhặt rác
bỏ vào thùng
Giả sử các lệnh trên được
viết và lưu trong một tệp
với tên "Hãy nhặt rác "
Khi đó ta chỉ cần ra lệnh
"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
lần lượt các lệnh nói trên
- Hệ thống nội dung toàn
bộ bài giảng
? Nếu ta bỏ qua bước hai
liệu Rô bốt có nhặt rác
được không?
- Lắng nghe
- Trả lời
d Củng cố bài học: (đã ở phần trên)
e Bài tập về nhà: 1’
- Học bài theo SGK
- Học ghi nhớ 1 và làm lại BT 1; BT1 SGK
5 RÚT KINH NGHIỆM BÀI HỌC