מפתח תשובות · יחידה 1
ביטים ונתונים.
שאלות התרגול של כל שיעור, התשובות הנכונות שלהן והטעויות שהן מזהות. תשובות שנקראות מהסצנה משתמשות באותה הגדרה שהלומדים רואים.
מפתח תשובות 4
שיעור 1 מתוך 4 · כ־20 דקות
סיביות על מתגים
מתג שהוא מספר: מהי סיבית, כמה צירופים יש לשתי סיביות, ערך המקום בבסיס 2, ולמה 10 בבסיס 2 הוא שתיים.
5 השלבים והתשובות שלהם
תרגול · חשבו
השאלה
על הלוח שני מתגים, A ו־B, וכל אחד מהם יכול לעמוד על 0 או על 1. כמה צירופים שונים של שני המתגים יש?
התשובה הנכונה
4 ± 0.01
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- מספר
- 0קבוע
- שלושה שערים / מסכם למחצה
- שלושה שעריםמוסתר
- מתקבלת בטווח
- ± 0.01
- ערך קבוע בשאלה
תשובות שגויות שהשאלה מזהה
3 ± 0.01
טעות נפוצה: Confuses the largest value with how many values there are, forgetting that counting starts at 0.
משוב מהקטלוג
הספירה במחשב מתחילה ב־. עם שתי סיביות יש ארבעה צירופים, , , , , והם המספרים עד : ארבעה מספרים, והגדול שבהם הוא . באופן כללי סיביות נותנות ערכים, והגדול שבהם הוא . לכן בית, 8 סיביות, מחזיק 256 ערכים, מ־ עד .
2 ± 0.01
משוב מהקטלוג
כל סיבית נוספת מכפילה את מספר הערכים: כל צירוף של הסיביות הקודמות מופיע פעם עם 0 בסיבית החדשה ופעם עם 1. לכן סיביות נותנות ערכים: 4 סיביות נותנות 16, ו־8 סיביות נותנות לא 32 אלא .
משוב לתשובה נכונה
ארבעה: , , , . כל אחד משני המצבים של A בא עם כל אחד משני המצבים של B, , והם המספרים עד .
רמז
כתבו את כל האפשרויות: A על 0 עם כל מצב של B, ואז A על 1 עם כל מצב של B.
פתרון מלא
- כש־A על 0, ל־B יש שני מצבים: ו־.
- כש־A על 1, שוב שניים: ו־.
- בסך הכול צירופים.
אם עניתם , ספרתם עד המספר הגדול ושכחתם את . אם עניתם , ספרתם מצב אחד לכל מתג במקום לצרף אותם.
תרגול · נבאו, ואז הסתכלו
השאלה
המספר עומד על 0, ושני המתגים למטה. A הוא המקום של ה־, ו־B המקום של ה־. באיזה מצב יעמדו המתגים כשהמספר יהיה ?
התשובה הנכונה
נכונה A = 1, B = 0
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- מספר
- 0קבוע
- שלושה שערים / מסכם למחצה
- שלושה שעריםמוסתר
האפשרויות
נכונה A = 1, B = 0
שגויה A = 0, B = 1
טעות נפוצה: Gives the rightmost bit the largest place value, reading the number back to front.
משוב מהקטלוג
כמו במספרים עשרוניים, הספרה הימנית ביותר היא היחידות, וערך המקום גדל משמאל לה. בבסיס 2 הסיבית הימנית שווה , זו שמשמאלה , ואז , וכן הלאה. במתגים שעל הלוח A הוא המקום של ה־ ו־B המקום של ה־, ולכן המספר הוא A = 1, B = 0. קריאה הפוכה הופכת את ל־.
שגויה A = 1, B = 1, כי שתיים צריך שני מתגים
טעות נפוצה: Takes the value of a binary number to be the number of 1s in it.
משוב מהקטלוג
כל 1 מוסיף את ערך המקום שלו, לא . ב־ יש שלושה אחדים, אבל הם עומדים במקומות של , ו־, ולכן הערך הוא . ו־, עם אחד בודד, שווה , כי האחד עומד במקום של ה־.
אחרי נעילת הניבוי הסצנה משתנה
- מספר
- 2קבוע
ניבוי אף פעם לא נחשב כישלון: בכל מקרה הלומדים רואים את התוצאה ואת ההסבר.
משוב לתשובה נכונה
, ולכן A, המקום של ה־, עולה, ו־B נשאר למטה: . זה “אחת־אפס”, ובבסיס 2 הוא שווה שתיים.
פתרון מלא
- ערכי המקום: A שווה ו־B שווה .
- כדי להגיע ל־ צריך את ה־ ולא את ה־: .
- לכן A = 1, B = 0, כלומר .
A = 0, B = 1 הוא : כך יוצא כשקוראים את הסיביות מהסוף. A = 1, B = 1 הוא .
תרגול · הגיעו למטרה
השאלה
הזיזו את המספר עד ששני המתגים למעלה, כלומר הסיביות , ולחצו על בדיקה. איזה מספר זה?
המטרה
1 ± 0.01
בתחילת השלב: 0
1 ± 0.01
בתחילת השלב: 0
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- מספר
- 0
- שלושה שערים / מסכם למחצה
- שלושה שעריםמוסתר
- נקרא מהסצנה בנקודה
- Logic: input bit A, the 2s place of inputs
/nodes/board/outputs/bitA - נקרא מהסצנה בנקודה
- Logic: input bit B, the 1s place of inputs
/nodes/board/outputs/bitB
הגדרה אחת שמגיעה למטרה
- מספר
- 3
משוב לתשובה נכונה
: המספר הגדול ביותר ששתי סיביות יכולות לשמור. כדי להגיע ל־ צריך סיבית שלישית, במקום של ה־.
משוב לתשובה שגויה
עוד לא. כל עוד אחד המתגים למטה, הגדילו את המספר.
רמז
A שווה ו־B שווה . מה הסכום כששניהם דולקים?
פתרון מלא
- כששני המתגים למעלה, A תורם ו־B תורם .
- .
- הזיזו את המספר ל־3.
זה לא אחת־עשרה: בבסיס 2 הוא שלוש.
תרגול · חשבו
השאלה
נוסיף עוד שני מתגים משמאל, במקומות של ה־ ושל ה־. ארבעת המתגים מראים 1011. איזה מספר עשרוני זה?
התשובה הנכונה
11 ± 0.01
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- מספר
- 3
- שלושה שערים / מסכם למחצה
- שלושה שעריםמוסתר
- מתקבלת בטווח
- ± 0.01
- ערך קבוע בשאלה
תשובות שגויות שהשאלה מזהה
1011 ± 0.01
טעות נפוצה: Reads a binary numeral as if it were decimal: takes 10 in binary to be ten.
משוב מהקטלוג
הספרות ו־ הן אותן ספרות, אבל ערכי המקום שונים. בבסיס עשר כל מקום שווה פי 10 מהמקום שמימינו; בבסיס 2 רק פי 2: מימין לשמאל לכן הוא , ולא עשר, ו־ הוא . כשיש ספק, כתבו את הבסיס בכתב תחתי.
13 ± 0.01
טעות נפוצה: Gives the rightmost bit the largest place value, reading the number back to front.
משוב מהקטלוג
כמו במספרים עשרוניים, הספרה הימנית ביותר היא היחידות, וערך המקום גדל משמאל לה. בבסיס 2 הסיבית הימנית שווה , זו שמשמאלה , ואז , וכן הלאה. במתגים שעל הלוח A הוא המקום של ה־ ו־B המקום של ה־, ולכן המספר הוא A = 1, B = 0. קריאה הפוכה הופכת את ל־.
3 ± 0.01
טעות נפוצה: Takes the value of a binary number to be the number of 1s in it.
משוב מהקטלוג
כל 1 מוסיף את ערך המקום שלו, לא . ב־ יש שלושה אחדים, אבל הם עומדים במקומות של , ו־, ולכן הערך הוא . ו־, עם אחד בודד, שווה , כי האחד עומד במקום של ה־.
משוב לתשובה נכונה
.
רמז
ערכי המקום משמאל לימין: . חברו את אלה שמעליהם 1.
פתרון מלא
- ערכי המקום של ארבע סיביות, משמאל לימין: .
- הסיביות לוקחות את , לא את , ואת ו־.
- .
אם יצא , קראתם את הסיביות מהסוף. אם יצא , ספרתם את האחדים במקום לחבר את ערכי המקום שלהם.
תרגול · חשבו
השאלה
מה המספר הגדול ביותר שארבע סיביות יכולות לשמור?
התשובה הנכונה
15 ± 0.01
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- מספר
- 3
- שלושה שערים / מסכם למחצה
- שלושה שעריםמוסתר
- מתקבלת בטווח
- ± 0.01
- ערך קבוע בשאלה
תשובות שגויות שהשאלה מזהה
16 ± 0.01
טעות נפוצה: Confuses the largest value with how many values there are, forgetting that counting starts at 0.
משוב מהקטלוג
הספירה במחשב מתחילה ב־. עם שתי סיביות יש ארבעה צירופים, , , , , והם המספרים עד : ארבעה מספרים, והגדול שבהם הוא . באופן כללי סיביות נותנות ערכים, והגדול שבהם הוא . לכן בית, 8 סיביות, מחזיק 256 ערכים, מ־ עד .
8 ± 0.01
משוב מהקטלוג
כל סיבית נוספת מכפילה את מספר הערכים: כל צירוף של הסיביות הקודמות מופיע פעם עם 0 בסיבית החדשה ופעם עם 1. לכן סיביות נותנות ערכים: 4 סיביות נותנות 16, ו־8 סיביות נותנות לא 32 אלא .
משוב לתשובה נכונה
. ארבע סיביות נותנות ערכים, עד , והגדול שבהם קטן באחד מ־, הערך של הסיבית הבאה.
רמז
הדליקו את כל ארבע הסיביות.
פתרון מלא
- הגדול ביותר הוא כשכל הסיביות דולקות: .
- .
- בדיקה: ערכים, מ־ עד .
אם עניתם , ספרתם כמה ערכים יש ולא מהו הגדול שבהם.
שיעור 2 מתוך 4 · כ־30 דקות
ספירה בבסיס 2
כמה ערכים נכנסים בכמה סיביות, למה כל סיבית מכפילה, הבית ו־255, ומעבר בין בסיס 2 לבסיס עשר בשני הכיוונים.
7 השלבים והתשובות שלהם
תרגול · נבאו, ואז הסתכלו
השאלה
כל אחד משלושת ערוצי הצבע של פיקסל, אדום, ירוק וכחול, נשמר כאן ב־3 סיביות. בכמה רמות שונות יכול ערוץ אחד להיות?
התשובה הנכונה
8 ± 0.01
ניבוי מספרי נחשב נכון בטווח ± 0.01
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 3 bitקבוע
- תמונה / אדום, ירוק, כחול
- תמונהקבוע
אחרי נעילת הניבוי הסצנה משתנה
- תמונה / אדום, ירוק, כחול
- אדום, ירוק, כחולקבוע
ואז הסצנה מראה: 8 · Levels each channel can take, 2^bits
/nodes/picture/outputs/levelsניבוי אף פעם לא נחשב כישלון: בכל מקרה הלומדים רואים את התוצאה ואת ההסבר.
משוב לתשובה נכונה
רמות, מ־ עד , כלומר עד . מבט פנימה מראה את העמודות של האדום, הירוק והכחול ליד סרגל של שמונה רמות.
פתרון מלא
- כל סיבית מכפילה את מספר הצירופים: .
- .
- הרמות הן עד .
הלוח מראה גם 512 צבעים: זה , הצירופים של שלושת הערוצים.
תרגול · נבאו, ואז הסתכלו
השאלה
בארבע סיביות לערוץ יש 16 רמות. כמה רמות יהיו כשנכפיל את הסיביות ל־8?
התשובה הנכונה
נכונה 256
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 4 bitקבוע
- תמונה / אדום, ירוק, כחול
- תמונהקבוע
האפשרויות
שגויה 32, פי שניים
משוב מהקטלוג
כל סיבית נוספת מכפילה את מספר הערכים: כל צירוף של הסיביות הקודמות מופיע פעם עם 0 בסיבית החדשה ופעם עם 1. לכן סיביות נותנות ערכים: 4 סיביות נותנות 16, ו־8 סיביות נותנות לא 32 אלא .
שגויה 64
משוב
: זה מה ששש סיביות נותנות. כל אחת מארבע הסיביות הנוספות מכפילה.
נכונה 256
אחרי נעילת הניבוי הסצנה משתנה
- סיביות לערוץ
- 8 bitקבוע
- תמונה / אדום, ירוק, כחול
- אדום, ירוק, כחולקבוע
ואז הסצנה מראה: 256 · Levels each channel can take, 2^bits
/nodes/picture/outputs/levelsניבוי אף פעם לא נחשב כישלון: בכל מקרה הלומדים רואים את התוצאה ואת ההסבר.
משוב לתשובה נכונה
. ארבע הסיביות הנוספות מכפילות ארבע פעמים: . הפסים בשמיים נעלמים.
פתרון מלא
- סיביות: רמות.
- כל סיבית נוספת מכפילה: עוד ארבע סיביות הן .
- .
כפל של מספר הסיביות לא מכפיל את הרמות; הוא מעלה אותן בריבוע.
תרגול · הגיעו למטרה
השאלה
שנו את הסיביות לערוץ כך שלכל ערוץ יהיו בדיוק 64 רמות, ולחצו על בדיקה.
המטרה
64 ± 0.01
בתחילת השלב: 8
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 3 bit
- תמונה / אדום, ירוק, כחול
- אדום, ירוק, כחול
- נקרא מהסצנה בנקודה
- Levels each channel can take, 2^bits
/nodes/picture/outputs/levels
הגדרה אחת שמגיעה למטרה
- פיקסלים לרוחב
- 16 px
- סיביות לערוץ
- 6 bit
משוב לתשובה נכונה
שש סיביות: , הרמות עד .
משוב לתשובה שגויה
עוד לא. כל סיבית מכפילה את הרמות: ספרו כמה הכפלות מ־ מגיעות ל־.
רמז
כמה פעמים צריך להכפיל את בעצמו כדי להגיע ל־?
פתרון מלא
- : שש הכפלות.
- לכן , כלומר 6 סיביות.
- קבעו את הסיביות לערוץ על 6.
תרגול · חשבו
השאלה
בצבע אמיתי כל ערוץ הוא בית, 8 סיביות. מה הערך הגדול ביותר שערוץ כזה שומר, האדום הבהיר ביותר?
התשובה הנכונה
255 ± 0.01
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 8 bitקבוע
- תמונה / אדום, ירוק, כחול
- אדום, ירוק, כחול
- מתקבלת בטווח
- ± 0.01
- מחושבת מהסצנה בהגדרה של השלב
- The largest value a channel stores, 2^bits − 1 (255 for 8 bits)
/nodes/picture/outputs/maxLevel
תשובות שגויות שהשאלה מזהה
256 ± 0.01
טעות נפוצה: Confuses the largest value with how many values there are, forgetting that counting starts at 0.
משוב מהקטלוג
הספירה במחשב מתחילה ב־. עם שתי סיביות יש ארבעה צירופים, , , , , והם המספרים עד : ארבעה מספרים, והגדול שבהם הוא . באופן כללי סיביות נותנות ערכים, והגדול שבהם הוא . לכן בית, 8 סיביות, מחזיק 256 ערכים, מ־ עד .
משוב לתשובה נכונה
. בבית יש ערכים, עד , ולכן בקודי צבע תראו מספרים עד 255 ולא עד 256.
רמז
כמה ערכים יש, והאם הספירה מתחילה ב־ או ב־?
פתרון מלא
- סיביות נותנות ערכים.
- הם מתחילים ב־, ולכן הגדול הוא .
- בבדיקה: .
תרגול · חשבו
השאלה
ערוץ האדום של פיקסל שמור כבית . כמה זה בבסיס עשר?
התשובה הנכונה
200 ± 0.01
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 8 bit
- תמונה / אדום, ירוק, כחול
- אדום, ירוק, כחול
- מתקבלת בטווח
- ± 0.01
- ערך קבוע בשאלה
תשובות שגויות שהשאלה מזהה
19 ± 0.01
טעות נפוצה: Gives the rightmost bit the largest place value, reading the number back to front.
משוב מהקטלוג
כמו במספרים עשרוניים, הספרה הימנית ביותר היא היחידות, וערך המקום גדל משמאל לה. בבסיס 2 הסיבית הימנית שווה , זו שמשמאלה , ואז , וכן הלאה. במתגים שעל הלוח A הוא המקום של ה־ ו־B המקום של ה־, ולכן המספר הוא A = 1, B = 0. קריאה הפוכה הופכת את ל־.
3 ± 0.01
טעות נפוצה: Takes the value of a binary number to be the number of 1s in it.
משוב מהקטלוג
כל 1 מוסיף את ערך המקום שלו, לא . ב־ יש שלושה אחדים, אבל הם עומדים במקומות של , ו־, ולכן הערך הוא . ו־, עם אחד בודד, שווה , כי האחד עומד במקום של ה־.
11000000 ± 0.01
טעות נפוצה: Reads a binary numeral as if it were decimal: takes 10 in binary to be ten.
משוב מהקטלוג
הספרות ו־ הן אותן ספרות, אבל ערכי המקום שונים. בבסיס עשר כל מקום שווה פי 10 מהמקום שמימינו; בבסיס 2 רק פי 2: מימין לשמאל לכן הוא , ולא עשר, ו־ הוא . כשיש ספק, כתבו את הבסיס בכתב תחתי.
משוב לתשובה נכונה
: אדום חזק, קרוב לבהיר ביותר, 255.
רמז
ערכי המקום של בית, משמאל לימין: .
פתרון מלא
- כתבו את ערכי המקום מעל הסיביות: מעל .
- האחדים עומדים מתחת ל־, ל־ ול־.
- .
אם יצא , קראתם את הבית מהסוף ().
תרגול · בחרו
השאלה
איזה בית שומר את המספר ?
התשובה הנכונה
נכונה
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 8 bit
- תמונה / אדום, ירוק, כחול
- אדום, ירוק, כחול
האפשרויות
מוצגות בסדר אקראי.
נכונה
שגויה
טעות נפוצה: Gives the rightmost bit the largest place value, reading the number back to front.
משוב מהקטלוג
כמו במספרים עשרוניים, הספרה הימנית ביותר היא היחידות, וערך המקום גדל משמאל לה. בבסיס 2 הסיבית הימנית שווה , זו שמשמאלה , ואז , וכן הלאה. במתגים שעל הלוח A הוא המקום של ה־ ו־B המקום של ה־, ולכן המספר הוא A = 1, B = 0. קריאה הפוכה הופכת את ל־.
שגויה , הספרות , , בסוף
טעות נפוצה: Reads a binary numeral as if it were decimal: takes 10 in binary to be ten.
משוב מהקטלוג
הספרות ו־ הן אותן ספרות, אבל ערכי המקום שונים. בבסיס עשר כל מקום שווה פי 10 מהמקום שמימינו; בבסיס 2 רק פי 2: מימין לשמאל לכן הוא , ולא עשר, ו־ הוא . כשיש ספק, כתבו את הבסיס בכתב תחתי.
שגויה
משוב
. התחילו מהמקום הגדול ביותר שנכנס: , ונשארים .
משוב לתשובה נכונה
, ולכן יש 1 במקומות של , ו־: .
רמז
הורידו מ־ את ערך המקום הגדול ביותר שנכנס, ואז את הבא, עד שנשאר .
פתרון מלא
- גדול מ־: סיבית 0.
- נכנס: סיבית 1, ונשארים .
- נכנס: 1, נשארים .
- ו־ לא נכנסים: 0, 0. נכנס: 1, נשאר . ו־: 0, 0.
- .
הוא : הספרות של “מאה” בבסיס 2 הן מספר אחר.
תרגול · חשבו
השאלה
רוצים לתת לכל אחד מ־1000 אנשים מספר שונה משלו. כמה סיביות צריך לכל מספר, לכל הפחות?
התשובה הנכונה
10 ± 0.01
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 8 bit
- תמונה / אדום, ירוק, כחול
- תמונה
- מתקבלת בטווח
- ± 0.01
- ערך קבוע בשאלה
תשובות שגויות שהשאלה מזהה
500 ± 0.01
משוב מהקטלוג
כל סיבית נוספת מכפילה את מספר הערכים: כל צירוף של הסיביות הקודמות מופיע פעם עם 0 בסיבית החדשה ופעם עם 1. לכן סיביות נותנות ערכים: 4 סיביות נותנות 16, ו־8 סיביות נותנות לא 32 אלא .
משוב לתשובה נכונה
קטן מדי, ו־ מספיק: 10 סיביות. זה גם , מעוגל כלפי מעלה.
רמז
מצאו את החזקה הקטנה ביותר של שאינה קטנה מ־.
פתרון מלא
- כל סיבית מכפילה: , , .
- .
- לכן צריך 10 סיביות.
אם עניתם , חשבתם שכל סיבית מוסיפה שני ערכים; היא מכפילה את כולם.
שיעור 3 מתוך 4 · כ־25 דקות
צבע ובסיס 16
פיקסל הוא שלושה מספרים: כמה צבעים נותנות כמה רמות, סיביות לפיקסל, ספירה בבסיס 16, קודי צבע של האינטרנט, ואור שמתחבר.
6 השלבים והתשובות שלהם
תרגול · חשבו
השאלה
הלוח מראה שבעומק הזה פיקסל יכול להציג 4096 צבעים. בכמה רמות יכול להיות כל ערוץ, אדום, ירוק או כחול?
התשובה הנכונה
16 ± 0.01
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 4 bitקבוע
- תמונה / אדום, ירוק, כחול
- תמונה
- מתקבלת בטווח
- ± 0.01
- מחושבת מהסצנה בהגדרה של השלב
- Levels each channel can take, 2^bits
/nodes/picture/outputs/levels
תשובות שגויות שהשאלה מזהה
1365 ± 0.5
משוב מהקטלוג
צבע של פיקסל הוא צירוף של שלוש רמות: כל רמה של אדום יכולה לבוא עם כל רמה של ירוק ועם כל רמה של כחול. לכן מספר הצבעים הוא מכפלה, , ולא . ב־8 סיביות לערוץ: צבעים, לא 768. ובכיוון ההפוך, מהצבעים לרמות, מוציאים שורש שלישי, לא מחלקים ב־.
משוב לתשובה נכונה
, ולכן 16 רמות, ארבע סיביות לערוץ, ובסך הכול 12 סיביות לפיקסל.
רמז
הצבעים הם רמות האדום כפול רמות הירוק כפול רמות הכחול. איזה מספר בחזקת שלוש נותן 4096?
פתרון מלא
- אם לכל ערוץ רמות, יש צבעים.
- , ולכן .
- : ארבע סיביות לערוץ.
אם חילקתם ב־, חיברתם את הערוצים במקום לכפול אותם.
תרגול · הגיעו למטרה
השאלה
שנו את הסיביות לערוץ כך שפיקסל שלם, שלושת הערוצים שלו, יתפוס בדיוק 12 סיביות, בית וחצי, ולחצו על בדיקה.
המטרה
12 ± 0.01
בתחילת השלב: 24
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 8 bit
- תמונה / אדום, ירוק, כחול
- אדום, ירוק, כחול
- נקרא מהסצנה בנקודה
- Bits a pixel takes, 3 channels × bits
/nodes/picture/outputs/bitsPerPixel
הגדרה אחת שמגיעה למטרה
- פיקסלים לרוחב
- 16 px
- סיביות לערוץ
- 4 bit
משוב לתשובה נכונה
ארבע סיביות לכל אחד משלושת הערוצים, : 16 רמות לערוץ ו־4096 צבעים.
משוב לתשובה שגויה
עוד לא. פיקסל הוא שלושה ערוצים, וכל אחד מהם תופס את מספר הסיביות שעל המחוון.
פתרון מלא
- פיקסל הוא שלושה ערוצים: סיביות לפיקסל סיביות לערוץ.
- .
- קבעו את הסיביות לערוץ על 4.
תרגול · חשבו
השאלה
בבסיס 16 הספרות הן 0 עד 9 ואחריהן A עד F, שהן עד . כמה הוא בבסיס עשר?
התשובה הנכונה
255 ± 0.01
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 8 bit
- תמונה / אדום, ירוק, כחול
- אדום, ירוק, כחול
- מתקבלת בטווח
- ± 0.01
- ערך קבוע בשאלה
תשובות שגויות שהשאלה מזהה
1515 ± 0.01
משוב מהקטלוג
בבסיס 16 כל ספרה שווה בין ל־ (A עד F הן עד ), והספרה השמאלית שווה פי 16 מהימנית. לכן : לא “15 15” ולא . וכך גם . שתי ספרות הקסדצימליות הן בדיוק בית אחד, עד .
30 ± 0.01
משוב מהקטלוג
בבסיס 16 כל ספרה שווה בין ל־ (A עד F הן עד ), והספרה השמאלית שווה פי 16 מהימנית. לכן : לא “15 15” ולא . וכך גם . שתי ספרות הקסדצימליות הן בדיוק בית אחד, עד .
משוב לתשובה נכונה
, כלומר : בית מלא. כל ספרה הקסדצימלית היא בדיוק ארבע סיביות, ולכן שתיים מהן הן בית.
רמז
הספרה השמאלית היא המקום של ה־, והימנית המקום של ה־.
פתרון מלא
- .
- הספרה השמאלית שווה פי : .
- .
ו־ שוכחים שהספרה השמאלית שווה פי שש־עשרה.
תרגול · בחרו
השאלה
איזה צבע הוא #FF8000?
התשובה הנכונה
נכונה כתום: אדום מלא, חצי ירוק, בלי כחול
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 8 bit
- תמונה / אדום, ירוק, כחול
- אדום, ירוק, כחול
האפשרויות
מוצגות בסדר אקראי.
נכונה כתום: אדום מלא, חצי ירוק, בלי כחול
שגויה תכלת: כחול מלא, חצי ירוק, בלי אדום
טעות נפוצה: Reads a #RRGGBB colour code in the wrong order, as blue, green, red.
משוב מהקטלוג
בקוד צבע של האינטרנט הסדר הוא תמיד אדום, ירוק, כחול: שתי הספרות הראשונות אחרי ה־# הן האדום, שתיים באמצע הירוק, ושתיים בסוף הכחול. #FF8000 הוא אדום מלא, ירוק 128 ובלי כחול: כתום. קריאה הפוכה הייתה נותנת כחול בהיר, .
שגויה אפור, כי הערכים בממוצע באמצע
משוב
אפור הוא שלושה ערוצים שווים, כמו #808080. כאן הערוצים שונים מאוד.
שגויה ירוק
משוב
80 הוא הירוק, באמצע, אבל FF הראשון הוא אדום מלא.
משוב לתשובה נכונה
אדום FF הוא , ירוק 80 הוא , וכחול 00 הוא . אדום עם חצי ירוק נראה כתום.
פתרון מלא
- חלקו את הקוד לשלושה זוגות: FF, 80, 00, לפי הסדר אדום, ירוק, כחול.
- , , .
- : אדום מלא וחצי ירוק, כתום.
תרגול · חשבו
השאלה
בקוד הצבע #3CB371 שתי הספרות של הירוק הן B3. מה עוצמת הירוק, בבסיס עשר?
התשובה הנכונה
179 ± 0.01
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 8 bit
- תמונה / אדום, ירוק, כחול
- אדום, ירוק, כחול
- מתקבלת בטווח
- ± 0.01
- ערך קבוע בשאלה
תשובות שגויות שהשאלה מזהה
113 ± 0.01
משוב מהקטלוג
בבסיס 16 כל ספרה שווה בין ל־ (A עד F הן עד ), והספרה השמאלית שווה פי 16 מהימנית. לכן : לא “15 15” ולא . וכך גם . שתי ספרות הקסדצימליות הן בדיוק בית אחד, עד .
14 ± 0.01
משוב מהקטלוג
בבסיס 16 כל ספרה שווה בין ל־ (A עד F הן עד ), והספרה השמאלית שווה פי 16 מהימנית. לכן : לא “15 15” ולא . וכך גם . שתי ספרות הקסדצימליות הן בדיוק בית אחד, עד .
משוב לתשובה נכונה
, מתוך 255. זה ירוק־ים בינוני: אדום 60, ירוק 179, כחול 113.
רמז
, והוא עומד במקום של ה־.
פתרון מלא
- ו־.
- .
- .
הוא “11” ו־“3” זה ליד זה, ו־ הוא סכום הספרות.
תרגול · בחרו
השאלה
פיקסל שומר אדום 255, ירוק 255 וכחול 0. איזה צבע תראו על המסך?
התשובה הנכונה
נכונה צהוב
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 8 bit
- תמונה / אדום, ירוק, כחול
- אדום, ירוק, כחול
האפשרויות
מוצגות בסדר אקראי.
נכונה צהוב
שגויה חום, כמו כשמערבבים צבע אדום וצבע ירוק
טעות נפוצה: Mixes coloured light as if it were paint: expects red and green light to make brown.
משוב מהקטלוג
צבע של צבעי מים בולע אור, ולכן ערבוב שלהם מכהה. מסך פולט אור: כשאדום וירוק דולקים יחד, העין מקבלת את שניהם ורואה צהוב, בהיר יותר מכל אחד מהם. שלושתם במלואם נותנים לבן, ושלושתם כבויים נותנים שחור. זה ערבוב חיבורי, וכך פיקסל של שלושה אורות קטנים מציג כל צבע.
שגויה לבן
משוב
לבן צריך את שלושת האורות במלואם; כאן הכחול כבוי.
משוב לתשובה נכונה
אור אדום ואור ירוק יחד נראים צהובים: המסך מחבר אור, לא מערבב צבע. הוסיפו כחול מלא ותקבלו לבן.
פתרון מלא
- שני אורות דולקים במלואם, אדום וירוק, והכחול כבוי.
- במסך האורות מצטרפים: העין מקבלת את שניהם.
- אדום וירוק יחד נראים צהובים.
צבע של צבעי מים בולע אור, ולכן ערבוב שלו מכהה; אור שמצטרף מבהיר.
שיעור 4 מתוך 4 · כ־25 דקות
תמונות וטקסט כמספרים
גודל של תמונה: רזולוציה, עומק צבע ובתים, ולמה הכפלת הרוחב מכפילה את הקובץ פי ארבעה; וטקסט כמספרים, מ־ASCII ועד אותיות עבריות ב־UTF-8.
6 השלבים והתשובות שלהם
תרגול · נבאו, ואז הסתכלו
השאלה
התמונה ברוחב 32 פיקסלים. כשנכפיל את הפיקסלים לרוחב ל־64, פי כמה יגדל הקובץ ללא דחיסה?
התשובה הנכונה
נכונה פי 4
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 32 pxקבוע
- סיביות לערוץ
- 8 bitקבוע
- תמונה / אדום, ירוק, כחול
- תמונה
האפשרויות
שגויה פי 2
משוב מהקטלוג
התמונה שומרת על היחס שלה, 4 : 3: כשמכפילים את מספר הפיקסלים לרוחב, גם מספר הפיקסלים לגובה מוכפל. מספר הפיקסלים הוא רוחב כפול גובה, ולכן הוא גדל פי , וגם הקובץ. זה אותו חשבון כמו שטח: ריבוע שהצלע שלו כפולה גדול פי ארבעה.
נכונה פי 4
שגויה פי 8
משוב
הרוחב והגובה מוכפלים, אבל העומק, הסיביות לערוץ, לא משתנה: .
אחרי נעילת הניבוי הסצנה משתנה
- פיקסלים לרוחב
- 64 pxקבוע
ואז הסצנה מראה: 9216 · Uncompressed size in bytes: pixels × 3 channels × bits ÷ 8
/nodes/picture/outputs/bytesניבוי אף פעם לא נחשב כישלון: בכל מקרה הלומדים רואים את התוצאה ואת ההסבר.
משוב לתשובה נכונה
פיקסלים הופכים ל־, פי ארבעה, והקובץ גדל מ־2304 בתים ל־9216.
פתרון מלא
- התמונה שומרת על יחס 4 : 3, ולכן הגובה מוכפל יחד עם הרוחב: מ־ ל־.
- פיקסלים: לפני, אחרי, פי .
- כל פיקסל תופס אותם שלושה בתים, ולכן גם הקובץ גדל פי .
תרגול · חשבו
השאלה
התמונה היא פיקסלים, ב־8 סיביות לערוץ, והלוח מעגל את הגודל שלה לקילובייטים. כמה בתים בדיוק היא תופסת ללא דחיסה?
התשובה הנכונה
9216 ± 0.01
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 pxקבוע
- סיביות לערוץ
- 8 bitקבוע
- תמונה / אדום, ירוק, כחול
- תמונה
- מתקבלת בטווח
- ± 0.01
- מחושבת מהסצנה בהגדרה של השלב
- Uncompressed size in bytes: pixels × 3 channels × bits ÷ 8
/nodes/picture/outputs/bytes
תשובות שגויות שהשאלה מזהה
3072 ± 0.01
טעות נפוצה: Stores one number per pixel, forgetting its three channels.
משוב מהקטלוג
פיקסל צבעוני הוא שלושה מספרים: אדום, ירוק וכחול. בצבע אמיתי כל אחד מהם הוא בית, ולכן פיקסל תופס שלושה בתים, 24 סיביות. גודל התמונה ללא דחיסה הוא מספר הפיקסלים כפול כפול הסיביות לערוץ, חלקי .
73730 ± 0.01
טעות נפוצה: Mixes up bits and bytes: gives a size in bits as bytes, off by a factor of 8.
משוב מהקטלוג
בית הוא שמונה סיביות. גודל קבצים נמדד בבתים (B, kB, MB), ומהירות רשת בדרך כלל בסיביות לשנייה (Mbit/s). כדי לעבור מסיביות לבתים מחלקים ב־, ומבתים לסיביות כופלים ב־. מספר גדול פי שמונה מהתשובה הוא כמעט תמיד ספירה של סיביות.
משוב לתשובה נכונה
פיקסלים, בתים, כ־9.2 kB. תמונה של טלפון, פיקסלים, הייתה תופסת ככה 36 MB, ולכן שומרים תמונות דחוסות.
רמז
פיקסלים, כפול שלושה ערוצים, כפול בית לכל ערוץ.
פתרון מלא
- פיקסלים: .
- כל פיקסל הוא שלושה ערוצים של בית: בתים.
- בתים.
שוכח את שלושת הערוצים, ו־ הוא הגודל בסיביות.
תרגול · הגיעו למטרה
השאלה
צריך סמל קטן שתופס בדיוק 576 בתים, ב־2 סיביות לערוץ. שנו את הפיקסלים לרוחב ואת הסיביות לערוץ עד שזה מתקיים, ולחצו על בדיקה.
המטרה
576 ± 0.01
בתחילת השלב: 9216
6 ± 0.01
בתחילת השלב: 24
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 8 bit
- תמונה / אדום, ירוק, כחול
- תמונה
- נקרא מהסצנה בנקודה
- Uncompressed size in bytes: pixels × 3 channels × bits ÷ 8
/nodes/picture/outputs/bytes - נקרא מהסצנה בנקודה
- Bits a pixel takes, 3 channels × bits
/nodes/picture/outputs/bitsPerPixel
הגדרה אחת שמגיעה למטרה
- פיקסלים לרוחב
- 32 px
- סיביות לערוץ
- 2 bit
משוב לתשובה נכונה
פיקסלים, כפול 6 סיביות, הם 4608 סיביות, כלומר 576 בתים. אותו גודל נותן גם בצבע אמיתי: פחות פיקסלים ויותר צבעים.
משוב לתשובה שגויה
עוד לא. קבעו קודם 2 סיביות לערוץ, ואז מצאו את הרוחב.
רמז
ב־2 סיביות לערוץ פיקסל תופס 6 סיביות. כמה פיקסלים נכנסים ב־ סיביות?
פתרון מלא
- בתים הם סיביות.
- ב־2 סיביות לערוץ פיקסל תופס סיביות, ולכן יש פיקסלים.
- ביחס 4 : 3: .
- קבעו 32 פיקסלים לרוחב ו־2 סיביות לערוץ.
תרגול · חשבו
השאלה
ב־ASCII כל תו הוא מספר, והאותיות הגדולות באות לפי הסדר: A הוא , B הוא . איזה מספר שומר את האות D?
התשובה הנכונה
68 ± 0.01
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 8 bit
- תמונה / אדום, ירוק, כחול
- תמונה
- מתקבלת בטווח
- ± 0.01
- ערך קבוע בשאלה
משוב לתשובה נכונה
. המחשב לא שומר צורה של אות, רק את המספר שלה; הגופן מצייר אותה על המסך.
פתרון מלא
- A, B, C, D: D היא שלוש אותיות אחרי A.
- .
תרגול · בחרו
השאלה
כמה בתים תופסת המילה HELLO ב־ASCII?
התשובה הנכונה
נכונה 5
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 8 bit
- תמונה / אדום, ירוק, כחול
- תמונה
האפשרויות
מוצגות בסדר אקראי.
נכונה 5
שגויה 40
טעות נפוצה: Mixes up bits and bytes: gives a size in bits as bytes, off by a factor of 8.
משוב מהקטלוג
בית הוא שמונה סיביות. גודל קבצים נמדד בבתים (B, kB, MB), ומהירות רשת בדרך כלל בסיביות לשנייה (Mbit/s). כדי לעבור מסיביות לבתים מחלקים ב־, ומבתים לסיביות כופלים ב־. מספר גדול פי שמונה מהתשובה הוא כמעט תמיד ספירה של סיביות.
שגויה 1, מילה אחת
משוב
המחשב לא יודע מה זו מילה; הוא שומר כל תו בנפרד, גם את ה־L השנייה.
משוב לתשובה נכונה
חמישה תווים, בית לכל אחד: . בסך הכול 40 סיביות.
פתרון מלא
- ב־ASCII כל תו תופס בית אחד.
- ב־HELLO יש חמישה תווים.
- בתים, שהם סיביות.
תרגול · בחרו
השאלה
ב־UTF-8, הקידוד של רוב האינטרנט, כמה בתים תופסת המילה “שלום”?
התשובה הנכונה
נכונה 8
הגדרות, אפשרויות ומשוב
הסצנה בשלב הזה
- פיקסלים לרוחב
- 64 px
- סיביות לערוץ
- 8 bit
- תמונה / אדום, ירוק, כחול
- תמונה
האפשרויות
מוצגות בסדר אקראי.
נכונה 8
שגויה 4, בית לכל אות
טעות נפוצה: Assumes every character takes one byte, as in ASCII, including Hebrew letters.
משוב מהקטלוג
ב־ASCII יש רק 128 תווים, אותיות לטיניות, ספרות וסימנים, וכל אחד נכנס בבית. כדי לכתוב כל שפה, Unicode נותן מספר לכל תו בעולם, יותר ממאה אלף, וזה כבר לא נכנס בבית אחד. בקידוד UTF-8 תו לטיני הוא עדיין בית אחד, אות עברית היא שני בתים, ואמוג’י הוא ארבעה.
שגויה 64
טעות נפוצה: Mixes up bits and bytes: gives a size in bits as bytes, off by a factor of 8.
משוב מהקטלוג
בית הוא שמונה סיביות. גודל קבצים נמדד בבתים (B, kB, MB), ומהירות רשת בדרך כלל בסיביות לשנייה (Mbit/s). כדי לעבור מסיביות לבתים מחלקים ב־, ומבתים לסיביות כופלים ב־. מספר גדול פי שמונה מהתשובה הוא כמעט תמיד ספירה של סיביות.
משוב לתשובה נכונה
כל אות עברית ב־UTF-8 היא שני בתים, ולכן ארבע אותיות הן 8 בתים. האות ש היא התו מספר 1513 ב־Unicode, גדול מכדי להיכנס בבית אחד.
פתרון מלא
- בבית אחד יש רק ערכים, ו־Unicode צריך מספר לכל תו בכל שפה.
- ב־UTF-8 תו לטיני הוא בית אחד, ואות עברית היא שניים.
- “שלום” היא ארבע אותיות: בתים.
הוא הגודל בסיביות.
בכל היחידה · 13 טעויות נפוצות
קטלוג הטעויות הנפוצות
כל טעות נפוצה שהיחידה מזהה, בכמה מילים. פתחו טעות כדי לראות מה הלומדים קוראים כשהתשובה מתאימה לה, ואיפה היא נשאלת.
Confuses the largest value with how many values there are, forgetting that counting starts at 0.
- הלומדים קוראים
הספירה במחשב מתחילה ב־. עם שתי סיביות יש ארבעה צירופים, , , , , והם המספרים עד : ארבעה מספרים, והגדול שבהם הוא . באופן כללי סיביות נותנות ערכים, והגדול שבהם הוא . לכן בית, 8 סיביות, מחזיק 256 ערכים, מ־ עד .
Thinks each extra bit adds a fixed number of values instead of doubling them (2 bits give 2, 8 bits give twice what 4 give).
- הלומדים קוראים
כל סיבית נוספת מכפילה את מספר הערכים: כל צירוף של הסיביות הקודמות מופיע פעם עם 0 בסיבית החדשה ופעם עם 1. לכן סיביות נותנות ערכים: 4 סיביות נותנות 16, ו־8 סיביות נותנות לא 32 אלא .
Reads a binary numeral as if it were decimal: takes 10 in binary to be ten.
- הלומדים קוראים
הספרות ו־ הן אותן ספרות, אבל ערכי המקום שונים. בבסיס עשר כל מקום שווה פי 10 מהמקום שמימינו; בבסיס 2 רק פי 2: מימין לשמאל לכן הוא , ולא עשר, ו־ הוא . כשיש ספק, כתבו את הבסיס בכתב תחתי.
Gives the rightmost bit the largest place value, reading the number back to front.
- הלומדים קוראים
כמו במספרים עשרוניים, הספרה הימנית ביותר היא היחידות, וערך המקום גדל משמאל לה. בבסיס 2 הסיבית הימנית שווה , זו שמשמאלה , ואז , וכן הלאה. במתגים שעל הלוח A הוא המקום של ה־ ו־B המקום של ה־, ולכן המספר הוא A = 1, B = 0. קריאה הפוכה הופכת את ל־.
Takes the value of a binary number to be the number of 1s in it.
- הלומדים קוראים
כל 1 מוסיף את ערך המקום שלו, לא . ב־ יש שלושה אחדים, אבל הם עומדים במקומות של , ו־, ולכן הערך הוא . ו־, עם אחד בודד, שווה , כי האחד עומד במקום של ה־.
Adds or divides the channels' levels instead of multiplying: takes the colours of a pixel to be 3 × the levels.
- הלומדים קוראים
צבע של פיקסל הוא צירוף של שלוש רמות: כל רמה של אדום יכולה לבוא עם כל רמה של ירוק ועם כל רמה של כחול. לכן מספר הצבעים הוא מכפלה, , ולא . ב־8 סיביות לערוץ: צבעים, לא 768. ובכיוון ההפוך, מהצבעים לרמות, מוציאים שורש שלישי, לא מחלקים ב־.
- מזוהה בשאלות
Reads each hexadecimal digit as a decimal number and writes them side by side, or adds them, ignoring that the left digit is worth 16 times as much.
- הלומדים קוראים
בבסיס 16 כל ספרה שווה בין ל־ (A עד F הן עד ), והספרה השמאלית שווה פי 16 מהימנית. לכן : לא “15 15” ולא . וכך גם . שתי ספרות הקסדצימליות הן בדיוק בית אחד, עד .
Reads a #RRGGBB colour code in the wrong order, as blue, green, red.
- הלומדים קוראים
בקוד צבע של האינטרנט הסדר הוא תמיד אדום, ירוק, כחול: שתי הספרות הראשונות אחרי ה־# הן האדום, שתיים באמצע הירוק, ושתיים בסוף הכחול. #FF8000 הוא אדום מלא, ירוק 128 ובלי כחול: כתום. קריאה הפוכה הייתה נותנת כחול בהיר, .
- מזוהה בשאלות
Mixes coloured light as if it were paint: expects red and green light to make brown.
- הלומדים קוראים
צבע של צבעי מים בולע אור, ולכן ערבוב שלהם מכהה. מסך פולט אור: כשאדום וירוק דולקים יחד, העין מקבלת את שניהם ורואה צהוב, בהיר יותר מכל אחד מהם. שלושתם במלואם נותנים לבן, ושלושתם כבויים נותנים שחור. זה ערבוב חיבורי, וכך פיקסל של שלושה אורות קטנים מציג כל צבע.
- מזוהה בשאלות
Thinks doubling the pixels across doubles the picture's pixels and its size, forgetting that the height doubles too.
- הלומדים קוראים
התמונה שומרת על היחס שלה, 4 : 3: כשמכפילים את מספר הפיקסלים לרוחב, גם מספר הפיקסלים לגובה מוכפל. מספר הפיקסלים הוא רוחב כפול גובה, ולכן הוא גדל פי , וגם הקובץ. זה אותו חשבון כמו שטח: ריבוע שהצלע שלו כפולה גדול פי ארבעה.
- מזוהה בשאלות
Stores one number per pixel, forgetting its three channels.
- הלומדים קוראים
פיקסל צבעוני הוא שלושה מספרים: אדום, ירוק וכחול. בצבע אמיתי כל אחד מהם הוא בית, ולכן פיקסל תופס שלושה בתים, 24 סיביות. גודל התמונה ללא דחיסה הוא מספר הפיקסלים כפול כפול הסיביות לערוץ, חלקי .
- מזוהה בשאלות
Mixes up bits and bytes: gives a size in bits as bytes, off by a factor of 8.
- הלומדים קוראים
בית הוא שמונה סיביות. גודל קבצים נמדד בבתים (B, kB, MB), ומהירות רשת בדרך כלל בסיביות לשנייה (Mbit/s). כדי לעבור מסיביות לבתים מחלקים ב־, ומבתים לסיביות כופלים ב־. מספר גדול פי שמונה מהתשובה הוא כמעט תמיד ספירה של סיביות.
Assumes every character takes one byte, as in ASCII, including Hebrew letters.
- הלומדים קוראים
ב־ASCII יש רק 128 תווים, אותיות לטיניות, ספרות וסימנים, וכל אחד נכנס בבית. כדי לכתוב כל שפה, Unicode נותן מספר לכל תו בעולם, יותר ממאה אלף, וזה כבר לא נכנס בבית אחד. בקידוד UTF-8 תו לטיני הוא עדיין בית אחד, אות עברית היא שני בתים, ואמוג’י הוא ארבעה.
- מזוהה בשאלות