ELEMENTARY ALGORITHMS

Nhập môn Thuật Toán

 

ĐĂNG KÝ HỌC

BIG-O GREEN: ELEMENTARY ALGORITHMS

(NHẬP MÔN THUẬT TOÁN)

Bạn muốn học lập trình một cách bài bản ngay từ đầu, để làm nền tảng phát triển nghề nghiệp sau này. Bạn đã học lập trình nhưng vẫn còn mơ hồ và cần hệ thống lại toàn bộ kiến thức. Bạn muốn thàn h thạo vững chắc một ngôn ngữ lập trình để làm nền tảng cho việc học Thuật Toán sau này.

Khóa học Big-O Green: Introduction to Programming and Problem-Solving sẽ phù hợp với bạn, giúp bạn lần đầu làm quen với các bài toán lập trình, bạn cũng sẽ được làm quen với hệ thống chấm bài tự động, một trong những phương pháp giảng dạy lập trình tiên tiến nhất của những quốc gia phát triển.

Ngôn ngữ minh họa: 3 ngôn ngữ được sử dụng rộng rãi nhất hiện nay C++, Python và Java.

Học phí khóa học: 5.500.000 VNĐ Ưu đãi đặc biệt 5 bạn đăng ký sớm giảm học phí còn 4.500.000 VNĐ.

Chúng tôi có chương trình hổ trợ đóng học phí nhiều lần cho các bạn Học Sinh, Sinh Viên các bạn vui lòng liên hệ qua Email: bigocoding@gmail.com để được hổ trợ.

Thời gian khai giảng:

– Khóa 13: Khai giảng Thứ Hai Ngày 11/11/2019.

– Buổi học: Tối Thứ 2 từ (18h30 đến 21h00) và tối thứ 6 (18h30 đến 21h00)

ĐỐI TƯỢNG HỌC PHÙ HỢP

  • Tiên quyết: Học viên không cần biết kiến thức về lập trình, cần có máy tính cá nhân để học.

  • Tùy chọn: Đã học Nhập môn lập trình & Kỹ thuật lập trình nhưng vẫn còn mơ hồ. Hoặc chưa học qua 2 môn học này cũng có thể tham dự.

  • Nếu bạn chưa thuộc đối tượng học phù hợp của lớp học Big-O 1 này vui lòng gọi cho chúng tôi qua số điện thoại: 0937.401.483 để được tư vấn học các lớp sẽ mở tiếp theo trong thời gian tới.

BÀI TẬP MINH HỌA KHÓA HỌC

  • Bài tập họa bằng Tiếng Việt nhưng sẽ có thêm những bài bằng Tiếng Anh để học viên làm quen các bài tập Thuật Toán sau này.
  • Các bài tập đều được đưa lên hệ thống chấm bài của Big-O học viên có thể làm bài bất cứ đâu, bất cứ khi nào đều có kết quả chấm bài ngay lập tức.
  • Trích từ các bài tập kinh điển trong các môn học lập trình của các trường đại học MIT, Stanford…
  • Trích từ những kỳ thi nổi tiếng như ACM-ICPC, Olympic Tin Học (dạng câu đơn giản).

THỜI GIAN VÀ ĐỊA ĐIỂM HỌC

  • Thời gian: 2 tháng (8 tuần)
  • Buổi học: Tối Thứ 2 từ 18h30 đến 21h00 và Tối thứ 6 (18h30 đến 21h00)
  • Địa điểm học: Tòa Nhà Happy Tower, Số 75 Huỳnh Tịnh Của, phường 8, Quận 3, Hồ Chí Minh.
  • Số lượng học viên mỗi lớp: Tối đa 20  đến 25 học viên.
  • Mỗi lớp có 1 Giảng Viên chính5 trợ giảng.

SỰ KHÁC BIỆT CỦA CÁC KHÓA HỌC TẠI BIG-O CODING

