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

4 16 0
Tuần 1- Tiết 1- BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH

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

Thông tin tài liệu

Khi đó, 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. Con ngư[r]

(1)

Soạn ngày: 5/09/2020 Tiết Ngày giảng:

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 tố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

4.Các lực: lực quan sát, lực tự học, lực tư duy, năng lực thực hành

II/ CHUẨN BỊ CỦA GV VÀ HS

Giáo viên - Máy tính, máy chiếu Projector - Tranh vẽ hình 1.1

Học sinh: SGK, Đồ dùng

III/ PHƯƠNG PHÁP – KĨ THUẬT DẠY HỌC - Phương pháp: Nêu vấn đề, gợi mở

- Kĩ thuật: Chia nhóm, đặt câu hỏi V/ TIẾN TRÌNH DẠY HỌC:

1.Ổn định tổ chức lớp (1 phút)

TRỢ GIÚP CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HS

 Kiểm tra sĩ số, ghi tên học sinh vắng; Ổn

định trật tự lớp; 

Cán lớp (Lớp trưởng lớp phó) báo cáo

2 Giảng (Thời gian: 33 phút) Hoạt động 1: Đặt vấn đề.

- Mục đích: Tạo tình có vấn đề; Tạo cho HS hứng thú, u thích mơn

- Thời gian: phút

- Phương pháp: Nêu vấn đề, gợi mở - Kĩ thuật: Quan sát, phản ánh

(2)

GV chiếu hình 1.1 học sinh quan sát gv nhận

xét đặt vấn đề vào 

Mong đợi HS:

Bằng kiến thức thu thập quan sát thực tế, HS dự kiến đưa vấn đề cần nghiên cứu

Hoạt động 2: Viết chương trình-ra lệnh cho máy tính làm việc:

- Mục tiêu: HS nắm chương trình gì, viêt chương trình? - Thời gian: 14 phút

- Phương pháp: Vấn đáp; Gợi mở; HS làm việc nhóm; - Kĩ thuật: Đặt câu hỏi

Hoạt động GV HS NỘI DUNG

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

Em hiểu chương trình? HS nghiên cứu trả lời

GV chiếu VD HS quan sát

Tìm hiểu chương trình

Tại phải viết chuơng trình? HS trả lời

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 dãy câu lệnh mà máy tính hiểu thực hiên 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

- Tại phải viết chương trình; thực tế cơng việc lệnh không xử lý mà dùng nhiều lệnh Vì việc viết nhiều lệnh ý tập hợp thành chương trình

Hoạt động 3: Chương trình ngơn ngữ lập trình:

- Mục tiêu: HS nắm chương trình ngơn ngữ lâp trình - Thời gian: 15 phút

(3)

- Kĩ thuật: Gợi mở, đặt câu hỏ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 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?

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

2 Chương trình ngơn ngữ lập trình:

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

(4)

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

3 Vận dụng, củng cố:7’

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

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

3 Bài tập:

1 Em cho biết soạn thảo văn u cầu máy tính tìm kiếm thay (Replace), thực chất ta yê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 Hướng dẫn học sinh học nhà: 4’

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

Giáo viên yêu cầu học sinh:

+ Học làm tập 1.1->1.7(SBT) + Đọc phần em chưa biết sgk/6 + Chuẩn bị (sgk/7)

VI/ RÚT KINH NGHIỆM

Ngày đăng: 05/02/2021, 13:58

Hình ảnh liên quan

GV chiếu hình 1.1 học sinh quan sát gv nhận - Tuần 1- Tiết 1- BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH

chi.

ếu hình 1.1 học sinh quan sát gv nhận Xem tại trang 2 của tài liệu.
HS làm bài tập ra bảng phụ GV chữa bài - Tuần 1- Tiết 1- BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH

l.

àm bài tập ra bảng phụ GV chữa bài Xem tại trang 4 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan