Khoa học máy tính với Python 1
Khoa học máy tính với python 1
Xin chào các bạn!
Khoa học máy tính với Python 1 – môn học đầu tiên trong chương trình Khoa học máy tính với Python tại FUNiX. Môn học sẽ đưa các bạn nhỏ đến với thế giới lập trình, các em sẽ được hướng dẫn từng bước, từ những kiến thức nhỏ nhất đến việc tạo nên một sản phẩm lập trình mang dấu ấn cá nhân. Đặc biệt, các bạn còn được thực hành lập trình Python trong môi trường trực quan và sinh động _ Codecombat. Khoa học máy tính với Python 1 không chỉ đơn thuần là một môn học lập trình, mà sẽ còn là 1 công cụ quan trọng và vô cùng cần thiết để hướng dẫn các bạn nhỏ phát triển trong thời đại 4.0. 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ệ thông qua môn học sẽ giúp các em trở nên tự tin hơn, 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 12 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: CS1 - Khoa học máy tính 1
- Level 1-3b: Thuật toán & Trình tự
- Level 4-8: Đối số & Thuộc tính
- Level 9-14b: Vòng lặp While
- Level 15-19: Biến
Phần 2: GD1 - Game với Python 1
- Level 1-5: Hồi sinh nhân vật & Cơ chế trò chơi
- Level 6-11: Mục tiêu
- Level 12-17: Thuộc tính của đối tượng hồi sinh
- Level 18-20: Dữ liệu trò chơi
Phần 3: WD1 - Phát triển trang Web 1
- Level 1-4: Thiết lập trang web (Thẻ ngắt, thẻ đoạn văn, thẻ tiêu đề)
- Level 5-6: Hình ảnh (Thẻ hình ảnh và thuộc tính kích thước)
- Level 7-9: Thiết lập trang web 2 (Thẻ div, danh sách không có thứ tự và có thứ tự)
- Level 10-12: Page style (Text-align, color, classes, IDs)
Chuyên Gia thiết kế khoá học
THIẾT KẾ MÔN HỌC: Th.S Nguyễn Hải Nam
- Thạc sĩ Khoa học Máy tính, Đại học Cassino, Ý
- Head of xSeries Department, FUNiX
- Online profile: https://www.linkedin.com/in/hai-nam-nguyen-474587119/
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