Khoá học lập trình Scratch

  • Hình thức học: Trực tuyến hoặc trực tiếp tại trung tâm.

  • Thời lượng: 42 buổi học (2 giờ/buổi).

  • Đối tượng:

    • Học sinh từ 8 – 12 tuổi yêu thích lập trình hoặc mới bắt đầu tìm hiểu công nghệ.

    • Phụ huynh muốn con học tư duy logic thông qua các công cụ lập trình thân thiện.

  • Chứng nhận: Nhận chứng chỉ hoàn thành khóa học từ Trung tâm Công Nghệ Thông Tin – Trường Đại học Sư phạm Hà nội.

- by STEAM HNUE

8 -10 học viên

14 buổi/ level học

3 Level: Basic, Advanced, Intensive

Về khoá học lập trình Scratch

Mục tiêu khóa học:
  • Hướng dẫn trẻ làm quen với lập trình thông qua giao diện trực quan kéo-thả của Scratch.

  • Giúp học viên phát triển tư duy logic, kỹ năng giải quyết vấn đề, và khả năng sáng tạo.

  • Tạo nền tảng lập trình vững chắc, làm bước đệm cho các ngôn ngữ lập trình nâng cao trong tương lai.

Nội dung khóa học:
  1. Giới thiệu về Scratch:

    • Làm quen với giao diện lập trình Scratch và các khối lệnh cơ bản.

    • Hiểu khái niệm lập trình và cách sử dụng Scratch để tạo ra các dự án sáng tạo.

  2. Tạo nhân vật và hoạt cảnh:

    • Tạo và lập trình các nhân vật di chuyển, nói chuyện, và thực hiện hành động.

    • Thiết kế các hoạt cảnh tương tác như trò chơi nhỏ hoặc câu chuyện.

  3. Điều kiện và vòng lặp:

    • Sử dụng khối lệnh "if-else" và vòng lặp để lập trình các kịch bản linh hoạt.

    • Tạo trò chơi với luật chơi đơn giản như đuổi bắt hoặc giải đố.

  4. Tích hợp âm thanh và hiệu ứng:

    • Thêm âm thanh, nhạc nền và hiệu ứng hình ảnh vào dự án.

    • Học cách đồng bộ hóa âm thanh và hành động của nhân vật.

  5. Trò chơi và dự án nâng cao:

    • Lập trình các trò chơi tương tác như đua xe, bắt bóng, hoặc trò chơi vượt chướng ngại vật.

    • Tích hợp các yếu tố sáng tạo như điểm số, cấp độ, và các hiệu ứng đặc biệt.

  6. Dự án cá nhân:

    • Học viên tự xây dựng một dự án lập trình sáng tạo dựa trên ý tưởng của mình.

    • Trình bày dự án và nhận phản hồi từ giảng viên và các bạn cùng lớp.

Điểm nổi bật của khóa học:
  • Phù hợp với trẻ em: Scratch là ngôn ngữ lập trình trực quan, thân thiện, dễ học và dễ sử dụng.

  • Học mà chơi: Khóa học kết hợp các bài tập thực hành vui nhộn, kích thích sự sáng tạo của trẻ.

  • Phát triển kỹ năng toàn diện: Từ tư duy logic đến khả năng thuyết trình và làm việc nhóm.

  • Ứng dụng thực tiễn: Dự án cuối khóa giúp trẻ tự tin áp dụng kiến thức đã học để tạo sản phẩm độc đáo.

Lợi ích khi tham gia:
  • Chứng nhận uy tín: Nhận chứng chỉ từ Trung tâm Công nghệ Thông tin – Trường Đại học Sư phạm Hà nội.

  • Tư duy lập trình: Là nền tảng để trẻ học các ngôn ngữ lập trình phức tạp hơn như Python hoặc Java.

  • Khơi dậy sáng tạo: Kích thích trí tưởng tượng và khả năng giải quyết vấn đề của trẻ thông qua công nghệ.

  • Trải nghiệm thú vị: Học viên tự mình tạo ra các sản phẩm như trò chơi hoặc câu chuyện tương tác.

