צריכים תרגול נוסף ומעמיק יותר

היי

סיימתי את חוברת 7 בעזרת חבר עם ידע קודם בתחום,

דיי שברתי את הראש בניסיונות להצליח לבד

מרגיש לי שחסר לי תרגול יסוד של הבנת צורת כתיבת הקוד ואיך להשתמש באופרטורים כראוי

אני מאמין שהתרגול הטוב ביותר מגיע בכתיבה עצמית

יש אפשרות להוסיף עוד שאלות תרגול עבור היסודות שלמדנו ב7 המחברות?

לייק 1

היי,

הסגל עובד על תרגולים נוספים והם יתפרסמו בהמשך השבוע.
באופן כללי, אנחנו ממליצים לא להיעזר באנשים שיפתרו לכם את התרגילים, במיוחד בכמה שבועות הראשונים שמבנים את חומרי הבסיס.
שווה לשבור את הראש, לקרוא כמה פעמים את ההוראות ואת המוסבר במחברות ולבקש עזרה הדרגתית פה בפורום (ללא פתרונות).
חוסר יכולת להתמודד לבד עם החומרים הבסיסיים יגרור חוסר יכולת להבין את החומרים המתקדמים יותר.

תודה על הפידבק, ובהצלחה בהמשך הקורס.

2 לייקים

שלום @Yam ,

  1. הייתי גם שמחה לתרגולים נוספים בנושאים של מחברת 1. אני חושבת שבעיקר לאנשים שמגיעים עם 0 רקע (כפי שהוגדר ב"למי מיועד הקורס") זה מאוד עוזר. תרגיל אחד זה רק טעימה, לא בטוחה שזה מספיק כדי להפנים עד הסוף, אבל זו רק דעתי האישית. אני בכל מקרה הייתי שמחה אם היה אפשר לתרגל עוד :slight_smile:

  2. רציתי לומר שסרטוני ההסבר שלך עבור כל מחברת מאוד עוזרים. העניין הוא שמומלץ לעשות מחברת פר יום והם מתפרסמים לקראת סוף הדדליין של הגשת התרגילים. אני בטוחה שכל סרטון זו הרבה עבודה אבל מאחר וזה מאוד עוזר האם ישנה אפשרות להעלות את הסרטונים מוקדם יותר כדי שיהיה מספיק זמן לפתור את התרגילים עד הדדליין? לדוגמה בינתיים התפרסמו 2 סרטונים עד כה (ותרגול.) אני אישית מתקשה להבין את המחברות ללא סרטוני ההסבר (גם עם סרטוני ההסבר זה לא פשוט :wink: ) לכן אשמח ואודה על עוד סרטונים.

תודה רבה!

תודה רבה על הפידבק, זה חשוב לי מאוד :slight_smile:

אני באמת מנסה לשחרר את הסרטונים כמה שיותר מוקדם (גם כי יש טונה של דברים לעבוד עליהם והסרטונים מאוד מעקבים אותי). הבעיה היא שכדי שהם יצאו ברמה שעוזרת לתלמידים לוקח לי הרבה זמן לעבוד עליהם ואני לא מצליח לשחרר אותם בזמנים נוחים. לפני דקות ספורות סיימתי לעבוד על סרטון הפונקציות, ככה נראית רצפת חדר העריכה:

כל קו שרואים שם זו עריכה (קאט וטייק חדש או סתם חיתוך של דיבור לא רציף). הוקלטו כ־3 שעות, שרדו לסרטון 26 וקצת דקות :slight_smile:
מקווה להבטיח להאיץ את הקצב, אבל זה טריקי ברמות על.

לגבי תרגולים שבוע 1 – @itamaraviv יתייחס?

הייתי רוצה להגיב בתור מישהו עם קצת רקע שדווקא לי רוב התירגולים של השבוע הראשון היו קצת מיגעים ובכל זאת הגשתי את כולם כדי לקבל תעודה בסוף.
אז אם בוחרים להוסיף תרגילים אני חושב שכדאי שזה יהיה רשות למי שמעוניין ולא חובה לכולם.
כמובן בהתחשב במגבלות הצוות, אבל את זה אני כבר לא יודע לחשב :smiley:

