Video giảng tin học 10 cánh diều chủ đề G bài 1: Nhóm nghề thiết kế và lập trình

Video giảng tin học 10 cánh diều chủ đề G bài 1: Nhóm nghề thiết kế và lập trình. Các kiến thức được truyền tải nhẹ nhàng, dễ hiểu. Các phần trọng tâm sẽ được nhấn mạnh, giảng chậm. Xem video, học sinh sẽ dễ dàng hiểu bài và tiếp thu kiến thức nhanh hơn. 

Bạn chưa đủ điều kiện để xem được video này. => Xem video demo

Tóm lược nội dung

NHÓM NGHỀ THIẾT KẾ VÀ LẬP TRÌNH (2 TIẾT)

Mến chào các em học sinh thân yêu!

Thông qua video này, các em sẽ nắm được các kiến thức và kĩ năng như sau:

  • Nêu được một số thông tin cơ bản về nhóm nghề thiết kế và lập trình:
  • Sơ lược về các công việc chính.
  • Yêu cầu chính về kiến thức và kĩ năng.
  • Các ngành học có liên quan ở các bậc học tiếp theo.
  • Nhu cầu nhân lực hiện tại và tương lai.

HOẠT ĐỘNG KHỞI ĐỘNG

Trước khi vào bài, cô có câu hỏi muốn tất cả chúng ta cùng suy nghĩ và trả lời: Theo em nghề thiết kế và lập trình trò chơi là?

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

Nội dung 1. Mô tả nhóm nghề thiết kế và lập trình

Em hãy nêu nhiệm vụ chính của lập trình viên?

Video trình bày nội dung:

a) Một vài nét sơ lược về phát triển phần mềm

Hoạt động 1:

Nhiệm vụ chính của lập trình viên: phân tích bài toán, thiết kế phần mềm, viết chương trình và kiểm thử phần mềm.

Kết luận:

- Những công đoạn chính của quá trình phát triển phần mềm là:

+ Phân tích hệ thống.

+ thiết kế phần mềm.

+ Lập trình.

+ Kiểm thử phần mềm.

Trường hợp xây dựng một phần mềm nhỏ thì một người có thể làm tất cả các công đoạn. Nhưng khi xây dựng các hệ thống phần mềm lớn, mỗi công đoạn của phát triển phần mềm sẽ do một người chuyên biệt thực hiện.

Hai loại tình huống điển hình cần thiết phải có nguồn nhân lực phát triển phần mềm:

+ Tổ chức hoặc doanh nghiệp muốn áp dụng công nghệ số để phục vụ quản lí, sản xuất kinh doanh.

+ Cập nhật xu hướng mới để tồn tại và phát triển.

b) Thiết kế và lập trình các sản phẩm phần mềm

- Phát triển phần mềm ứng dụng web.

Các ứng dụng web được triển khai trên nhiều lĩnh vực: chính phủ điện tử, quản trị doanh nghiệp điện tử, thanh toán điện tử, giải trí điện tử, công dân điện tử, y tế điện tử, mạng xã hội, giáo dục trực tuyến,...

- Phát triển thương mại điện tử.

Chất lượng ứng dụng thương mại điện tử vào kinh doanh đang là yếu tố quyết định giá trị cạnh tranh.

- Thiết kế và lập trình trò chơi.

Lập trình trò chơi hay còn gọi là lập trình game, ngành công nghiệp này ở nước ta mới chỉ dừng lại ở mức phân phối phát hành và gia công các game nước ngoài. Trong những năm gần đây, nhiều doanh nghiệp thành lập ra studio riêng của mình nhằm phát triển sản xuất game thuần Việt, kéo theo đó là sự tăng trưởng lớn về nhu cầu nhân lực ở tất cả các khâu của quá trình sản xuất game: thiết kế đồ hoạ game (Game Design), lập trình game (Programming), âm thanh (Audio),...

Nội dung 2. Đặc điểm lao động, yêu cầu đối với nhóm nghề thiết kế lập trình

Đặc điểm lao động, yêu cầu đối với nhóm nghề thiết kế và lập trình?

 Video trình bày nội dung:

Với nghề thiết kế và lập trình, người lao động có rất nhiều lựa chọn việc làm như: khối cơ quan nhà nước hay khối doanh nghiệp tư nhân, làm cho các công ty chuyên về IT (Information Technology), chuyên về sản xuất phần mềm hay là thành viên trong bộ phận công nghệ thông tin phục vụ hoạt động của một đơn vị nào đó. Các đơn vị, các doanh nghiệp thuộc các lĩnh vực khác nhau như: công nghiệp, thương mại, viễn thông, xây dựng, hàng không, văn hoá, dịch vụ,... đều có nhu cầu về nguồn nhân lực này.

- Việt Nam luôn trong tình trạng thiếu hụt ứng viên về cả số lượng và chất lượng. Dự báo nhân lực ngành công nghệ Đông tin sẽ tiếp tục thiếu trong các năm tiếp theo.

- Đặc điểm lao động, yêu cầu đối với nhóm nghề thiết kế và lập trình:

+ Kiên trì, đam mê.

+ Tư duy logic và chính xác: Đây là công việc đòi hỏi nhiều mô tả có tính logic, chính xác và đầy đủ để có được sản phẩm đáp ứng đúng nhu cầu người dùng.