Course

Khoá học lập trình Scratch

This course includes:

Course Level

Beginner

Duration

14 buổi / level

Lessons

42

Khoá học lập trình Game

  • Hình thức học: Trực tiếp tại trung tâm hoặc trực tuyến.

  • Thời lượng: 42 buổi học (2 giờ/buổi).

  • Đối tượng:

    • Học sinh, sinh viên hoặc bất kỳ ai từ 12 tuổi trở lên yêu thích lập trình và trò chơi điện tử.

    • Người muốn học cách tạo ra các trò chơi sáng tạo từ cơ bản đến nâng cao.

  • Chứng nhận: Nhận chứng chỉ hoàn thành từ Trung tâm Công Nghệ Thông Tin – Trường Đại học Sư phạm Hà nội.

- by STEAM HNUE

Lớp 8 - 10 học viên

14 buổi/ level học

3 Level: Basic, Advanced, Intensive

Về khoá học lập trình Game

Mục tiêu khóa học:
  • Hướng dẫn học viên làm quen với các công cụ và ngôn ngữ lập trình để tạo ra trò chơi.

  • Trang bị kiến thức cơ bản và nâng cao về lập trình game, từ ý tưởng đến sản phẩm hoàn chỉnh.

  • Phát triển tư duy logic, kỹ năng sáng tạo và giải quyết vấn đề thông qua việc thiết kế và lập trình game.

Nội dung khóa học:
  1. Giới thiệu lập trình game:

    • Tìm hiểu cấu trúc một trò chơi cơ bản.

    • Làm quen với các công cụ lập trình game như Scratch, Unity, hoặc GameMaker Studio (tùy cấp độ).

  2. Lập trình nhân vật và hoạt động:

    • Tạo nhân vật, lập trình di chuyển, và các hành động cơ bản (nhảy, chạy, bắn).

    • Thiết kế tương tác giữa nhân vật và môi trường.

  3. Xây dựng môi trường và cấp độ:

    • Tạo các màn chơi và cài đặt các yếu tố như địa hình, chướng ngại vật, và thử thách.

    • Thêm hiệu ứng hình ảnh và âm thanh để tăng tính hấp dẫn cho trò chơi.

  4. Hệ thống điều khiển và điểm số:

    • Lập trình hệ thống điều khiển linh hoạt (bàn phím, chuột, cảm ứng).

    • Thiết kế hệ thống điểm số, cấp độ, và phần thưởng.

  5. Trò chơi nâng cao:

    • Lập trình AI cơ bản để tạo ra đối thủ thông minh.

    • Tích hợp các yếu tố phức tạp như đa người chơi, bản đồ ngẫu nhiên, hoặc hệ thống sức mạnh nhân vật.

  6. Dự án cuối khóa:

    • Học viên tự thiết kế và lập trình một trò chơi hoàn chỉnh theo ý tưởng của mình.

    • Trình bày và trải nghiệm trò chơi cùng giảng viên và các bạn.

Điểm nổi bật của khóa học:
  • Học từ cơ bản đến nâng cao: Phù hợp với mọi cấp độ, từ người mới bắt đầu đến những ai muốn phát triển kỹ năng lập trình game chuyên sâu.

  • Công cụ hiện đại: Làm việc với các phần mềm và ngôn ngữ lập trình phổ biến trong ngành công nghiệp game.

  • Sáng tạo không giới hạn: Học viên tự do phát triển ý tưởng và biến chúng thành sản phẩm thực tế.

  • Hỗ trợ tận tình: Đội ngũ giảng viên giàu kinh nghiệm, sẵn sàng giải đáp mọi thắc mắc trong quá trình học.

