1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tiết 1_Tin 8

4 1 0

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

THÔNG TIN TÀI LIỆU

Nội dung

- Mục tiêu: 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; chương trình là cách để con người chỉ dẫn cho máy tính thực hiện nhiều công việc liên tiếp một cách [r]

(1)

Ngày soạn:

Ngày dạy: 8C1: 8C2: 8C3: Tiết 1

Chương I: LẬP TRÌNH ĐƠN GIẢN

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

I MỤC TIÊU CHƯƠNG 1:

1 Kiến thức

- Biết khái niệm tốn, thuật tốn, mơ tả thuật tốn cách liệt kê; - Biết chương trình mơ tả thuật tốn ngơn ngữ cụ thể;

- Hiểu thuật toán

số tốn đơn giản (tìm số lớn nhất, số nhỏ nhất; kiểm tra ba số cho trước có phải độ dài ba cạnh tam giác không);

- Biết cấu trúc chương trình, số thành phần sở ngơn ngữ lập trình;

- Biết số kiểu liệu chuẩn, đơn giản, cách khai báo biến;

- Biết khái niệm: phép toán, biểu thức số học, hàm số học chuẩn, biểu thức quan hệ;

- Hiểu lệnh gán;

- Biết câu lệnh vào/ra đơn giản để nhập thơng tin từ bàn phím đưa thơng tin hình;

- Hiểu câu lệnh điều kiện, câu lệnh ghép, vòng lặp với số lần biết trước, câu lệnh lặp kiểm tra điều kiện trước;

- Biết tình sử dụng loại lệnh lặp;

- Biết khái niệm mảng chiều kiểu liệu số, cách khai báo mảng, truy cập phần tử mảng

2 Kĩ năng

- Mơ tả thuật tốn đơn giản liệt kê bước;

- Viết chương trình đơn giản, khai báo biến, câu lệnh vào/ra để nhập thơng tin từ bàn phím đưa thơng tin hình;

- Viết lệnh rẽ nhánh khuyết, rẽ nhánh đầy đủ; Biết sử dụng có hiệu câu lệnh điều kiện; Viết lệnh lặp với số lần biết trước;

- Thực khai báo mảng kiểu liệu số, truy cập phần tử mảng, sử dụng phần tử mảng biểu thức tính tốn

3 Thái độ

- Nghiêm túc học tập, ham thích lập trình máy tính để giải tập

4 Năng lực

(2)

I MỤC TIÊU BÀI

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ể;

- 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

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?

Thái độ

- Nghiêm túc học tập, ham thích viết chương trình để hướng dẫn máy tính, rơ bốt thực công việc đơn giản

4 Năng lực

Năng lực tự học; giải vấn đề; sáng tạo; giao tiếp; tự quản lý; hợp tác; sử dụng công nghệ thông tin truyền thông; sử dụng ngôn ngữ

II CHUẨN BỊ

1 Giáo viên: Sách giáo khoa, giáo án, tài liệu tin học có liên quan

2 Học sinh: Đọc trước đến lớp, SGK

III PHƯƠNG PHÁP, KĨ THUẬT

- Phương pháp: Đặt vấn đề, vấn đáp, gợi mở, phân tích, trực quan,

- Kĩ thuật: Động não, sơ đồ tư tuy, chia nhóm

IV TIẾN TRÌNH HOẠT ĐỘNG-GIÁO DỤC 1 Ổn định lớp (1')

2 Bài mới

A HOẠT ĐỘNG KHỞI ĐỘNG (10')

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

GV: Để thoát khỏi phần mềm, em làm nào? HS: Nháy vào nút lệnh Close

GV: Khi làm việc với Word, Exel em sử dụng nút lệnh gì?

GV: Khi thực thao tác lệnh cho máy tính thực cơng việc GV: Lệnh gì?

GV: Đưa ví dụ Rô bốt nhặt rác

GV : Em phải lệnh để rơbốt hồn thành việc nhặc rác bỏ vào thùng nơi qui định

HS : Trả lời

GV: Cho rôbôt chạy mô hình để hs hình dung trực quan

HS: Quan sát nhớ thao tác thực rôbốt

HS: Nhắc lại lệnh mà robôt phải làm để hồn

- Ví dụ: Rơ - bốt nhặt rác

Để rơ-bốt hồn thành nhiệm vụ ta lệnh sau:

1 Tiến hai bước

2 Quay trái, tiến bước Nhặt rác

(3)

thành công việc 6 Bỏ rác vào thùng.

Ở lớp 6, em biết số lợi ích máy tính soạn thảo văn bản, hỗ trợ tính tốn Đến chương trình lớp thấy thêm lợi ích mà máy tính đem lại giải tốn Vậy để giải tốn máy tính có tự thực khơng thực nào, tìm hiểu

B HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC

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

- Mục tiêu: Biết người dẫn cho máy tính thực cơng việc thơng qua lệnh; 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; 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ể;

GV: Em có cách hướng dẫn khác cho rô-bốt thực công việc khơng?

HS: cách

Cách 1: Ra lệnh để rôbốt thực

Cách 2: Chỉ dẫn để rô bốt thực thao tác

GV: Liên hệ từ lệnh điều khiển rô bốt nhặt rác để giới thiệu khái niệm viết chương trình máy tính

GV: Chương trình gì?

GV: Ví dụ chương trình rô bốt nhặt rác GV: Để điều khiển rô-bốt nhặt rác VD lệnh có điều khiển rơ bốt hồn thành cơng việc khơng? Tại sao?

HS: Không Cần phải viết nhiều lệnh GV: Vậy cần viết chương trình

* Đối với học sinh khuyết tật: Viết chương trình là gì?

Viết chương trình – lệnh cho máy tính làm việc (17')

- Viết chương trình: viết lệnh để điều khiển, dẫn máy tính thực tự động loạt thao tác liên tiếp

- Chương trình máy tính: dãy lệnh mà máy tính hiểu thực

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

* Tại cần viết chương trình?

Các cơng việc người muốn máy tính thực đa dạng phức tạp Một lệnh đơn giản khơng đủ để dẫn cho máy tính Vì việc viết nhiều lệnh hợp lại chương trình giúp người điều khiển máy tính cách đơn giản hiệu

C HOẠT ĐỘNG LUYỆN TẬP (5')

- Con người dẫn máy tính nào? - Viết chương trình gì?

- Tại phải viết chương trình?

D HOẠT ĐỘNG VẬN DỤNG, SÁNG TẠO (5')

- Bài SGK/9:

- Viết dãy lệnh để thực thao tác tìm kiếm thay thế?

(4)

Đáp án: Lệnh ”Tìm kiếm thay thế” phần mềm soạn thảo văn hiểu dãy lệnh sau:

1 Tìm kiếm từ cần tìm.

2 Nếu khơng tìm thấy thơng báo hồn thành cơng việc. 3 Nếu tìm thấy thực việc thay cụm từ này.

4 Tìm tiếp cách thực lại lệnh cho phần văn tiếp theo

- Khơng thể thay đổi thứ tự lệnh mà không thay đổi kết

E HOẠT ĐỘNG TÌM TỊI, MỞ RỘNG (5')

Có nhiều ngơn ngữ lập trình khác nhau, kể tên số ngôn ngữ phổ biến C, Java, Basic, Pascal, …

Em kể tên số ngơn ngữ lập trình khác khơng?

* HƯỚNG DẤN VỀ NHÀ (2')

- Học bài, làm tập 1-3 SGK, tập 1.1-1.9 Sách tập - Đọc trước phần

Ngày đăng: 22/05/2021, 02:46

w