code programming

Python از صفحه خالی

دنباله دقیق که نه دانش‌آموز قبلاً از آن عبور کرده‌اند، از یک فایل خالی تا برنامه‌ای که سؤال می‌پرسد، پاسخ‌ها را بررسی می‌کند و ورودی نادرست را رد می‌کند. بدون پیش‌زمینه برنامه‌نویسی. بدون ریاضیات. شما برنامه را عمداً بارها شکست خواهید داد.

  • trending_upBeginner
  • schedule5h 43m
  • menu_book12 درس
  • publicEnglish
  • boltمجموعه رایگان
Python از صفحه خالی

معرفی اجمالی

اکثر دوره‌های مقدماتی کد کار را نشان می‌دهند و می‌خواهند آن را تحسین کنید. این دوره باگ را کاشت و بگذارید آن فعال شود. شما یک برنامه را در چهار ماژول می‌نویسید. با یک خط `print` شروع می‌شود و به برنامه‌ای ختم می‌شود که سؤال می‌پرسد، هر چیزی را که شخص تایپ کرده تمیز می‌کند، تصمیم می‌گیرد که با آن چه کند، روی آن محاسبات انجام می‌دهد، مقادیر بی‌معنی را رد می‌کند و تا اینکه راضی شود حلقه می‌زند. هر شکستی که در راه با آن روبه‌رو می‌شوید، یکی است که یک دانش‌آموز واقعی ابتدا با آن برخورد کرده است: فاصله انتهایی، حرف بزرگ، دونقطه گمشده، نتیجه‌ای که فراموش کردید ذخیره کنید، عددی که در واقع متن بود. تا پایان دوره شما Python را حفظ نکرده‌اید. شما قادر خواهید بود بفهمید چرا چیزی کار نمی‌کند، که این کار واقعی است.

طرح درس · 4 ماژول

lockآزاد می‌شود با دسترسی
  1. 01 اولین تماس
    3 درس·1h 13m

    هیچ چیز اینجا مفهومی نیست. شما تایپ می‌کنید، اجرا می‌کنید، آنچه را که رایانه می‌گوید می‌خوانید. تنها مهارتی که در این ماژول آموزش داده می‌شود خواندن پیام خطا به جای وحشت‌زدگی در برابر آن است.

  2. 02 توابع و تصمیمات
    3 درس·1h 27m

    دو قاعده در این ماژول به شما می‌رسند و برای بقیه عمر شما در Python معتبر خواهند بود. تمام تعاریف بالا، تمام فراخوانی‌ها در پایین. و تورفتگی براکت‌های خیالی است — کامپیوتر با شمارش فاصله‌ها تعیین…

  3. 03 پاکیزه کردن آنچه مردم تایپ می‌کنند
    3 درس·1h 8m

    ظروف کثیف قبل از کابینت باید در سینک قرار گیرند. هیچ چیزی که یک شخص تایپ کند تا زمانی که از clean() عبور نکند، وارد منطق شما نمی‌شود.

  4. 04 اعداد، اعتبارسنجی و حلقه‌ها
    3 درس·1h 55m

    داده‌های بدخور، خروجی بدخور. input() همیشه متن می‌دهد، حتی وقتی شبیه عدد باشد، و برنامه‌ای که به آن اعتماد کند برنامه‌ای است که جلوی چشم‌های دیگران خراب می‌شود.

پرسش‌های متداول

در Python از صفحه خالی چه چیزی یاد می‌گیرم؟
دنباله دقیق که نه دانش‌آموز قبلاً از آن عبور کرده‌اند، از یک فایل خالی تا برنامه‌ای که سؤال می‌پرسد، پاسخ‌ها را بررسی می‌کند و ورودی نادرست را رد می‌کند. بدون پیش‌زمینه برنامه‌نویسی. بدون ریاضیات. شما برنامه را عمداً بارها شکست خواهید داد.
آیا نیاز به تجربه قبلی دارم؟
خیر — Python از صفحه خالی از مبانی شروع می‌شود و برای مبتدیان مناسب است.
Python از صفحه خالی چقدر طول می‌کشد؟
Python از صفحه خالی شامل 4 ماژول و 12 درس است. شما با سرعت خود یاد می‌گیرید.
چگونه دسترسی پیدا کنم؟
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.
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.
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.
AI at Your Desk
Beginner AI at Your Desk You have an office job, you are losing hours a week, and you do not care how any of this works. Four tasks from your own week, each done twice and timed. A fifth you should not have handed over. You finish with real work done and a page of your own numbers you can show someone.