code programming

بلاکس سے ٹیکسٹ تک: Scratch سے Python تک 9-12 سال کی عمر کے لیے

آپ کے بچے نے پہلے سے Scratch میں کچھ بنایا ہے۔ یہ ایک جیسا ہی پروگرام ہے، Python میں سطر کے بعد سطر لکھا گیا — ایک جیسا jump، ایک جیسا سوال، ایک جیسا greeting، بغیر بلاکس منتخب کرنے کے لیے کسی palette کے۔ بارہ سبق چار سیشنز میں، نو سے بارہ سال کے بچے کے لیے لکھے گئے جو کی بورڈ پر بیٹھا ہے، اور بالغ کے لیے چار صفحات جو ان کے ساتھ ہے۔

  • trending_upBeginner
  • schedule5h 6m
  • menu_book12 سبق
  • publicEnglish
  • workspace_premiumBasic
بلاکس سے ٹیکسٹ تک: Scratch سے Python تک 9-12 سال کی عمر کے لیے

خلاصہ

یہاں کوئی نئی چیز نہیں سکھائی جا رہی ہے۔ یہی بات ہے۔ ایک بچہ جس نے Scratch کا پروجیکٹ مکمل کیا ہے وہ پہلے سے events، loops، input اور output کو سمجھتا ہے۔ انہیں ابھی رنگین شکلوں کے طور پر ملا ہے جو ایک ساتھ جڑتی ہیں۔ یہ حصہ ایک پروجیکٹ لیتا ہے جو انہوں نے خود بنایا ہے اور اسے Python میں دوبارہ بناتا ہے، ایک بلاک کے وقت، تاکہ ہر Python idea پہلے سے سمجھ آئے اور صرف لکھنے کا طریقہ نیا ہو۔ جب clicked ہو تو فائل چلانا ہو جاتا ہے۔ Say print بن جاتا ہے۔ Ask and wait input بن جاتا ہے۔ Repeat ایک for loop بن جاتا ہے۔ If وہی رہتا ہے۔ عبور کرنے کے لیے اور کچھ بھی سیکھنا نہیں ہے۔ جو سیکھنا پڑتا ہے وہ یہ ہے کہ palette پہلے آپ کے لیے کیا کرتی تھی۔ Scratch نے کبھی بھی بلاک کو غلط نہیں لکھنے دیا، کبھی colon بھول جانے نہیں دیا، کبھی غلط قسم کے quote mark استعمال نہیں کرنے دیے، اور لوپ کے bracket کو آپ کے بلاکس کے گرد مضبوط نارنجی رنگ میں کھینچا تاکہ آپ اسے دیکھ سکیں۔ Python ان میں سے کوئی بھی نہیں کرتا۔ ایک پوری module ان چار چیزوں کے بارے میں ہے اور کوئی اور نہیں، اور ہر ایک کو غلط لکھ کر اور دیکھ کر سیکھا جاتا ہے کہ کمپیوٹر کیا کہتا ہے۔ آخری module باقی رہے بلاکس کو عبور کرتا ہے، اور پھر رک جاتا ہے۔ یہ حصہ ایک پل ہے، Python کورس نہیں۔ یہ بچے کو Python From a White Sheet، module two کو سونپ کر ختم ہوتا ہے، جہاں Python صحیح طریقے سے شروع ہوتا ہے۔

کورس کا خاکہ · 4 ماڈیولز

lockرسائی کے ساتھ کھل جاتا ہے
  1. 01 ایک ہی پروگرام، دو بار
    3 سبق·1h 14m

    Python کی وضاحت کرکے شروع نہ کریں۔ بچے کے اپنے Scratch اسکرپٹ کو سکرین کے بائیں طرف اور اس کی ٹائپ کی ہوئی لائنوں کو دائیں طرف رکھ کر شروع کریں۔ پوری ماڈیول یہ دعویٰ ہے کہ یہ ایک ہی پروگرام ہیں، اور…

  2. 02 چار چیزیں جو اب آپ کی ذمہ داری ہیں
    3 سبق·1h 19m

    اس ماڈیول میں ہر ناکامی Scratch میں پوشیدہ تھی کیونکہ پیلیٹ نے اسے روکا۔ یہ بات اونچی آواز میں کہیں۔ پھر سب چاروں کو آگ لگائیں۔ اس سیشن میں بقیہ سیگمنٹ سے زیادہ سرخ متن ہوگا، اور یہ ڈیزائن ہے۔

  3. 03 اسے دوبارہ بنائیں
    3 سبق·1h 21m

    Module 1 ترجمہ تھا جس میں جواب نظر آ رہا تھا۔ یہ کچھ نہ سے وہی پروگرام ہے۔ اس سے زیادہ وقت لگنے کی توقع رکھیں اور پہلی بار ناکام ہونے کی توقع رکھیں۔ Module بچے کے اسے کسی اور کو دکھانے کے ساتھ ختم…

  4. 04 وہ بلاکس جو آپ نے ابھی تک عبور نہیں کیے
    3 سبق·1h 12m

    یہ ماڈیول اس حصے کو جان بوجھ کر جلدی ختم کرتا ہے۔ اس کے بعد سب کچھ Python From a White Sheet سے تعلق رکھتا ہے۔ آخری سبق بالغ کے لیے ہے اور یہ بتاتا ہے کہ وہ کس طرح ضروری رہنا بند ہوتے ہیں۔

