Vì thế việc viết nhiều lệnh và tập hợp lại trong một chương trình giúp con người điều khiển máy tính một cách đơn giản và hiệu quả hơn.. Chương trình và ngôn ngữ lập trình.[r]
Trang 1Tuần: 1 Tiết: 1-2
ND: 25/08/2015
1 MỤC TIÊU:
1.1 Kiến thức:
- HS 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
- HS hiểu: Viết chương trình, ra lệnh cho máy tính làm việc
1.2 Kỹ năng:
- HS thực hiện được: Thực hiện tuần tự các lệnh để đạt được cơng việc
- HS thực hiện thành thạo: Cách con người chỉ dẫn máy tính thực hiện cơng việc tự động
1.3 Thái độ
- Thĩi quen: Nghiêm túc khi học tập, sử dụng phịng máy
- Tính cách: Thích lập trình trên máy tính
2.NỘI DUNG HỌC TẬP: Viết chương trình thực hiện một cơng việc đơn giản.
3.
CHUẨN BỊ :
3.1- Giáo viên: Phòng máy
3.2- Học Sinh: Chuẩn bị bài mới
4
T Ổ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP :
4.1 Ổn định tổ chức và kiểm diện
- Kiểm diện học sinh:
4.2 Kiểm tra miệng
4.3.Ti ến trình bài học
Hoạt động của GV và HS Nội dung bài học
Hoạt động 1: Con người ra lệnh cho máy
tính (15’)
Mục tiêu: Máy tính là cơng cụ giúp con
người xử lý thơng tin
GV: Chúng ta biết rằng máy tính là cơng cụ
trợ giúp con người để xử lý thơng tin một
cách cĩ hiệu quả
?Thực chất máy tính chỉ là gì
?Để máy tính thực hiện các cơng việc theo
yêu cầu của con người thì phải tác động gì
lên nĩ
GV: cho HS quan sát hình để minh hoạ cho
ví dụ về “Rơ - bốt nhặt rác”
- HS quan sát hình vẽ
Hoạt động 2: Rơ - bốt nhặt rác(20’)
Mục tiêu: Rơ - bốt nhặt rác
Tiêt 1
1 Con người ra lệnh cho máy tính như thế nào?
- Máy tính là cơng cụ giúp con người xử lý thơng tin
- Con người phải đưa ra những chỉ dẫn thích hợp
để điều khiển máy tính
2 Ví dụ Rơ - bốt nhặt rác BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
Trang 2?Để Rô - bốt thực hiện công việc trên cần
đưa ra những lệnh thíc hợp nào.
- GV yêu cầu HS hoạt động nhóm thảo luận
- GV quan sát và gợi ý
- GV gọi HS đại diện các nhóm nêu các
lệnh để điều khiển Rô - bốt thực hiện công
việc trên
- HS các nhóm nhận xét
- GV nhận xét cách làm của các nhóm và
treo bảng phụ đưa ra các lệnh cần làm và
giải thích cho HS hiểu
?HS hoạt động nhóm thảo luận làm bài tập:
Quan sát hình, bạn Phan đã viết lại các lệnh
cho Rôbốt thực hiện nhiệm vụ nhặt rác như
sau:
- Bước 1: Quay trái, tiến 1 bước
- Bước 2: Quay phải, tiến 2 bước
- Bước 3: Nhặt rác
- Bước 4: Tiến 3 bước
- Bước 5: Quay trái, tiến 2 bước
- Bước 6: Bỏ rác vào thùng
Theo các lệnh của bạn Phan, Rô - bốt và
thực hiện nhiệm vụ nhặt rác không?
Hoạt động 3 : 20’
Mục tiêu: Viết chương trình, ra lệnh cho
máy tính làm việc
GV: Về thực chất, việc viết các lệnh để điều
khiển chính là viết chương trình
?Chương trình máy tính là gì
- GV yêu cầu HS hoạt động nhóm thảo luận
viết các lệnh để thực hiện công việc cho ví
dụ ở mục 2
- HS đại diện các nhóm trả lời
- Các nhóm khác nhận xét
- GV nhận xét và treo bảng phụ đưa ra các
lệnh
?Tại sao cần viết chương trình
- GV: Để 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)
Hoạt động 4 : Chương trình và ngôn ngữ
lập trình(20')
Mục tiêu: Ngôn ngữ lập trình là ngôn ngữ
- Bước 1: Tiến 2 bước
- Bước 2: Quay trái, tiến 1 bước
- Bước 3: Nhặt rác
- Bước 4: Quay phải, tiến 3 bước
- Bước 5: Quay trái, tiến 2 bước
- Bước 6: Bỏ rác vào thùng
Tiêt 2
3 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 lệnh mà máy tính có thể hiểu và thực hiện được
- Một lệnh đơn giản không đủ để chỉ dẫn cho máy tính Vì thế việc viết nhiều lệnh và tập hợp lại trong một chương trình giúp con người điều khiển máy tính một cách đơn giản và hiệu quả hơn
4 Chương trình và ngôn ngữ lập trình
- Các dãy bit là cơ sở để tạo ra ngôn ngữ dành cho
máy tính, được gọi là ngôn ngữ máy
Trang 3dùng để viết các chương trình máy tính
?Khi viết các lệnh bằng tiếng Việt máy tính
cĩ thể hiểu và thực hiện được khơng
?Để chỉ dẫn cho máy tính những cơng việc
cần làm ta phải dùng ngơn ngữ gì
- GV giới thiệu về ngơn ngữ lập trình
- GV: Máy tính vẫn chưa thể hiểu được các
chương trình được viết bằng ngơn ngữ lập
trình Chương trình cịn cần được chuyển
đổi sang ngơn ngữ máy bằng một chương
trình dịch tương ứng
?Việc tạo ra chương trình máy tính gồm
mấy bước
- GV giới thiệu về một số ngơn ngữ lập
trình phổ biến hiện nay
- HS hoạt động nhĩm thảo luận trả lời câu
hỏi 2
- HS đại diện các nhĩm trả lời
- GV nhận xét các nhĩm và đưa ra đáp án
đú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
4.4.T ổng kết
- Máy tính là cơng cụ giúp con người xử lý thơng tin
- Con người phải đưa ra những chỉ dẫn thích hợp để điều khiển máy tính
- 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
4.5 Hướng dẫn h ọc tập
Đối với bài học ở tiết này:
- Học lý thuyết, Trả lời câu hỏi SGK
Đối với bài học ở tiết tiếp theo:
- Chuẩn bị bài mới: làm quen với chương trình và ngơn ngữ lập trình
5 PH ỤC LỤC