সিনিয়র শিক্ষক
১১ জুলাই, ২০২৬ ০১:৪১ অপরাহ্ণ
সিনিয়র শিক্ষক
ধরনঃ সাধারণ শিক্ষা
শ্রেণিঃ দশম
বিষয়ঃ তথ্য ও যোগাযোগ প্রযুক্তি
অধ্যায়ঃ অধ্যায় ৬
দশম শ্রেণীর শিক্ষার্থীদের জন্য পাইথন প্রোগ্রামিংয়ের একটি সহজ ও কার্যকর পাঠ পরিকল্পনা নিচে দেওয়া হলো। এটি তাদের মৌলিক ধারণা বুঝতে সহায়তা করবে:
পাঠ শিরোনাম: পাইথন প্রোগ্রামিংয়ের হাতেখড়ি
১. পাইথন কী?**
পাইথন হলো বর্তমানে বিশ্বের সবচেয়ে জনপ্রিয় এবং সহজবোধ্য প্রোগ্রামিং ভাষা। এর সিনট্যাক্স বা লেখার ধরণ অনেকটা ইংরেজি ভাষার মতো, তাই নতুনদের জন্য এটি শেখা খুব সহজ।
২. ভেরিয়েবল এবং ডাটা টাইপ**
প্রোগ্রামিংয়ে কোনো তথ্য জমা রাখার পাত্রকে ভেরিয়েবল বলে।
* **উদাহরণ:**
```python
name = "Sohel" # স্ট্রিং (লেখা)
age = 16 # ইন্টিজার (সংখ্যা)
gpa = 5.00 # ফ্লোট (দশমিক সংখ্যা)
```
৩. ইনপুট ও আউটপুট**
ব্যবহারকারীর কাছ থেকে তথ্য নিতে input() এবং ফলাফল দেখাতে print() ফাংশন ব্যবহৃত হয়।
* **কোড:**
```python
name = input("তোমার নাম কী? ")
print("স্বাগতম, " + name)
```
৪. কন্ডিশনাল লজিক (If-Else)**
প্রোগ্রাম যখন কোনো সিদ্ধান্ত নেয়।
* **উদাহরণ:**
```python
marks = 80
if marks >= 33:
print("তুমি পাস করেছ!")
else:
print("আবার চেষ্টা করো।")
```
৫. লুপ (Loop)**
একই কাজ বারবার করার জন্য লুপ ব্যবহার করা হয়।
* **উদাহরণ (১ থেকে ৫ পর্যন্ত প্রিন্ট):**
```python
for i in range(1, 6):
print(i)
```
শিক্ষার্থীদের জন্য অনুশীলন:**
১. একটি প্রোগ্রাম তৈরি করো যা ব্যবহারকারীর কাছ থেকে দুটি সংখ্যা ইনপুট নিয়ে তাদের যোগফল প্রদর্শন করবে।
২. একটি প্রোগ্রাম লেখো যা যাচাই করবে কোনো সংখ্যা জোড় নাকি বিজড় (ইফ-এলস ব্যবহার করে)।
**শিক্ষকদের জন্য পরামর্শ:**
দশম শ্রেণীর শিক্ষার্থীদের জন্য ভিজ্যুয়াল কোড এডিটর (যেমন: VS Code) এবং পাইথনের মৌলিক লাইব্রেরিগুলোর সাথে পরিচয় করিয়ে দেওয়া তাদের প্রযুক্তিনির্ভর শিক্ষায় আরও আগ্রহী করে তুলবে। এই ধরনের শিক্ষাদান পদ্ধতি তাদের আইসিটি (ICT) দক্ষতা বৃদ্ধিতে সহায়ক হবে।