Edx.org - CS50x - מבוא למדעי מחשב בהארוורד - עמוד 2 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

Edx.org - CS50x - מבוא למדעי מחשב בהארוורד


Aternus

Recommended Posts

  • תגובות 60
  • נוצר
  • תגובה אחרונה

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

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

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

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

מהאתר שלהם:

Online learners who achieve a passing grade in CS50x will earn a certificate of mastery that indicates successful completion of the course, but will not include a specific grade. Certificates will be issued by edX under the name of HarvardX. For CS50x in Fall 2012 – Spring 2013, certificates will be free.

קישור לתוכן
שתף באתרים אחרים

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

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

אם זה היה על ציון אז היתי משקיע יותר אבל הם כתבו שזה רק 0 או 1 בחוברת ציונים אז אין טעם להגזים.

קישור לתוכן
שתף באתרים אחרים

האמת שזה רעיון טוב, אך אני ממליץ לך לעקוב אחר המטלות שבPROBLEM SETS, חלק מהדברים זה לקרוא פרקים מסוימים מהספרים שהם הביאו (או במקרה שלנו, הספרים שאתה הורדת ב PDF).

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

קישור לתוכן
שתף באתרים אחרים

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

או שאולי לא צריך ? לא הבנתי מה צריך להגיש ב- week1 ....

קישור לתוכן
שתף באתרים אחרים

צריך להגיש 2 עבודות, פירמידה של מריו ובעיה עם המטבעות.

את העבודות כן צריך לעלות לאתר שלהם, אז כן צריך אינטרנט.

אני לא יודע באיזה מכונה וירטואלית אתה משתמש אבל ב-virtualbox יש אפשרות לחלוק קבצים עם הסביבה החיצונית (מחוץ למכונה וירטואלית).

במידה והאינטרנט ב-appliance לא עובד אתה יכול לנסות להוציא את הקבצים משם ולעלות את העבודות כאן: http://apps.cs50.edx.org/submit

כמובן הכי נוח זה דרך ה-appliance

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

קישור לתוכן
שתף באתרים אחרים

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

תרגול של החומר, חיפוש מידע באינטרנט ושיטוט באתרים כמו stackoverflow או פורומים (כמו כאן) יתנו לך מענה מהיר ל-99.9% מהשאלות

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

מה הקשר בין חיפוש תשובות בגוגל לאוטודידקטיות?

אוטודידקט זה אדם שלומד לבד. לא אדם שמחפש תשובות בגוגל לבד.

קישור לתוכן
שתף באתרים אחרים

צריך להגיש 2 עבודות, פירמידה של מריו ובעיה עם המטבעות.

את העבודות כן צריך לעלות לאתר שלהם, אז כן צריך אינטרנט.

אני לא יודע באיזה מכונה וירטואלית אתה משתמש אבל ב-virtualbox יש אפשרות לחלוק קבצים עם הסביבה החיצונית (מחוץ למכונה וירטואלית).

במידה והאינטרנט ב-appliance לא עובד אתה יכול לנסות להוציא את הקבצים משם ולעלות את העבודות כאן: http://apps.cs50.edx.org/submit

כמובן הכי נוח זה דרך ה-appliance

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

גם hello.c כדאי שיהיה בתיקיה.

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

מי פה עובד עם הVirtual Box ? לא התאים לי הרעיון להתרים את הפרטים שלי גם לVMware..

יש אפשרות לעבוד על מסך ברזולוציה זהה למחשב הHOST? יש שם אפשרות רק למסך 4:3..

בנוסף, לא מצאתי את תיקית cs50 בhome, למישהו יש אותה בAppliance?

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

קישור לתוכן
שתף באתרים אחרים

מי פה עובד עם הVirtual Box ? לא התאים לי הרעיון להתרים את הפרטים שלי גם לVMware..

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

יש אפשרות לעבוד על מסך ברזולוציה זהה למחשב הHOST? יש שם אפשרות רק למסך 4:3..

חקרתי קצת בגוגל אז מסתבר שאפשר.

צריך להתקין Guest Additions (כולל כל מיני דרייברים).

ב-appliance פותחים את ה-Terminal.

עושים גיבוי לקובץ שאנחנו הולכים לערוך:

sudo cp /etc/X11/xorg.conf xorg-copy.conf

עורכים אותו עם nano

sudo nano /etc/X11/xorg.conf

ctrl+o - שמירה, ctrl+x - יציאה.

מסתכלים על Section "Screen", מתחת ל-"Display" אחריי Depth מוסיפים שורה Modes עושים 2 טאבים ורושמים את הרזולוציה הרצויה כמו "1280x1024"

בסופו של דבר הקטע של "Screen" אמור להיראות ככה:


Section "Screen"
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
...

בנוסף, לא מצאתי את תיקית cs50 בhome, למישהו יש אותה בAppliance?

יש. ls /home. מראה לי 2 תיקיות, אחד של היוזר שלי jharvard, וcs50.

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

אין לי מושג.

רוצים לפתוח קבוצה בפייסבוק\גוגל+?

קישור לתוכן
שתף באתרים אחרים

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

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

חקרתי קצת בגוגל אז מסתבר שאפשר.

צריך להתקין Guest Additions (כולל כל מיני דרייברים).

ב-appliance פותחים את ה-Terminal.

חשבתי שזה משהו שתלוי בVirtual Box..

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

יש. ls /home. מראה לי 2 תיקיות, אחד של היוזר שלי jharvard, וcs50.

מצאתי. חשבתי שיש תקית SRC כמו שיש לו בהרצאה. לא נורא, הכל נמצא באתר.

תודה!

עריכה:

ממליץ כרגע לא לערוך את xorg.conf , זה יצר לי כמה התנגשויות במערכת.

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

קישור לתוכן
שתף באתרים אחרים

תגובה בנושא אחר -

מסתבר שתוכנת greedy.c שלי לא מגיבה יפה למספר 4.2.

אני מנסה לבודד את הספרות שאחרי הנקודה על ידי הכפלה ב100 וCasting לint.

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

איך אפשר לעקוף את זה?

בהנחה שאני רוצה לעשות כמו שהם המליצו, הכל בint..

קישור לתוכן
שתף באתרים אחרים

ארכיון

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


×
  • צור חדש...