Giáo án môn tin học THPT mẫu dành cho học sinh lớp 10

Trong giáo án môn tin học THPT mẫu lần này, chúng tôi sẽ giúp quý thầy cô biết cách phân bổ kiến thức trong buổi học cũng như đưa ra những chiến lược thu hút sự chú ý của học sinh. Vì trong chương trình tin học lớp 10, kiến thức đã bắt đầu khó và nhiều hơn lúc trước rất nhiều. Để luôn giữ được sự chú ý là nhiệt huyết của học sinh, giáo viên cần phải biết sắp xếp bài học và kết hợp chúng với những hoạt động khác thật hiệu quả. Hãy cùng theo dõi gợi ý giáo án môn tin học THPT mẫu dành cho học sinh lớp 10 dưới đây của chúng tôi nhé!

Giáo án môn tin học THPT mẫu dành cho học sinh lớp 10
Giáo án môn tin học THPT mẫu dành cho học sinh lớp 10

1. Thông tin cơ bản dành cho giáo viên và học sinh

Nội dung chính của bài học: Giải quyết vấn đề với sự trợ giúp của máy tính.

Nội dung học sinh cần nắm vững: Kỹ thuật lập trình (CS).

Thời lượng: 2 tiết.

2. Mục tiêu

a) Kiến thức, kĩ năng

Học sinh học được hết các lệnh gán và nhập dữ liệu từ bàn phím, sau đó xuất dữ liệu ra màn hình bằng ngôn ngữ Python.

Học sinh biết các phép toán – tiền đề để viết biểu thức số trong Python.

Học sinh biết viết chương trình Python cơ bản để giải quyết các bài toán tính toán.

Học sinh vận dụng được kiến thức để viết chương trình theo cấu trúc tuần tự để giải quyết một số bài toán tính toán đơn giản gắn liền với thực tiễn.

b) Năng lực mà học sinh được củng cố và phát triển

Năng lực chung: Giải quyết những vấn đề đơn giản và phức tạp với sự hỗ trợ của công nghệ. Đồng thời phát triển được một số kỹ năng và thao tác trí tuệ trong hoạt động học lập trình.

>>> Đồ chơi STEM dành cho các bé: xBot – Robot STEM Kit.

3. Nội dung bài học

Giới thiệu sơ lược với học sinh về lịch sử của ngôn ngữ lập trình Python

Giới thiệu cho học sinh một số chương trình Python cơ bản: 

Lập trình “Hello Rossum”

Chương trình tính và xuất kết quả ra màn hình diện tích của một mảnh đất hình chữ nhật với kích thước được nhập từ bàn phím

Một số lệnh gán trong Python và các phép toán số học cơ bản

Lệnh để nhập dữ liệu trong ngôn ngữ Python

Lệnh để in dữ liệu

Kiểu cấu trúc điều khiển tuần tự để giải quyết các phép tính đơn giản

Giáo án môn tin học THPT mẫu dành cho học sinh lớp 10
Giáo án môn tin học THPT mẫu dành cho học sinh lớp 10

4. Tiến trình sư phạm (2 tiết)

a) Kiểm tra bài cũ

Để bắt đầu bài học, giáo viên có thể hỏi học sinh một số câu hỏi về bài học trước đó, Trong giáo án môn tin học THPT này, chúng tôi sẽ đưa ra một số gợi ý như sau:

Em hãy cho biết trong những phát biểu sau đây, phát biểu nào là đúng, phát biểu nào là sai? Hãy giải thích tại sao?

Ngôn ngữ lập trình bậc cao khó hơn ngôn ngữ lập trình bậc thấp?

Ngôn ngữ biên dịch và thông dịch đều là ngôn ngữ của các chương trình biên dịch?

>> Bài viết thầy cô nên tham khảo: Hệ sinh thái giảng dạy STEM về khoa học máy tính và Robotics.

b) Gợi động cơ

Giáo viên giao nhiệm vụ cho học sinh tìm hiểu bài học trước mỗi bài học. Trước khi bắt đầu buổi học, giáo viên cũng có thể hỏi học sinh một số câu hỏi để khuấy động buổi học. Một số câu hỏi trong giáo án môn tin học THPT có thể bao gồm:

  • Ai là người sáng lập ra ngôn ngữ lập trình Python? 
  • Ngôn ngữ Python được sáng lập vào năm nào?
  • Đặc điểm chung của ngôn ngữ lập trình Python là gì?
  • Tại sao chúng ta nên học ngôn ngữ lập trình Python?

Giáo viên nhận xét các câu trả lời của học sinh và xác minh lại thông tin nếu cần thiết. Sau đây là câu trả lời gợi ý của chúng tôi giáo viên có thể tham khảo:

Người sáng lập ra ngôn ngữ lập trình Python là Guido van Rossum, ông là một kỹ sư lập trình người Hà Lan. Ông phát hành Python lần đầu tiên vào năm 1991.

Python là một ngôn ngữ lập trình bậc cao, có cú pháp đơn giản, dễ hiểu, dễ học nhưng lại có thể tạo các chương trình ngắn gọn và hiệu quả trong các lĩnh vực: Khoa học tính toán, Ứng dụng web và Tạo nguyên mẫu phần mềm…