Lợi ích khi tham gia:
  • Chứng nhận uy tín: Nhận chứng chỉ từ Trung tâm Công nghệ Thông tin – Trường Đại học Sư phạm Hà nội, nâng cao giá trị hồ sơ cá nhân.

  • Tư duy lập trình logic: Xây dựng nền tảng vững chắc cho các lĩnh vực công nghệ cao khác.

  • Sản phẩm thực tế: Hoàn thiện ít nhất một trò chơi do chính mình thiết kế và lập trình.

  • Ứng dụng lâu dài: Kiến thức có thể áp dụng trong việc tạo trò chơi, ứng dụng, hoặc các dự án công nghệ khác.

Course

Khoá học lập trình Game

This course includes:

Course Level

Beginner

Duration

2 giờ/ buổi

Lessons

42

Khoá học lập trình Web

  • Hình thức học: Trực tiếp tại trung tâm hoặc trực tuyến.

  • Thời lượng: 42 buổi học (2 giờ/buổi).

  • Đối tượng:

    • Học sinh, sinh viên hoặc bất kỳ ai từ 14 tuổi trở lên muốn học lập trình web.

    • Người mới bắt đầu muốn học lập trình web để tạo website cá nhân, kinh doanh hoặc làm việc chuyên nghiệp.

    • Người muốn nâng cao kỹ năng để phát triển sự nghiệp trong ngành công nghệ.

  • Chứng nhận: Nhận chứng chỉ hoàn thành từ Trung tâm Công nghệ Thông tin – Trường Đại học Sư phạm Hà nội.

- by STEAM HNUE

Lớp học 8 - 10 học viên

14 buổi/ level học

3 Level: Basic, Advanced, Intensive

Về khoá học lập trình Web

Mục tiêu khóa học:
  • Trang bị kiến thức nền tảng về lập trình web, bao gồm cả Front-end và Back-end.

  • Hướng dẫn học viên xây dựng trang web hoàn chỉnh, từ thiết kế giao diện đến chức năng.

  • Phát triển tư duy logic, kỹ năng lập trình và làm việc với các công cụ, công nghệ web hiện đại.

Nội dung khóa học:
  1. Giới thiệu về lập trình web:

    • Tìm hiểu tổng quan về phát triển web, cấu trúc và cách hoạt động của một trang web.

    • Giới thiệu các công nghệ chính: HTML, CSS, JavaScript, và các ngôn ngữ lập trình Back-end.

  2. Lập trình Front-end:

    • HTML: Xây dựng cấu trúc cơ bản của trang web, làm việc với văn bản, hình ảnh, và liên kết.

    • CSS: Thiết kế giao diện trang web với các kỹ thuật tạo bố cục, màu sắc, và hiệu ứng.

    • JavaScript: Thêm các tính năng tương tác như menu thả xuống, slideshow, hoặc form động.

  3. Lập trình Back-end:

    • Giới thiệu về máy chủ và cơ sở dữ liệu.

    • Làm quen với ngôn ngữ lập trình như PHP hoặc Python (Django/Flask).

    • Tạo các ứng dụng cơ bản: xử lý form đăng ký, đăng nhập, và lưu trữ dữ liệu.

  4. Làm việc với cơ sở dữ liệu:

    • Tìm hiểu cách thiết kế và quản lý cơ sở dữ liệu với MySQL hoặc PostgreSQL.

    • Tích hợp cơ sở dữ liệu vào ứng dụng web.

  5. Các công nghệ và công cụ hỗ trợ:

    • Giới thiệu về Git/GitHub để quản lý mã nguồn.

    • Sử dụng Bootstrap hoặc Tailwind CSS để thiết kế giao diện nhanh chóng.

    • Triển khai trang web lên server và sử dụng dịch vụ hosting.

  6. Dự án thực tế:

    • Học viên tự xây dựng một website hoàn chỉnh theo yêu cầu hoặc ý tưởng cá nhân.

    • Tích hợp đầy đủ tính năng từ Front-end đến Back-end.

    • Trình bày dự án cuối khóa và nhận phản hồi từ giảng viên.

