Bài 1. Máy tính và chương trình máy tính.

Chia sẻ bởi Đào Minh Hiếu | Ngày 24/10/2018 | 46

Chia sẻ tài liệu: Bài 1. Máy tính và chương trình máy tính. thuộc Tin học 8

Nội dung tài liệu:


TRƯỜNG THCS SƠN LỄ
GIÁO ÁN TIN HỌC 8
NGƯỜI THỰC HIỆN: ĐÀO MINH HIẾU
Asimo là sản phẩm Robot thông minh của hãng Honda.
Asimo có thể thực hiện các động tác của con người như:
Xin chào! Tôi là Asimo
Asimo bước xuống cầu thang.
Một Asimo đang hướng dẫn cô gái tham quan, một Asimo khác bưng café mời khách.
Vì sao Asimo lại có thể làm được như vậy?
Asimo đã được lập trình sẵn những hoạt động đó nên nó mới có thể thực hiện một cách dễ dàng như vậy.
Asimo nhảy khiêu vũ
Asimo bắt tay với khách
TIẾT 01 – 02
BÀI 1
MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
1. Con người ra lệnh cho máy tính như thế nào?
Làm thế nào để máy tính có thể thực hiện một công việc theo ý muốn của con người?
Ví dụ:
- Khi nháy đúp chuột vào biểu tượng Word trên màn hình nền, chương trình MicrosoftWord được khởi động.
- Khi soạn thảo văn bản, nếu ta gõ một phím chữ thì chữ tương ứng sẽ xuất hiện trên màn hình.
- Để máy tính có thể thực hiện một công việc, con người phải đưa ra những chỉ dẫn thích hợp.
Kết luận:
- Con người chỉ dẫn cho máy tính thực hiện công việc thông qua các lệnh.
MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
2. Ví dụ: Rô – bốt nhặt rác
Vị trí rô - bốt
Vị trí đống rác
Vị trí thùng rác
Em hãy đưa ra những lệnh thích hợp để Rô - bốt thực hiện công việc nhặt rác và bỏ rác vào thùng?
Các lệnh rô - bốt phải thực hiện:
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.
Làm thế nào để rô - bốt tự động thực hiện lần lượt các thao tác trên?
MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
3. Viết chương trình - ra lệnh cho máy tính làm việc
Vì sao cần phải viết chương trình để điều khiển máy tính?
- 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 máy tính thực hiện.
- Tập hợp nhiều lệnh tạo thành một chương trình.
Ví dụ: Viết chương trình để "Rô - bốt nhặt rác" tự động thực hiện việc nhặt rác.
Hãy nhặt rác;
Bắt đầu
Tiến 2 bước;
Quay trái, tiến 1 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;
Kết thúc;
- Viết chương trình là hướng 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 cụ thể.
MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
4. Chương trình và ngôn ngữ lập trình
Tình huống:
Có một đoàn du khách Anh quốc đến thăm trường THCS Yên Trấn, em muốn giới thiệu về ngôi trường thân yêu với đoàn nhưng em không thông thạo tiếng Anh. Em sẽ làm gì?
Em sẽ nhờ giáo viên tiếng Anh dịch những gì em nói sang tiếng Anh để đoàn du khách hiểu
MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
4. Chương trình và ngôn ngữ lập trình
Làm thế nào để máy tính có thể "hiểu" chương trình mà con người viết ra?
- Máy tính chỉ có thể hiểu được ngôn ngữ máy hay chính là các dãy bit (dãy số 0 và 1).
MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
4. Chương trình và ngôn ngữ lập trình
Ngôn ngữ máy rất khó hiểu, khó nhớ đối với con người nên khi sử dụng ngôn ngữ này để viết chương trình người lập trình sẽ rất vất vả. Công cụ nào sẽ giúp người lập trì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.
Ví dụ: Ngôn ngữ lập trình C, Java, Pascal...
Làm thế nào để máy tính có 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 dịch làm nhiệm vụ chuyển đổi 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 VÀ CHƯƠNG TRÌNH MÁY TÍNH
4. Chương trình và ngôn ngữ lập trình
Để có một chương trình máy tính có thể thực hiện được cần trải qua những bước nào?
- Việc tạo ra chương trình máy tính gồm hai bước sau:
Bước 1: Viết chương trình bằng ngôn ngữ lập trình;
Bước 2: Dịch chương trình thành ngôn ngữ máy để máy tính hiểu được.
Viết chương trình
Dịch
GHI NHỚ
- Con người chỉ dẫn cho máy tính thực hiện công việc thông qua lệnh.
- Viết chương trình là hướng 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 cụ thể.
- Ngôn ngữ dùng để viết các chương trình máy tính được gọi là ngôn ngữ lập trình.
MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
CỦNG CỐ
Tại sao người ta phải tạo ra các ngôn ngữ lập trình trong khi có thể điều khiển máy tính bằng ngôn ngữ máy.
MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
- Máy tính chỉ có thể hiểu được ngôn ngữ máy nhưng ngôn ngữ máy khác xa với ngôn ngữ tự nhiên nên khó nhớ, khó sử dụng.
- Ngôn ngữ lập trình được tạo ra để giảm bớt khó khăn, công sức cho người lập trình, giúp cho việc viết chương trình máy tính được đơn giản hơn.
Dặn dò, hướng dẫn hs học tập ở nhà

* Học bài theo sách giáo khoa và vở ghi, Ôn lại các kiến thức chính đã học và luyện viết, làm đi làm lại nhiều lần.
* Làm các bài tập còn lại,
* Dọc bài mới để giờ sau học.
MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Đào Minh Hiếu
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)