כן אין לי ספק שזו מלא עבודה וזה מאוד מוערך :slight_smile: רק רציתי לעודד את עשיית הסרטונים כי ראיתי ששבוע שעבר שאלת אם הם עוזרים. אז כן, הם מאוד מאוד עוזרים! (במיוחד לכאלה שבאים עם 0 רקע). אני אישית מתקשה לפתור את המחברות (גם עם הסרטונים זה לא פשוט; המחברות לא “זורמות” לי בקלות אבל אני מקדישה (בשמחה) הרבה זמן לכל מחברת והסרטונים נותנים קצה חוט לאיך לגשת לתרגילים של כל מחברת, אז תודה).

לייק 1

מחדדת שהכוונה הייתה כרשות כמובן :slight_smile:

ברור, אם נוסיף תרגילים הם לא יהיו עם חובת הגשה :slight_smile:

היי,
בנוגע לבקשתך לגבי תרגולים נוספים למחברת 1. האם את מתכוונת למחברת 1 של שבוע 2? למחברת 1 של שבוע 1?
האם הכוונה שלך ב-“עוד תרגולים” היא:

  1. את רוצה שיהיו עוד תרגילים כדי שיהיה אפשר לתרגל עצמאית?
    או
  2. את רוצה עוד וידאו-ים של תרגולים שלנו פותרים תרגילים מהנושאים הללו?

איתמר
איתמר

אני מדברת על שבוע ראשון מחברות 5, 6, 7.
כרגע אני רק במחברת 2 של שבוע 2 כי אני מתקדמת עם סרטוני ההסברה של ים.

כמובן שהייתי שמחה גם לתרגול עצמאי וגם לסרטונים שלכם פותרים תרגולים מהנושאים האלה אבל אני לא חמדנית - מה שפחות עבודה עבורכם :slight_smile: פשוט הייתי שמחה לחזק את ההפנמה של הנושאים האלה כי אני לא מגיעה מרקע בתחום ואלה נושאי בסיס שחשוב להבין ולהפנים.

תודה רבה!

אז הידע נבנה כפירמידה וכל תרגול שלך של נושא מתקדם מביא לידי ביטוי גם ידע ותרגול בנושאים קודמים. כיון שאנו מאוד עסוקים בליצור תוכן של השלבים הבאים, הייתי מאוד שמח אם תוכלי להיות יותר ממוקדת ולהגיד לי בדיוק אילו נושאים היית רוצה שאשפר. אם ראית את התרגול הראשון, תוכלי בבקשה להגיד לי מה היית מוסיפה?

איתמר

היי איתמר, שבוע טוב!
ראיתי עכשיו את הסרטון שלך ושל @guykeller על הפונקציות. הסרטון מעולה וברור ותודה לכם!

דרך הפתרון שלי בתרגיל “מפענח הצפנים” הייתה שונה משלכם (מדוגמת הזמנת המרקים) ולכן שמחתי לראות את דרך החשיבה שלכם, המומחים, כדי להשתפר.
הייתי רוצה להציע, מכיוון שהסרטונים יוצאים בשלב מתקדם של השבוע ביחס לדד ליין של הגשת התרגילים, אני מניח שכבר רובנו “שברנו את הראש” והבנו את הבסיס של החומר דרך הדוגמאות בחוברת, אולי יהיה יעיל יותר בסרטונים הבאים למקד את הזמן בתרגולים של השאלות המאתגרות יותר - בסרטון הנוכחי כשעה מוקדשת לתרגילי משולשים, שהם פשוטים יותר ובחלק השני לשאלה מורכבת יותר, כ- 20 דקות. באופן אישי הייתי שמח אם מיקוד הזמן היה הפוך (שיהיו יותר תרגילים מאתגרים).

שוב תודה רבה לכם על הזמן וההשקעה! זה לא מובן מאליו בכלל!