Điểm nổi bật của khóa học:
  • Học từ cơ bản đến nâng cao: Chương trình phù hợp với người mới bắt đầu và cả những ai muốn nâng cao kỹ năng.

  • Ứng dụng thực tế: Các bài tập và dự án giúp học viên áp dụng kiến thức vào công việc hoặc kinh doanh.

  • Công nghệ hiện đại: Học viên được làm quen với các công nghệ phổ biến nhất trong ngành lập trình web.

  • Hỗ trợ tận tình: Đội ngũ giảng viên giàu kinh nghiệm, sẵn sàng giải đáp mọi thắc mắc.

Lợi ích khi tham gia:
  • Chứng nhận uy tín: Nhận chứng chỉ từ Trung tâm Công nghệ Thông tin – Trường Đại học Sư phạm Hà nội.

  • Kỹ năng lập trình web chuyên nghiệp: Tự tin xây dựng các dự án thực tế hoặc làm việc trong ngành công nghệ.

  • Dự án hoàn chỉnh: Học viên sẽ có một sản phẩm thực tế để bổ sung vào hồ sơ cá nhân.

  • Cơ hội nghề nghiệp: Trang bị kỹ năng cần thiết để tham gia vào thị trường lao động trong lĩnh vực phát triển web.

Course

Khoá học lập trình Web

This course includes:

Course Level

Beginner

Duration

2 giờ

Lessons

42

Khoá học lập trình Python App

  • Hình thức học: Trực tuyến hoặc trực tiếp tại trung tâm.

  • Thời lượng: 42 buổi học (2 giờ/buổi).

  • Đối tượng:

    • Học sinh, sinh viên, hoặc người đi làm từ 14 tuổi trở lên yêu thích lập trình và công nghệ.

    • Người đã có kiến thức cơ bản về Python muốn phát triển kỹ năng để tạo ra các ứng dụng thực tế.

    • Người muốn xây dựng nền tảng lập trình để tham gia vào các lĩnh vực chuyên sâu như phát triển phần mềm, AI, hoặc IoT.

  • Chứng nhận: Nhận chứng chỉ hoàn thành khóa học từ Trung tâm Công nghệ Thông tin – Trường Đại học Sư phạm Hà nội.

- by STEAM HNUE

8 - 10 học viên

14 buổi/ level học

3 Level: Basic, Advanced, Intensive

Về khoá học lập trình Python App

Mục tiêu khóa học:
  • Trang bị kiến thức cần thiết để lập trình ứng dụng với Python, từ cơ bản đến nâng cao.

  • Hướng dẫn học viên tạo ra các ứng dụng thực tế như trình quản lý công việc, trò chơi, hoặc công cụ hỗ trợ hàng ngày.

  • Phát triển tư duy logic, kỹ năng giải quyết vấn đề, và khả năng ứng dụng lập trình vào cuộc sống.

Nội dung khóa học:
  1. Lập trình Python cơ bản (Ôn tập):

    • Tổng quan về ngôn ngữ Python: cú pháp, biến, kiểu dữ liệu.

    • Sử dụng cấu trúc điều kiện, vòng lặp, và hàm để xây dựng chương trình cơ bản.

  2. Làm quen với lập trình giao diện:

    • Giới thiệu thư viện Tkinter – công cụ phổ biến để tạo giao diện người dùng (GUI) với Python.

    • Tạo cửa sổ ứng dụng cơ bản, nút nhấn, hộp thoại, và trường nhập liệu.

  3. Phát triển ứng dụng đơn giản:

    • Xây dựng ứng dụng quản lý công việc với tính năng thêm, xóa, và cập nhật dữ liệu.

    • Lưu trữ dữ liệu ứng dụng vào file hoặc cơ sở dữ liệu SQLite.

  4. Ứng dụng với thư viện Python:

    • Làm quen với các thư viện phổ biến như Pandas, Matplotlib để xử lý dữ liệu và tạo biểu đồ.

    • Sử dụng thư viện PIL để xử lý hình ảnh cơ bản.

  5. Kết nối Internet và API:

    • Xây dựng ứng dụng đọc dữ liệu từ web (ví dụ: ứng dụng thời tiết, tin tức).

    • Làm việc với RESTful API để tích hợp tính năng hiện đại vào ứng dụng.

  6. Dự án thực tế:

    • Học viên xây dựng một ứng dụng hoàn chỉnh như:

      • Ứng dụng quản lý chi tiêu cá nhân.

      • Trò chơi mini với giao diện tương tác.

      • Công cụ chuyển đổi tiền tệ hoặc theo dõi thời gian.

    • Trình bày dự án trước giảng viên và nhận phản hồi để cải thiện.