+ Khả năng tự học, sáng tạo: Đối diện với sự thay đổi nhanh chóng của công nghệ, người thiết kế và lập trình phải luôn tự học, chủ động cập nhật kiến thức và kĩ năng mới. Tính chất của công việc thiết kế luôn đòi hỏi sự sáng tạo. Thiết kế phần mềm là phải tìm tòi đề xuất các giải pháp hiệu quả để giải quyết được vấn đề thực tế. Lập trình cũng cần đến sự thông minh, tinh tế và sáng tạo, vì lập trình tức là đã tạo ra một phần mềm hữu dụng.

+ Khả năng đọc hiểu tiếng Anh: Để đảm bảo được công việc, nghề thiết kế và lập trình đòi hỏi người thiết kế và lập trình cần đọc hiểu được tiếng Anh chuyên ngành.

………..

Nội dung video bài 1: Nhóm nghề thiết kế và lập trình còn nhiều phần rất hấp dẫn và thú vị. Hãy cùng đăng kí để tham gia học bài và củng cố kiến thức thông qua hoạt động luyện tập và vận dụng trong video.

 

DỰ ÁN NHỎ: TÌM HIỂU VỀ NGHỀ LẬP TRÌNH WEB, LẬP TRÌNH TRÒ CHƠI VÀ LẬP TRÌNH CHO THIẾT BỊ DI ĐỘNG (2 TIẾT)

Chào mừng các em đến với bài học ngày hôm nay!

Thông qua video này, các em sẽ nắm được các kiến thức và kĩ năng như sau:

  • Tìm kiếm và khai thác được thông tin khái quát về nghề thiết kế và lập trình web, thiết kế và lập trình trò chơi, phát triển ứng dụng trên thiết bị di động và các ngành nghề khác.
  • Giao lưu được với bạn bè qua các kênh truyền thông tin số để tham khảo và trao đổi thông tin hướng nghiệp.
  • Trình bày, giới thiệu về một vài nghề trong nhóm nghề thiết kế và lập trình.

HOẠT ĐỘNG KHỞI ĐỘNG

Trước khi vào bài học, chúng ta cùng trả lời câu hỏi sau: Theo em nghề thiết kế và lập trình trò chơi là?

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

Nội dung 1. Nghề lập trình web

Theo em, những yếu tố cần có của một nhà lập trình web là?

Video trình bày nội dung:

Lập trình web là công việc của một Web Developer (Lập trình viên website) có nhiệm vụ nhận toàn bộ dữ liệu (Giao diện web tĩnh) từ bộ phận thiết kế web để chuyển thành một hệ thống website hoàn chỉnh có tương tác với CSDL và tương tác với người dùng dựa trên ngôn ngữ máy tính.

Thiết kế web là công việc của một Web Designer (Chuyên viên Thiết kế web) có nhiệm vụ tạo ra bộ mặt hay còn gọi là Giao diện (Template) website một cách hoàn chỉnh. Giao diện này có thể ở dạng Ảnh hoặc dạng Web Tĩnh HTML.

- Đặc điểm, yêu cầu:

Những yếu tố cần có của một nhà lập trình web

+ Có các kiến thức về code web,công nghệ thiết kế web, chuyên môn về web

+ Kĩ năng front-end, kĩ năng back-end

+ Kĩ năng phân tích thiết kế, nắm bắt những xu hướng thiết kế mới nhất hiện nay.

 - Các sản phẩm của nghề: Hệ thống website, giao diện của một website.

- Nơi đào tạo: Đại học Khoa học tự nhiên, ITPLus Academy, Trung tâm dạy thiết kế website Vietsolution.

- Tình hình tuyển dụng: hiện nay nước ta đang thiếu hụt ứng viên kể cả số lượng và chất lượng.

Nội dung 2. Nghề thiết kế và lập trình trò chơi

Em hãy cho biết lập trình game là một công việc phức tạp bao gồm những bước ?

 Video trình bày nội dung:

Lập trình game là hiện thực hóa những đặc điểm kỹ thuật trong bản thiết kế game của nhà thiết kế, tích hợp kỹ xảo, âm thanh và chuyển đổi chúng thành một trò chơi hoàn chỉnh. Để làm được điều này, đòi hỏi lập trình viên phải có kiến thức về toán, kỹ năng tư duy logic và máy tính, đặc biệt là ngôn ngữ lập trình C/C++, ngôn ngữ kịch bản, các ứng dụng lập trình hoặc APIs.

- Đặc điểm, yêu cầu nghề:

Lập trình game là một công việc phức tạp bao gồm những bước sau:
+ Lập bản đồ, địa hình game

+Triển khai trí tuệ nhân tạo cho những nhân vật không phải người chơi

+ Tích hợp các tính năng kết nối người chơi với game thông qua bộ điều khiển

Một số công việc chính của thiết kế game như sau:

+ Tạo nên cấu trúc của game và luật chơi

+ Phối hợp với tất cả các thành viên trong nhóm để đưa sản phẩm ra thị trường thành công

+ Phát triển ý tưởng về cách bố trí, nội dung, cách thức chơi trong game

+ Tạo và quản lý tài liệu về sản phẩm

- Các sản phẩm của nghề: các trò chơi.

- Nơi đào tạo: Đại học công nghệ thông tin Tp. HCM, cao đẳng FPT – Aptech, đại học Hoa Sen.

- Tình hình tuyển dụng: hiện nay nước ta đang thiếu hụt ứng viên kể cả số lượng và chất lượng. 

………..

Nội dung video bài 2: Dự án nhỏ Tìm hiểu về nghề lập trình web, lập trình trò chơi và lập trình cho thiết bị di động còn nhiều phần rất hấp dẫn và thú vị. Hãy cùng đăng kí để tham gia học bài và củng cố kiến thức thông qua hoạt động luyện tập và vận dụng trong video.

 

Xem video các bài khác