ICS3U – Khóa học trực tuyến Giới thiệu về Khoa học máy tính lớp 11

Gửi tin nhắn cho chúng tôi

XIN VUI LÒNG LIÊN HỆ VỚI CHÚNG TÔI!

ICS3U – Khóa học trực tuyến Giới thiệu về Khoa học Máy tính lớp 11

KHÓA HỌC ICS3U tối thiểu
Mã khóa học:ICS3U
Loại khóa học:Chuẩn Bị Đại Học
Giá trị tín dụng:1.0
Điều kiện tiên quyết:Không áp dụng

 

Học phí (CAD): $490.00

Mô tả khóa học ICS3U

Giới thiệu về Khoa học Máy tính: Khóa học này giới thiệu cho sinh viên về khoa học máy tính. Học sinh sẽ thiết kế phần mềm một cách độc lập và là thành viên của nhóm, sử dụng các công cụ lập trình tiêu chuẩn ngành và áp dụng mô hình vòng đời phát triển phần mềm. Họ cũng sẽ viết và sử dụng các chương trình con trong các chương trình máy tính. Học sinh sẽ phát triển các giải pháp sáng tạo cho nhiều loại vấn đề khác nhau khi hiểu biết của các em về môi trường máy tính ngày càng tăng. Họ cũng sẽ khám phá các vấn đề môi trường và công thái học, nghiên cứu mới nổi về khoa học máy tính và xu hướng nghề nghiệp toàn cầu trong các lĩnh vực liên quan đến máy tính.

Tóm tắt nội dung khóa học

đơn vị

Tiêu đề và mô tả

Thời gian và trình tự

Đơn vị 1

Thiết kế cấu trúc dữ liệu

Trong đơn vị này, sinh viên xem xét và mở rộng kiến ​​thức về cấu trúc dữ liệu đồng thời tập trung vào việc thực hiện các dự án tạo và thao tác các cấu trúc dữ liệu. Học sinh áp dụng các cấu trúc dữ liệu có kích thước cố định cơ bản (mảng, kiểu dữ liệu do người dùng xác định, bản ghi, mảng bản ghi) để giải quyết các vấn đề trong đời thực và đề xuất những tác động có thể có của việc lưu trữ dữ liệu đối với cuộc sống của mọi người theo luật pháp Canada. Học sinh sử dụng hoạt động học tập độc lập để nâng cao khả năng thành thạo các kỹ năng lập trình mới nhằm chuẩn bị cho các mục tiêu sau trung học. Họ cũng học cách chọn cấu trúc dữ liệu phù hợp nhất với thông tin và nâng cao hiệu quả của chương trình, khả năng sử dụng lại mã và bảo trì. Học sinh xem xét và củng cố các nguyên tắc công thái học và liên hệ nó với quyền của người lao động. Họ khám phá các cơ hội nghề nghiệp trong các lĩnh vực liên quan đến máy tính và khoa học thông tin.

20 giờ

Đơn vị 2

Xây dựng thư viện phần mềm

Trong Quản lý Dự án Phần mềm, sinh viên kiểm tra các thành phần của kế hoạch dự án phần mềm và phát triển kế hoạch trong bối cảnh nghiên cứu trường hợp. Họ xem xét các thành phần của vòng đời thiết kế phần mềm và khám phá các kỹ thuật quản lý dự án và xây dựng nhóm. Học sinh tạo danh sách câu hỏi, đặt câu hỏi cho khách hàng đóng vai, viết định nghĩa vấn đề, phân tích, thiết kế, thực hiện và duy trì giải pháp

20 giờ

Đơn vị 3

Khám phá các thuật toán nâng cao

Học sinh thực hành việc sử dụng lại mã bằng cách xây dựng và chia sẻ thư viện mã. Các thư viện được mở rộng trong các đơn vị tiếp theo. Học sinh khám phá sự khác biệt giữa lập trình hướng đối tượng và lập trình thủ tục khi áp dụng vào thư viện phần mềm. Học sinh cũng kiểm tra thiết kế thư viện trong bối cảnh quản lý tập tin trong môi trường mạng. Họ điều tra quyền sở hữu trí tuệ, quyền sở hữu mã và đạo đức của việc sử dụng lại mã bằng cách kiểm tra và phân tích các thỏa thuận cấp phép phần mềm.

20 giờ

Đơn vị 4

Quản lý dự án phần mềm

Học sinh khám phá các thuật toán thay thế để giải quyết vấn đề. Họ kiểm tra và lập trình các giải pháp cho các vấn đề tương tự như những vấn đề gặp phải trong ICS3M (ví dụ: tìm kiếm nhị phân hoặc giai thừa), sử dụng các kỹ thuật mới như đệ quy. Họ cũng lập kế hoạch giải pháp cho các vấn đề phức tạp hơn bằng cách sử dụng phương pháp tiêu chuẩn ngành (ví dụ: biểu đồ luồng, mã giả, biểu đồ cấu trúc). Học sinh áp dụng các thuật toán nâng cao, chẳng hạn như sắp xếp đệ quy, để phát triển các giải pháp hiệu quả hơn cho các vấn đề lập trình phức tạp. Các chiến lược kiểm tra và gỡ lỗi chương trình được phát triển.