1. CHƯƠNG TRÌNH GIẢNG DẠY:

  • Được giảng dạy bởi chuyên gia về Thuật Toán với nhiều năm kinh nghiệm (xem thêm phần “đội ngũ giảng dạy“).
  • Làm việc trên các hệ thống chấm bài nổi tiếng trên thế giới Codeforces, Hackerrank, Hackerearth, SPOJ…
  • Được gặp gỡ và trao đổi với những bạn thành công đi trước chia sẻ kinh nghiệm học tập Thuật Toán và kinh nghiệm làm việc.
  • Mỗi lớp học ngoài Giảng Viên chính đều có 5 trợ giảng: Trợ giảng phụ trách tại lớp và trợ giảng phụ trách diễn đàn riêng của lớp đảm bảo mọi thắc mắc của học viên sẽ được trả lời nhanh chóng mọi lúc mọi nơi.

 

  • Có diễn đàn môn học dành riêng cho lớp, các câu hỏi sẽ được giải đáp chậm nhất trong vòng 30 phút đến 1 giờ.

2. MỤC TIÊU ĐẠT ĐƯỢC SAU KHÓA HỌC:

  • Hệ thống toàn bộ kiến thức Lập Trình nền tảng vững chắc.
  • Chuẩn bị đầy đủ kiến thức để bắt đầu cho việc học Thuật Toán và Công Nghệ sau này.
  • Có thể tham dự kỳ thi Olympic Tin Học vòng trường, các khối Không Chuyên.
  • Có thể tham dự kỳ thi online của các trang website nổi tiếng thế giới dành cho các bạn Div 2 như Codeforces, Codechef.

ĐỀ CƯƠNG CHI  TIẾT KHÓA HỌC

TUẦN 1

 

– Các khái niệm cơ bản về lập trình.

– Cấu trúc một chương trình viết bằng ngôn ngữ lập trình cấp cao Python

– Kiểu dữ liệu và các phép toán số học, luận lý.

– Làm quen hệ thống máy chấm bài.

 

 

TUẦN 2

– Cấu trúc điều kiện, rẽ nhánh.

– Cấ u trúc vòng lặp.

– Chương trình con.

– Luyện tập phương pháp giải bài với tư duy logic trực quan.

TUẦN 3

– Kiểu dữ liệu mảng, mảng 1 chiều và mảng 2 chiều và nhiều chiều.

– Kỹ thuật lập trình trên chuỗi & ký tự.

– Phương pháp kiểm tra lỗi sai chương trình, tìm lỗi nhanh.

– Các phương pháp tính toán và tiếp cận nhanh bài toán.

TUẦN 4

Review lại các kiến thức đã học, đánh giá của Giảng Viên đối với từng học viên sau giai đoạn đầu học tập.

Tổ chức một Kỳ Thi Giữa Khóa nhằm giúp học viên ôn tập lại những kiến thức đã học.

TUẦN 5

– Kỹ thuật lập trình đệ quy cơ bản & nâng cao: Khái niệm và phân loại, các kỹ thuật đệ quy và khử đệ quy bằng cấu trúc dữ liệu nâng cao.

– Các phương pháp sắp xếp kinh điển.

– Giới thiệu sơ nét và làm quen với độ phức tạp Thuật Toán.

TUẦN 6

– Các bài toán tìm kiếm và phương pháp giải ngược tìm kiếm,

– Sử dụng struct/class để tạo ra kiểu dữ liệu mới.

TUẦN 7

– Khái niệm: danh sách liên kết, lưu trữ danh sách kết đơn FIFO và LIFO, các thao tác cơ bản trên danh sách liên kết đơn.

–  Định nghĩa đồ thị, các dạng đồ thị, bậc của đỉnh, biểu diễn đồ thị, đẳng cấu đồ thị, đồ thị con – đồ thị bộ phận, dây chuyền, đường đi.

–  Đồ thị dạng cây, định nghĩa, các bài toán ứng dụng.

TUẦN 8

Buổi cuối sẽ tổ chức Kỳ Thi Cuối Khóa nhằm đánh giá lại cả quá trình học của học viên, trao giấy chứng nhận hoàn thành khóa học.

Free WordPress Themes, Free Android Games