1. Trang chủ
  2. » Lịch sử lớp 11

Giao an tin 8

5 3 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

 Biết rằng viết chương trình là viết các 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ể2. Kỹ năng:.[r]

(1)

Ngày soạn: 20/8/2015 Ngày giảng:

Tiết 1 BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH

I/ Mục tiêu:

1 Kiến thức:

Biết người dẫn cho máy tính thực cơng việc thơng qua lệnh

Biết chương trình cách để người dẫn cho máy tính thực nhiều công việc liên tiếp cách tự động

Biết viết chương trình viết lệnh để dẫn máy tính thực cơng việc hay giải toán cụ thể

2 Kỹ năng:

- Mơ tả thuật tốn đơn giản liệt kê bước, người lệnh cho máy tính sao?

3 Thái độ:

- Có thái độ tích cực giờ, có ý thức thảo luận nhúm II/ Chuẩn bị:

- Sách giáo khoa, giáo án, mơ hình vẽ - Đọc tài liệu nhà trước

III phương pháp:

- Đặt vấn đề, vấn đáp, gợi mở, phân tích, trực quan, thảo luận nhóm, mơ

IV Tiến trình lên lớp – Giáo dục 1 ổn định lớp: 1’

2 Kiểm tra: không 3 Bài mới:

Hoạt động GV Và HS Nội dung

Cho học sinh đọc tài liệu

Hãy lấy số ví dụ mà em thực hiên máy tính học

Em hiểu lệnh?

1 Con người lệnh cho máy tính thế nào? 10’

- Ví dụ, thực thao tác nháy vào nút lệnh Cut công cụ Word đã lệnh cho máy tính thực cơng việc cắt văn

(2)

Con người lệnh cho máy tính nào?

tập hợp (không nhiều) lệnh hay vi lệnh lệnh (micro-instruction), các lệnh dùng để dẫn máy tính dãy lệnh (với thứ tự định) Lệnh máy tính dẫn người để máy tính thực cơng việc cụ thể

- Con người lệnh cho máy tính lệnh lập trình từ trước

Cho học sinh đọc tài liệu

Khi chuyển lệnh thành tiến bước rơ-bốt chuyển sang bỏ rác vị trí nào?

2 Ví dụ: Rô - bốt nhặt rác; 9’

- Các lệnh chương trình Cho học sinh đọc tài liệu

Em hiểu chương trình?

Viết chương trình – lệnh cho máy tính làm việc : 12’

- Chương trình máy tính dãy lệnh mà máy tính hiểu thực Khi thực chương trình, máy tính thực lệnh có chương trình cách tuần tự, nghĩa thực xong lệnh thực lệnh tiếp theo, từ lệnh đến lệnh cuối

Ví dụ: Chương trình rơ-bốt nhặt rác

(3)

- Nhắc lại kiến thức học, làm tập 2, SBT 5 BTVN: 1’

- Học cũ, làm tập cuối bài, làm tập sách tập - Xem trước nội dung phần sau học tiếp

V Rút kinh nghiệm :

Ngày soạn: 21/8/2015 Ngày giảng:

Tiết BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH

I/ Mục tiêu:

1 Kiến thức:

- Biết ngôn ngữ dùng để viết chương trình máy tính gọi ngơn ngữ lập trình - Biết vai trị chương trình dịch, hiểu ngơn ngữ lập trình gì?

2 Kỹ năng:

- Mơ tả thuật tốn đơn giản liệt kê bước 3 Thái độ:

- Có thái độ tích cực giờ, có ý thức thảo luận nhúm, có ý thức sử dụng máy tính đungs mục đích , ham thích mơn học

II/ Chuẩn bị:

- Sách giáo khoa, giáo án, tài liệu tin học có liên quan - Đọc tài liệu nhà trước đến lớp

III phương pháp:

- Thuyết trình, vấn đáp, gợi mở, phân tích, trực quan, HĐ nhóm, kỹ thuật khăn trải bàn

IV Tiến trình lên lớp – giáo dục 1 ổn định lớp: 1’

2 Kiểm tra cũ: 7’

(4)

3 Bài mới:

Hoạt động GV HS Nội dung

Gv: Giới thiệu chương trình viết ngơn ngữ máy: Để trả lời phải viết chương trình viết đâu, viết nào?

HS thảo luận nhóm HS: trả lời

GV giải thích: Do cần phải tìm ngơn ngữ trung gian người ngôn ngữ máy để người dễ dàng sử dụng viết chương trình sau chuyển đổi sang dạng ngơn ngữ máy cho máy tính hiểu Ngơn ngữ lập trình bậc cao giải pháp Có thể liệt kê số ngơn ngữ lập trình bậc cao Pascal, Free Pascal, C, Java Để tránh tải cho học sinh mặt thuật ngữ, SGK tác giả sử dụng thuật ngữ ngôn ngữ lập trình nói chung với hàm ý ngơn ngữ lập trình bậc cao

GV: làm để máy tính hiểu NNLT

HS trả lời

GV : Cần có chương trình dịch GV giải thích

HS nghe ghi chép

Tuy nhiên, nêu trên, chương trình viết ngơn ngữ lập trình phải chuyển sang thành chương trình ngơn ngữ nhị phân Điều giống việc phiên dịch trao đổi với người nước ngồi Chương trình đóng vai trị dịch từ ngơn ngữ lập trình bậc cao sang ngơn ngữ máy gọi "chương trình dịch" GV: Để có chương trình máy tinh ta cần qua bước nào?

4 Chương trình ngơn ngữ lập trình: 20’

Viết chương trình ngơn ngữ máy khó khăn nhiều thời gian, cơng sức Vì ngơn ngữ lập trình đời để giảm nhẹ khó khăn việc viết chương trình Với ngơn ngữ lập trình, thay phải viết dãy bit, người viết chương trình sử dụng từ có nghĩa (thường tiếng Anh) Nhờ vậy, người lập trình hiểu nhớ ý nghĩa câu lệnh cách dễ dàng

Khi đó, chương trình dịch đóng vai trị "người phiên dịch" dịch chương trình viết ngơn ngữ lập trình sang ngơn ngữ máy để máy tính hiểu

GHI NHỚ

1 Con người dẫn cho máy tính thực cơng việc thơng qua lệnh

(5)

HS thảo luận nhóm theo phương pháp khăn trải bàn

HS chốt lại kiến thức

Như vậy, để có chương trình mà máy tính thực cần qua hai bước:

(1) Viết chương trình theo 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 hiểu

Giáo viên cho học sinh làm tập SGK HD làm

HS làm tập bảng phụ GV chữa

- GV củng cố lại kiến thức học

5 Bài tập: 15’

1 Em cho biết soạn thảo văn yêu cầu máy tính tìm kiếm thay (Replace), thực chất ta u cầu máy thực lệnh gì? Ta thay đổi thứ tự chúng không? 2 Sau thực lệnh “Hãy quét

nhà” trên, vị trí rơ-bốt gì? Em đưa lệnh để rơ-bốt trở lại vị trí xuất phát (góc bên trái hình) 3 Tại người ta tạo ngôn

ngữ khác để lập trình máy tính có ngơn ngữ máy mình?

4 BTVN: 2’

- Học cũ, xem trước

- Hoàn thiện tập lớp, làm tập sách tập V Rút kinh nghiệm

Ngày đăng: 07/02/2021, 11:05

Xem thêm:

w