15 giờ

Đơn vị 5

Kỹ năng quản lý dự án và phát triển phần mềm

Đơn vị này là một thử thách đỉnh cao trong đó sinh viên phải làm việc để áp dụng các kỹ năng quản lý dự án đã học trước đó vào một nghiên cứu điển hình. Họ lập kế hoạch, phát triển, thử nghiệm và ghi lại giải pháp phần mềm cho một vấn đề nhất định. Học sinh áp dụng các kỹ thuật lập trình phức tạp và sử dụng các thư viện phần mềm.

20 giờ

Đơn vị 6

Đánh giá cuối cùng

Sản phẩm đầu tiên là Dự án, được chia thành ba phần nhỏ riêng biệt và có giá trị 15% tổng điểm khóa học. Dự án này sẽ được đánh giá bằng cách sử dụng sơ đồ chấm điểm và phiếu tự đánh giá. Sản phẩm thứ hai sẽ là bài thi cuối kỳ gồm các câu hỏi trắc nghiệm được xây dựng tốt, yêu cầu thông tin từ toàn bộ khóa học.

10 giờ

Tổng cộng

110 giờ

Giới thiệu về Khoa học Máy tính

Khi học sinh tham gia vào hoạt động học tập tích cực và trải nghiệm, các em có xu hướng ghi nhớ kiến ​​thức trong thời gian dài hơn và phát triển, tiếp thu và tích hợp các kỹ năng chính một cách hoàn thiện hơn. Một số chiến lược dạy và học phù hợp với tài liệu được dạy trong nghiên cứu máy tính bao gồm:

Lập trình

Nghiên cứu internet có hướng dẫn

Hướng dẫn trực tiếp

Mô phỏng điện tử

Nhóm thảo luận

Hoạt động xây dựng chương trình

Hoạt động tương tác

Dự án nghiên cứu

làm mô hình

visuals

Thuyết trình đa phương tiện

Sơ đồ

Giải quyết vấn đề

Các nhóm thảo luận

Phỏng vấn

Giới thiệu về Khoa học Máy tính

Đánh giá là một quá trình có hệ thống nhằm thu thập thông tin hoặc bằng chứng về sự tiến bộ của học sinh trong việc đáp ứng các kỳ vọng học tập. Đánh giá được lồng ghép trong các hoạt động giảng dạy xuyên suốt một đơn vị. Những kỳ vọng đối với các nhiệm vụ đánh giá được trình bày rõ ràng và hoạt động học tập được lên kế hoạch để thực hiện được việc thể hiện đó. Quá trình bắt đầu với mục đích cuối cùng này sẽ giúp bạn tập trung vào những kỳ vọng của khóa học. Mục đích của việc đánh giá là thu thập dữ liệu hoặc bằng chứng và cung cấp phản hồi có ý nghĩa cho sinh viên về cách cải thiện hoặc duy trì kết quả học tập trong khóa học. Các tiêu chí được chia theo tỷ lệ được thiết kế dưới dạng phiếu tự đánh giá thường được sử dụng để giúp học sinh nhận ra mức độ thành tích của mình và cung cấp hướng dẫn về cách đạt được cấp độ tiếp theo. Mặc dù thông tin đánh giá có thể được thu thập từ nhiều nguồn (bản thân học sinh, bạn cùng lớp của học sinh, giáo viên), việc đánh giá chỉ là trách nhiệm của giáo viên. Để đánh giá là quá trình đưa ra phán đoán về thông tin đánh giá và xác định điểm hoặc cấp độ phần trăm.

Đánh giá được đưa vào trong quá trình giảng dạy xuyên suốt mỗi đơn vị chứ không phải là một sự kiện riêng biệt ở cuối bài. Thông thường, các nhiệm vụ học tập và đánh giá đều giống nhau, với đánh giá quá trình được cung cấp xuyên suốt bài học. Trong mọi trường hợp, việc thể hiện việc học tập mong muốn được trình bày rõ ràng và hoạt động học tập được lên kế hoạch để biến việc thể hiện đó thành hiện thực. Quá trình bắt đầu với mục đích cuối cùng này giúp tập trung vào những kỳ vọng của khóa học như đã nêu trong hướng dẫn khóa học. Các đánh giá được thể hiện dưới dạng phần trăm dựa trên mức độ thành tích.

Một loạt các chiến lược được sử dụng để tạo cơ hội cho học sinh đạt được các kỹ năng cần thiết để thành công trong khóa học này và ở cấp độ học tập sau trung học. Để tạo điều kiện thuận lợi cho việc học, giáo viên sử dụng nhiều hoạt động khác nhau để thu hút cả lớp, nhóm nhỏ và từng học sinh.

