רשומות

מציג פוסטים מתאריך אוקטובר, 2018

חוף השרון יום ב'

בכיתה 1. מענה על שאלותיכם אודות שיעורי הבית להיום לממש ב- #C כמות של 50% מתרגילי התנאים בספר. 2. שימוש מחלקת Random לצורך הגרלת מספר שלם מתוך טווח נתון. 3. תווי מילוט / Escape Sequences:    n\ - ירידת שורה     t\ - קפיצה אופקית לכיוון הטאבולטור הבא (כל טאבולטור מתפרס על פני 8 תווים)    b\ - מחיקת תו    "\ - כתיבת גרשיים    '\ - כתיבת גרש 4. השמת תשובה של ביטוי בוליאני במשתנה מטיפוס בוליאני, לדוגמה (קראו משמאל לימין): bool flag = true; int x = 5; int y = 6; flag = x > y ; Console.WriteLine(flag) ;     יודפס false. שיעורי בית 1. כהמשך לשיעורי הבית מהפוסט הקודם, השלימו את 50% התרגילים הנוספים בנושא תנאים בספר, בטווח העמודים 81-     109. 2. התכוננו לבוחן בשיעור הבא, יום ב', 5.11.18. הנושא: תנאים. מבנה הבוחן: שאלות רבות-ברירה על המחשב. מספר     השאלות: 20. זמן: 40 דקות. הערות: במסגרת הזמן המוקצה לבוחן, עליכם לסיים את כל השאלות. במידה ולא סיימתם,     דעו שעליכם לתרגל יותר...

חוף השרון יום ג'

היום בכיתה 1. תנאי מורכב (תרגיל סיכום) 2. המרה מקומית של משתנים :    מ- double ל- int באמצעות המרה מפורשת: int students = (int)num (בהנחה ש- num הוא מטיפוס double)    מ- int ל- double באמצעות המרה 'מרומזת': double result = students (בהנחה ש- student מטיפוס שלם) 3. הטיפוס float ועבודה איתו (כתיבת f בסוף הערך, למשל float f = 1.53f, לא נשתמש כמעט בטיפוס זה) 4. הטיפוס char ועבודה איתו (גרש בודד, למשל 'char ch='y) 5. הטיפוס long (כמו int, למספרים שלמים, רק בעל טווח גדול יותר. משמש לשמירת מספרים שלמים ענקיים, כמו קוד                          אורך לכספת, שמירת סכומי כסף עולמיים, שמירת כמות חיידקים בתרבית וכו') בונוסים : * כלי שני לשיפור הפרודוקטיביות ולהשגת היעדים שלכם : מדוע כדאי להגדיל את המינון של הפעולות הטובות (בין     היתר: הכנת שיעורי בית, קריאה וכו') כדי להשיג את היעדים שלכם במגמה ובכלל בחיים. * לקח השבוע: חיפוש בבלוג ובאינטרנט : כאשר אתם נתקלים במשהו שאינכם יודעי...

חוף השרון יום ב'

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

אג'יאל - תרגול ליום ד'

הקדישו לפחות שעה אחת לשיפור האתר המשפחתי  kirzontbi2017 בדקו ביסודיות ובאופן מדויק שביצעתם את כל דרישות התרגיל כלשונן (סעיף 110). בדקו שיישמתם את כל הלקחים מטעויות נפוצות של תלמידים אחרים (סעיף 120). הקדישו לפחות שעה אחת לתרגילים ב- #C kirzoncs2018 בצעו סעיף 84 את כל התרגילים 7 עד 12. בצעו סעיף 100 את תרגילים 1 עד 7. בשעה הנוספת (השלישית שלנו ליום ד'),  תרגלו נושא תכנותי (אתר או #C) בו אתם מרגישים שכדאי שתתעמקו. שיעורי בית - בשיעור הבא ביום ו' 26.10.18 1. אבדוק את שיעורי הבית ב- #C שניתנו ליום ב' 22.10.18,     אשר בשל הקדשת השיעור למענה על כל שאלותיכם, טרם בדקנו אותם. 2. אבדוק את האתר המשפחתי+מתן ציון     (אם לא בדקתי אותו ביום ד', מועד ההגשה הרשמי של הגשת האתר המשפחתי, לאחר שסיימתם להכין את כולו). 3. אבדוק הכנת התרגילים של סעיפים 84 ו- 100 מדף 'קישורים'. בהצלחה

