Python Essentials 1 - קורס הכנה להסמכת PCEP
-
היכרות עם הסמכת PCEP ושפת התכנות פייתון
ברוכים הבאים לקורס Python Essentials 1! -
סילבוס הקורס Python Essentials 1
-
למה כדאי ללמוד פייתון?
-
איפה ומתי משתמשים בפייתון?
-
השג את הסמכת PCEP
-
הנחה בלעדית לקורסי פייתון בשיתוף סייבר סקול ו-Python Institute!
-
רכישת הקורס Python Essentials 1 בפורמט ספר
-
הקלטות ממחנה קיץ פייתון - 2025
-
שיעורים בליווי מדריךהכרות עם פייתון והתקנה
-
סוגי נתונים2 נושאים
-
תנאים1 נושא
-
מבני נתונים1 נושא
-
לולאות for ו-while1 נושא
-
לולאות ותנאים
-
מודולים בפייתון
-
טיפול בשגיאות בפייתון
-
מבוא לפונקציות
-
טיפול בקוד ושגיאות באמצעות פונקציות
-
Recursion (רקורסיה)
-
רשימות דו מימדיות2 נושאים
-
אופרטורים בינאריים2 נושאים
-
פרוייקט - בניית משחק איקס עיגול
-
מודול 1: מבוא לפייתון ותכנות מחשביםPython Essentials 1: הקדמה על מודול 1
-
כיצד תכנית מחשב עובדת?
-
שפות טבעיות לעומת שפות תכנות
-
קומפילציה מול אינטרפרטציה
-
אז מה זה פייתון?
-
גרסאות של פייתון
-
איך להשיג את פייתון ואיך להשתמש בה
-
התכנית הראשונה שלי - איך לכתוב ולהריץ את התוכנית הראשונה שלך בפייתון
-
סיכום מודול 1: מבוא לפייתון ותכנות מחשבים1 מבחן
-
מודול 2: סוגי נתונים, משתנים, פעולות קלט-פלט בסיסיות, ואופרטורים בסיסייםהקדמה למודול 2: סוגי נתונים, משתנים, פעולות קלט-פלט בסיסיות, אופרטורים בסיסיים
-
כתיבת תוכנית Python פשוטה: Hello, World!
-
פונקציית Print1 נושא
-
פונקציית Print - המשך
-
ליטרלים
-
אופרטורים
-
אופרטורים - המשך
-
משתנים
-
מחרוזות
-
בוחן סיכום מודול 21 מבחן
-
מודול 3: ערכים בוליאניים, ביצוע מותנה, לולאות, רשימות ועיבוד רשימות ופעולות לוגיותערכים בוליאנים
Python Essentials 1: הקדמה על מודול 1
במודול 1 של הקורס Python Essentials 1, תלמדו על היסודות של תכנות מחשבים, כלומר איך מחשבים פועלים, איך תוכנה מופעלת, ואיך שפות תכנות מוגדרות ומורכבות. תבחנו את ההבדל בין קומפילציה לפרשנות, תגלו מהי פייתון, איך היא ממוקמת בין שפות תכנות אחרות, ומה מבדיל בין הגרסאות השונות של פייתון. דרך זו מכינה את הקרקע להבנה מעמיקה יותר של תכנות והיכולות של פייתון.
מבוא לפייתון ולתכנות מחשבים
במודול זה תלמדו על:
- יסודות התכנות, כולל איך המחשב פועל, איך התוכנית מבוצעת, ואיך מוגדרת ונבנית שפת תכנות.
- ההבדלים בין קומפילציה (הידור) לבין אינטרפרטציה (פרשנות).
- מהי שפת פייתון, איך היא ממוקמת ביחס לשפות תכנות אחרות, ומה מבדיל בין הגרסאות השונות של פייתון.
הרחבה ודוגמאות:
יסודות התכנות: במודול הראשון נעמיק בהבנה של איך מחשבים מעבדים הוראות ומידע. נלמד על עקרונות הפעולה הבסיסיים של מחשב – כמו תפקוד המעבד, זיכרון, והאופן בו מתבצע הרצה של תוכנה על גבי המערכת. נדון על איך תוכנה נכתבת ומותאמת לתפקד בצורה אופטימלית על גבי מערכות מחשב שונות.
ההבדל בין קומפילציה לאינטרפרטציה: קומפילציה ואינטרפרטציה הן שתי גישות שונות להרצת תוכנות מחשב. קומפילציה היא תהליך שבו קוד מקור מתורגם לשפת מכונה עוד לפני ההרצה. זה מאפשר להריץ את התוכנית מהר יותר, אך דורש תהליך הידור (קומפילציה) לפני ההפעלה. אינטרפרטציה, לעומת זאת, היא תהליך שבו התוכנית מתורגמת ומבוצעת בשלב אחד, בזמן אמת, שורה אחרי שורה. פייתון היא דוגמה לשפת אינטרפרטציה.
מהי פייתון: פייתון היא אחת משפות התכנות הפופולריות ביותר כיום. נלמד מה מבדיל אותה משפות אחרות כמו Java, C++, ו-Ruby. נדון על ההבדלים בין הגרסאות השונות של פייתון, כגון פייתון 2 ופייתון 3, ונבין מדוע פייתון 3 היא הבחירה המועדפת בפרויקטים חדשים.
דוגמה מעשית:
במהלך המודול, נבצע דוגמאות מעשיות של תכנות בפייתון, כולל כתיבת תוכניות פשוטות שמדגימות את ההבדלים בין קומפילציה לאינטרפרטציה, ונחקור כיצד פייתון מטפלת בהרצה של תוכניות בהשוואה לשפות אחרות.
המודול הראשון מספק בסיס חזק להמשך הלימודים ומכין אותך לעבודה עם שפת פייתון בסביבה מקצועית.

:Python Essentials 1
Module 1
Introduction to Python and computer programming
In this module, you will learn about:
- the fundamentals of computer programming, i.e., how the computer works, how the program is executed, how the programming language is defined and constructed;
- the difference between compilation and interpretation;
- what Python is, how it is positioned among other programming languages, and what distinguishes the different versions of Python.