Giáo án tin học lớp 10 sách kết nối tri thức với cuộc sống (trọn bộ kì 2)

124 8 0
Giáo án tin học lớp 10 sách kết nối tri thức với cuộc sống (trọn bộ kì 2)

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Giáo án tin học lớp 10 sách kết nối tri thức với cuộc sống (trọn bộ kì 2 Kế hoạch bài dạy môn tin học lớp 10 sách kết nối tri thức với cuộc sống (trọn bộ kì 2)

BÀI 18 CÁC CÂU LỆNH VÀO RA ĐƠN GIẢN Môn học: Tin Học; Lớp: 10 Thời gian thực hiện: tiết I MỤC TIÊU Kiến thức: - Biết thực số lệnh vào đơn giản - Thực số chuyển đổi liệu kiểu liệu Kỹ năng: - Năng lực tự chủ tự học - Năng lực giao tiếp hợp tác - Năng lực sáng tạo giải vấn đề 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 Sgk, Sbt, giáo án III TIẾN TRÌNH DẠY HỌC 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 - Tổ chức thực hiện: GV giới thiệu dẫn dắt vào ? Để tương tác với người sử dụng thực chương trình, ngơn ngữ lập trình có câu lệnh để đưa liệu hình hay nhập liệu vào từ bàn phím Em biết Python ccó lệnh print( ) dùng để đưa liệu hình Để nhập liệu từ bàn phím thực chương trình, Python sử dụng câu lệnh input( ) Em dự đoán lệnh nhập liệu input ( ) có cú pháp chức nào? HÌNH THÀNH KIẾN THỨC MỚI Hoạt động 1: Làm quen với câu lệnh vào đơn giản - Mục Tiêu: Hiểu ý nghĩa câu lệnh vào đơn giản biết cách sử dụng - Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu GV - Sản phẩm: Hs hồn thành tìm hiều kiến thức - Tổ chức thực hiện: Sản phẩm dự kiến Hoạt động giáo viên học sinh CÁC CÂU LỆNH VÀO RA ĐƠN * Bước 1: Chuyển giao nhiệm vụ: GIẢN GV: Nêu đặt câu hỏi - Lệnh print( ) có chức đưa liệu ? Quan sát lệnh sau trả lời câu thiết bị chuẩn, thường hình hỏi : Lệnh input( ) cho phép nhập Thơng tin cần đưa bao gồm liệu từ đâu ? Giá trị nhập số hay nhiều liệu với kiểu khác nhau, cho hay xâu ? phép biểu thức tính tốn - Lệnh input( ) có chức nhập liệu từ thiết bị vào chuẩn (thường bàn phím) Nội dung nhập số, biểu HS: Thảo luận, trả lời thức hay xâu cho kết xâu kí * Bước 2: Thực nhiệm vụ: tự Cú pháp: = input() Ví dụ: + HS: Suy nghĩ, tham khảo sgk trả lời c âu hỏi + GV: quan sát trợ giúp cặp * Bước 3: Báo cáo, thảo luận: + HS: Lắng nghe, ghi chú, HS phát Ghi nhớ: biểu lại tính chất - Các lệnh vào đơn giản Python + Các nhóm nhận xét, bổ sung cho bao gồm lệnh input( ) lệnh print( ) * Bước 4: Kết luận, nhận định: GV chí nh xác hóa gọi học sinh nhắc lại Sản phẩm dự kiến Hoạt động giáo viên học sinh kiến thức Hoạt động 2: Tìm hiểu chuyển đổi kiểu liệu Python a) Mục tiêu: biết chuyển đổi kiểu liệu 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 GV c) Sản phẩm: HS hồ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 CHUYỂN ĐỔI KIỀU DỮ LIỆU CƠ BẢN CỦA PYTHON Hoạt động giáo viên học sinh * Bước 1: Chuyển giao nhiệm vụ: - Quan sát lệnh sau để biết kiểu liệu biến GV: ? Chúng ta biết số kiểu liệu số ngun, số thực xâu kí tự Trong Python có cách để nhận biết kiểu liệu biến không? - Kiểu liệu lôgic kiểu liệu liệu HS: Thảo luận, trả lời kiểu có hai giá trị True (đúng) False (sai) HS: Lấy ví dụ thực tế Ví dụ liệu kiểu lơgic kết phép so sánh: * Bước 2: Thực nhiệm vụ: + HS: Suy nghĩ, tham khảo sgk trả lời câu hỏi Ghi nhớ: ● Một số kiểu liệu Python bao gồm: int (số nguyên), float (số thực), str (xâu kí tự), bool (lơgic) + GV: quan sát trợ giúp cặp ● Lệnh type( ) dùng để nhận biết kiểu liệu biến * Bước 3: Báo cáo, thảo Sản phẩm dự kiến Python luận: Bài Xác định kiểu giá trị biểu thức sau: a) "15 + 20 - 7" c) 13 != 8+5 Hoạt động giáo viên học sinh b) 32 > 45 d) == - Lệnh int ( ) có chức chuyển đổi số thực xâu chứa số nguyên thành số nguyên Quan sát lệnh sau: >> int(12.6) 12 >>> int(“123”) + HS: Lắng nghe, ghi chú, HS phát biểu lại tính chất + Các nhóm nhận xét, bổ su ng cho * Bước 4: Kết luận, nhận định: GV xác hóa gọi học sinh nhắc lại kiến thức 123 >>> int(“10.35”) # Lệnh in không chuyển đổi xâu chứa số thực Traceback (most recent call last): File “”, line 1, in int(“10.35”) ValueErrpr : invalid literal for int( ) with base 10: “10.35” - Lệnh float ( ) dùng để chuyển đổi số nguyên xâu kí tự GV: ? thành số thực Có chuyển đổi liệu >>> float(8) kiểu sang kiểu khác 8.0 khơng? >>> float(“10.23”) Giả sử có biến s với giá 10.23 trị "123" Nếu muốn biến s - Lệnh str ( ) dùng để chuyển đổi kiểu liệu khác có giá trị số nguyên 123 khơng phải xâu thành xâu kí tự "123" em phải làm gì? >>> str(12+34) ‘46’ Hoạt động giáo viên học sinh Sản phẩm dự kiến >>> str(12.567) ’12.567’ Câu hỏi >>> str(2>3) ? Dữ liệu nhập từ bàn phím lệnh input ( ) ln ‘False’ xâu kí tự nên muốn nhập Chú ý: Các lệnh int ( ), float ( ) chuyển đổi liệu đầu vào số xâu ghi giá trị số trực tiếp, không chuyển đổi xâu có cơng ngun hay số thực phải thức, ví dụ: làm nào? >>> int(“12+45”) Traceback (most recent call last): File “”, line 1, in int(“12+45 ValueError: invalid literal for int( ) with base 10: “12+45” Ghi nhớ ? Dùng lệnh x = input(“Nhập số x: ”) để nhập số cho biến x hay sai? ● Các lệnh int ( ), float ( ), str ( ) có chức chuyển đổi liệu từ kiểu khác tương ứng kiểu số nguyên, số thực xâu kí tự ● Các lệnh int ( ), float ( ) không thực xâu biểu thức toán Bài Mỗi lệnh sau trả lại giá trị nào? a) str(150) b) int(“1110”) c) float(“15,0”) Lệnh sau báo lỗi? A int(“12,0”) B float(13+1) C str(17,001) - Cách nhập số nguyên, số thực: = int(input( )) = float(input( )) Ví dụ: >>> n = int( input( “Nhập số tự nhiên: ”)) Nhập số tự nhiên: 13 >>> x = float( input(“Nhập số thực x: ”)) 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 tập c Sản phẩm: Bài làm học sinh, kĩ giải 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 vấn đề học THỰC HÀNH Nhập liệu bàn phím từ lệnh input() Nhiệm vụ Viết chương trình cần nhập ba số tự nhiên m, n, p, sau in tổng ba số Hướng dẫn Cần thực ba lệnh nhập số m, n, p Chú ý cách nhập số nguyên cần dùng lệnh int( ) để chuyển đổi liệu nhập từ bàn phím Chương trình viết sau m = int(input(“Nhập số nguyên m: ”)) n = int(input(“Nhập số nguyên n: ”)) p = int(input(“Nhập số nguyên p: ”)) print(“Tổng ba số nhập là”, m+n+p) Nhiệm vụ Viết chương trình nhập họ tên, sau nhập tuổi học sinh Chương trình đưa thơng báo, ví dụ: Bạn Nguyễn Hồ Bình 15 tuổi Hướng dẫn Cần thực hai lệnh nhập liệu, lệnh nhập tên học sinh, lệnh thứ hai nhập tuổi, sau thơng báo hình Chú ý nhập tuổi cần chuyển đổi liệu ten = input(“Nhập tên học sinh: ”)) tuoi = int(input(“Nhập tuổi : ”)) print(“Bạn”, ten, tuoi, “tuổi”) LUYỆN TẬP Những lệnh lệnh sau bị báo lỗi? a) int(“12+45”) b) float(123.56) c) float(“123,5.5”) Vì nhập số thực cần viết lệnh float(input( ) )? VẬN DỤNG HOẠT ĐỘNG VẬN DỤNG a Mục tiêu: Vận dụng kiến thức vừa học vấn đề học tập thực tiễn b Nội dung: c Sản phẩm: HS vận dụng kiến thức vào giải nhiệm vụ đặt d Tổ chức thực hiện: Gv đưa câu hỏi nhà: Viết chương trình nhập giá trị ss số giây nhập từ bàn phím Thơng báo hình thời gian ss giây sau đổi thành thời gian tính ngày, giờ, phút, giây Viết chương trình nhập ba số thực dương a, b, c (a, b, c > thoả mãn bất đẳng thức tam giác) Gợi ý: cơng thức Heron tính diện tích tam giác: S = với p nửa chu vi tam giác Hướng dẫn học sinh tự học: - Hướng dẫn học cũ: - Hướng dẫn chuẩn bị mới: BÀI 19 CÂU LỆNH ĐIỀU KIỆN IF Môn học: Tin Học; Lớp: 10 Thời gian thực hiện: tiết I MỤC TIÊU Kiến thức: - Biết trình bày phép tốn với kiểu dự liệu logic - Biết sử dụng lệnh rẽ nhánh if lập trình Kỹ năng: - Năng lực tự chủ tự học - Năng lực giao tiếp hợp tác - Năng lực sáng tạo giải vấn đề 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 Sgk, Sbt, giáo án III TIẾN TRÌNH DẠY HỌC 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 - Tổ chức thực hiện: GV giới thiệu dẫn dắt vào GV Trong sống, thường gặp tình việc thực hay khơng phụ thuộc vào điều kiện Ví dụ, em dự định chơi bạn ngày mai thời tiết đẹp, không mưa, trời mưa em nhà làm tập Các tình lập trình gọi rẽ nhánh Em điền thơng tin tình vào vị trí lệnh tương ứng sơ đồ cấu trúc rẽ nhánh Hình 19.1 Sai Đúng Lệnh Lệnh HS Trả lời HÌNH THÀNH KIẾN THỨC MỚI Hoạt động 1: Tìm hiểu khái niệm biểu thức logic - Mục Tiêu: + Biết khái niệm biểu thức logic - Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu GV - Sản phẩm: Hs hoàn thành tìm hiều kiến thức - Tổ chức thực hiện: Hoạt động giáo viên học sinh Sản phẩm dự kiến BIỂU THỨC LOGIC * Bước 1: Chuyển giao nhiệm - Trong Python, biểu thức logic biểu thức vụ: nhận giá trị True (đúng) False (sai) Biểu GV: Nêu đặt câu hỏi thức logic đơn giản biểu thức so sánh ? Biểu thức sau số xâu kí tự đưa vào vị trí - Quan sát lệnh sau để nhận biết kiểu liệu lệnh: logic Nếu >>> a, b, s = 10, 2, “Number” # Gán a = 10, b ngơn ngữ lập trình bậc cao? = 2, s = “Number” A m, n = 1,2 B a + b > >>> a > 10 False # a > 10 sai, b < >>> b < C a * b < a + b * 13 D 12 + 15 > HS: Thảo luận, trả lời True >>> s == “number” có giá trị khác False * Bước 2: Thực nhiệm # s “number” hai xâu vụ: + HS: Suy nghĩ, tham khảo sgk trả lời câu hỏi Các phép so sánh giá trị số Python < Nhỏ > < = Nhỏ > = = = Bằng Lớn ! = Khác Lớn + GV: quan sát trợ giúp cặp * Bước 3: Báo cáo, thảo luận: + HS: Lắng nghe, ghi chú, HS phát Chú ý: Với xâu kí tự có đầy đủ phép so biểu lại tính chất sánh (sẽ học sau) + Các nhóm nhận xét, bổ sung Các phép toán kiểu liệu logic bao gồm cho phép and (và), or (hoặc) not (phủ định) Bảng phép toán logic sau: * Bước 4: Kết luận, nhận địn Phép toán and h: GVchính xác hóa gọi h ọc sinh nhắc lại kiến thức X Y X and Y True True True Sản phẩm dự kiến True False False False True False False False False Hoạt động giáo viên học sinh Phép toán or X Y X or Y True True True True False True False True True False False False Phép toán not X not X True False False True Ví dụ: Cho lệnh sau dự đoán giá trị biến logic a, b, c >>>x, y, z= 10, 5, >>>b=x < 11 and z > >>>c=x > 15 or y < 10 - Mục Tiêu: + Biết sử dụng phần mềm thiết kế đồ họa - Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu GV - Sản phẩm: Hs hoàn thành tìm hiều kiến thức - Tổ chức thực hiện: Sản phẩm dự kiến PHÁT TRIỂN PHẦN MỀM LÀ GÌ? Hoạt động giáo viên học sinh * Bước 1: Chuyển giao nhiệm vụ: Các công việc bản, cơng GV: Nêu đặt câu hỏi đoạn cần thực để sản xuất phần Nhiều em mong muốn biết lập trình mềm gồm có: để làm phần mềm ứng dụng Điều tra khảo sát: Tiếp xúc với khách hàng, Vậy em có biết việc sản xuất phần tìm hiểu yêu cầu nghiệp vụ, xây dựng hồ mềm gồm công đoạn sơ u cầu hệ thống khơng? Phân tích hệ thống: Dựa tài liệu điều HS: Thảo luận, trả lời tra khảo sát, chuyên viên phân tích tạo * Bước 2: Thực nhiệm vụ: tài liệu mô tả đầy đủ yêu cầu phần mềm + HS: Suy nghĩ, tham khảo sgk trả l Thiết kế hệ thống: Dựa vào tài liệu phân tích, ời câu hỏi chuyên viên thiết kế đưa thiết kế tổng thể, thiết kế liệu thiết kế chức + GV: quan sát trợ giúp cặp * Bước 3: Báo cáo, thảo luận: giao diện chi tiết Lập trình: Dựa vào tài liệu thiết kế, lập + HS: Lắng nghe, ghi chú, HS p trình viên tiến hành tạo sở liệu hát cần viết đoạn mã thực chức biểu lại tính chất + Các nhóm nhận xét, bổ sung cho Kiểm thử: Phát để loại bỏ lỗi bất hợp lí sử dụng chương trình có; kiểm tra kết thực theo chức * Bước 4: Kết luận, nhận định: G V thiết kế,… Chuyển giao: Cài đặt, khởi tạo liệu, hướng dẫn sử dụng chuyển giao ❖ xác hóa gọi học sin h nhắc lại kiến thức Bảo trì: nhằm khắc phục triệt để lỗi, nâng cấp tính giao diện phần mềm Cơng việc vòng phát triển mới, liên quan tới tất công việc sản xuất phần mềm nêu Hoạt động có tính bao trùm lên tồn 110 Sản phẩm dự kiến Hoạt động giáo viên học sinh công việc sản xuất phần mềm quản trị dự án phần mềm, bao gồm lập kế hoạch, điều phối nhân sự, tài chính, phương tiện, kiểm sốt chất lượng, để đảm bảo thành công dự án Tất công việc hoạt động nêu gọi chung phát triển phần mềm mà lập trình hoạt động Những người tham gia vào cơng việc hoạt động gọi người phát triển phần mềm (Software Developer) Câu hỏi Theo em điều điều sau nói phát triển phần mềm? Tóm lại A Phát triển phần mềm lập trình Phát triển phần mềm gồm công việc hoạt động sau: điều tra, khảo sát, phân tích thiết kế hệ thống; lập trình; kiểm thử; chuyển giao; bảo trì quản trị dự án B Phát triển phần mềm trình gồm nhiều công việc hoạt động C Phát triển phần mềm q trình gồm nhiều cơng việc hoạt động, lặp lặp lại D Phát triển phần mềm quản trị dự án phần mềm Hoạt động 2: Tìm hiểu kiến thức, kĩ người phát triển phần mềm a) Mục tiêu: Nắm vị trí người phát triển phần mềm 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 GV c) Sản phẩm: HS hồ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 giáo viên học sinh KIẾN THỨC, KĨ NĂNG CỦA NGƯỜI PHÁT * Bước 1: Chuyển giao TRIỂN PHẦN MỀM nhiệm vụ: Có ba hoạt động phát triển phần mềm là: GV: Theo em, phát biểu “tất người phát - Lập trình triển phần mềm có vai - Tổ chức phát triển phần mềm bao gồm việc vận dụng trò nhau” hay kiến thức, hiểu biết kĩ thuật để tổ chức hoạt động sai? phân tích, thiết kế, lập trình, kiểm thử, bảo trì, đánh giá, 111 Sản phẩm dự kiến Hoạt động giáo viên học sinh chuyển giao - Quản trị dự án phát triển phần mềm HS: Thảo luận, trả lời Khởi đầu, lập trình viên cần có hiểu biết ngơn ngữ lập trình phù hợp để bắt đầu phụ trách đoạn mã ngắn, đơn giản theo thiết kế Với kiến thức kĩ có được, ngồi việc lập trình, họ tham gia số công đoạn khác kiểm thử, chuyển giao hay bảo trì phần mềm HS: Lấy ví dụ thực tế * Bước 2: Thực nhiệm vụ: + HS: Suy nghĩ, tham khảo sgk trả lời câu hỏi Ở cấp độ cao hơn, lập trình viên trang bị thêm kiến thức thuật tốn, cấu trúc liệu, trí tuệ nhân tạo, + GV: quan sát trợ giúp mật mã, để viết chương trình phức tạp địi hỏi cặp * Bước 3: Báo cáo, thảo hiểu biết chun sâu tốn học khoa học máy tính Khái niệm kĩ sư phần mềm thường để người tổ luận: chức làm phần mềm Họ phụ trách khâu quan + HS: Lắng nghe, ghi chú, trọng phân tích, thiết kế hay trực tiếp tham gia HS phát chủ trì quản trị dự án phần mềm biểu lại tính chất Sự khác biệt kỹ sư phần mềm lập trình viên + Các nhóm nhận xét, bổ su tương tự kiến trúc sư thợ xây xây dựng ng cho cơng trình Kỹ sư phần mềm khơng thiết phải lập trình hiểu biết lập trình quan trọng giúp họ có giải * Bước 4: Kết luận, nhận pháp thiết kế tốt Trong thực tế, chuyên viên phân tích định: GV xác hóa gọi học thiết kế nói chung trải qua trình lập trình Người quản lí dự án cần có tầm nhìn, hiểu biết quy sinh nhắc lại kiến thức trình làm phần mềm, hiểu biết xu hướng cơng nghệ, có khả tổ chức, lập kế hoạch, điều phối nguồn lực, tổ chức giám sát Đối với dự án phần mềm lớn, hoạt động quản trị Câu hỏi dự án có vai trị cốt yếu cho thành cơng dự án phần Công việc kĩ sư phần mềm mềm gồm có: Tóm lại A Phân tích, thiết kế, ● Lập trình viên, kỹ sư phần mềm, người quản trị dự án phát triển phần mềm người đảm nhận công việc quan trọng B Kiểm định bảo trì phát triển phần mềm phần mềm ● Có kiến thức định tốn học, cấu trúc 112 Hoạt động giáo viên học sinh Sản phẩm dự kiến liệu giải thuật nói riêng khoa học máy tính nói C Định hướng chung mức khác khả vận người phát triển phần mềm dụng phục kiến thức vào thực tế D Tất điều yêu cầu cần có lập trình viên kỹ sư phần mềm – người đảm nhận vị trí quan trọng tổ Theo em kĩ chức phát triển phần mềm năng, kiến thức quan ● Quản trị dự án công việc xuyên suốt trình sản trọng nghề xuất phần mềm có vai trị chủ chốt cho thành công phát triển phần mềm? dự án phần mềm Việc có tầm nhìn, hiểu biết q trình làm phần mềm, hiểu biết xu hướng cơng nghệ, có khả tổ chức, lập kế hoạch, điều phối nguồn lực, tổ chức giám sát… yêu cầu thiếu người quản trị viên dự án phát triển phần mềm Hoạt động 3: Tìm hiểu cơng việc phát triền phần mềm a) Mục tiêu: Nắm công việc phát triền phần mềm 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 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 giáo viên học sinh CÔNG VIỆC PHÁT TRIỂN PHẦN MỀM * Bước 1: Chuyển giao nhiệm - Để trở thành người phát triển phần mềm, bắt vụ: đầu với khóa đào tạo lập trình, phát triển phần GV: Em có biết làm để mềm trung tâm, trường dạy nghề, trở thành người tham gia phát cơng ty, tập đồn, tích lũy kinh nghiệm triển phần mềm? Theo em có thơng qua cơng việc thực tế Nếu muốn tham gia hội nghề nghiệp phát triển phần mềm vị trí kĩ sư phần mềm, cần cho người phát triển phần mềm? theo học bậc đại học tin học hay công nghệ thông tin HS: Thảo luận, trả lời Sau tốt nghiệp khóa, ngành đào tạo, tham gia cơng việc phát triển phần mềm nhiều HS: Lấy ví dụ thực tế * Bước 2: Thực nhiệm vụ: lĩnh vực như: - Lập trình ứng dụng: Viết chương trình với tác vụ cụ + HS: Suy nghĩ, tham khảo sgk tr 113 Sản phẩm dự kiến thể Hoạt động giáo viên học sinh ả lời câu hỏi - Phát triển giao diện người dùng: Xây dựng giao + GV: quan sát trợ giúp diện thân thiện với người dùng cặp - Phát triển ứng dụng web, phần mềm hệ * Bước 3: Báo cáo, thảo luận: thống quản trị hệ thống thông tin, kho + HS: Lắng nghe, ghi chú, H liệu S phát - Lập trình trí tuệ nhân tạo/máy học: Các chương biểu lại tính chất trình bắt chước hành động người, có + Các nhóm nhận xét, bổ sung ch khả học cải thiện kết hành động o - Phát triển games: Xây dựng phần mềm trò chơi * Bước 4: Kết luận, nhận định: máy tính GV - Phát triển ứng dụng di động: Viết ứng dụng cho điện thoại di động, máy tính bảng thiết bị di xác hóa gọi học sinh n hắc lại kiến thức động khác Người muốn tham gia phát triển phần mềm tìm kiếm hội hội chợ việc làm tỉnh, thành phố, cơng ty, tập đồn cơng nghệ FPT, Viettel, VNPT, hay trường đại học tổ chức Các em tìm kiếm hội việc làm Câu hỏi thông qua trang thông tin tuyển dụng trực tuyến Em đánh giá hội việc làm tương lai đối doanh nghiệp, hay chuyên trang tuyển với nghề phát triển phần mềm dụng TopDev, Vietnamworks, Linkedin Tóm lại ● Có thể theo học phát triển phần mềm nhiều nơi khác nhau: trung tâm trường nghề, công ty, nhà trường ● Các hội nghề nghiệp cho người phát triển phần mềm đa dạng Nhu cầu nhân lực phát triển phần mềm không ngừng tăng cao với phát triển ứng dụng khoa học công nghệ Theo em, người tốt nghiệp trường đại học công nghệ thơng tin làm tốt cơng việc gì? Cho đơn vị nào? 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 tập 114 c Sản phẩm: Bài làm học sinh, kĩ giải 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 vấn đề học Mơ tả quy trình phát triển phần mềm Theo em, để theo học ngành phát triển phần mềm, em cần chuẩn bị tốt môn học nào? Hãy liệt kê vài phần mềm ứng dụng mà em biết HOẠT ĐỘNG VẬN DỤNG a Mục tiêu: Vận dụng kiến thức vừa học vấn đề học tập thực tiễn b Nội dung: c Sản phẩm: HS vận dụng kiến thức vào giải nhiệm vụ đặt d Tổ chức thực hiện: Gv đưa câu hỏi nhà: Ở khu vực nơi em sinh sống hay tỉnh thành phố lân cận, trường đại học đào tạo nghề phát triển phần mềm? Khối thi ngành liên quan đến phát triển phần mềm trưởng gì? Ở tỉnh thành phố nơi em cư trú có Trung tâm dạy nghề phát triển phần mềm không? Liệt kê vài khóa học tiêu biểu mà họ cung cấp Chia sẻ thơng tin em tìm hiểu với bạn Ở tỉnh thành phố nơi em cư trú có doanh nghiệp chuyển phát triển phần mềm khơng? Họ có cung cấp chương trình đào tạo cho người muốn trở thành người phát triển phần mềm công ty hay không? Hướng dẫn học sinh tự học: - Hướng dẫn học cũ: - Hướng dẫn chuẩn bị mới: 115 Ngày soạn: 14 / 01 / 2021 Ngày dạy: 19 / 01 /2021 Tiết: 37, 38 Lớp dạy: 10A6, 7, 8, 9, 10, 11, 12 KHÁI NIỆM VỀ HỆ SOẠN THẢO VĂN BẢN I Xác định chủ đề học - Tên chủ đề: Khái niệm hệ soạn thảo văn II Xác định chuẩn kiến thức kĩ Kiến thức 116  Nắm chức chung hệ soạn thảo văn bản, khái niệm liên quan đến việc trình bày văn  Nắm chức chung hệ soạn thảo văn bản, khái niệm liên quan đến việc trình bày văn  Có khái niệm vấn đề liên quan đến xử lí chữ Việt soạn thảo văn  Hiểu số qui ước soạn thảo văn  Biết cách gõ văn chữ Việt, mã chữ Việt, phông chữ Việt, … Kĩ  Làm quen bước đầu học thuộc hai cách gõ văn  Biết chọn chế độ gõ tiếng Việt, chuyển đổi hai chế độ gõ tiếng Việt tiếng Anh Thái độ  Học sinh tích cực học tập Năng lực cần hướng tới  Học sinh biết sử dụng máy tính  Rèn đức tính cẩn thận, ham học hỏi, có tinh thần tương trợ bạn III CHUẨN BỊ:  Giáo viên: Giáo án, máy chiếu  Học sinh: SGK, ghi VI KHUNG TIẾN TRÌNH DẠY HỌC - Chủ đề dạy tiết học 90 phút Hoạt động Nội dung Hoạt động học tập HS Thời gian Khởi động Tình xuất phát Tạo động xuất phát phút - Hoạt động cá nhân theo 20 phút Hình thành kiến thức - Các chức chung hệ soạn thảo dõi dẫn dắt giáo viên - Một số chức - Hoạt động cá nhân theo khác hệ soạn thảo dõi dẫn dắt giáo viên - Một số qui ước - Hoạt động cá nhân theo việc gõ văn dõi dẫn dắt giáo viên 20 phút 20 phút 117 Củng cố - Chữ Việt soạn - Hoạt động cá nhân theo thảo văn dõi dẫn dắt giáo viên - Một số lưu ý soạn thảo văn - Hoạt động cá nhân 20 phút phút V HƯỚNG DẪN CỤ THỂ TIẾN TRÌNH DẠY – HỌC Tiết 1: Các chức Hệ soạn thảo văn Hoạt động khởi động: - Mục tiêu: học sinh muốn tìm hiểu hệ soạn thảo - Phương pháp, kĩ thuật dạy học: gợi vấn đề - Phương tiện dạy học: SGK - Sản phẩm: HS muốn sử dụng máy tính - Hoạt động cụ thể: Hoạt động Giáo viên Hoạt động Học sinh - GV nêu số vấn đề soạn thảo văn - Các nhóm thảo luận, trình bày ý kiến cho HS thảo luận Nêu số công việc liên quan đến soạn thảo văn bản? So sánh việc soạn thảo máy tính với việc soạn thảo phương tiện truyền thống? Cho biết số thao tác soạn thảo máy tính nhanh phương tiện truyền thống? Khi soạn thảo văn giấy ta thường có thao tác sửa đổi nào? Hoạt động hình thành kiến thức: - Mục tiêu: học sinh biết chức hệ soạn thảo văn - Phương pháp, kĩ thuật dạy học: gợi vấn đề 118 - Phương tiện dạy học: SGK - Sản phẩm: HS làm việc với máy tính - Hoạt động cụ thể: Hoạt động Giáo viên Hoạt động Học sinh Hoạt động 1: Giới thiệu chức chung hệ soạn thảo văn Hệ soạn thảo văn phần mềm ứng dụng  Lắng nghe kết hợp SGK, h cho phép thực thao tác liên quan đến công việc soạn thảo văn bản: gõ văn bản, sửa đổi, trình bày, lưu trữ in văn a Nhập lưu trữ văn – Soạn thảo văn nhanh – Có thể lưu trữ lại để tiếp tục hoàn thiện hay in giấy b Sửa đổi văn bản: – Sửa đổi kí tự từ – Sửa đổi cấu trúc văn c Trình bày văn  Khả định dạng kí tự  Khả định dạng đoạn văn  Khả định dang trang văn  Nhấn mạnh điểm mạnh hệ soạn thảo văn lựa chọn cách trình bày phù hợp đẹp mắt H Cho biết kiểu định dạng kí tự, đoạn văn bản, 119 trang văn mà em biết?  GV giới thiệu số văn trình bày đẹp, để học sinh tham khảo Sau số ví dụ Các cơng cụ trình bày hệ soạn thảo văn phong phú: đầu dịng - chọnThụt kích thước lề (trái, phải, trên, dưới) hay chọn khoảng cách dòng (đơn, kép tuỳ chọn) đầu - lề (trái, phảiThụt hay haidòng bên) : dấu cách chèn tự động từ dòng thẳng theo lề tương ứng Căn phải Khoảng cách đến - thụt dòng (đối với tất dòng đoạn hay vài đoạn đặc biệt đó) đoạn Căn phải Căn tráicách đến Khoảng Sau số ví dụ Khoảng cách đến đoạn Các cơng cụ trình bày hệ soạn thảo văn phong phú: đoạn - chọn kích thước Căn tráilề (trái, phải, trên, dưới) hay chọn khoảng cách dòng (đơn, kép tuỳ chọn) Căn Khoảng đếntheo lề tương ứng - lề (trái, phải hay hai bên) : dấu cách chèn tự động từ dòng haicách bênthẳng đoạn - thụt dòng (đối với tất dòng đoạn hay vài đoạn đặc biệt đó) Căn hai bên Hoạt động 2: Giới thiệu số chức khác (20 phút)  GV giới thiệu thêm số công cụ giúp tăng hiệu – Tìm kiếm thay việc soạn thảo văn – Đánh số trang tự động – Kiểm tra tả 120 ? Hãy nêu số chức khác hệ soạn thảo văn mà em biết ? Tiết 2: Một số quy ước chữ Việt soạn thảo văn Hoạt động 3: Giới thiệu số qui ước việc gõ văn Đặt vấn đề: Ngày nay, tiếp xúc nhiều với  Các nhóm thảo luận đưa kết văn gõ máy tính, số có nhiều văn khơng tuân theo quy ước chung việc soạn thảo, gây không quán thiếu tôn trọng người đọc Một yêu cầu quan trọng bắt đầu soạn thảo văn phải tôn trọng quy định chung để văn soạn thảo quán khoa học  GV giới thiệu sơ lược đơn vị xử lí văn Minh hoạ trang văn  Cho HS nêu ví dụ minh hoạ ?Em cho biết vài dấu ngắt câu? , ! : ; ?  GV đưa số câu với vị trí khác dấu ngắt câu cho HS nhận xét  Các nhóm thảo luận trả lời  Chú ý: Đơi lí thẩm mĩ, người ta không theo qui ước Hoạt động 2: Giới thiệu chữ Việt soạn thảo văn Đặt vấn đề: Hiện có số phần mềm xử lí chữ như: chữ Việt, chữ Nôm, chữ Thái, … Trong tương lai, có phần mềm hỗ trợ chữ dân tộc khác Việt Nam Muốn gõ tiếng Việt phải trang bị thêm phần mềm gõ tiếng Việt 121 ? Các em biết chương trình gõ tiếng Việt  Đ.Vietkey, Unikey,VietSpel, … nào?  GV giới thiệu kiểu gõ tiếng Việt: Telex Vni ? Cho câu viết tường minh cách gõ theo kiểu Telex? Cho câu dạng tường minh theo kiểu gõ Telex, đọc câu đó? GV giới thiệu số mã thông dụng ? Các em thường dùng mã nào? Để hiển thị in chữ Việt, cần có phơng  Cho nhóm thảo luận trình bày chữ Việt tương ứng với mã Có nhiều phông với nhiều kiểu chữ khác Hiện hệ soạn thảo có chức kiểm tra tả, xếp cho số ngơn ngữ chưa có tiếng Việt Để kiểm tra máy tính làm cơng việc với văn tiếng Việt, cần dùng phần mềm tiện ích riêng Hoạt động 4: Củng cố  Nhấn mạnh: – Một số qui ước việc gõ văn – Không nên dùng nhiều mã văn – Không nên dùng nhiều phông chữ văn RÚT KINH NGHIỆM, BỔ SUNG 122 Yên Dũng, ngày … tháng … năm 2021 Duyệt Tổ chuyên môn 123 ... dẫn học sinh tự học: - Hướng dẫn học cũ: - Hướng dẫn chuẩn bị mới: 28 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: tiết I MỤC TIÊU Kiến thức: ... tự với tốn tìm phần tử nhỏ Hướng dẫn học sinh tự học: - Hướng dẫn học cũ: - Hướng dẫn chuẩn bị mới: 36 BÀI 23 MỘT SỐ LỆNH LÀM VIỆC VỚI DỮ LIỆU DANH SÁCH Môn học: Tin Học; Lớp: ... Môn học: Tin Học; Lớp: 10 Thời gian thực hiện: tiết I MỤC TIÊU Kiến thức: ●Biết thực hành giải toán sử dụng lệnh lặp while với số lần trước ●Biết ba cấu trúc lập trình bản: tuần tự, rẽ nhánh,

Ngày đăng: 29/07/2022, 17:56

Mục lục

    BÀI 18 CÁC CÂU LỆNH VÀO RA ĐƠN GIẢN

    NGHỀ PHÁT TRIỂN PHẦN MỀM

    Hoạt động của Giáo viên

    Hoạt động của Học sinh

    Hoạt động của Giáo viên

    Hoạt động của Học sinh

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

Tài liệu liên quan