20127 יישומי המחשב ויסודות התכנות למדעים
20127 יישומי המחשב ויסודות התכנות למדעים1
שיוך: מדעים / מדעים - כללי
לא נדרש ידע קודם.
קורס ברמת פתיחה שאינו מקנה נקודות זכות
צוות הקורס לגרסה החדשה:
כתיבה: ד"ר דורון זוהר
אחריות אקדמית: פרופ' אמריטה יהודית גל-עזר
מטרות הקורס
הקורס נועד להקנות לסטודנטים יסודות מדעיים ויישומיים בתחום עיבוד הנתונים, החשיבה האלגוריתמית וכתיבת קוד בשפת VBA , תוך שימוש בגיליון האלקטרוני Excel ככלי מרכזי להבנת מבני נתונים ולביצוע ניתוחים מדעיים.
הקורס מדגיש את פיתוח היכולת לתכנון תהליכים חישוביים, ארגון נתונים, ביצוע חישובים מורכבים והצגת תוצאות באופן חזותי, מדויק וברור.
מטרת-על נוספת היא לסייע לסטודנטים במדעים מדויקים, במדעי הטבע והחיים, ובתחומי מדעי החברה, לטפח חשיבה אלגוריתמית ואוריינות בתחום מדע הנתונים, כהכנה לעבודה ולמחקר בתחומים אלה.
מבנה הקורס
הקורס מחולק לשני חלקים עיקריים:
-
כלים חישוביים – Excel וניתוח מידע
החלק הראשון עוסק ברכישת מיומנויות עבודה עם גיליונות אלקטרוניים, בניית דוחות, ניתוח נתונים, ועבודה מושכלת עם נוסחאות ופונקציות.
רכישת כלים אלו מהווה בסיס להבנת תהליכים חישוביים ולהמרת מידע גולמי לנתונים נגישים, מאורגנים ואינפורמטיביים.
הלימוד משלב תובנות מעולם הבינה מלאכותית (AI),המדגימות כיצד עיבוד נתונים מדויק מהווה תשתית חיונית לשימוש בכלים חכמים ולהפקת תובנות. -
חשיבה אלגוריתמית ותכנות – לא השפה, אלא הדרך
החלק השני מתמקד בפיתוח חשיבה אלגוריתמית וביסודות התכנות. אף ששפת VBA משמשת כלי הוראה, הדגש הוא על עקרונות היסוד של פתרון בעיות חישוביות: פירוק בעיות לתת-שלבים, תכנון מבני שליטה ותנאים, והבנה לוגית של תהליך ממחושב.
בעידן הבינה המלאכותית, הבנה זו חיונית להבנת תהליכים שמבוצעים אוטומטית וליכולת לבקר, להסביר ולכוון את פעולת הכלים החכמים. במילים אחרות: ההבנה האלגוריתמית היא תנאי להפיכת AI לכלי עבודה ולא למערכת "קופסה שחורה".
נושאי הלימוד
כלים חישוביים – Excel וניתוח מידע
-
מבוא לגיליון האלקטרוני, כתובות יחסיות ומוחלטות
-
פונקציות מתמטיות וסטטיסטיות
-
פונקציות לוגיות
-
פונקציות טקסט
-
פונקציות תאריך ושעה
-
פונקציות חיפוש והפניה
-
פונקציות מערך ודינמיות (Dynamic Arrays)
-
פונקציות מתקדמות לעיבוד נתונים
-
עיצוב מותנה וסינון מתקדם
-
ניתוח נתונים ותרשימים
-
כלי פתרון מתמטי (Goal Seek, Solver)
-
הקלטת מקרו ושילוב עם VBA
חשיבה אלגוריתמית ותכנות - VBA
-
מבנה תוכנית, משתנים, טיפוסי נתונים ופקודות קלט/פלט
-
ביטויים אריתמטיים ולוגיים
-
תנאים והסתעפויות (If, Select Case)
-
מבני לולאה (For, For Each, Do While, Do Until)
-
פונקציות ושגרות (Functions, Subroutines)
-
עבודה עם תאים, טווחים ו־Cells
-
מערכים חד-ממדיים ודו-ממדיים
-
שימוש ב־ WorksheetFunction ובפונקציות מתמטיות
-
טיפול בתקלות (Error Handling) ובדיקת תקינות נתונים
-
שילוב בין Excel ל־VBA ליצירת אוטומציה וניתוח מדעי
-
עקרונות של יעילות זמן ויעילות זיכרון
דרכי הוראה
הקורס משלב הרצאות מוקלטות, דפי תרגול אינטראקטיביים, מטלות חישוביות מבוססות גיליון אלקטרוני, ויישומים מעשיים במדעים.
דגש מיוחד מושם על למידה פעילה, ניסוי, חקירה ופיתוח פתרונות עצמאיים תוך שימוש בכלים דיגיטליים וכלי בינה מלאכותית.
1 מלימוד קורס זה פטורים סטודנטים שלמדו את הקורס בגרסתו הקודמת בשם יישומי מחשב מתקדמים (20127) או שעמדו בבחינת פטור.