Skip to main content

Khoa học máy tính với Python 2

Khoa học máy tính với python 2

Xin chào các bạn!

Khoa học máy tính với Python 2 – môn học thứ hai trong chương trình Khoa học máy tính với Python tại FUNiX. Vẫn trên nền tảng Codecombat, học viên tiếp tục được học lập trình Python qua từng level lập trình hấp dẫn và trực quan. Các bạn sẽ được tiếp tục thoả sức sáng tạo và hoàn thiện những sản phẩm của riêng mình. Đó có thể một ứng dụng, một trang web hay 1 trò chơi thú vị bằng chính những dòng code các bạn viết ra. Qua môn học này, dù các bạn nhỏ có định hướng theo đuổi ngành lập trình hay không, việc tiếp xúc với lập trình và công nghệ sớm sẽ giúp các em có tư duy logic, tự tin, sẵn sàng đối mặt với thách thức và phát triển tốt hơn trong tương lại số hóa phía trước.

Môn học bao gồm 3 học phần, mỗi phần sẽ giảng dạy các bạn các kiến thức về lập trình phần mềm, web, game, cuối mỗi học phần học viên sẽ được mentor hướng dẫn tạo ra một dự án của riêng mình. Môn học được thiết kế được theo dạng vừa học vừa thực hành, các bạn sẽ học thông qua việc xem video và thực hành trên nền tảng Codecombat. Các bạn hãy chuẩn bị thật tốt để có thể hoàn thành khóa học một cách xuất sắc.

Chúc các bạn học tốt!


MỤC TIÊU MÔN HỌC

Sau khi học xong môn này, học viên sẽ đạt được các chuẩn kiến thức, kỹ năng đầu ra như sau:

  • Phát triển kỹ năng lập trình – biết cách giao tiếp với máy tính thông qua ngôn ngữ lập trình Python.
  • Hiểu được các tác vụ trên máy tính và nắm được cách sử dụng máy tính để giải quyết các vấn đề về tính toán, logic.
  • Áp dụng kiến thức đã học để tạo nên 1 sản phẩm có giá trị
  • Biết diễn đạt ý tưởng, suy nghĩ một cách chặt chẽ, logic.
  • Rèn luyện khả năng tư duy logic, sáng tạo và khả năng xử lý vấn đề.


TRẢI NGHIỆM HỌC TẬP

Để bắt đầu, các bạn nên dành một vài phút khám phá môn học và cấu trúc chung. Môn học sẽ có 3 học phần, tương ứng với 15 chủ đề. Mỗi chủ đề sẽ có một (hoặc vài) đoạn video yêu cầu học viên phải xem kỹ. Để việc học tập được hiệu quả, hãy luôn trau dồi kiến thức, không ngừng học hỏi, nghiên cứu và lập cho mình một kế hoạch học tập hợp lý để hoàn thành khóa học một cách xuất sắc.

Trong thời gian học nếu các bạn có bất cứ câu hỏi nào hãy kết nối với Mentor để được giải đáp.


CẤU TRÚC MÔN HỌC

Phần 1: CS2 - Khoa học máy tính 2

  • Level 1-4: Hệ thống tọa độ
  • Level 5-10: Câu lệnh điều kiện (if)
  • Level 11-18: Câu lệnh điều kiện (Else)
  • Level 19-22b: Điều kiện lồng nhau
  • Level 23-26: Hàm
  • Level 27-36: Hàm với tham số
  • Level 37-46: Sự kiện

Phần 2: GD2 - Game với Python 2

  • Level 1-6: Events
  • Level 10-14, 7: Số ngẫu nhiên
  • Level 15-18, 8: Các mục tiêu
  • Level 19-24, 9: Va chạm & Thu thập
  • Level 25-29: Dữ liệu nhập từ bàn phím

Phần 3: WD2 - Phát triển trang Web 2

  • Level 1-10: JavaScript cho Web
  • Level 11-15: Giới thiệu jQuery
  • Level 16-20: JQuery cơ bản


Chuyên Gia thiết kế khoá học

THIẾT KẾ MÔN HỌC: Th.S Nguyễn Hải Nam


NGUỒN HỌC LIỆU

Trong thời đại hiện nay, mỗi môn học đều có nhiều nguồn tài liệu liên quan kể cả sách in và online, FUNiX Way không quy định một nguồn học liệu cụ thể mà khuyến cáo để học viên chọn được nguồn phù hợp nhất cho mình. Trong quá trình học từ nhiều nguồn khác nhau theo lựa chọn cá nhân đó, khi sinh viên phát sinh câu hỏi thì sẽ được kết nối nhanh nhất với mentor để được giải đáp. Toàn bộ phần đánh giá bao gồm các câu hỏi trắc nghiệm, bài tập, dự án và thi vấn đáp do FUNiX thiết kế, xây dựng và thực hiện.

Các môn học của FUNiX không quy định bắt buộc tài liệu học tập, sinh viên có thể chủ động tìm và học từ bất kỳ nguồn nào phù hợp, kể cả sách in hay nguồn học liệu online (MOOC) hay các website. Việc sử dụng các nguồn đó do học viên chịu trách nhiệm và đảm bảo tuân thủ các chính sách của chủ sở hữu nguồn, trừ trường hợp họ có sự hợp tác chính thức với FUNiX. Nếu cần hỗ trợ, học viên có thể liên hệ phòng đào tạo FUNiX để được hướng dẫn.

Dưới đây là một số nguồn học liệu của môn học mà học viên có thể tham khảo sử dụng. Việc liệt kê nguồn dưới đây không nhất thiết hàm ý rằng FUNiX có sự hợp tác chính thức với chủ sở hữu của nguồn: Coursera, tutorialspoint, edX Training, or Udemy.


KÊNH PHẢN HỒI

FUNiX sẵn sàng đón nhận và trao đổi về mọi ý kiến góp ý, phản hồi liên quan đến học liệu qua email program@funix.edu.vn

Enroll