Việc đánh giá sẽ dựa trên các quá trình sau đây diễn ra trong lớp học:

Đánh giá để học tậpĐánh giá NHƯ Học tậpĐánh giá việc học

Trong quá trình này, giáo viên tìm kiếm thông tin từ học sinh để quyết định xem học sinh đang ở đâu và họ cần đi đâu.

Trong quá trình này, giáo viên bồi dưỡng năng lực của học sinh và thiết lập các mục tiêu cá nhân để thành công với mỗi em.

Trong quá trình này, giáo viên báo cáo kết quả của học sinh theo các tiêu chí đã được thiết lập để biết học sinh học tập tốt như thế nào.

ConversationConversationConversation

Thảo luận trong lớp Tự đánh giá Đánh giá của bạn bè

Thảo luận trong lớp Thảo luận nhóm nhỏ Hội nghị sau phòng thí nghiệmTrình bày các cuộc tranh luận nghiên cứu
Quan sátQuan sátQuan sát
Hội thảo kịch (chỉ đạo) Các bước giải quyết vấn đềThảo luận nhómBài thuyết trình Bài thuyết trình nhóm
Sản phẩm dành cho sinh viênSản phẩm dành cho sinh viênSản phẩm dành cho sinh viên
Nhật ký suy ngẫm (được lưu giữ trong suốt khóa học)
Danh sách kiểm tra
Tiêu chí thành công
Phiếu thực hành
câu đố xã hội
Dự án thành công
Bài thuyết trình bằng áp phích
Thuyết trình trong lớp

Một số phương pháp giảng dạy/học tập bao gồm

Chiến lược

Mục đích

Về

Công cụ đánh giá

Thảo luận trong lớp

Hình thành

Giáo viên/học sinh

Danh sách kiểm tra quan sát

Bài tập lập trình

Hình thành

 Teacher

Đề mục hoặc sơ đồ chấm điểm

Lớp học hàng ngày

Hình thành

Giáo viên/học sinh

Danh sách kiểm tra quan sát

bài tập

Tính tổng hợp

 Teacher

Đề mục hoặc sơ đồ chấm điểm

Bai kiểm tra Viêt

Tính tổng hợp

Học Sinh

Đề án đánh dấu

Dự án

Hình thành

Giáo viên/học sinh

Đề án đánh dấu

Bài kiểm tra viết cuối kỳ

Tính tổng hợp

Giáo viên/học sinh

Đề án đánh dấu

Việc đánh giá điều này khóa học mơ ước dựa trên bốn hạng mục thành tích của Bộ Giáo dục là kiến thức và hiểu biết (25%), tư duy (25%), giao tiếp (25%) và ứng dụng (25%). Việc đánh giá khóa học này dựa trên thành tích của học sinh so với những mong đợi trong chương trình giảng dạy và các kỹ năng được thể hiện cần thiết để học tập hiệu quả.

Điểm phần trăm thể hiện chất lượng thành tích chung của học sinh so với kỳ vọng đối với khóa học và phản ánh mức độ thành tích tương ứng như được mô tả trong biểu đồ thành tích cho môn học.

Một tín chỉ được cấp và ghi nhận cho khóa học này nếu điểm của sinh viên đạt 50% trở lên. Điểm cuối cùng cho khóa học này sẽ được xác định như sau

  • 70% điểm sẽ dựa trên các đánh giá được tiến hành trong suốt khóa học. Phần điểm này sẽ phản ánh mức độ thành tích nhất quán nhất của học viên trong suốt khóa học, mặc dù sẽ có sự cân nhắc đặc biệt đối với bằng chứng thành tích gần đây hơn. 30% điểm sẽ dựa trên bài kiểm tra cuối kỳ được tiến hành vào cuối khóa học Bài kiểm tra sẽ bao gồm bản tóm tắt thông tin từ khóa học và sẽ bao gồm các câu hỏi trắc nghiệm được xây dựng tốt. Những câu hỏi này sẽ được đánh giá bằng cách sử dụng danh sách kiểm tra.

Câu hỏi thường gặp (FAQ)​​

Không có điều kiện tiên quyết nào được yêu cầu; bất kỳ ai cũng có thể đăng ký.

Bảy mươi phần trăm dựa trên đánh giá trong suốt khóa học và ba mươi phần trăm đến từ kỳ thi cuối kỳ.

Bạn sẽ phát triển các giải pháp phần mềm một cách độc lập và theo nhóm, áp dụng vòng đời phát triển phần mềm.

Có, bạn sẽ khám phá cấu trúc dữ liệu, xây dựng thư viện phần mềm và tìm hiểu các thuật toán nâng cao.

Chắc chắn rồi; khóa học thảo luận về nghiên cứu mới nổi, công thái học và xu hướng nghề nghiệp toàn cầu trong lĩnh vực máy tính.