Giáo án môn Tin học lớp 10 sách Kết nối tri thức: Bài 34

5 6 0
Giáo án môn Tin học lớp 10 sách Kết nối tri thức: Bài 34

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

Thông tin tài liệu

Giáo án môn Tin học lớp 10 sách Kết nối tri thức: Bài 34 được biên soạn với mục tiêu nhằm giúp học sinh hiểu được khái niệm nghề phát triển phần mềm và một số kiến thức, kĩ năng cần có của người làm nghề phát triển phần mềm; biết các ngành học ở bậc đại học, cao đẳng liên quan đến phát triển phần mềm và cơ hội nghề nghiệp liên quan đến phát triển phần mềm;... Mời các bạn cùng tham khảo!

BÀI 34: NGHỀ PHÁT TRIỂN PHẦN MỀM 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: ❖ Hiểu khái niệm nghề phát triển phần mềm số kiến thức, kĩ cần có người làm nghề phát triển phần mềm ❖ Biết ngành học bậc đại học, cao đẳng liên quan đến phát triển phần mềm hội nghề nghiệp liên quan đến phát triển phần mềm 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 Theo em, phát triển phần mềm có phải việc viết đoạn mã lệnh ngơn ngữ lập trình để máy tính hiểu giải toán thực tế? HS: trả lời câu hỏi HÌNH THÀNH KIẾN THỨC MỚI Hoạt động 1: Tìm hiểu phần mềm thiết kế đồ họa GIMP - 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 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 PHÁT TRIỂN PHẦN MỀM LÀ GÌ? * 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 mềm Nhiều em mong muốn biết lập trình để gồm có: làm phần mềm ứng dụng Vậy em Điều tra khảo sát: Tiếp xúc với khách hàng, tìm có biết việc sản xuất phần mềm gồm hiểu yêu cầu nghiệp vụ, xây dựng hồ sơ yêu công đoạn không? cầu hệ thống HS: Thảo luận, trả lời Phân tích hệ thống: Dựa tài liệu điều tra * Bước 2: Thực nhiệm vụ: khảo sát, chuyên viên phân tích tạo tài liệu + HS: Suy nghĩ, tham khảo sgk trả lời mô tả đầy đủ yêu cầu phần mềm câu hỏi Thiết kế hệ thống: Dựa vào tài liệu phân tích, + GV: quan sát trợ giúp cặp chuyên viên thiết kế đưa thiết kế tổng thể, * Bước 3: Báo cáo, thảo luận: thiết kế liệu thiết kế chức + HS: Lắng nghe, ghi chú, HS phát giao diện chi tiết Lập trình: Dựa vào tài liệu thiết kế, lập trình biểu lại tính chất viên tiến hành tạo sở liệu cần viết + Các nhóm nhận xét, bổ sung cho đoạn mã thực chức * Bước 4: Kết luận, nhận định: GV Kế hoạch dạy môn Tin học 10 – Chương trình sách KNTT Sản phẩm dự kiến Hoạt động giáo viên học sinh Kiểm thử: Phát để loại bỏ lỗi ❖ xác hóa gọi học sinh bất hợp lí sử dụng chương trình có; nhắc lại kiến thức kiểm tra kết thực theo chức 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 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 Câu hỏi cơng việc sản xuất phần mềm quản Theo em điều trị dự án phần mềm, bao gồm lập kế hoạch, điều điều sau nói phát triển phần phối nhân sự, tài chính, phương tiện, kiểm soát mềm? A Phát triển phần mềm lập trình chất lượng, để đảm bảo thành cơng dự án Tất công việc hoạt động nêu B Phát triển phần mềm trình gồm gọi chung phát triển phần mềm mà lập nhiều cơng việc hoạt động trình hoạt động Những người C Phát triển phần mềm trình gồm tham gia vào cơng việc hoạt động nhiều cơng việc hoạt động, lặp gọi người phát triển phần mềm (Software lặp lại D Phát triển phần mềm quản trị dự án Developer) phần mềm Tóm lại 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 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: Hoạt động giáo viên Sản phẩm dự kiến học sinh KIẾN THỨC, KĨ NĂNG CỦA NGƯỜI PHÁT TRIỂN * Bước 1: Chuyển giao 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 - Lập trình người phát triển - Tổ chức phát triển phần mềm bao gồm việc vận dụng kiến phần mềm có vai trị thức, hiểu biết kĩ thuật để tổ chức hoạt động phân tích, nhau” hay sai? thiết kế, lập trình, kiểm thử, bảo trì, đánh giá, 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 HS: Lấy ví dụ thực ngơn ngữ lập trình phù hợp để bắt đầu phụ trách tế đoạn mã ngắn, đơn giản theo thiết kế Với kiến thức kĩ * Bước 2: Thực nhiệm có được, ngồi việc lập trình, họ tham gia số công vụ: đoạn khác kiểm thử, chuyển giao hay bảo trì phần mềm + HS: Suy nghĩ, tham khảo Ở cấp độ cao hơn, lập trình viên trang bị thêm kiến sgk trả lời câu hỏi thức thuật toán, cấu trúc liệu, trí tuệ nhân tạo, mật mã, để Kế hoạch dạy môn Tin học 10 – Chương trình sách KNTT Sản phẩm dự kiến Hoạt động giáo viên học sinh + 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 biểu lại tính chất + Các nhóm nhận xét, bổ sung 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 viết chương trình phức tạp địi hỏi 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ổ chức làm phần mềm Họ phụ trách khâu quan trọng phân tích, thiết kế hay trực tiếp tham gia chủ trì quản trị dự án phần mềm Sự khác biệt kỹ sư phần mềm lập trình viên tương tự kiến trúc sư thợ xây xây dựng 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 pháp thiết kế tốt Trong thực tế, chuyên viên phân tích thiết kế nói chung trải qua q 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 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ị dự án có vai trị cốt yếu cho thành cơng dự án phần mềm Câu hỏi Công việc kĩ sư phần Tóm lại ● Lập trình viên, kỹ sư phần mềm, người quản trị dự án mềm gồm có: người đảm nhận cơng việc quan trọng phát A Phân tích, thiết kế, phát triển phần mềm triển phần mềm ● Có kiến thức định toán học, cấu trúc liệu B Kiểm định bảo trì giải thuật nói riêng khoa học máy tính nói chung phần mềm mức khác khả vận dụng phục C Định hướng kiến thức vào thực tế yêu cầu cần có lập người phát triển phần mềm trình viên kỹ sư phần mềm – người đảm nhận D Tất điều vị trí quan trọng tổ chức phát triển phần mềm Theo em kĩ ● Quản trị dự án cơng việc xuyên suốt trình sản xuất phần năng, kiến thức quan mềm có vai trị chủ chốt cho thành công dự án phần trọng nghề phát mềm Việc có tầm nhìn, hiểu biết trình làm phần mềm, triển 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 hồn thành tìm hiểu kiến thức d) Tổ chức thực hiện: Hoạt động giáo viên học Sản phẩm dự kiến sinh CÔNG VIỆC PHÁT TRIỂN PHẦN MỀM * Bước 1: Chuyển giao nhiệm vụ: - Để trở thành người phát triển phần mềm, bắt đầu GV: Em có biết làm để trở với khóa đào tạo lập trình, phát triển phần mềm thành người tham gia phát triển phần trung tâm, trường dạy nghề, công ty, tập mềm? Theo em có hội nghề đồn, tích lũy kinh nghiệm thông qua công nghiệp cho người phát triển phần việc thực tế Nếu muốn tham gia phát triển phần mềm vị mềm? Kế hoạch dạy mơn Tin học 10 – Chương trình sách KNTT Sản phẩm dự kiến Hoạt động giáo viên học sinh HS: Thảo luận, trả lời 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 + 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 biểu lại tính chất + Các nhóm nhận xét, bổ sung 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 trí kĩ sư phần mềm, cần theo học bậc đại học tin học hay công nghệ thơng tin 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 lĩnh vực như: - Lập trình ứng dụng: Viết chương trình với tác vụ cụ thể - Phát triển giao diện người dùng: Xây dựng giao diện thân thiện với người dùng - Phát triển ứng dụng web, phần mềm hệ thống quản trị hệ thống thông tin, kho liệu - Lập trình trí tuệ nhân tạo/máy học: Các chương trình bắt chước hành động người, có khả học cải thiện kết hành động - Phát triển games: Xây dựng phần mềm trị chơi máy tính - 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 độ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, Câu hỏi VNPT, hay trường đại học tổ chức Các em có Em đánh giá hội thể tìm kiếm hội việc làm thơng qua trang thông tin việc làm tương lai tuyển dụng trực tuyến doanh nghiệp, hay nghề phát triển phần mềm chuyên trang tuyển dụng TopDev, Vietnamworks, Theo em, người tốt nghiệp Linkedin trường đại học công nghệ thông Tóm lại tin làm tốt cơng việc ● Có thể theo học phát triển phần mềm nhiều nơi khác gì? Cho đơn vị nào? 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ệ 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 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: Kế hoạch dạy mơn Tin học 10 – Chương trình sách KNTT 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: Kế hoạch dạy môn Tin học 10 – Chương trình sách KNTT ... phần việc thực tế Nếu muốn tham gia phát tri? ??n phần mềm vị mềm? Kế hoạch dạy môn Tin học 10 – Chương trình sách KNTT Sản phẩm dự kiến Hoạt động giáo viên học sinh HS: Thảo luận, trả lời HS: Lấy... xét, bổ sung 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 trí kĩ sư phần mềm, cần theo học bậc đại học tin học hay công nghệ thông tin Sau tốt nghiệp khóa, ngành... 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

Ngày đăng: 01/09/2022, 00:03

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

Tài liệu liên quan