Năm học 2020 - 2021, Bộ GD&ĐT đã ban hành hướng dẫn điều chỉnh nội dung dạy học môn Tin học. Trong văn bản được ban hành, chương trình tin học lớp 11 có sự thay đổi rõ rệt. Pascal được thay thế bằng Python - ngôn ngữ lập trình thông dụng và hữu ích hơn. Vậy làm sao để các em học sinh có thể làm quen nhanh hơn với ngôn ngữ mới cũng là quan tâm của đa số các bậc phụ huynh. Hiểu được lo lắng này, bài viết dưới đây ICANTECH chia sẻ với các bạn học sinh hướng dẫn học Tin học lớp 11 với Python dễ hiểu và hiệu quả.
“Python là một ngôn ngữ lập trình bậc cao cho các mục đích lập trình đa năng, do Guido van Rossum tạo ra và lần đầu ra mắt vào năm 1991. Python được thiết kế với ưu điểm mạnh là dễ đọc, dễ học và dễ nhớ.” - theo Wikipedia
Như đã nêu ở trên, Python dễ đọc, dễ học, dễ nhớ và có rất nhiều ứng dụng hữu ích trong lĩnh vực công nghệ. Python được sử dụng phổ biến trong ứng dụng web, phát triển phần mềm, khoa học dữ liệu. Người dùng có thể tải miễn phí phần mềm Python và chạy trên nhiều nền tảng khác nhau.
Lập trình Python có rất nhiều lợi ích, gồm có:
Mặc dù môn Tin học lập trình Python lớp 11 đã được áp dụng vào chương trình học chính thức. Tuy nhiên vẫn còn không ít bạn học sinh chưa biết cách học ngôn ngữ lập trình Python tin học 11 như thế nào hiệu quả. Bạn hãy tham khảo tip hướng dẫn học tin học lớp 11 với Python ngay sau đây.
Trong giáo án tin học 11 Python, khi bạn nhập python trong command prompt (hoặc trong shell), trình thông dịch Python được kích hoạt. Trình thông dịch hoạt động kèm theo dấu nhắc >>> và ở trạng thái chờ lệnh từ bạn.
$ python
Python 3.7.4 (v3.7.4:e09359112e, Jul 8 2019, 14:54:52)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
Bạn có thể nhập bất cứ biểu thức Python nào ở khu vực dấu nhắc lệnh này, với điều kiện là biểu thức đó phải có giá trị hợp lệ. Kết quả sẽ được trả về sau khi Python nhận dữ liệu đầu vào.
Ví dụ:
>>> 42
42
>>> 4 + 2
6
Tin học 11 sử dụng ngôn ngữ python 3 có các kiểu dữ liệu phổ biến như sau:
Trong Python có rất nhiều hàm được dựng sẵn, tên chuyên ngành được gọi là built-in functions). Các hàm hay gặp khi giải hướng dẫn học tin học lớp 11 với Python có thể kể ra như:
Chúng ta hãy cùng xem ví dụ câu lệnh tạo hàm tùy chỉnh trong hướng dẫn học tin học lớp 11 với Python:
# Khai báo một hàm tính bình phương
def square(x):
return x * x
# In ra bình phương của 5
print(square(5))
Kết quả trả về:
25
Trong câu lệnh trên ta có:
Trong Python, bạn có thể sử dụng hàm với bất kỳ biểu thức nào. Ví dụ:
print(square(2) + square(3))
print(square(square(3)))
Kết quả trả về:
13
81
Bạn cũng có thể tạo ra các hàm mới từ chính những hàm đang được tích hợp sẵn trong Python. Ví dụ như sau:
# Tạo hàm mới sử dụng hàm hiện có
def sum_of_squares(x, y):
return square(x) + square(y)
# Tính tổng bình phương của 2 và 3
print(sum_of_squares(2, 3))
Chúng ta có kết quả trả về sau khi chạy câu lệnh:
13
Trên đây là toàn bộ hướng dẫn học tin học lớp 11 với Python mà ICANTECH muốn chia sẻ với bạn. Ngôn ngữ lập trình Python lớp 11 không quá khó nhưng đòi hỏi ở bạn sự kiên trì, sáng tạo và không ngừng trau dồi kiến thức. Mong rằng sau khi đọc bài viết này, các bạn học sinh đã phần nào hiểu hơn về môn tin học lập trình python lớp 11. Chúc các bạn ngày càng tiến bộ và có được kết quả học tập tốt khi học Python.
Xem thêm: Khoá học lập trình Python online tại ICANTECH.
Nguồn ảnh: ICANTECH.