כתוב קוד מחשב
שפות מחשב משמשות להנחות מחשבים לבצע משימות שהמחשבים מתאימים להן, מתמטיקה מורכבת כל כך ועיבוד כמויות גדולות של מידע. מחשבים מדברים בשפה הנקראת "שפת מכונה". שפות מחשב ברמה גבוהה יותר קרובות לאנגלית ומתורגמות לשפת מכונה באמצעות תוכנות מחשב הנקראות מהדרים. קוד מחשב מורכב מהצהרות המורכבות על ידי שפה ברמה גבוהה, המכונה לעתים קרובות "קוד מקור". ישנן שפות רבות ושונות ופרדיגמות תכנות המשמשות להשגת משימות שונות עם א מַחשֵׁב.
שלב 1
זהה את סוג המשימה שברצונך להשיג עם המחשב שלך. דוגמה לכך תהיה יצירת דף אינטרנט, דיבור עם מחשב אחר או כתיבת משחק.
סרטון היום
שלב 2
חקור את סוג היישום שאתה רוצה לכתוב ומהן שפות התכנות הטובות ביותר עבור אותו יישום. דוגמה לכך היא יישום שירותי אינטרנט. שפת תכנות טובה לכך היא C# (C sharp).
שלב 3
בחר את השפה שלך. כמה דוגמאות לשפות מחשב, C, C++, C#, Java, JavaScript ופרל.
שלב 4
חקור ספרים כדי למצוא את הספרים הטובים ביותר על השפה שבחרת. זכור שחלק מהספרים נכתבים עבור אנשי מקצוע ותיקים ואחרים מיועדים למתחילים. בחר/י את הספר/ים המתאימים ביותר לצרכים שלך.
שלב 5
למד את השפה. קראו את הספר(ים) ובצעו את הדוגמאות תוך כדי מעבר בשיעורים. מיומנויות אלו מתבססות זו על זו, אז תמיד עשו את הדוגמאות בכל פרק. בזמן שאתה עושה את הדוגמאות, אתה תכתוב קוד מקור, אותו תפעיל דרך מהדר. לאחר מכן תוכל להפעיל/לבצע כדי לראות אם שלטת בכל משימה. אם המשימה שלך לא הצליחה, חזור על השלבים בספר וסקור את עבודתך בהתאם להוראות.
שלב 6
כאשר ישים (שפות מסוימות אינן דורשות זאת, כמו רובי), קוד המקור שלך יתורגם לשפת מכונה באמצעות מהדר. ביישומים רבים, תידרש להפעיל את קוד המקור שלך דרך מהדר.
שלב 7
התחל מוקדם והשתמש בגרגר באגים תוך כדי לימוד שפת המחשב כך שככל שאתה מתקדם לתוכניות מורכבות יותר ו נתקלת בפגמים בקוד שלך, אתה תהיה בקיא בשימוש בכלי איתור הבאגים כדי לעזור לך לפתור כל בעיה לְהִתְעוֹרֵר.
שלב 8
תרגול, תרגול, תרגול. בדיוק כמו כל שפה, מחשב או אחר, ככל שתקרא ותכתוב יותר את השפה שבחרת, כך תהפוך טוב יותר.
דברים שתצטרכו
מַחשֵׁב
מערכת הפעלה
מהדר לתוכנית שנבחרה
מאתר באגים לשפת התכנות שנבחרה
עֵצָה
פרדיגמת תכנות המחשב מוכתבת על ידי השפה ואופן היישום שלה. דוגמה לכך היא שפת C, המשתמשת בפרדיגמת תכנות פרוצדורלית. C# משתמש בפרדיגמת תכנות מונחה עצמים.
אַזהָרָה
לתכנות מחשב לוקח זמן ללמוד וכל אחד לומד בקצב שלו. קח את הזמן שלך והתאמן.