Xin chào tất cả các em!
Cô/thầy………………….
Sđt Zalo: ………………
FB: …………………
CHƯƠNG 1. LẬP TRÌNH ĐƠN GIẢN
TIẾT 1,2: BÀI 1:
MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
KHỞI ĐỘNG
Rẽ phải 3 bước
Tiến 1 bước
Nhặt rác
Rẽ phải 3 bước
Tiến 3 bước
Bỏ rác vào thùng
TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
Ra từng lệnh cụ thể, đơn giản, theo trình tự để robot có thể hoàn thành tốt nhất.
TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
Điều khiển máy tính tự động thực hiện các công việc đa dạng và phức tạp mà một lệnh đơn giản không đủ để chỉ dẫn.
1. Viết chương trình-ra lệnh cho máy tính làm việc:
 Chương trình máy tính là một dãy các câu lệnh mà máy tính có thể hiểu và thực hiện được.
TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
2. Chương trình và ngôn ngữ lập trình (NNLT):
Em đã biết: Để máy tính có thể xử lí, thông tin đưa vào máy tính phải được chuyển đổi thành dạng dãy bit (dãy các số chỉ gồm 0 và 1).
 Ngôn ngữ máy: là ngôn ngữ dành riêng cho máy tính, được tạo ra trên cơ sở các dãy bit.
Khó nhớ
Mất thời gian
Khó sử dụng
 Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính
Tình huống: Một thầy giáo chỉ biết tiếng Việt, muốn giới thiệu về ngôi trường của mình cho một đoàn khách đến từ nước Anh.
TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
2. Chương trình và ngôn ngữ lập trình (NNLT):
Như vậy, việc tạo ra chương trình máy tính thực chất gồm những bước nào?
TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
2. Chương trình và ngôn ngữ lập trình (NNLT):
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ữ lập trình sang ngôn ngữ máy để máy tính có thể hiểu được.
Máy tính vẫn chưa thể hiểu được các chương trình được viết bằng NNLT.
 Việc tạo ra chương trình máy tính thực chất gồm hai bước sau:
TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
2. Chương trình và ngôn ngữ lập trình (NNLT):
(1) Viết chương trình bằng ngôn ngữ lập trình.
(2) Dịch chương trình thành ngôn ngữ máy để máy tính có thể hiểu được.
BÀI TẬP CỦNG CỐ
TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
Khi soạn thảo văn bản trên máy tính và yêu cầu chương trình tìm kiếm một cụm từ trong văn bản và thay thế bằng một cụm từ khác, thực chất ta đã yêu cầu máy tính thực hiện những lệnh gì? Có thể thay đổi thứ tự những lệnh đó mà vẫn không thay đổi kết quả được không?
CÂU 1/9SGK
CÂU 3/9SGK
Hãy cho biết lí do cần phải viết chương trình để điều khiển máy tính?
- Thực chất ta đã yêu cầu máy tính thực hiện những lệnh: tìm kiếm và thay thế.
- Không thể thay đổi thứ tự những lệnh đó vì như vậy sẽ làm thay đổi kết quả.
- Các công việc con người muốn máy tính thực hiện rất đa dạng và phức tạp.
- Một lệnh đơn giản không đủ để chỉ dẫn cho máy tính hoàn thành công việc.
TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
HƯỚNG DẪN VỀ NHÀ:
- Ghi vở và học thuộc nội dung bài học ở mục A; hoàn thành bài tập 2,4,5 trang 9 SGK vào vở.
- Xem trước nội dung bài 2: Làm quen với chương trình và ngôn ngữ lập trình.
CÁM ƠN CÁC EM!
nguon VI OLET