היי!
אני שמח שאהבת ולקחתי לתשומת ליבי את ההערה.
שים לב שאנחנו בונים את השאלות לוידאו כך שיתאימו למגוון רחב ביותר של דוגמאות ורמות קושי במטרה שהרבה מאוד אנשים יוכלו להפיק ממנו תועלת.
ננסה להכניס עוד תרגיל קשה אחד בתרגולים הבאים, אבל רק אם נרגיש שכיסינו בצורה מיטבית את כל מה שאנחנו חושבים שהוא בעייתי.
הרי רק בשרשור הזה נתבקשנו להוסיף תרגילים יותר בסיסיים על מנת לחזק את הבסיס, אנחנו מנסים לתמרן לטובת כולם.

המשך לצפות ולתת משוב!
איתמר

2 לייקים

התשובה בגוף השאלה: “הידע נבנה כפירמידה וכל נושא מתקדם מביא איתו ידע ותרגול של הנושא הקודם” לכן חשוב להבין ולהפנים את הידע מהשלב הקודם אחרת מאוד קשה להתקדם. אני מסתכלת על תרגילים במחברת 1 ו-2 של שבוע שני ואני לא מבינה הרבה דברים. למרות שראיתי את הסרטונים ולמרות שאני קוראת בפורמים, למרות שים אפילו פירט הסבר מלא מתחת לתרגול המסיבה של מחברת 1 - את עריכת הקוד כך שישאל אם זהו יום ההולדת של המשתמש רק אם הוא בן 17 לא הצלחתי לדוגמה, וזה ברור לי כי יש לי חֳסָרִים מנושאים קודמים.

בשורה התחתונה פייתון זו שפה, ושפה זה משהו שמצריך תרגול, כמו מתמטיקה, כמו מוסיקה, כמו סינית וכו. דמיין שהיית מתחיל עכשיו ללמוד שבדית ללא שום ידע מקדים. ללא ספק שתרגיל אחד או שניים לא היה מספיק לך כדי להפנים את החומר. היית צריך לתרגל המון כי התרגול הוא צורת הפנמה חשובה. לחליפין היית מתחיל ללמוד עכשיו לנגן על פסנתר - ברור שאם תנגן סולמות פעמיים ולא תחזור עליהם כל יום בווריאציות שונות יהיה לך מאוד קשה להתקדם לנגן יצירה או קטע מיצירה… מה שאני מנסה לומר זה שתכנות זה חשיבה מכיוון אחר ותרגיל אחד או שניים לאנשים שבאים עם אפס ידע (כפי שהוגדר בהקדמה להרשמה) פשוט לא מספיק לעניות דעתי. כמובן שאני מבינה שזה מצריך המון המון השקעה וזמן מצידכם (וזה לא נלקח מאליו כלל וכלל), אולי הקורס כפי שהוא בנוי כעת לא מתאים לכל אחד ואחת שמגיעים מכל רקע שהוא, וזה לגמרי בסדר! מלכתחילה כל הקורס הזה הוא מתנה גדולה ואדיבה! רק לעניות דעתי, כאשר לומדים נושא חדש לגמרי תרגיל אחד או שניים לא מספיקים להפנמה של החומר.

לשאלתך: אלה הנושאים שהייתי מוסיפה עליהם תרגול:

  1. מחברת 5 קלט והשמה - דוגמאות נוספות לשימוש בכתיבת קוד. התיאוריה ברורה, הייתי שמחה לעוד תרגול.

  2. מחברת 6 ביטויים בוליאנים ואופרטוריי השוואה: דוגמאות נוספות לשימוש של ביטויים בוליאניים ואופרטורי השוואה בכתיבת קוד (דגש על סדר פעולות, שאלות שצריך לשאול את עצמך כשמגיעים להשתמש בזה בכתיבת קוד). מחדדת שההסברים בתרגול היו ברורים - פשוט הייתי שמחה לעוד תרגילים.

  3. מחברת 7 אופרטורים לוגיים - איך להשתמש בכתיבת קוד קרי דוגמאות נוספות לשימוש בזה בכתיבת קוד. התיאוריה ברורה אבל בסופו של יום למרות התרגיל של הכנת העוגות (שהיה מעולה ומאוד עזר!) לא הצלחתי לפתור את קיפיק כמו שצריך, אלא לאחר המון התכתבויות עם ים. הייתי שמחה אם היה עוד תרגול שהיה מכין אותי יותר טוב לפתרון של קיפיק ותרגילים בסגנון “לא או או וגם וגם”.

  4. תרגול כללי טכני בסיסי: מתי שמים גרש/גרשיים, מתי סוגריים, השמה מול השוואה, סוגי טייפים - כל הקטנות האלה שנופלים בהם כמו תרגיל 14 במחברת 1. בתרגיל של קיפיק הבנתי את הרעיון הלוגי (נוכחות ה"סופרסטראז" וגם “פסיק”) ונתקעתי כי לא הצלחתי לכתוב את זה; לא הבנתי למה אני לא יכולה להשתמש ב"+" (כלומר שיופיע לי “סופרסטארז” פלוס “פסיק”) במקום ב"in" (שיופיע “סופרסטארז” בהזמנה וגם “פסיק” בהזמנה) וזה משהו טכני מאוד בסיסי וחשוב. לאנשים שמגיעים מרקע מתאים זה יהיה ברור אבל למי שמגיע מאפס רקע בתחום זה לא כזה ברור.