אג'יאל יום ו'

שיעור ראשון : מענה על שאלות הדגמה של טבלת מעקב בסיסית הדגמה של החלפה בין ערכים של שני משתנים באמצעות משתנה עזר temp שיעור שני : תזכורת מול הכיתה - תנאי מקונן. תרגול תנאי מקונן - בספר עמ' 102 מס' תרגיל     התרגיל 26 -           תנאי מקונן - מאלגוריתם לקוד ** פתרו את שני החלקים שלהלן באמצעות תאני מקונן:                   חלק I: הקטן מכולם                   חלק II: קורס מנהלים 27 -           תנאי מקונן - הוראות שקולות ** (תרגיל זה יש לעשות על נייר, ניתן לבדוק הנכונות במחשב) 29 -           הזוג שסכומו גבוה ** 30 -           חוג למדעי המחשב ** שיעורי בית להשלים התרגילים מעמ' 102. מספר תרגילים נוספים: סעיפים 130 ו- 140 בדף 'קישורים'. בהצלחה, רן. בשיעור הבא ביום ב' 22.10.18 סעיף 84 בדף 'קישורים' - השלמת כל התרגילים 6-12. טבלת מעקב בסיסית (עמודות עבור: מ...

חוף שרון יום ג' בכיתה ולבית

היום בכיתה שעה ראשונה : החלפה בין ערכי שני משתנים טבלת מעקב בסיסית (עמודות עבור: משתנים, if ועמודת פלט) קדימויות בתנאי מורכב ( וגם && היא עדיפות קודמת ל- או || ) תנאי שלילה באמצעות ! תכנון פתרון תרגיל באמצעות אלגוריתם תכנוני במבנה של קלט/ים-עיבוד/ים-פלט/ים שעה שנייה : תרגול בכיתה על תרגילי הבית שניתנו אתמול להכנה עד ליום ב' בשבוע הבא (סעיפים 130-160 בדף 'קישורים') תרגול בית ככתוב בפוסט הקודם: תרגילים  בנושא תנאי פשוט/מורכב/מקונן ומשתנה בוליאני (ייבדקו ביום ב' הבא) בדף 'קישורים' תרגילים בנושא תנאים - כל הסעיפים 130-160.

חוף השרון - בכיתה ולבית

