Tin học

Thay đổi công nghệ đã tạo ra nhu cầu ngày càng tăng cho những người có kinh nghiệm và giáo dục về khoa học máy tính. Nhiều nhà tuyển dụng đang gặp phải tình trạng thiếu nhân viên kỹ thuật được đào tạo chuyên sâu, đặc biệt là trong các lĩnh vực liên quan đến khoa học máy tính. Cho dù học sinh đang có kế hoạch đi học đại học, cao đẳng kỹ thuật hoặc làm việc ngay sau khi học trung học, họ sẽ đạt được các kỹ năng thông tin và công nghệ có giá trị thông qua chương trình Khoa học Máy tính MHS. Nghề nghiệp ngày nay đòi hỏi sự chuẩn bị học tập và kỹ thuật mạnh mẽ. Bằng cách lập kế hoạch lựa chọn khóa học cẩn thận, sinh viên sẽ cải thiện cơ hội việc làm của họ.

Danh sách khóa học

Thiết kế trò chơi điện tử tiên tiến

Khóa học: # 6510
Tùy chọn trực tuyến: #T6510 - MỚI cho 2024-25
(Các) lớp được cung cấp: Lớp 9, Lớp 10, Lớp 11, Lớp 12
Số tín chỉ: 0.5 (khóa học một học kỳ)
Điều kiện tiên quyết: Thiết kế trò chơi điện tử

Thiết kế trò chơi video nâng cao là một khóa học về thiết kế và phát triển trò chơi thu hút sinh viên vào một công ty phát triển trò chơi ngoài đời thực.

Đọc thêm về Thiết kế trò chơi điện tử nâng cao
AP Khoa học Máy tính A

Khóa học: #AP650, S1
Khóa học: #AP652, S2
(Các) lớp được cung cấp: lớp 9, lớp 10, lớp 11, lớp 12
Số tín chỉ: 0.5 (mỗi học kỳ, khóa học cả năm)
Điều kiện tiên quyết: Nguyên tắc Khoa học Máy tính AP được khuyến khích mạnh mẽ, hoặc kinh nghiệm viết mã trước đó; B hoặc tốt hơn trong Đại số cao hơn, Danh dự đại số cao hơn hoặc sự cho phép của người hướng dẫn

AP Computer Science A tương đương với một khóa học cấp đại học học kỳ đầu tiên về khoa học máy tính. Khóa học giới thiệu cho sinh viên các nguyên tắc cơ bản về khoa học máy tính, tập trung vào các ngôn ngữ lập trình hướng đối tượng.

Đọc thêm về AP Computer Science A
Nguyên tắc Khoa học Máy tính AP

Khóa học: #AP654, S1
Khóa học: #AP656, S2
Tùy chọn trực tuyến: #T6500F, phần 1, Tonka Online
Tùy chọn trực tuyến: #T6502W, phần 2, Tonka Online
Trực tuyến, hoàn thành phần 1 trước phần 2
Khóa học này cũng có thể được thực hiện thông qua VANTAGE #V500 (chọn một)
Các lớp được cung cấp: lớp 9, lớp 10, lớp 11, lớp 12
Số tín chỉ: 0.5 (mỗi học kỳ, khóa học cả năm)
Điều kiện tiên quyết: C hoặc tốt hơn trong Đại số; Giới thiệu về Khoa học Máy tính được khuyến khích nhưng không bắt buộc
 
Nguyên tắc Khoa học Máy tính giới thiệu cho sinh viên các khái niệm nền tảng của khoa học máy tính và thách thức họ khám phá cách máy tính và công nghệ có thể tác động đến thế giới.

Đọc thêm về Nguyên tắc Khoa học Máy tính AP
Phát triển ứng dụng với Swift (Tonka Online)

Khóa học: #T6598, S1
Khóa học: #T6599, S2
(Các) lớp được cung cấp: Lớp 9, Lớp 10, Lớp 11, Lớp 12
Số tín chỉ: 0.5 (mỗi học kỳ, khóa học cả năm)
Điều kiện tiên quyết: Đại số học

Khóa học này được thiết kế để dạy cho bạn những kỹ năng cần thiết để trở thành một nhà phát triển ứng dụng có khả năng đưa ý tưởng của riêng bạn vào cuộc sống.

Đọc thêm về Phát triển ứng dụng với Swift (Tonka Online)
Raspberry Pi cho AI và Machine Learning

Khóa học: #6518, S1
(Các) lớp được cung cấp: 9-12
Số tín chỉ: .5 (mỗi học kỳ)
Điều kiện tiên quyết: Học sinh phải hoàn thành thành công "Lập trình với Python", "AP Computer Science A" hoặc tự học ngôn ngữ lập trình Python.

Trí tuệ nhân tạo (AI) và Machine Learning được sử dụng để bổ sung trí thông minh cho các giải pháp công nghệ. Khóa học này giới thiệu các khái niệm và công cụ được sử dụng trong AI và học máy.

Đọc thêm về Trí tuệ nhân tạo và Học máy
Giới thiệu về hệ thống máy tính CIS

