Đặt vấn đề:Giáo viên giới thiệu qua nội dung của phần 1 - Máy tính và chương trình máy - Làm quen với chương trình và ngôn ngữ lập trình - Chương trình máy tính và dữ liệu - Sử dụng biế
Trang 1Phần 1: Lập trình
đơn giản
Trang 2Đặt vấn đề:
Giáo viên giới thiệu qua nội dung của phần 1
- Máy tính và chương trình máy
- Làm quen với chương trình và ngôn ngữ lập trình
- Chương trình máy tính và dữ liệu
- Sử dụng biến trong chương trình
- Từ bài toán đến chương trình
- Câu lệnh điều kiện IF THENIF THEN……
- Câu lệnh lặp FOR DOFOR DO……
- Lặp với số lần chưa biết trước WHILE DOWHILE DO……
- Làm việc với dãy số
Trang 3Bài 1: Máy tính và chương trình
máy tính
Trang 4I Mục tiêu
-Biết con người chỉ dẫn cho máy tính thực hiện công việc
thông qua lệnh
-Biết 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
-Biết rằng viết chương trình là viết các lệnh để chỉ dẫn MT thực hiện các công việc hay giải một bài toán cụ thể.II Phương pháp - Đồ dùng dạy học
- Phương pháp: Thuyết trình, vấn đáp
Trang 5III Tiến trình dạy học
GV:
GV: Chúng ta đã biết rằng máy
tính là công cụ trợ giúp cho
con người để xử lý thông tin
một cách rất hiệu quả Tuy
nhiên, máy tính thực chất chỉ
là một thiết bị điện tử vô tri vô
giác Để 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
1 Con người ra lệnh cho máy tính ntn?
Trang 6Hoạt động của GV và HS Nội dung
*VD1: Đúp chuột ( Ra lệnh)
vào phần mềm trên màn hình
nên, phần mềm sẽ được khởi
động
* VD2: Khi soạn thảo văn bản,
ta gõ một phím chữ(chẳng hạn
phím chữ a) chữ a sẽ xuất hiện
trên màn hình
* VD3: 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
Trang 7Hoạt động của GV và HS Nội dung trong đó có lệnh sao chép nội
dung phần văn bản vào bộ nhớ
của MT và lệnh sao chép nội
dung có trong bộ nhớ vào vị trí
mới trên văn bản
Như vậy để chỉ dẫn MT thực
hiệ một công việc nào đó, con
người đưa cho MT một hoặc
nhiều lệnh, MT sẽ lần lượt thực
hiện các lệnh đó
Trang 8Hoạt động của GV và HS Nội dung
GV YC HS đọc SGK
? Để RB tự động thực hiện các
hoạt động cần phải làm gì
? Để RB nhặt rác được cần
thực hiện những thao tác nào
?Nêu vd về một số thao tác của
RB mà em biết
GV liên hệ với các câu lệnh
như SGK
2 Ví dụ: Rôbôt nhặt rác
- Tiến hai bước;
- Quay trái tiến một bước;
- Nhặt rác;
-Quay phải, tiến 3 bước;
- Quay trái, tiến 2 bước;
- Bỏ rác vào thùng;
Trang 9Hoạt động của GV và HS Nội dung
GV giới thiệu: Việc viết các
lệnh để điều khiển RB trong
VD nói trên là viết chương
trình Tương tự, để điều khiển
MT làm việc, chúng ta cũng
viết chương trình cho MT
GV YC HS quan sát ,
nghiên cứu SGK và trả lời câu
hỏi: Tại sao cần viết chương
trình?
3 Viết chương trình-Ra lệnh cho máy tính làm việc
Hình 2: Ví dụ về chương trình
hình 2
Trang 10Củng cố
Hướng dẫn về nhà
- YC HS trả lời và làm các bài tập ở SGK
- Đọc trước mục 4 ở sgk.
- GV YC HS nhắc lại nội dung của bài học
- YC HS tự lấy thêm các ví dụ về các hoạt động khác của Rôbôt