Điểm nổi bật của khóa học:
  • Thực hành ngay từ đầu: Học viên liên tục áp dụng lý thuyết vào các bài tập thực tế.

  • Ứng dụng thực tiễn: Mỗi bài học gắn liền với việc xây dựng một phần của ứng dụng, đảm bảo tính ứng dụng cao.

  • Hỗ trợ tận tình: Đội ngũ giảng viên giàu kinh nghiệm hướng dẫn từng bước, hỗ trợ kịp thời trong quá trình học.

  • Dự án cá nhân: Học viên tự thiết kế và phát triển ứng dụng riêng, bổ sung vào portfolio cá nhân.

Lợi ích khi tham gia:
  • Chứng nhận uy tín: Nhận chứng chỉ từ Trung tâm Công Nghệ Thông Tin – ĐH Sư Phạm Hà Nội, giúp nâng cao hồ sơ học tập và làm việc.

  • Kỹ năng thực tế: Thành thạo lập trình ứng dụng cơ bản với Python, sẵn sàng cho các dự án hoặc học chuyên sâu hơn.

  • Sản phẩm cá nhân: Hoàn thiện ít nhất một ứng dụng thực tế để sử dụng hoặc trình bày trong các dự án học tập, công việc.

  • Định hướng nghề nghiệp: Xây dựng nền tảng để phát triển trong lĩnh vực lập trình phần mềm hoặc công nghệ cao.

Course

Khoá học lập trình Python App

This course includes:

Course Level

Beginner

Duration

2 giờ

Lessons

42

Khoá học Computer Science định hướng tương lai

  • Hình thức học: Trực tuyến hoặc trực tiếp tại trung tâm.

  • Thời lượng: 42 buổi học (2 giờ/buổi).

  • Đối tượng:

    • Học sinh từ 12 – 18 tuổi có đam mê công nghệ và muốn khám phá lĩnh vực khoa học máy tính.

    • Phụ huynh muốn con em học kiến thức và kỹ năng công nghệ để chuẩn bị cho các ngành học và nghề nghiệp tương lai.

  • Chứng nhận: Nhận chứng chỉ hoàn thành từ Trung tâm Công nghệ Thông tin – Trường Đại học Sư phạm Hà nội.

- by STEAM HNUE

8 - 10 học viên

14 buổi/ level học

3 Level: Basic, Advanced, Intensive

Về khoá học Computer Science định hướng tương lai

Mục tiêu khóa học:
  • Trang bị kiến thức cơ bản về khoa học máy tính, giúp học viên hiểu được nguyên tắc hoạt động của công nghệ và máy tính.

  • Rèn luyện tư duy logic, kỹ năng giải quyết vấn đề, và khả năng sáng tạo trong việc ứng dụng công nghệ vào thực tế.

  • Định hướng và chuẩn bị học viên cho các lĩnh vực công nghệ mũi nhọn như lập trình, trí tuệ nhân tạo, và khoa học dữ liệu.

