עבור לתוכן
  • צור חשבון
  • מי אנחנו?

    שלום אורח/ת!

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

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

    לא אוהבים שמציקים לכם במייל? ניתן להירשם לאתר אך לוותר על הרישום לעידכוני המייל השבועיים.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

ggg123

הכנה לקראת שנה א' במדעי המחשב

Recommended Posts

היי!

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

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

המטרה היא לאפשר לעצמי כניסה רכה ככל הניתן לתחילת השנה.

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

בינתיים התחלתי לצפות בשיעורי "מבוא למדעי המחשב" שנמצאים באתר של הטכניון.

מה עוד אפשר לעשות חוץ מזה?

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

או אולי מדריך טוב שנותן בסיס ורקע טוב לתכנות?

אשמח להכוונה.

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

ובשיעורי המבוא - על איזו שפה מדברים?

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים
ובשיעורי המבוא - על איזו שפה מדברים?

אתה מתכוון לשיעורי המבוא שאני צופה בהם באתר הטכניון? שם מלמדים שפת C.

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

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

תבדוק בסילבוס של הקורס במבוא עם איזו שפה לומדים.

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

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

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

לפי הסילבוס לומדים JAVA.

אתה אומר לנטוש את C שכבר התחלתי וללמוד JAVA?

יש המלצה למדריך טוב?

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

מצטער שאני פולש לדיון, אבל אני אנצל את ההזדמנות ואפנה שאלה לגיל

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

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

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

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

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

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

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

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

ובהצלחה!

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

אוקיי סימנתי לעצמי תורת הקבוצות.

מה לגבי איזה מדריך טוב למתחילים בתכנות? (רצוי JAVA שמלמדים בקורס)

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

לפי מה שראיתי בסילבוס של הקורס (באונ' ת"א) יש הרבה מתמטיקה, הייתי ממליץ לחזק את זה שלא תקבל כאפה בשנה א' :)

אשמח לדעת, למה בחרת בבן גוריון ולא בת"א?

וכמו כן, למה מדמ"ח ולא הנדסת מחשבים?

שתף דיון


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

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

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

לפי הסילבוס לומדים JAVA.

אתה אומר לנטוש את C שכבר התחלתי וללמוד JAVA?

יש המלצה למדריך טוב?

פשוט חפש ברשת java tutorial (או בפורום תכנות כאן ב-HWzone)

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים
לפי מה שראיתי בסילבוס של הקורס (באונ' ת"א) יש הרבה מתמטיקה, הייתי ממליץ לחזק את זה שלא תקבל כאפה בשנה א' :)

אשמח לדעת, למה בחרת בבן גוריון ולא בת"א?

וכמו כן, למה מדמ"ח ולא הנדסת מחשבים?

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

לגבי בן גוריון- נטו שיקול של נוחות מחייה ומגורים, וגם הבנתי שאין סיבה להעדיף את ת"א במדמ"ח.

לגבי הנדסת מחשבים- הייתה לי התלבטות רבה בין מדעי המחשב להנדסת מחשבים והחלטתי בסוף ללכת על תואר שמתמקד יותר בתוכנה מאשר בחומרה.

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

- - - תגובה אוחדה: - - -

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

פשוט חפש ברשת java tutorial (או בפורום תכנות כאן ב-HWzone)

תודה גיל.

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

אחד מהם זה המדריך הבא, שנכתב על ידי אחד המרצים:

http://www.cs.bgu.ac.il/~intro141/wiki.files/prakim-cs.pdf

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

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

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

מה הם הקורסים של סמסטר ראשון בב"ג? צריך לדעת כדי להמליץ על הכנה טובה :)

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

שתף דיון


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

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

הקורסים:

חדו"א א'1

מבוא ללוגיקה ותורת הקבוצות

אלגברה 1

מבוא למדעי המחשב

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

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

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

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

×
  • צור חדש...
Back to top button
Close
Close