Khóa học: # 6522
Khóa học: # 6524
(Các) lớp được cung cấp: Lớp 9, Lớp 10, Lớp 11 hoặc Lớp 12
Số tín chỉ: 0.5 (mỗi học kỳ, khóa học cả năm)
Điều kiện tiên quyết: Đạt điểm B + trở lên trong Đại số II hoặc đồng thời đăng ký vào Đại số II và đạt điểm B + trở lên trong khóa học toán trước đó. Trước đây đã tham gia một trong các khóa học sau tại MHS: Lập trình bằng Python, AP Computer Science Principles, AP Computer Science A Điều kiện tiên quyết ưa thích:  Có kiến thức về ngôn ngữ lập trình như Java, Python, JavaScript, C ++

Khóa học này nhằm mục đích giới thiệu cho sinh viên các khái niệm lập trình áp dụng cho một loạt các ngôn ngữ lập trình máy tính.

Đọc thêm về CIS Giới thiệu về Hệ thống Máy tính
An ninh mạng

Khóa học: # 6514
(Các) lớp được cung cấp: Lớp 9, Lớp 10, Lớp 11, Lớp 12
Số tín chỉ: 0.5 (khóa học một học kỳ)
Điều kiện tiên quyết: không có

An ninh mạng giới thiệu các công cụ và khái niệm về an ninh mạng và khuyến khích sinh viên tạo ra các giải pháp cho phép mọi người chia sẻ tài nguyên máy tính trong khi bảo vệ quyền riêng tư.

Đọc thêm về An ninh mạng
IB Khoa học Máy tính HL

Khóa học: #IB652, S1
Khóa học: #IB653, S2
(Các) lớp được cung cấp: Lớp 12
Số tín chỉ: 0.5 (mỗi học kỳ, khóa học cả năm)
Điều kiện tiên quyết: AP Computer Science A hoặc IB Computer Science SL

Khóa học này sẽ cho phép sinh viên nhận thức được cách các nhà khoa học máy tính làm việc và giao tiếp với nhau và với các bên liên quan khác trong việc phát triển và thực hiện thành công các giải pháp CNTT.

Đọc thêm về IB Computer Science HL
IB Khoa học Máy tính SL

Khóa học: #IB650, S1
Khóa học: #IB651, S2
(Các) lớp được cung cấp: lớp 11, lớp 12
Số tín chỉ: 0.5 (mỗi học kỳ, khóa học cả năm)
Điều kiện tiên quyết: C hoặc tốt hơn trong Đại số cao hơn, Danh dự đại số cao hơn hoặc sự cho phép của người hướng dẫn. AP Computer Science Principles hoặc Programming in Python.
Điều kiện tiên quyết ưu tiên: kiến thức về ngôn ngữ lập trình như Java, Python, JavaScript, C ++

Khóa học này sẽ cho phép sinh viên nhận thức được cách các nhà khoa học máy tính làm việc và giao tiếp với nhau và với các bên liên quan khác trong việc phát triển và thực hiện thành công các giải pháp CNTT.

Đọc thêm về IB Computer Science SL
Giới thiệu về Khoa học Máy tính

Khóa học: # 6500
Tùy chọn trực tuyến: #T6500 ở Tonka trực tuyến; #T6500S cho TO Summer
Các lớp được cung cấp: lớp 9, lớp 10, lớp 11, lớp 12
Tín chỉ : 0.5 (khóa học một học kỳ)
Điều kiện tiên quyết: C hoặc tốt hơn trong Đại số.

Giới thiệu về Khoa học Máy tính trao quyền cho sinh viên tạo ra các hiện vật đích thực và tham gia vào khoa học máy tính như một phương tiện để sáng tạo, giao tiếp, giải quyết vấn đề và giải trí.

Đọc thêm Giới thiệu về Khoa học Máy tính
Thiết kế trò chơi điện tử

Khóa học: # 6508
Tùy chọn trực tuyến: #T6508
(Các) lớp được cung cấp: Lớp 9, Lớp 10, Lớp 11, Lớp 12
Số tín chỉ: 0.5 (khóa học một học kỳ)
Điều kiện tiên quyết: Không ai

Trong khóa học dựa trên dự án này, sinh viên sẽ phát triển các trò chơi máy tính làm việc bằng cách sử dụng Cấu trúc 3. Học sinh được giới thiệu các nguyên tắc cơ bản của thiết kế và phát triển trò chơi.

Đọc thêm về Thiết kế trò chơi điện tử
Thiết kế web

Khóa học: # 6506
Tùy chọn trực tuyến: #T6506
(Các) lớp được cung cấp: Lớp 9, Lớp 10, Lớp 11, Lớp 12
Số tín chỉ: 0.5 (khóa học một học kỳ)
Điều kiện tiên quyết: Không có

Thiết kế web là một chương trình giảng dạy dựa trên dự án một học kỳ, dạy các kỹ năng giao tiếp kỹ thuật số trong bối cảnh của quá trình thiết kế và phát triển web chuyên nghiệp.

Đọc thêm về Thiết kế Web
Sinh viên trong phòng máy tính