היום בכיתה שעה ראשונה : חזרה מלאה לסיום נושא Div&Mod ומענה על שאלותיכם. שעה שנייה :  מעבר על תרגילי הבית בנושא תנאי פשוט ומענה על שאלותיכם. הנושא החדש להיום:  תנאי מורכב ותנאי מקונן , כולל משתנה בוליאני . תרגול כיתה ובית תרגילים  בנושא תנאי פשוט/מורכב/מקונן ומשתנה בוליאני (ייבדקו ביום ב' הבא) בדף 'קישורים' תרגילים בנושא תנאים - כל הסעיפים 130-160.

אג'יאל - בכיתה ובבית

מה בכיתה היום 1. בדיקת שיעורי הבית, מעבר עליהם ומענה על שאלות. 2. תרגילים המחזירים תוצאת חלוקה שלמה ותרגילים המחזירים שארית שלמה. שיעורי בית 1. מי שלא עשה חלק משיעורי הבית, יראה לי אותם בשיעור הבא ביום ב' הקרוב (התרגילים המפורטים בפוסט הקודם). 2. השלימו את התרגילים בסעיף 160 לאחר שראינו בכיתה חלק מהפתרונות של תרגילים אלו. 3. שימו לב לתרגיל 9 בסעיף 160 - למדו ממנו איך להחליף בין משתנים ומהי טבלת מעקב.     דעו לענות בעל-פה/על הלוח ולהדגים: כיצד מחליפים בין משתנים.     דעו להסביר מהי טבלת מעקב (ממה היא מורכבת ולמה היא נועדה). 4. תרגילי חלוקה שלמה ושארית שלמה: בדף 'קישורים' סעיפים 82 (לעשות התרגול עד שתרגישו שהבנתם את העיקרון     לגמרי, ו- 84 (שאלה 7 בלבד)

אג'יאל - תרגילי כיתה ובית

היום בשיעור : 1. בדיקת התרגילים הבאים     (הערה: תרגילים ב' - ד' צרכים להיות מוגשים מודפסים עם הקוד שכתבתם בכתב יד):     א. תרגיל "תחילת הספירה"     ב. אוסף תרגילים בנושא השמה 11-16 (90)     ג. תרגיל שמות משמעותיים (70)     ד. תרגיל תרגום לשפת תכנות (80) 2. כיצד נבצע החלפת ערכים בין שני משתנים + תרגול עם הכיתה 3. מהי טבלת מעקב + תרגול עם הכיתה שיעורי בית - מדף 'קישורים' : 160. אשכול תרגילי תנאי כולל החלפה בין משתנים וטבלת מעקב. עשו את תרגילי הבית במחשב ושמרו אותם על גבי ה- Disk On Key שלכם. הערה: שמרו גיבוי גם בדרייב. תרגילי שיעורי הבית (סעיף 160) ייבדקו בתחילת השיעור של יום שישי, ה- 12.10.18 בהצלחה, רן.

חוף השרון - שיעור שני לאחר סוכות (יום ג')

היום בשיעור 1. מענה על שאלותיכם מהשיעור האחרון ושיעורי הבית שהיו להיום. 2. נלמד: מהי שארית החלוקה ב- 2 ובמספרים נוספים. 3. נלמד: חילוץ ספרות ממספר. 4. הסבר: מה מבקשים מאיתנו בתרגיל "7 בום". תרגילי כיתה ובית 1. סיימו את כל התרגילים (6-12) בנושא div/mod (הכוונה לסעיף 84). 2. קראו בבית (בספר עמודים 81-89) - מהו תנאי if. עברו על התרגילים הפתורים וודאו שאתם מבינים את הפתרונות. 3. תרגיל 120 בדף 'קישורים' (דומה לתרגיל עם הציון שעשינו בכיתה, אך חשוב שתעשו גם אותו. 4. בצעו בספר בעמודים 89-90 תרגילים 5-10. 4. הכינו שאלותיכם לשיעור הבא.

חוף השרון - שיעור ראשון לאחר סוכות

סדר התרגול המומלץ בכיתה להיום בשעה השנייה של השיעור :  התחילו בתרגיל 82, הקדישו לו עד 10 דקות. בדקו ב- #C שהתוצאות אליהן הגעתן - נכונות. עברו לסעיף 84 ועבדו עליו עד לסיום השיעור. בבית השלימו את סעיף 84 ואת סעיפים 60-80 (הכל למחר). הכינו שאלותיכם לתחילת השיעור של מחר. תזכורת 1. טיפוסי משתנים 2. שמות משמעותיים 3. תרגום הוראות לשפת תכנות תרגול: נפתור בכיתה ביחד בכיתה חלק מהתרגילים שלהלן: סעיפים 60-80 בדף 'קישורים' (השלימו התרגילים בבית, למחר) הנושא המרכזי להיום: חלוקה שלמה ב- #C ושארית שלמה תרגול: תרגילים פשוטים בחלוקה שלמה ושארית: סעיף 82 בדף 'קישורים'. תרגילי תכנות בנושא מנה ושארית שלמה: סעיף 84 בדף 'קישורים'. בשיעור הבא (מחר, יום ג') תרגילי השמה

אג'יאל - תנאי מורכב

שיעורי בית 1. הביאו ליום ו' הקרוב את שיעורי הבית מ- 3 המפגשים האחרונים (כולל הדפים שכתבתם בכתב יד וכולל תרגיל "תחילת      הספירה". חפשו אותם בפוסטים עם שיעורי הבית ובדף 'קישורים'). 2. בצעו ליום ו' הקרוב סעיפים 130-150 בדף 'קישורים'. בהצלחה, רן.

אג'יאל - שיעורי בית

1. הכינו את סעיפים 2 ו- 3 משיעורי הבית הקודמים והגישו לי אותם על דף עליו רשום שמכם המלא. 2. הכינו את כל תרגילי ההשמה 10-16 כתובים בכתב ידכם והגישו לי אותם עם שמכם המלא בשיעור הבא. 3. הכינו בבית "בוחן בית" עליו אבחן אתכם בשיעור הבא בכתב, חומר סגור, מסכים כבויים.         איך מכינים שיעורי בית, ובכלל איך מתנהלים כדי להצליח במדעי המחשב ?     התרגילים בשלב זה הם פשוטים וקלים, אך עם זאת, דורשים תרגול. בלי לשלוט בהם לא תוכלו להמשיך הלאה.     ולכן, מוודאים שכל תרגיל לא לוקח לכם יותר מ- 5 דקות במחשב, מבלי להסתכל בתשובות או      בחומר עזר אחר, מותר להסתכל רק בשאלה. כל עוד זה לוקח זמן רב יותר, בצעו את התרגיל שוב ושוב.     בוחן הבית כאן (יועלה עד סוף היום) בהצלחה, רן.

אג'יאל - שיעורי בית

שיעורי בית 1. השלימו את כל ה תרגילים בנושא השמה  המופיעים כאן בבלוג בפוסט מתאריך 17.9.18. 2. השלימו את החסר בתרגיל " תרגום הוראות לשפת תכנות ". פתרנו יחד בכיתה את רוב התרגיל.     פתרו את כולו בעצמכם.  כאן 3. תרגמו את ההוראות בעברית לשפת #C ( תרגום אלגוריתם לקטע קוד )  כאן 4.  תרגיל "תחילת הספירה" :      קלט - 3 מספרים שלמים :     כתבו תכנית הקולטת מהמשתמש תאריך ב- 3 שלבים:     התכנית תקלוט שנה (מספר בין 0-9999)     התכנית תקלוט חודש (מספר בין 1-12)     התכנית תקלוט יום (מספר בין 1-31)      פלט - מספר שלם אחד :     התכנית תחשב ותציג כמה ימים עברו מתחילת הספירה לנוצרים (שנת 0) לבין התאריך הנקלט.     למשל, אם ייקלט התאריך 31.12.0002 (השנה השנייה לספירה ולא שנת 2002)     פלט התכנית יהיה המספר 730 בקירוב.     הסיבה: כי בכל שנה יש 365 ימים, והתאריך 31.12.02 הוא בדיוק שנתיים מתחילת הספירה.     בהצלחה, רן.

תרגילים 10-16 בנושא השמה

תרגילים בנושא השמה. חובה לתעד המשתנים. כאן .

תרגילי כיתה - קלט, חישוב ופלט

הנושאים שלמדנו בשיעור: -------------------------- א. קליטת מספרים שלמים מהמשתמש. ב. ביצוע חישוב מתמטי על המספרים שנקלטו. ג. הדפסת התוצאות של חישובים אלו. ד. תיעוד המשתנים עליהם הצהרנו בתכנית. תרגול: ------- 1. כתבו תכנית הקולטת מהמשתמש אורך ורוחב של מלבן. התכנית תחשב ותדפיס את שטחו והיקפו של המלבן. 2. כתבו תכנית הקולטת מהמשתמש אורך בסיס של משולש שווה שוקיים ואת אורכה של אחת הצלעות. התכנית תחשב     ותדפיס את שטחו והיקפו של המשולש. 3. כתבו תכנית הקולטת מהמשתמש רדיוס של עיגול. התכנית תחשב ותדפיס את שטח העיגול ואת היקפו. הסבר נושא התיעוד: -------------------- חובה לתעד את השורות בהן הצהרתם על משתנים. דוגמה לתיעוד משתנה: בתרגיל 1, קלטתם מהמשתמש אורך מלבן: int length = int.Parse(Console.ReadLine()) בסוף השורה היה עליכם לתעד את המשתנה length: משתנה לשמירת אורך המלבן// כך תיראה השורה בקוד התכנית שלכם: int length = int.Parse(Console.ReadLine()) ;    // משתנה לשמירת אורך המלבן

משחק כרטיסיות ומשחק זיכרון - מושגים בסיסיים

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