Skip to content

Commit ca34a9d

Browse files
committedJun 18, 2020
Edit README.md, fix little things about notebooks
1 parent 6b0ca90 commit ca34a9d

File tree

5 files changed

+368
-5
lines changed

5 files changed

+368
-5
lines changed
 

‎README.md

+28-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,28 @@
1-
# Notebooks
1+
<div dir="rtl">
2+
3+
<p align="center">
4+
<img src="week1/images/logo.jpg" style="display: block; margin-left: auto; margin-right: auto;" alt="לוגו של מיזם לימוד הפייתון. נחש מצויר בצבעי צהוב וכחול, הנע בין האותיות של שם הקורס: לומדים פייתון. הסלוגן המופיע מעל לשם הקורס הוא מיזם חינמי ללימוד תכנות בעברית.">
5+
</p>
6+
7+
# קורס פייתון – מיזם חינמי ללימוד תכנות בעברית
8+
9+
מטרת המיזם "לומדים פייתון" היא להנגיש ידע בתכנות להמונים בצורה אינטואיטיבית ונוחה. המחברות שלנו נבנו כסיכום של עשור בהוראת המקצוע, וכוללות חומר מפורט עם דוגמאות רלוונטיות ותרגילים רבים הנלווים לכל נושא. גם בימים אלו אנחנו ממשיכים לעדכן את המחברות ולסקור נושאים חדשים לעומקם.
10+
11+
## שימוש נכון במחברות
12+
13+
כדי להשתמש במחברות יש להיעזר ב־Jupyter Notebook – כלי שמאפשר לנו לצפות במחברות הכוללות מלל ואיורים שהכנו עבורכם מראש. מדריך להתקנת הסביבה של פייתון ושל Jupyter Notebook נמצא [כאן](https://www.youtube.com/watch?v=lrUPmBpVQRw).
14+
15+
אני ממליץ בחום להקדיש לכל מחברת בין יום לשלושה, ולפתור את כל התרגולים הנלווים לכל מחברת. המחברות מחולקות באופן שמתאים למעבר בקצב הזה. מעבר מהיר מדי על המחברות לא יאפשר לכם לקלוט את החומר לאורך זמן, ומעבר איטי מדי יגרום לידע להישכח ויקשה עליכם לחזור למסלול.
16+
17+
פתירת התרגילים היא חלק חשוב מאין כמוהו במסע שלכם – כפי שלא הייתם נותנים לחברכם לנהוג אם סיים קריאה של ספר תיאוריה, כך אתם עצמכם לא יודעים תכנות עד שפתרתם את התרגילים. תרגול נכון יעזור לידע להיקלט לאורך זמן, ויאפשר לכם להבין לעומק את החומרים. אם אתם מכירים מישהו שכבר יודע פייתון היטב – תנו לו לבדוק את התרגילים שלכם. החניכים בקורסים שלי לאורך הדורות העידו שמשוב מקצועי על התרגילים הוא אחד מכלי המפתח לשיפור משמעותי.
18+
19+
## דוגמה מתוך המחברות
20+
21+
![תמונת מסך מתוך המחברת שמלמדת comprehensions](./screenshot.png)
22+
23+
## תודות
24+
25+
המחברות נכתבו על ידי [ים מסיקה](https://www.mesicka.com), בעזרתה הנדיבה של העורכת הלשונית [דפי בר אילן](https://www.dafibarilan.com/).
26+
את מחברות הסיכום ברובן כתב איתמר רביב, ואת הלוגו עיצב [אליאל דן לוי](https://www.elielart.com/). למשתתפים נוספים ביצירת המחברות לחצו [פה](https://github.com/PythonFreeCourse/Notebooks/blob/master/AUTHORS.rst).
27+
28+
</div>

‎screenshot.png

228 KB
Loading

‎week7/2_Documentation.ipynb

+3-3
Original file line numberDiff line numberDiff line change
@@ -1488,10 +1488,10 @@
14881488
"class PostOffice:\n",
14891489
" \"\"\"A Post Office class. Allows users to message each other.\n",
14901490
"\n",
1491-
" :param int message_id: Incremental id of the last message sent.\n",
1492-
" :param dict boxes: Users' inboxes.\n",
1491+
" :ivar int message_id: Incremental id of the last message sent.\n",
1492+
" :ivar dict boxes: Users' inboxes.\n",
14931493
"\n",
1494-
" :ivar list usernames: Users for which we should create PO Boxes.\n",
1494+
" :param list usernames: Users for which we should create PO Boxes.\n",
14951495
" \"\"\"\n",
14961496
"\n",
14971497
" def __init__(self, usernames):\n",

‎week7/3_Classes_Part_2.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@
367367
"outputs": [],
368368
"source": [
369369
"banana = Ingredient('Banana', carbs=23, fats=0.3, proteins=1.1)\n",
370-
"melon = Ingredient('Melon', carbs=17, fats=29, proteins=4)\n",
370+
"melon = Ingredient('Melon', carbs=8, fats=0.2, proteins=0.8)\n",
371371
"\n",
372372
"print(banana.HEALTHY_CALORIES_UPPER_BOUND)\n",
373373
"print(melon.HEALTHY_CALORIES_UPPER_BOUND)"

0 commit comments

Comments
 (0)
Please sign in to comment.