Mục tiêu: biết sử dụng các câu lệnh đã học

Một phần của tài liệu GIÁO ÁN TIN 10 KET NOI TRI THỨC công văn 5512 (Trang 124 - 128)

- Mục Tiêu: + Biết cú pháp lệnh và cách sử dụng lệnh while

a) Mục tiêu: biết sử dụng các câu lệnh đã học

b) Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu của GV. GV.

c) Sản phẩm: HS hoàn thành tìm hiểu kiến thức

d) Tổ chức thực hiện:

Sản phẩm dự kiến Hoạt động của giáo viên và học sinh 3. THỰC HÀNH

Sản phẩm dự kiến Hoạt động của giáo viên và học sinh

các số tự nhiên từ 1 đến 100 trên một hàng ngang

Hướng dẫn: Mở Python và nhập chương trình sau:

k = 0

while k < 100 : k = k + 1

print(k, end = “ “)

Nhiệm vụ 2. Viết chương trình in ra màn hình dãy các chữ cái tiếng Anh từ “A” đến “Z” theo ba hàng ngang trên màn hình, hai hàng ngang đầu có 10 chữ cái, hàng thứ ba có 6 chữ cái.

Hướng dẫn: Do các chữ cái tiếng Anh từ A đến Z chiếm các vị trí từ 65 đến 90 trong bảng mã ASCII. Với số thứ tự k của bảng mã ASCII, ta sử dụng lệnh chr(k) trả lại kí tự tương ứng trong bảng mã này

HS: Thảo luận, trả lời

HS: Lấy các ví dụ trong thực tế.

* Bước 2: Thực hiện nhiệm vụ:

+ HS: Suy nghĩ, tham khảo sgk trả lời câu hỏi

+ GV: quan sát và trợ giúp các cặp.

* Bước 3: Báo cáo, thảo luận:

+ HS: Lắng nghe, ghi chú, một HS phát biểu lại các tính chất.

+ Các nhóm nhận xét, bổ sung cho nhau.

* Bước 4: Kết luận, nhận định: GV chính xác hóa và gọi 1 học sinh nhắc lại kiến thức

# với các chữ cái cuối hàng sẽ in ra và xuống dòng

# với các chữ cái khác thì in ra trên một hàng ngang

3. HOẠT ĐỘNG LUYỆN TẬP

a. Mục tiêu: Củng cố, luyện tập kiến thức vừa học.

b. Nội dung: HS đọc SGK làm các bài tập.

c. Sản phẩm: Bài làm của học sinh, kĩ năng giải quyết nhiệm vụ học tập.

d. Tổ chức thực hiện:

Gv Cho HS nhắc lại KT:

Hs: Nhắc lại các vấn đề đã học

Bài 1: Cho dãy số 1, 4, 7, 10, ... Tìm phần tử lớn nhất của dãy nhưng nhỏ hơn 100

Bài 2. Viết chương trình đếm trong dãy 100 số tự nhiên đầu tiên có bao nhiêu số thỏa mãn điều kiện: hoặc chia hết cho 5 hoặc chia cho 3 dư 1.

4. HOẠT ĐỘNG VẬN DỤNG

a. Mục tiêu: Vận dụng các kiến thức vừa học quyết các vấn đề học tập và thực tiễn. tiễn.

b. Nội dung:.

c. Sản phẩm: HS vận dụng các kiến thức vào giải quyết các nhiệm vụ đặt ra.

d. Tổ chức thực hiện:

Gv đưa câu hỏi về nhà:

Bài 1: Viết chương trình in ra các số tự nhiên từ 1 đến 100 ra màn hình thành 10 hàng, mỗi hàng 10 số, có dạng như sau:

1 2 3 ... 10 11 12 ... 20 11 12 ... 20 ... 91 92 ... 100 5. Hướng dẫn học sinh tự học: - Hướng dẫn học bài cũ:

- Hướng dẫn chuẩn bị bài mới:

...... ...

BÀI 22

KIỂU DỮ LIỆU DANH SÁCH

Môn học: Tin Học; Lớp: 10 Thời gian thực hiện: 2 tiết

I. MỤC TIÊU

1. Kiến thức:

● Biết được kiểu dữ liệu danh sách (list), cách khởi tạo và truy cập từng phần tử của danh sách

● Biết và thực hiện được cách duyệt các phần tử của danh sách bằng lệnh for ● Thực hành được một số phương thức đơn giản trên dữ liệu danh sách

2. Năng lực:

- Năng lực chung:

 Giải quyết được những nhiệm vụ học tập một cách độc lập, theo nhóm và thể hiện sự sáng tạo.

 Góp phần phát triển năng lực giao tiếp và hợp tác qua hoạt động nhóm và trao đổi công việc với giáo viên.

- Năng lực riêng:

 HS được phát triển tư duy và khả năng giải quyết được vấn đề, năng lực giao tiếp, hợp tác, sáng tạo, tự chủ và tự học.

3. Phẩm chất: Nghiêm túc, tập trung, tích cực chủ động.

II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU 1. Giáo viên 1. Giáo viên

- Chuẩn bị Bài giảng, máy chiếu, máy chiếu vật thể.

2. Học sinh

- Sách giáo khoa, vở ghi - Kiến thức đã học

III. TIẾN TRÌNH DẠY HỌC

1. HOẠT ĐỘNG KHỞI ĐỘNG (MỞ ĐẦU)

- Mục tiêu: Tạo hứng thú học tập cho học sinh - Nội dung: Hs dựa vào hiểu biết để trả lời câu hỏi

- Sản phẩm: Từ yêu cầu Hs vận dụng kiến thức để trả lời câu hỏi GV đưa ra - Tổ chức thực hiện: GV giới thiệu và dẫn dắt vào bài

Em đã được học những kiểu dữ liệu cơ bản của Python như số nguyên, số thực xâu kí tự kiểu dữ liệu logic. Tuy nhiên, khi em cần lưu một dãy các số hay một danh sách học sinh thì cần kiểu dữ liệu dạng danh sách (còn gọi là dãy hay mảng). Kiểu dữ liệu danh sách được dùng nhiều nhất trong Python là kiểu list

Em hãy tìm một số dữ liệu kiểu danh sách thường gặp trên thực tế?

2. HÌNH THÀNH KIẾN THỨC MỚI

Một phần của tài liệu GIÁO ÁN TIN 10 KET NOI TRI THỨC công văn 5512 (Trang 124 - 128)

Tải bản đầy đủ (PDF)

(194 trang)