*בתרגול היה טוב לראות גם פתרונות לא טובים (כמו בתרגול משתנים של מחברת 4).

ושוב תודה רבה על כל ההשקעה, זה באמת לא נלקח כמובן מאליו וזה ניכר כי כל הצוות משקיע ימים כלילות!

לייק 1

נו, אחרי השקעה כזו בהודעה על כמה להשקיע בקורס חשוב לך איך יכולתי לסרב :slight_smile:
בהצלחה @GBGA: תרגילים נוספים: שבוע 1

לייק 1

לדעתי הדרישות פה קצת לא הגיוניות… בתור אחד עם אפס רקע בתכנות -אני קורא את כל המחברות ורואה כל שנייה מכל סרטון יוטיוב שעולה… ואז אני מגיע למחברת 3, 6 ו-7 ובא לי למות. אני פשוט יושב על זה ימים שלמים (מה יהיה כשלא אהיה בחל״ת?) וזה מתסכל ברמות אחרות.
מזל שיש לי במי להעזר אבל זו לא צורה… אני לא חושב שאני צריך להעזר במקורות או אנשים חיצוניים כדי להצליח לסיים את התרגילים בזמן.

למה אין פתרונות על תרגילים שהוגשו?
בקיצור- השבוע השני גמר לי את הצורה… השקעתי עשרות שעות בזה ולמרות שאין ספק שלמדתי דבר או שניים, הכל בא נורא נורא נורא קשה ונורא נורא נורא מתסכל…

לייק 1

איתמר נשמה, תרגע עם הטון :slight_smile:

ככה בנוי הקורס.
הוא לא פשוט בכלל, אני מסכים, ומלכתחילה צוין שיש צורך להשקיע הרבה שעות כדי לצלוח אותו.
הוא מועבר כבר הרבה מאוד שנים והוא משתפר בכל מחזור, אבל אתה תצטרך להאמין לי שלא הייתי משחרר אותו אם לא הייתי חושב שהוא ברמת גימור נהדרת.
אתה לא הראשון ולא האחרון לעבור קורסים שאני מנחה, ויש לי את הכבוד הרב להיות זה שהכשיר את החניכים המבריקים שעברו תחתיי במחזורים הקודמים.

ועדיין, מותר גם לא להתחבר לגישה הפדגוגית שלי. לשמחתנו פייתון היא שפה נפלאה עם קהילה עצומה, ויש המון חומרים ללמוד מהם. אם אתה לא שבע רצון מהקורס, אני בשמחה אפנה אותך לקורסים אחרים חינמיים ללימוד תכנות שיש מצב שיתאימו לך יותר.

התבטאויות כמו “זו לא צורה” אני לא מקבל גם לא מהבוס שלי, ואני מבקש שבהודעות הבאות שלך כאן לא תאבד עשתונות ותגיב בצורה שתכבד אותי ואותך.

לייק 1

ים,

ראשית, אני מעריך מאוד את כל מה שאתה והצוות עושים. זו נקודת המוצא.

