مراجعة: التفكير والخوارزميات وأساسيات بايثون
حان وقت النظر إلى الأسابيع من ١ إلى ٩ بمهام جديدة. تذكّر النقاط الرئيسة. مهارات التفكير الحاسوبي الأربع تأتي قبل الكود. والخطوات الخمس هي: الفهم والمدخلات والمخرجات والخطوات والكود والاختبار. وتستخدم خريطة التدفق البيضاوي والمستطيل ومتوازي الأضلاع والمعين. والخوارزميات قد تكون تسلسلية أو شرطية أو تكرارية، وهناك خوارزميات للبحث وللترتيب. وفي بايثون: = تخزّن و== تختبر؛ وrange(1, 6) تتوقف قبل ٦؛ والسلسلة لا تتغير والقائمة تتغير؛ والفهرس يبدأ من 0. وتقرأ خريطة التدفق في الصورة عددًا وتجيب Big أو Small. ويعرض المثال الثاني كودها. حل الأمثلة أولًا ثم جرّب مهام التدريب من دون النظر إلى الخلف.
| الموقف اليومي | المهارة |
|---|---|
| تلميذ يقسم مشروع ملصق إلى نص وصور وألوان | التحليل إلى أجزاء |
| ترى منى أن كل قصصها فيها عنوان وبطل ومشكلة | التعرف على الأنماط |
| خريطة طريق تحتفظ بالطرق والمحطات ولا تحتفظ بألوان المحلات | التجريد |
| تكتب نور خطوات مرقمة لبناء مجسم | تصميم الخوارزمية |
1num = int(input("Enter a number: ")) 2if num > 10: 3 print("Big") 4else: 5 print("Small")
Enter a number: 12 Big
اكتب ورقة مراجعة متنوعة من خمس مهام عن الأسابيع من ١ إلى ٩: مهمة مطابقة ومهمة خريطة تدفق إلى كود ومهمة ناتج يُتوقع وخطأ يُصلح وسؤال قاعدة ثابتة أم متعلَّمة. بادلها مع زميل وصحّحا إجابات بعضكما.
1text = "planet" 2print(text[1]) 3print(text[-2])
1numbers = [4, 8] 2numbers.append(6) 3numbers.remove(4) 4print(numbers)