Chương trình python cho lớp 11 với đầu ra

Tham gia khóa học nếu bạn hoàn toàn chưa quen với thế giới máy tính. Nếu bạn muốn biết về công nghệ mới nhất. Nếu bạn muốn học lập trình

giáo trình

đơn vị tôi. Tổ chức và Hệ thống Máy tính

  • Tổ chức máy tính cơ bản. Giới thiệu về hệ thống máy tính, phần cứng, phần mềm, thiết bị đầu vào, thiết bị đầu ra, CPU, bộ nhớ [chính, bộ đệm và phụ], đơn vị bộ nhớ [Bit, Byte, KB, MB, GB, TB, PB]
  • Các loại phần mềm. phần mềm hệ thống [hệ điều hành, tiện ích hệ thống, trình điều khiển thiết bị], công cụ lập trình và trình dịch ngôn ngữ [trình biên dịch, trình biên dịch & trình thông dịch], phần mềm ứng dụng
  • Hệ điều hành [HĐH]. chức năng của hệ điều hành, giao diện người dùng hệ điều hành
  • logic Boolean. NOT, AND, OR, NAND, NOR, XOR, bảng chân lý, định luật De Morgan và mạch logic
  • Hệ thống số. Hệ thống số nhị phân, bát phân, thập phân và thập lục phân;
  • kế hoạch mã hóa. ASCII, ISCII và UNICODE [UTF8, UTF32]