שנית, לא איבדתי את העשתונות אבל אני כן מתוסכל.
התחושה (שלי לפחות) היא שאתם ״זורקים למים״ יותר מדי ואין לי (כנראה שיש אנשים עם יותר רקע ולהם זה יותר קל) יותר מדי כלים לפתור את התרגילים, למרות כל ההשקעה שלי שתוארה לעיל.
אין פרסום פתרונות בדיעבד, אז חוץ מהעובדה האם זה כן רץ או לא רץ במחשב… אין הסבר על תרגילים שהוגשו או הצגת פתרונות אחרים שהיו אפשריים וחבל כי זה היה יכול מאוד ללמד. דווקא אחרי שאתה מתמודד ומצליח או לא מצליח, יש מקום לתת פתרון מודרך.

כמו כן, חלק מהתרגילים פשוט ברמה מאוד מאוד גבוהה וזה מעמיד אותי במצב לא אפשרי שכן מצד אחד אני רוצה להגיש הכל בזמן אבל מצד שני אני לא מסוגל לפתור את זה הכל לבד אפילו שאני משקיע שעות על גבי שעות, עובר על המחברות כמה פעמים, רואה כל יוטיוב ובוא נגיד שאני לא אהבל גמור.

השבוע הראשון היה מעולה ומלמד מאוד.
אבל השבוע השני היה קשוח כמו טירונות של גולני.
אז מה צופה ההמשך?

הקורס הרי מוגדר גם למי שיש לו אפס ידע בתכנות (כמוני).

2 לייקים

הגישה הפדגוגית שאני נוקט בה ומאמין בה כוללת הרבה זריקה למים, נכון. תכנות הוא מקצוע שדורש הרבה מסוגלות עצמית, עקשנות וחתירה למטרה, גם אחרי הרבה מאוד שנים במקצוע.
אני מלמד כבר הרבה דורות של חניכים שבאו בלי רקע והצליחו, ובקורס הזה אני דוגם ישירות כ־10 אנשי קשר, יותר מחצי מהם בלי רקע, כדי לבדוק איך הם מתקדמים בקורס ולקבל פידבק. עד עכשיו כולם הצליחו ועמדו בזמנים.

השבוע הראשון היה קל לפי כל אמת מידה. המטרה שלו היא לספק נחיתה רכה לתחום ולהיות באפר לבעיות טכנולוגיות (לא הצלחתי להתקין סביבה, לא מצליח להגיש תרגילים, לא מצליח להכנס לפורומים).
השבוע השני היה מייצג יותר. שמעתי ביקורת (גם מאנשי הקשר) שהוא לא קל ושיש הרבה שיעורי בית, ואני מסכים עם האמירות האלו. דרשנו השבוע ללא ספק הרבה השקעה, אבל זה מה שמצופה מחניך בקורס. החניכים שלי יוצאים ברמה מצוינת בזכות העבודה הקשה וחוסר הפשרות שהם עושים בדרך להצלחה.

אנחנו מספקים פתרונות מודרכים, פשוט לא לתרגילים שפתרתם. עבור התרגילים שפתרתם אנחנו נותנים הערות במערכת להגשת תרגילים, והם אמורים לעזור לכם להשתפר ולקבל את הפידבק הקונסטרוקטיבי.

הקורס מוגדר גם למי שיש לו אפס ידע בתכנות והחומר נותן לקטגוריה הזו את כל הקשב שאפשר. למעשה, הקורס ממוקד בעיקר בקהל היעד הזה, והמומחיות שלי בשנים הרבות שאני מלמד דווקא מתמקדת בקהל חסרי הידע הראשוני. רשת התמיכה שאנחנו מספקים בקורס הזה היא דבר שאין בשום מקום אחר שאני מכיר: פורומים שהסגל עונה בהם קבוע על שאלות, קבוצות שונות (ווטסאפ/טלגרם/סלאק, you name it) שהסגל הוא חלק מהן, תרגולי YouTube, סרטוני YouTube על כל נושא ומחברות כתובות.

היי ים,

מתוך סקרנות: אתה מציין שהקורס הזה הוא בר ניסיון של שנים, בעיקר עם קהל יעד ללא רקע. האם זהו הקורס המקוון הראשון שמועבר, משמע שאר הקורסים הקודמים הועברו פרונטלית?

תודה!