GIÁO TRÌNH PASCAL

NGÔN NGỮ PASCAL LÀ GÌ?

  • Pascal là một ngôn ngữ lập trình cấp cao do giáo sư Niklaus Writh – Trường Đại Học Kỹ Thuật Zurich – Thụy Sĩ đề xuất năm 1970 và đặt tên là Pascal để tưởng nhớ nhà toán học, triết học nổi tiếng người Pháp: Blaise Pascal.
  • Pascal là ngôn ngữ lập trình đặc biệt rất thích hợp với kiểu lập trình cấu trúc và cấu trúc dữ liệu. Pascal được phát triển đúng theo khuôn mẫu của ngôn ngữ lập trình ALGOL 60. Wirth cũng đã phát triển một vài cải tiến cho ngôn ngữ lập trình này như một phần của những đề xuất ALGOL X.

MỤC TIÊU KHÓA HỌC PASCAL:

  • Nắm được kiến thức Pascal chi tiết và bài bản.
  • Có nền tảng cho các ngôn ngữ lập trình khác sau này.
  • Nâng cao, mở rộng kiến thức và ứng dụng Pascal cho các bạn yêu thích bộ môn này.
  • Giúp học viên rèn luyện kĩ năng tư duy logic, tư duy hệ thống và sáng tạo
  • Hiểu cách làm việc của máy tính, cách giao tiếp để ra lệnh cho máy tính làm việc theo sự điều khiển của con người qua ngôn ngữ lập trình.
  • Áp dụng kiến thức Pascal cho những sản phẩm startup, yêu cầu thay đổi, mở rộng nhanh, có lượng truy cập lớn.
  • Xin việc ở các công ty về lập trình.

NHỮNG LỢI ÍCH KHI HỌC PASCAL:

  •  Nắm vững các thành phần trong ngôn ngữ lập trình
  •  Nâng cao, mở rộng kiến thức và ứng dụng Pascal

ĐIỂM NỔI BẬT CỦA KHÓA HỌC

Chất lượng đi đầu,
cam kết đầu ra

Hệ thống
bài giảng online

Chương trình
đạo tạo liên cấp

ĐẶC QUYỀN HỌC VIÊN

Học qua dự án thực tế. Không chấp nhận lý thuyết suông. Học xong cam kết làm được việc.

Được học với những Mentor tốt nhất. Có trình độ, tâm huyết và đặc biệt yêu thích giảng dạy.

Được đào tạo coder với định hướng nâng cấp lên software engineer.

Được chọn giờ học, ngày học tùy theo giờ giấc của mình. Nếu bạn ốm, có việc bận – buổi học sẽ chuyển sang hôm khác.

Bài giảng sinh động, dễ hiểu, áp dụng vào thực hành. Thực hành 80% thời lượng học.

Học hoàn toàn online. Bạn không còn nỗi lo kẹt xe, mưa gió, bụi bặm.

Hưởng học phí rẻ hơn so với các trung tâm khác, đặc biệt có ưu đãi học phí khi nhóm học cùng đăng ký.

Hỗ trợ học lại miễn phí nếu học viên không đạt yêu cầu sau khóa học.

Nơi duy nhất cam kết trả lại học phí những buổi chưa học nếu không hài lòng.

ĐỐI TƯỢNG HỌC VIÊN

  • Yêu thích lập trình, không giới hạn độ tuổi.
  •  Muốn kiếm tiền từ việc lập trình.
  •  Muốn làm việc ở vị trí lập trình viên cả iOS và Android. Khóa học yêu cầu học viên đã có kiến thức về lập trình.
  • Những bạn học sinh THPT hoặc đã tốt nghiệp THPT.
  • Những bạn sinh viên Đại Học.
  • Người đang đi làm muốn chuyển ngành sang CNTT.

KẾT QUẢ ĐẠT ĐƯỢC

  • Nắm được kiến thức Pascal chi tiết và bài bản.
  • Là nền tảng cho các ngôn ngữ lập trình khác sau này.
  • Nâng cao, mở rộng kiến thức và ứng dụng Pascal cho các bạn yêu thích bộ môn này.
  • Giúp học viên rèn luyện tư duy.
  • Tạo ra các ứng dụng có tốc độ xử lý nhanh.
  • Áp dụng kiến thức Pascal cho những sản phẩm startup, yêu cầu thay đổi, mở rộng nhanh, có lượng truy cập lớn.
  • Xin việc ở các công ty về lập trình.

Đối tượng

Các bé từ 6 – 15 tuổi

Thời gian học

1 tiếng/buổi

Số buổi học

45

Số học viên

8 – 10 bạn

Học phí

2.900.000đ

Đăng ký học trải nghiệm

miễn phí tại đây

LỘ TRÌNH

Bài 01: Các kiểu dữ liệu cơ bản khai báo hằng, biến, kiểu, biểu thức và câu lệnh:
  • Các kiểu dữ liệu cơ bản
  • Khai báo hằng
  • Khai báo biến
  • Định nghĩa kiểu
  • Biểu thức
  • Câu lệnh
Bài 02: Các câu lệnh có cấu trúc:
  • Câu lệnh rẽ nhánh: If; Case
  • Câu lệnh lặp: Vòng lặp xác định, vòng lặp không xác định
Bài 03: Chương trình con: thủ tục và hàm
  • Khái niệm về chương trình con
  • Cấu trúc chung của một chương trình có sử dụng ctc
  • Biến toàn cục và biến địa phương
  • Đệ quy
  • Tạo thư viện (unit)
Bài 04: Dữ liệu kiểu mảng (array):
  • Khai báo mảng
  • Xuất nhập trên dữ liệu kiểu mảng
Bài 05: Xâu ký tự (string):
  • Khai báo kiểu string
  • Truy xuất dữ liệu kiểu string
  • Các phép toán trên xâu ký tự
  • Các thủ tục và hàm về xâu ký tự: Length, hàm copy, pos, delete, insert, hàm val.
Bài 06 : Kiểu bản ghi (record):
  • Khai báo dữ liệu kiểu record
  • Xuất nhập dữ liệu kiểu record
Bài 07: Dữ liệu kiểu file:
  • Khai báo
  • Các thủ tục và hàm chuẩn
  • File văn bản (text file)
  • File không định kiểu (file vật lý)
Bài 08: Dữ liệu kiểu con trỏ:
  • Khai báo
  • Làm việc với biến động
  • Danh sách động
Bài 09 : Đồ họa:
  • Màn hình trong chế độ đồ họa (graphic)
  • Khởi tạo và thoát khỏi chế độ đồ họa
  • Tọa độ và con trỏ trên màn hình đồ họa
  • Đặt màu trên màn hình đồ họa
  • Cửa sổ trong chế độ đồ họa
  • Viết chữ trong chế độ đồ họa
  • Vẽ các hình cơ bản
  • Tô màu các hình
  • Các kỹ thuật tạo hình chuyển động