عام سوالات

بلاکس سے ٹیکسٹ تک: Scratch سے Python تک 9-12 سال کی عمر کے لیے میں میں کیا سیکھوں گا؟
آپ کے بچے نے پہلے سے Scratch میں کچھ بنایا ہے۔ یہ ایک جیسا ہی پروگرام ہے، Python میں سطر کے بعد سطر لکھا گیا — ایک جیسا jump، ایک جیسا سوال، ایک جیسا greeting، بغیر بلاکس منتخب کرنے کے لیے کسی palette کے۔ بارہ سبق چار سیشنز میں، نو سے بارہ سال کے بچے کے لیے لکھے گئے جو کی بورڈ پر بیٹھا ہے، اور بالغ
کیا مجھے پہلے سے تجربہ ہونا ضروری ہے؟
نہیں — بلاکس سے ٹیکسٹ تک: Scratch سے Python تک 9-12 سال کی عمر کے لیے بنیادی باتوں سے شروع ہوتا ہے اور ابتدائیوں کے لیے موزوں ہے۔
بلاکس سے ٹیکسٹ تک: Scratch سے Python تک 9-12 سال کی عمر کے لیے میں کتنا وقت لگتا ہے؟
بلاکس سے ٹیکسٹ تک: Scratch سے Python تک 9-12 سال کی عمر کے لیے میں 4 ماڈیولز اور 12 سبق شامل ہیں۔ آپ اپنی رفتار سے سیکھتے ہیں۔
مجھے رسائی کیسے ملتی ہے؟
بلاکس سے ٹیکسٹ تک: Scratch سے Python تک 9-12 سال کی عمر کے لیے کسی بھی paid رکنیت میں شامل ہے۔

پروگرامنگ میں مزید

Binary, Hex and Data Units
Beginner Binary, Hex and Data Units The topic that costs more marks than any other on the paper, taught by hand. Bits and bytes, binary and hex in all six directions, the 1000-versus-1024 trap, file sizes, transmission times, overflow, two's complement and character sets. Every module ends in a timed drill marked the way an examiner marks it.
Python خالی صفحے سے
Beginner Python خالی صفحے سے وہی بالکل ترتیب جو نو طلبہ پہلے ہی چل چکے ہیں، خالی فائل سے لے کر ایسے پروگرام تک جو سوالات پوچھتا ہے، جوابات کی جانچ کرتا ہے اور غلط ان پٹ کو مسترد کرتا ہے۔ کوئی پہلے سے پروگرام کا علم نہیں۔ کوئی ریاضی نہیں۔ آپ اسے بار بار توڑیں گے، جان بوجھ کر۔
First Program — Scratch for ages 5–9
Beginner First Program — Scratch for ages 5–9 Nine Scratch blocks, three sessions of about twenty-five minutes, and one small program a child of five to nine builds themselves. Written for the parent sitting beside them: what to click, what they will get stuck on, what to say when it goes wrong, and when to keep your hands off the mouse.
AI Without the Hype
Beginner AI Without the Hype What the model is actually doing when it answers you, why that produces something that looks like thinking, why it invents citations, and the cost mechanic almost nobody explains: a chat resends the entire conversation on every single turn. You will do the arithmetic yourself.
IGCSE and GCSE Computer Science — Theory That Actually Gets Marked
Intermediate IGCSE and GCSE Computer Science — Theory That Actually Gets Marked The theory half of the paper, taught so it survives the exam room. The memory hierarchy and what actually happens at boot. Compilers, interpreters and assemblers, including the answer that sounds right and scores nothing. Databases from a spreadsheet up to keys and normalisation. DNS and the full path between pressing Enter and seeing the page. Systems software, and the ethical and legal section that is the easiest ten marks on the paper.
Programming for the Exam — Python Answers That Score
Intermediate Programming for the Exam — Python Answers That Score The programming half of the paper, taught at exam pitch. Pseudocode translated both ways, because the mark scheme is written in a notation nobody practises. Trace tables done column by column, including the ones with a loop and a condition inside it. Linear and binary search, bubble and insertion sort, what each costs and the comparison questions boards love. Validation against verification, and the boundary test data everybody forgets. Procedures against functions, and a systematic method for finding your own error with four minutes left.