Nội dung khóa học:
  1. Giới thiệu về khoa học máy tính:

    • Lịch sử và ứng dụng của khoa học máy tính trong đời sống.

    • Cách hoạt động của máy tính, hệ điều hành và Internet.

  2. Lập trình cơ bản:

    • Làm quen với ngôn ngữ lập trình Python hoặc Scratch (tùy độ tuổi và cấp độ).

    • Viết các chương trình đơn giản để giải quyết các bài toán thực tế.

  3. Thuật toán và tư duy logic:

    • Hiểu và ứng dụng các thuật toán cơ bản như tìm kiếm, sắp xếp.

    • Thực hành phân tích bài toán và thiết kế giải pháp hiệu quả.

  4. Cơ sở dữ liệu và xử lý dữ liệu:

    • Tìm hiểu cách lưu trữ, quản lý và truy vấn dữ liệu.

    • Làm quen với cơ sở dữ liệu SQL và cách sử dụng dữ liệu trong ứng dụng.

  5. Trí tuệ nhân tạo và học máy (AI & Machine Learning) cơ bản:

    • Giới thiệu về AI và các ứng dụng trong thực tế.

    • Thực hành xây dựng mô hình AI đơn giản như phân loại hình ảnh hoặc dự đoán kết quả.

  6. Phát triển dự án thực tế:

    • Học viên tự chọn ý tưởng và phát triển một dự án ứng dụng khoa học máy tính, ví dụ:

      • Trò chơi lập trình.

      • Ứng dụng quản lý dữ liệu cá nhân.

      • Công cụ dự đoán cơ bản.

    • Trình bày và nhận phản hồi để cải thiện sản phẩm.

Điểm nổi bật của khóa học:
  • Kiến thức toàn diện: Kết hợp giữa lý thuyết và thực hành, bao quát nhiều lĩnh vực trong khoa học máy tính.

  • Học qua dự án: Mỗi học viên sẽ có cơ hội áp dụng kiến thức vào một dự án thực tế, tăng tính ứng dụng và sáng tạo.

  • Định hướng tương lai: Giới thiệu và hướng dẫn học viên tiếp cận các lĩnh vực công nghệ mũi nhọn để định hình nghề nghiệp.

  • Giảng viên chuyên môn: Đội ngũ giảng viên giàu kinh nghiệm, hỗ trợ nhiệt tình trong suốt quá trình học.

Lợi ích khi tham gia:
  • Chứng nhận uy tín: Nhận chứng chỉ từ Trung tâm Công Nghệ Thông Tin – ĐH Sư Phạm Hà Nội, tạo lợi thế trong hồ sơ học tập và nghề nghiệp.

  • Nền tảng công nghệ vững chắc: Giúp học viên tự tin bước vào các lĩnh vực học thuật và ngành nghề liên quan đến công nghệ.

  • Phát triển kỹ năng mềm: Rèn luyện khả năng tư duy logic, phân tích và làm việc nhóm.

  • Khơi dậy đam mê công nghệ: Truyền cảm hứng và hướng dẫn học viên khám phá tiềm năng của bản thân trong lĩnh vực khoa học máy tính.

Course

Khoá học Computer Science định hướng tương lai

This course includes:

Course Level

Beginner

Duration

2 giờ

Lessons

42

Giáo dục STEAM hôm nay, kiến tạo thế giới ngày mai!

STEAM HNUE - TRƯỜNG ĐẠI HỌC SƯ PHẠM HÀ NỘI

Hội trường STEAM, Trung tâm CNTT, Sảnh tầng 1, Toà nhà Trung Tâm Khoa Học Công Nghệ Và Quan Hệ Quốc Tế, Trường Đại học Sư Phạm Hà Nội

136 Đ. Xuân Thủy, Dịch Vọng Hậu, Cầu Giấy, Hà Nội

steam.hnue@gmail.com

0789109941

KẾT NỐI VỚI CHÚNG TÔI

Facebook

Facebook

Messenger

Messenger