- Trình bày được viết chương trình là viết các lệnh chỉ dẫn máy tính thực hiện các công việc hay giải một bài toán.. - Nhận biết được ngôn ngữ lập trình là ngôn ngữ dùng để viết chương t[r]
Trang 1Tuần: 1 Ngày soạn: 20/08/2015
PHẦN I: LẬP TRÌNH ĐƠN GIẢN BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
I MỤC TIÊU:
1 Kiến thức:
- Nhận biết được con người chỉ dẫn cho máy tính thực hiện công việc thông qua lệnh
- Phát biểu được chương trình là cách để con người chỉ dẫn cho máy tính thực hiện nhiều công việc liên tiếp một cách tự động
- Trình bày được viết chương trình là viết các lệnh chỉ dẫn máy tính thực hiện các công việc hay giải một bài toán
- Nhận biết được ngôn ngữ lập trình là ngôn ngữ dùng để viết chương trình
2 Kỹ năng:
- Biết lấy ví dụ về một chương trình máy tính đơn giản
3 Thái độ:
- Thái độ học tập nghiêm túc, yêu thích môn học
II PHƯƠNG PHÁP:
- Phương pháp thuyết trình, vấn đáp
III CHUẨN BỊ:
- Giáo viên: Giáo án, SGK, SGV, tài liệu tham khảo
- Học sinh: Sách, vở, đồ dùng học tập
IV HOẠT ĐỘNG DẠY – HỌC:
1 Ổn định lớp: Kiểm tra sĩ số.
2 Bài mới:
Đặt vấn đề: Ở lớp 6, 7 các em đã được học các chương trình gì?
- Trong chương trình lớp 6, 7 các em đã biết sử dụng các chương trình do người khác tạo ra như Word, Excel, Geogebra, Còn trong chương trình lớp 8 này các em
sẽ biết được vai trò người tạo ra các chương trình Để tạo ra được một chương trình máy tính như thế nào, là việc làm không dễ và chúng ta sẽ làm quen trong từng bài học Bây giờ chúng ta cùng nhau tìm hiểu bài học đầu tiên.
HOẠT ĐỘNG CỦA GV HOẠT ĐỘNG CỦA HS NỘI DUNG
Hoạt động 1: Tìm hiểu con người ra lệnh cho máy tính như thế nào?
- Ở lớp 6 các em đã được tìm hiểu
về một số khả năng của máy tính
Em nào có thể nhắc lại cho Thầy
được không?
- Một số khả năng của máy tính: Khả năng tính toán nhanh, tính toán với độ chính xác cao, khả năng lưu trữ lớn, khả năng
1 Con người ra lệnh cho máy tính như thế nào?
Trang 2- Vậy con người có khả năng làm
việc như máy tính không?
- Như vậy máy tính là công cụ trợ
giúp con người để xử lý thông tin
một cách rất hiệu quả
- Các em hãy nêu một số thao tác
để con người ra lệnh cho máy tính
thực hiện?
Khi thực hiện những thao tác này
=> ta đã ra lệnh cho máy tính
thực hiện
- Để điều khiển máy tính con
người phải làm gì
làm việc không mệt mỏi
- Không
- Lắng nghe
- Một số thao tác để con người
ra lệnh cho máy tính thực hiện như: khởi động, thoát khỏi phần mềm, sao chép, di chuyển, thực hiện các bước để tắt máy tính…
- Con người điều khiển máy tính thông qua các lệnh
Con người chỉ dẫn cho máy tính thực hiện thông qua các lệnh
Hoạt động 2: Tìm hiểu ví dụ Rô – bốt nhặt rác
- Con người chế tạo ra thiết bị nào
để giúp con người nhặt rác, làm
việc trong những môi trường độc
hại, ?
- Giả sử ta có một Rô-bốt có thể
thực hiện các thao tác như: tiến
một bước, quay phải, quay trái,
nhặt rác và bỏ rác vào thùng
- Quan sát hình 1 ở sách giáo
khoa, nghiên cứu để tham gia trò
chơi: Rô - bốt nhặt rác.
- Gọi 2 HS mô phỏng Rô bốt:
HS1 đóng Rô - bốt; HS2 đóng
người ra lệnh
- Để Rô - bốt thực hiện được công
việc nhặt rác, con người phải ra
mấy lệnh?
- Rô - bốt thực hiện lệnh có theo
thứ tự không?
- Nếu thay đổi thứ tự lệnh 1 và
lệnh 2 thì Rô - bốt có thực hiện
được công việc nhặt rác không?
- Cho 2 HS diễn lại để kiểm
chứng
- Con người chế tạo ra Rô-bốt
- Chú ý lắng nghe
- Học sinh quan sát hình 1 ở sách giáo khoa theo yêu cầu của giáo viên
- 2 HS lên bảng đóng kịch
Những HS còn lại ở dưới lớp tập trung xem bạn biểu diễn
- Để Rô - bốt thực hiện được công việc nhặt rác, con người phải ra 6 lệnh
- Rô - bốt thực hiện lệnh có theo thứ tự
- Nếu thay đổi thứ tự lệnh 1 và lệnh 2 thì Rô - bốt không thực hiện được công việc nhặt rác
- Theo dõi và nhận xét
2 Ví dụ Rô – bốt nhặt rác:
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 2 bước;
6 Bỏ rác vào thùng;
- Robot đã thực hiện 6 lệnh, nếu gộp 6 lệnh đó lại
ta sẽ được một lệnh tổng hợp “hãy nhặt rác
Trang 3- Nếu trong Rô - bốt có thiết bị
nhớ để lưu các lệnh thì khi điều
khiển Rô - bốt nhặt rác, ta chỉ cần
gọi tên câu lệnh gộp chung, chẳng
hạn: “Hãy nhặt rác” thì Rô - bốt
sẽ thực hiện công việc một cách
tuần tự từ lệnh đầu tiên đến lệnh
cuối cùng Tập hợp các lệnh như
vậy gọi là chương trình
- Chú ý lắng nghe
3 Củng cố:
- Con người ra lệnh cho máy tính như thế nào?
4 Hướng dẫn về nhà:
- Học bài, làm bài tập 1, 2
- Đọc trước mục 3, 4 tiết sau học tiếp
V Rút kinh nghiệm:
………
………
………
………
………