đơn vị II. Tư duy tính toán và lập trình – 1

  • Giới thiệu về giải quyết vấn đề. Các bước giải quyết vấn đề [phân tích vấn đề, phát triển thuật toán, viết mã, kiểm tra và sửa lỗi]. biểu diễn các thuật toán sử dụng lưu đồ và mã giả, phân tách
  • Làm quen với những kiến ​​thức cơ bản về lập trình Python. Giới thiệu về Python, các tính năng của Python, thực thi chương trình "hello world" đơn giản, các chế độ thực thi. chế độ tương tác và chế độ tập lệnh, bộ ký tự Python, mã thông báo Python [từ khóa, số nhận dạng, nghĩa đen, toán tử, dấu chấm câu], biến, khái niệm về giá trị l và giá trị r, sử dụng nhận xét
  • Kiến thức về các kiểu dữ liệu. số [số nguyên, dấu phẩy động, phức], boolean, chuỗi [chuỗi, danh sách, bộ dữ liệu], không có, ánh xạ [từ điển], các loại dữ liệu có thể thay đổi và không thể thay đổi
  • nhà điều hành. toán tử số học, toán tử quan hệ, toán tử logic, toán tử gán, toán tử gán tăng cường, toán tử đồng nhất [is, is not], toán tử thành viên [in, not in]
  • Biểu thức, câu lệnh, chuyển đổi kiểu & đầu vào/đầu ra. thứ tự ưu tiên của toán tử, biểu thức, đánh giá biểu thức, câu lệnh python, chuyển đổi loại [chuyển đổi rõ ràng & ẩn], chấp nhận dữ liệu làm đầu vào từ bảng điều khiển và hiển thị đầu ra
  • lỗi. lỗi cú pháp, lỗi logic, lỗi thời gian chạy
  • Luồng điều khiển. giới thiệu, sử dụng thụt đầu dòng, luồng tuần tự, kiểm soát luồng có điều kiện và lặp lại
  • Câu điều kiện. if, if-else, if-elif-else, lưu đồ, chương trình đơn giản. e. g. giá trị tuyệt đối, sắp xếp 3 số và tính chất chia hết của một số
  • câu lệnh lặp. vòng lặp for, hàm phạm vi, vòng lặp while, lưu đồ, câu lệnh ngắt và tiếp tục, vòng lặp lồng nhau, chương trình gợi ý. tạo mẫu, tính tổng của chuỗi, tìm giai thừa của một số dương, v.v.
  • Dây. giới thiệu, lập chỉ mục, thao tác chuỗi [nối, lặp, thành viên & cắt], duyệt chuỗi bằng vòng lặp, hàm tích hợp. len[], viết hoa[], tiêu đề[], viết thường[], viết hoa[],
  • đếm[], tìm[], chỉ mục[], kết thúc[], bắt đầu với[], isalnum[], isalpha[], isdigit[], islower[], isupper[], isspace[], lstrip[], rstrip[
  • danh sách. giới thiệu, lập chỉ mục, thao tác danh sách [nối, lặp lại, thành viên & cắt], duyệt danh sách bằng vòng lặp, chức năng tích hợp. len[], danh sách[], nối thêm[], mở rộng[], chèn[], đếm[], chỉ mục[], loại bỏ[], pop[], đảo ngược[], sắp xếp[], sắp xếp[], tối thiểu [ . tìm giá trị lớn nhất, nhỏ nhất, trung bình của các giá trị số được lưu trữ trong một danh sách;
  • bộ dữ liệu. giới thiệu, lập chỉ mục, hoạt động bộ dữ liệu [nối, lặp lại, thành viên & cắt], các chức năng tích hợp. len[], tuple[], đếm[], chỉ số[], sắp xếp[], tối thiểu[], tối đa[], tổng[]; . tìm giá trị nhỏ nhất, lớn nhất, trung bình của các giá trị được lưu trữ trong một bộ;
  • Từ điển. giới thiệu, truy cập các mục trong từ điển bằng cách sử dụng khóa, khả năng thay đổi của từ điển [thêm mục mới, sửa đổi mục hiện có], duyệt qua từ điển, các chức năng tích hợp. len[], dict[], keys[], values[], items[], get[], update[], del[], clear[], fromkeys[], copy[], pop[], popitem[ . đếm số lần một ký tự xuất hiện trong một chuỗi đã cho bằng từ điển, tạo từ điển có tên nhân viên, lương của họ và truy cập chúng
  • Giới thiệu về các mô-đun Python. Nhập mô-đun bằng cách sử dụng 'nhập ' và sử dụng từ câu lệnh, Nhập mô-đun toán học [pi, e,sqrt, ceil, floor, pow, fabs, sin, cos, tan];

đơn vị III. Xã hội, Luật pháp và Đạo đức

  • Dấu chân kỹ thuật số
  • Xã hội số và Cư dân mạng. nghi thức mạng, nghi thức giao tiếp, nghi thức truyền thông xã hội
  • Bảo vệ dữ liệu. Quyền sở hữu trí tuệ [bản quyền, bằng sáng chế, nhãn hiệu], vi phạm quyền sở hữu trí tuệ [đạo văn, vi phạm bản quyền, vi phạm nhãn hiệu], phần mềm nguồn mở và cấp phép [Creative Commons, GPL và Apache]
  • tội phạm mạng. định nghĩa, hack, nghe lén, email lừa đảo và lừa đảo, mã độc tống tiền, ngăn chặn tội phạm mạng
  • An toàn mạng. duyệt web an toàn, bảo vệ danh tính, bảo mật, kiểm soát trên mạng và bắt nạt
  • Truy cập an toàn các trang web. phần mềm độc hại, vi rút, trojan, phần mềm quảng cáo
  • quản lý chất thải điện tử. xử lý đúng cách các thiết bị điện tử đã qua sử dụng
  • Đạo luật Công nghệ Thông tin Ấn Độ [Đạo luật CNTT]
  • Công nghệ & Xã hội. Vấn đề giới và khuyết tật trong dạy học và sử dụng máy tính

Bàn thắng

  • Khóa học này được thiết kế dành cho học sinh Lớp 11 của CBSE Board.  
  • Học sinh sẽ tìm hiểu về các công nghệ máy tính mới nhất và học lập trình Python cơ bản

điều kiện tiên quyết

  • Học sinh có thể tạo một tệp Word, lưu, duyệt, phát các bài hát trong máy tính

Lập trình Python lớp 11 là gì?

Python là ngôn ngữ lập trình mục đích chung cấp cao được sử dụng trong nhiều miền ứng dụng . Python có sự kết hợp phù hợp giữa hiệu suất và các tính năng làm sáng tỏ việc viết chương trình. Một số tính năng của Python được liệt kê bên dưới. Nó là một cách đơn giản và dễ học.

Các chương trình Python cơ bản là gì?

con trăn. Bộ 3 [Chuỗi, Danh sách, Bộ dữ liệu, Lặp lại]
Chuỗi Python
Danh sách Python
Bộ dữ liệu Python
Bộ Python
Từ điển Python
Mảng Python

Tại sao Python là ngôn ngữ lập trình phổ biến lớp 11?

Có thể đọc và dễ viết mã . Python là một ngôn ngữ đơn giản để nắm bắt và viết mã. Cú pháp của nó rất đơn giản và quá trình học tập rất suôn sẻ, nghĩa là những người mới bắt đầu có thể nhanh chóng học các mô hình lập trình.

Ai đã phát triển Python Lớp 11?

Guido Van Rossum đã phát triển Python vào giữa những năm 80 và 90. Bắt đầu với python là phải hiểu Python là ngôn ngữ lập trình bậc cao. Nó là một ngôn ngữ mã nguồn mở năng động và miễn phí về bản chất. Nó sử dụng trình thông dịch để chuyển đổi mã nguồn thành mã máy

Chủ Đề