בחזרה לקורס

Python Essentials 1 - קורס הכנה להסמכת PCEP

0% הושלם
0/0 Steps
  1. היכרות עם הסמכת PCEP ושפת התכנות פייתון

    ברוכים הבאים לקורס Python Essentials 1!
  2. סילבוס הקורס Python Essentials 1
  3. למה כדאי ללמוד פייתון?
  4. איפה ומתי משתמשים בפייתון?
  5. השג את הסמכת PCEP
  6. הנחה בלעדית לקורסי פייתון בשיתוף סייבר סקול ו-Python Institute!
  7. רכישת הקורס Python Essentials 1 בפורמט ספר
  8. שיעורים בליווי מדריך
    סוגי נתונים
  9. תנאים
  10. מבני נתונים
  11. לולאות for ו-while
  12. לולאות ותנאים
  13. מודולים בפייתון
  14. טיפול בשגיאות בפייתון
  15. מבוא לפונקציות
  16. טיפול בקוד ושגיאות באמצעות פונקציות
  17. Recursion (רקורסיה)
  18. מודול 1: מבוא לפייתון ותכנות מחשבים
    Python Essentials 1: הקדמה על מודול 1
  19. כיצד תכנית מחשב עובדת?
  20. שפות טבעיות לעומת שפות תכנות
  21. קומפילציה מול אינטרפרטציה
  22. אז מה זה פייתון?
  23. גרסאות של פייתון
  24. איך להשיג את פייתון ואיך להשתמש בה
  25. התכנית הראשונה שלי - איך לכתוב ולהריץ את התוכנית הראשונה שלך בפייתון
  26. סיכום מודול 1: מבוא לפייתון ותכנות מחשבים
    1 מבחן
  27. מודול 2: סוגי נתונים, משתנים, פעולות קלט-פלט בסיסיות, ואופרטורים בסיסיים
    הקדמה למודול 2: סוגי נתונים, משתנים, פעולות קלט-פלט בסיסיות, אופרטורים בסיסיים
  28. כתיבת תוכנית Python פשוטה: Hello, World!
  29. פונקציית Print
    1 נושא
  30. פונקציית Print - המשך
  31. ליטרלים
  32. אופרטורים
  33. אופרטורים - המשך
  34. משתנים
  35. מחרוזות
  36. בוחן סיכום מודול 2
    1 מבחן
  37. מודול 3: ערכים בוליאניים, ביצוע מותנה, לולאות, רשימות ועיבוד רשימות ופעולות לוגיות
    ערכים בוליאנים

סילבוס קורס: הכנה להסמכת Python PCEP

שם הקורס

Python Essentials 1 – הכנה להסמכת PCEP

משך הקורס

30 מפגשים אקדמיים

קהל יעד

תלמידי חט”ב, תיכון ומבוגרים ללא רקע תכנותי קודם

מטרת הקורס

להקנות ידע בסיסי מקיף בתכנות Python ולהכין את התלמידים לבחינת הסמכה PCEP מטעם Python Institute

מבנה הקורס

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

תוצאות למידה

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

📦 מודול 1: מבוא לפייתון ולתכנות מחשבים

יסודות תכנות מחשבים:

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

היכרות עם שפת Python:

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

התנסות מעשית:

  • כתיבת תוכנית ראשונה
  • הרצת קוד והבנת תוצאות

יסודות מחשבים

הבנת עקרונות תכנות, הבדלים בין שפות תכנות לטבעיות ותהליכי עיבוד קוד

שפת Python

הכרת מאפייני השפה, גרסאות שונות והתקנת סביבת העבודה הנדרשת

תרגול מעשי

כתיבת תוכניות פשוטות והבנת תהליך פיתוח תוכנה בסיסי

🧮 מודול 2: סוגי נתונים, משתנים, קלט/פלט ואופרטורים

יסודות הפלט

  • הכרת פונקציית הפלט הבסיסית
  • עקרונות הדפסה למסך
  • עבודה עם טקסט ופלט מעוצב
  • שיטות הצגת מידע למשתמש

סוגי נתונים ואופרטורים

  • ליטרלים: מספרים, מחרוזות ובוליאנים
  • אופרטורים מתמטיים וחשבוניים
  • אופרטורים לוגיים והשוואה

משתנים ומבני בקרה

  • הגדרת משתנים ושימוש בהם
  • עבודה עם מחרוזות ועיבוד טקסט
  • סוגי נתונים בסיסיים בפייתון
  • מבני תנאים ובקרת זרימה

בוחן סיכום מודול 2

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

🔁 מודול 3: ערכים בוליאניים, תנאים, לולאות ורשימות

ערכים בוליאניים

לימוד ערכי True ו-False ופעולות לוגיות בסיסיות כמו and, or, not

מבני תנאים

בניית תנאים מורכבים ושילוב פעולות לוגיות למבני בקרה מתקדמים

לולאות

שליטה בלולאות for ו-while לביצוע פעולות חוזרות ועיבוד נתונים

רשימות

יצירה, עיבוד ומניפולציה של רשימות ומבני נתונים בסיסיים

מבני נתונים

לימוד רשימות, אינדקסים ושיטות עיבוד נתונים

לולאות

שליטה בלולאות for ו-while לביצוע פעולות חוזרות

לוגיקה בוליאנית

הבנת ערכי אמת ופעולות לוגיות מורכבות

תנאים

בניית מבני תנאים מורכבים ושילובם עם לולאות

בוחן סיכום מודול 3

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

⚙️ מודול 4: פונקציות, טאפלים, חריגות וייבוא מודולים

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

פונקציות

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

טיפול בחריגות

  • מנגנון try-except לטיפול בשגיאות
  • זיהוי וטיפול בשגיאות נפוצות
  • ניהול חריגות מרובות

מודולים ומבני נתונים מתקדמים

  • ייבוא מודולים וספריות
  • שימוש במודולי math ו-random
  • מבני נתונים: טאפלים ומילונים
  • עבודה עם מבני נתונים מורכבים

מודול מתקדם

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

🎯 מודול 5: הכנה לבחינת ההסמכה PCEP

מטרות המודול

  • הכנה מקיפה לבחינת PCEP
  • חיזוק הידע הנרכש במודולים קודמים
  • פיתוח מיומנויות פתרון בחינה
  • הכנה למבנה ולפורמט הבחינה

מטרת המודול

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

סקירה כללית

חזרה על כל נושאי הקורס והקשרים ביניהם

מיומנויות בחינה

פיתוח טכניקות לפתרון שאלות וניהול זמן

תרגול מעשי

אימון על סוגי שאלות שונים המופיעים בבחינה

הערכה עצמית

בדיקת רמת הידע והזיהוי של תחומים לחיזוק

הכנה סופית

סיכום והכנה אחרונה לקראת הבחינה