Có rất nhiều lý do mà chúng ta nên học ngôn ngữ lập trình Python, trong đó có một số lý do tiêu biểu như sau:

  • Python là ngôn ngữ lập trình dễ hiểu, dễ học
  • Python là ngôn ngữ lập trình phổ biến hàng đầu hiện nay
  • Python chạy được trên nhiều hệ điều hành khác nhau
  • Ngôn ngữ lập trình hỗ trợ nhiều ứng dụng
  • Kỹ sư lập trình Python có nhiều cơ hội việc làm với mức lương vô cùng hấp dẫn
Giáo án môn tin học THPT mẫu dành cho học sinh lớp 10
Giáo án môn tin học THPT mẫu dành cho học sinh lớp 10

5. Nội dung bài học: Tìm hiểu và khám phá các chương trình Python đơn giản

Giáo viên nhắc nhở học sinh rằng Python quy định mỗi lệnh của chương trình phải được viết trên cùng một dòng. Dưới đây là 2 chương trình được viết bằng ngôn ngữ lập trình Python và kết quả chạy của mỗi chương trình. Giáo viên hỏi học sinh một số câu hỏi:

Các em thử đoán xem từng chương trình làm nhiệm vụ gì? Các lệnh trong các chương trình thực hiện công việc gì?

Chương trình 1 – Giáo án môn tin học THPT mẫu

print(‘Hello Rossum’)

Kết quả thực hiện chương trình

Chương trình 2 – Giáo án môn tin học THPT mẫu

a = float(input(kích thước của mảnh đất)

b = float(input(kích thước của mảnh đất)

s = a*b

print(Diện tích mảnh đất là)

Kết quả thực hiện chương trình

Lệnh gán

Để cho biến nhận giá trị của biểu thức, ta dùng lệnh gán, ví dụ:

a = 15

b = a

c = a – b

Lệnh nhập dữ liệu

Để nhập từ bàn phím một số nguyên cho một biến, chẳng hạn là biến a, ta

dùng lệnh gán sau:

a = int(input(Hãy nhập giá trị a))

Nếu muốn nhập giá trị kiểu số thực cho biến a, trong lệnh trên ta thay từ khóa

int bằng từ khóa float, cụ thể ta có lệnh gán sau:

b = float(input(Hãy nhập giá trị b))

Lệnh xuất dữ liệu

Trong Python, lệnh print dùng để in lên màn hình các thông báo và giá trị của biểu

thức, ví dụ:

print(‘Hello Python’)

print(s)

print(a*b)

Nếu có nhiều thành phần dữ liệu bên trong lệnh print thì chúng được ngăn

cách bởi dấu phẩy, ví dụ:

print(‘a =’, a)

print(‘a= ’,a, ‘b = ’, b )

6. Tổ chức dạy học

Giáo án môn tin học THPT mẫu dành cho học sinh lớp 10
Giáo án môn tin học THPT mẫu dành cho học sinh lớp 10

Hoạt động của giáo viên trong giáo án môn tin học THPT

Giáo viên đưa ra 2 chương trình Python ở trên cho học sinh tìm hiểu với 2 câu hỏi đã cho ở trên.

Giáo viên cho học sinh quan sát chương trình chạy và thực hiện trên máy tính hoặc máy chiếu.

Yêu cầu học sinh làm việc theo nhóm để trao đổi tìm ra câu trả lời cho câu hỏi nêu trên.

Nếu học sinh vẫn chưa hiểu, giáo viên có thể giải thích các từ khóa trong chương trình như sau:  int và float dùng để chỉ các kiểu dữ liệu là số nguyên và số thực của từng chương trình.

Trong buổi học giáo viên nên khuyến khích học sinh xung phong trả lời câu hỏi, mời một số nhóm trả lời sau đó mời một số nhóm khác nhận xét. Nếu các em đang còn chưa nắm vững kiến thức, giáo viên cung cấp các kiến thức trong phần nội dung mà chúng tôi đã nêu trong giáo án môn tin học THPT mẫu trên.

>>> Tìm hiểu thêm: Đề thi tin học lớp 3 có lời giải.

Tổng kết lại

Trên đây là gợi ý của chúng tôi về giáo án môn tin học THPT mẫu dành cho học sinh lớp 10. Hy vọng bài viết này sẽ mang lại nhiều gợi ý bổ ích cho thầy cô trên con đường giảng dạy của mình. OhStem Education kính chúc quý thầy cô có thật nhiều sức khoẻ và thành công trên con đường giảng dạy. Nếu còn thắc mắc nào cần được giải đáp, vui lòng liên hệ với chúng tôi tại đây.

Để tìm hiểu thêm về các đồ chơi, giáo cụ STEAM cho bé, vui lòng liên hệ OhStem qua:

OhStem Education – Đơn vị cung cấp công cụ và giải pháp giáo dục STEAM cho mọi lứa tuổi tại Việt Nam

Tags: giáo án tin học thpt

Những bài liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Fill out this field
Fill out this field
Vui lòng nhập địa chỉ email hợp lệ.
You need to agree with the terms to proceed