Bài giảng điện tử môn Tin học 10 sách Kết nối tri thức với cuộc sống bao gồm đầy đủ các tiết học trong cả năm 2022 2023 được thiết kế dưới dạng file trình chiếu PowerPoint. Qua đó, giúp thầy cô tham khảo, có thêm nhiều kinh nghiệm để soạn giáo án PowerPoint môn Tin học lớp 10 cho học sinh của mình theo chương trình mới. Giáo án PowerPoint Tin học 10 sách Kết nối tri thức được biên soạn theo phân phối chương trình học trong SGK. Bao gồm các thông tin, hình ảnh được sắp xếp theo trật tự logic nhằm cung cấp cho người học kiến thức và kỹ năng nhất định, sẽ làm tăng tính sinh động của buổi học, từ đó giúp người học có thể tiếp thu kiến thức một cách dễ dàng và linh hoạt hơn.
BÀI 31 THỰC HÀNH VIẾT CHƯƠNG TRÌNH ĐƠN GIẢN Month 1/2022 Nhiệm vụ Viết chương trình nhập từ bàn phím số tự nhiên n, kiểm tra n có phải số nguyên tố hay không Nếu n hợp số in kết phân tích n thành tích thừa số nguyên tố Chú ý số không số nguyên tố không hợp số Hướng dẫn Sử dụng biến danh sách NT để lưu thừa số nguyên tố n Chương trình thiết lập danh sách NT n > Kết chương trình sau: - Nếu n = danh sách NT rỗng - Nếu n > danh sách NT khơng rỗng Độ dài danh sách len(NT) n số nguyên tố Nếu len(NT) > chương trình in khai triển n thành tích thừa số nguyên tố, khai triển có dạng: n=p1x p1x….x pk Chạy chương trình với cơng cụ gỡ lỗi phần mềm lập trình Thiết lập điểm dừng dòng 11 chương trình sau: Thiết lập bảng theo dõi giá trị trung gian k, m, n, NT sau, giả sử giá trị nhập ban đầu n = 100: k m n NT 100 100 [2] 50 100 [2,2] 25 100 [2,2,5] 5 100 [2,2,5,5] Kết thúc Thông báo: 100 = x x x Nhiệm vụ Viết chương trình nhập từ bàn phím ba số thực a, b, c tìm nghiệm phương trình bậc hai: ax2 + bx + c = Chương trình cần xét đầy đủ trường hợp xảy Hướng dẫn: Với liệu a, b, c nhập (là số thực), cần xét đầy đủ trường hợp sau: - Nếu a = b = c phương trình có vơ số nghiệm - Nếu a = b = 0; c ≠ 0, phương trình vơ nghiệm - Nếu a = 0; b ≠ phương trình bậc có nghiệm - Nếu a ≠ 0, giải phương trình bậc hai Nghiệm phụ thuộc vào giá trị delta = b2 - 4ac Phương trình vơ nghiệm, có nghiệm kép hai nghiệm phân biệt phụ thuộc vào giá trị delta nhỏ 0, hay lớn Chương trình thiết kế thông qua hàm sau: - NhapDL(): hàm nhập số a, b, c từ bàn phím - GiaiPT1(b,c): hàm giải phương trình bậc nhât: bx+c=0 - GiaiPT2(a,b,c): hàm giải phương trình bậc hai: ax2+bx+c=0 Trong thực hành sử dụng cấu trúc mở rộng lệnh rẽ nhánh if … else Python lệnh giống Khi lệnh rẽ nhánh lồng mơ hình bên trái viết gọn mơ hình bên phải if : : else: Hoặc if : elif : else: if : Chú ý: Cấu trúc if elif else lồng nhiều lần else: Chương trình đầy đủ sau: LUYỆN TẬP Viết chương trình yêu cầu nhập số thực dương a Chương trình cần kiểm tra liệu nhập sau: Nếu số nhập nhỏ thơng báo: “Nhập sai, số a phải lớn Hãy nhập lại” Chương trình dừng sau người dùng nhập Viết chương trình in bảng cửu chương sau: - Hàng thứ in bảng nhân 1, 2, 3, 4, - Hàng thứ hai in bảng nhân 6, 7, 8, 9, 10 VẬN DỤNG Viết chương trình nhập hai số tự nhiên Y1, Y2 số năm, Y2 > Y1 Tính xem khoảng thời gian từ năm Y1 đến năm Y2 có năm nhuận Áp dụng tính xem kỉ XXI có năm nhuận Gọi ƯCLN(a, b) hàm ƯCLN hai số tự nhiên a,b Dễ thấy ta có ƯCLN(a, b) = ƯCLN (b, a%b) a >0, ƯCLN(a, 0) = a Từ viết chương trình nhập hai số a, b tính ƯCLN a b BÀI TẬP VỀ NHÀ Bài 1: Giải phương trình bậc Chương trình Hình 1a viết để giải phương trình bậc ax + b = 0, với a, b hai số thực nhập vào từ bàn phím (a ≠ 0) nghiệm thông báo hình Tuy nhiên, chương trình cịn viết thiếu vị trí “ … “ Em hồn thiện chương trình kiểm thử xem với liệu vào a = b = 2, chương trình em vừa hồn thiện có cho kết giống Hình 1b khơng? Chương trình Hình 1a Ví dụ chạy chương trình với a = 1, b = Hình 1b Chương trình đưa hình thơng tin nhập vào giá trị a = 0? 15 Bài 2: An ninh lương thực Trung bình người dân cần có a kg gạo để ăn, chế biến phục vụ chăn nuôi năm Để đảm bảo an ninh lương thực, tổng số gạo dự trữ kho nhà nước chia cho đầu người phải lớn a kg Một nước có số dân b cần dự trữ tối thiểu ki-lơ-gam gạo? Soạn thảo chương trình nhập từ bàn phím hai số a, b đưa hình khối lượng gạo tối thiểu cần dự trữ Yêu cầu: Cần đưa hình hướng dẫn nhập liệu tiếng Việt có dấu Ví dụ Input a = 365 b = 91086294 Output Số gạo cần dự trữ: 33246497310 16 Bài 3: Viết chương trình tính đưa hình vận tốc v (m/s) chạm mặt đất vật rơi tự từ độ cao h, biết , 𝑣= √ 𝑔hh g gia tốc trọng trường (g ≈ 9.8 m/s2) Độ cao h tính theo mét nhập từ bàn phím 17 THANK YOU! August Bergqvist Phone: 678-555-0128 Email: BERGQVIST@EXAMPLE COM ... 0) = a Từ viết chương trình nhập hai số a, b tính ƯCLN a b BÀI TẬP VỀ NHÀ Bài 1: Giải phương trình bậc Chương trình Hình 1a viết để giải phương trình bậc ax + b = 0, với a, b hai số thực nhập... 3> Chương trình đầy đủ sau: LUYỆN TẬP Viết chương trình yêu cầu nhập số thực dương a Chương trình cần kiểm tra liệu nhập sau: Nếu số nhập nhỏ thơng báo: “Nhập sai, số a phải lớn Hãy nhập lại” Chương. .. Tuy nhiên, chương trình cịn viết thiếu vị trí “ … “ Em hồn thiện chương trình kiểm thử xem với liệu vào a = b = 2, chương trình em vừa hồn thiện có cho kết giống Hình 1b khơng? Chương trình Hình