Giáo án Tin lớp 8 tiết 2: Máy tính và chương trình máy tính (tt)

MÁY TÍNH VÀ CHƯƠNG TRÌNH

MÁY TÍNH (tt)

3. Viết chương trình: ra lệnh cho máy tính làm việc

- Viết chương trình là hướng dẫn cho 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ể.

- Trong thực tế 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. 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.

 

doc4 trang | Chia sẻ: dung89st | Lượt xem: 1051 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Giáo án Tin lớp 8 tiết 2: Máy tính và chương trình máy tính (tt), để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Tiết: 2
Ngày dạy: 20/08/2009
Bài 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (tt)
I. Mục tiêu
1. Kiến thức
Biết rằng viết chương trình là viết các câu 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 cụ thể.
Biết ngôn ngữ dùng để viết các chương trình máy tính gọi là ngôn ngữ lập trình.
Biết vai trò của chương trình dịch.
2. Kỹ năng
Hiểu được cách thức viết chương trình cho máy tính.
Ứng dụng chương trình máy tính vào thực tế cuộc sống.
3. Thái độ
Nghiêm túc trong học tập.
Giữ gìn máy tính tập thể.
II. Chuẩn bị
Thầy giáo
SGK, SGV, Tài liệu, Giáo án
Đồ dùng dạy học,...
Học sinh
Đọc trước bài
SGK, Đồ dùng học tập.
III. Phương pháp dạy học
Minh họa
Thuyết trình
Diễn giải
IV. Tiến trình dạy học
Ổn định
Kiểm diện học sinh
Kiểm tra bài cũ
Không
Bài mới
Hoạt động của thầy & trò
Nội dung ghi của trò
* Nội dung 1: Học sinh hiểu viết chương trình là gì.
Trở lại ví dụ về rô-bốt nhặt rác, việc viết các lệnh để điều khiển rô-bốt về thực chất cũng có nghĩa là viết chương trình. Vậy viết chương trình là gì?
Gọi hs trả lời.
Giáo viên nhận xét và chốt lại ý kiến đúng.
Khi thực hiện chương trình, máy tính sẽ thực hiện các lệnh có trong chương trình một cách tuần tự.
Trở lại ví dụ về rô-bốt nhặt rác, chương trình có thể có các lệnh sau đây:
Qua ví dụ trên em có thể nêu ý kiến cho biết: Tại sao cần phải viết chương trình?
Yêu cầu học sinh thảo luận nhóm để trả lời câu hỏi.
Giáo viên chốt lại ý đúng và yêu cầu học sinh ghi bài.
* Nội dung 2: Tìm hiểu lý do phải viết chương trình
Giả sử có hai người nói chuyện với nhau. Một người chỉ biết tiếng Anh, một người chỉ biết tiếng Việt. Vậy hai người có thể hiểu nhau không?
Gọi học sinh trả lời.
Tương tự để chỉ dẫn cho máy tính những công việc cần làm ta phải viết chương trình bằng ngôn ngữ máy.
Tuy nhiên, việc viết chương trình bằng ngôn ngữ máy rất khó.
 Để thực hiện được công việc, máy tính phải hiểu các lệnh được viết trong chương trình. Vậy làm thế nào để máy tính hiểu được các lệnh của con người? Ta có thể ra lệnh cho máy tính bằng cách nói hoặc gõ các phím bất kì được không?
Các ngôn ngữ lập trình đã ra đời để giảm nhẹ khó khăn trong việc viết chương trình.
Mô tả trên máy chiếu việc ra lệnh cho máy tính làm việc.
Chương trình soạn thảo và chương trình dịch thường được kết hợp vào một phần mềm, được gọi là môi trường lập trình
Ví dụ với ngôn ngữ lập trình Pascal có hai môi trường làm việc phổ biến là Turbo Pascal và Free Pascal.
Có rất nhiều ngôn ngữ lập trình khác nhau. Có thể kể tên một số ngôn ngữ lập trình phổ biến nhất hiện nay: C, Java, Basic, Pascal, ...
MÁY TÍNH VÀ CHƯƠNG TRÌNH 
MÁY TÍNH (tt)
3. Viết chương trình: ra lệnh cho máy tính làm việc
Viết chương trình là hướng dẫn cho 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ể.
Trong thực tế 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. 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?
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) được gọi là ngôn ngữ máy.
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.
Các chương trình dịch đóng vai trò "người phiên dịch" và 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.
Việc tạo ra chương trình máy tính thực chất gồm hai bước sau:
Œ Viết chương trình theo ngôn ngữ lập trình;
 Dịch chương trình thanh ngôn ngữ để máy tính hiểu được.
Chương trình soạn thảo và chương trình dịch thường được kết hợp vào một phần mềm, được gọi là môi trường lập trình
Củng cố và luyện tập
Qua bài học em cần ghi nhớ những điều gì?
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.
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?
Chương trình dịch làm gì?
Hướng dẫn học ở nhà
Học bài.
Trả lời các câu hỏi trong sách giáo khoa.
Chuẩn bị bài mới
V. Rút kinh nghiệm

File đính kèm:

  • docTiet 2.doc