פייתון – Turtle

מסמכים קשורים
תוכן העניינים

ייבוא וייצוא של קבצי אקסל וטקסט

בקרים מתוכנתים – PLC

מבחן סוף סמסטר מועד ב 28/10/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, גדי אלכסנדרוביץ הוראות: א. בטופס המבחן 6 עמודים (כולל דף זה) ו

תוכן העניינים

מהוא לתכנות ב- JAVA מעבדה 3

סדנת תכנות ב C/C++

מספר זהות: סמסטר ב' מועד א' תאריך: 11102/4// שעה: 9:22 משך הבחינה: 3 שעות חומר עזר: אין מותר השימוש במחשבון פשוט בחינה בקורס: מבני נתונים מרצה: הדר בי

סיכום הוראות Touch touchend יקרא לפונקציה כשיסתיים המגע עם הסמארטפון. - touchmove יקרא לפונקציה במהלך תזוזת המגע עם הסמארטפון. touchstart יקרא לפונקצי

שיעור ראשון כיצד המטוס טס כיצד המטוס טס? כיצד זה יתכן, שמטוס, גוף הכבד מהאוויר, יכול להתרומם מהקרקע, לרחף, ולטוס למרות כוח-המשיכה, שמופעל עליו? לא אין

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

תרגיל בית מספר 1#

ברזי מטבח המים זורמים ושוטפים ירקות טריים, נשפכים לקדרה, נמזגים לקומקום שירתח. בחרו ברז שיעשה את תענוג המים מושלם גם במטבח

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

מבחן 7002 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדי

אתגר קוביות מחייכות תכולה: 12 קוביות חוברת הוראות ופתרונות ספרון הכולל 60 חידות חידות בדרגות קושי שונות תפיסה חזותית וחשיבה לוגית הקדמה המשחק פרצופים

שבוע 4 סינטקס של HACK ASSEMBLY ניתן להשתמש בשלושה אוגרים בלבד:,A,D,M כולם בעלי 16 ביטים. M אינו אוגר ישיר- הוא מסמן את האוגר של ה RAM שאנחנו מצביעים ע

PowerPoint Presentation

מקביליות

בארץ אחרת

Algorithms Tirgul 1

מקביליות

תרגול מס' 1

תוכן העניינים: פרק צמצומים ומימושים של פונקציות בוליאניות... 2 צמצומים של פונקציות באמצעות מפת קרנו:...2 שאלות:... 2 תשובות סופיות:... 4 צמצום

מספר נבחן / תשס"ג סמסטר א' מועד א' תאריך: שעה: 13:00 משך הבחינה: 2.5 שעות בחינה בקורס: מבחנים והערכה א' מרצה: ד"ר אבי אללוף חומר עזר

מצגת של PowerPoint

פתרונות לדף מס' 5

PowerPoint Presentation

תשובות מלאות לבחינת הבגרות במתמטיקה מועד ג' תשע"ד, מיום 0/8/0610 שאלונים: 313, מוצע על ידי בית הספר לבגרות ולפסיכומטרי של אבירם פלדמן שאלה מספר

מבחן סוף סמסטר מועד א 15/02/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, דניאל גנקין הוראות: א. בטופס המבחן 7 עמודים ו 4 דפי נוסחאות. ב

תוכנה 1 1 אביב תשע"ג תרגיל מספר 5 מערכים, מחרוזות, עיבוד טקסט ומבני בקרה הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס. הגש

פרויקט שורשים דמות

שם כיף עם ג'ף מאגר פעילויות חלק א' חוברת של פעילויות מתמטיות: העשרה, העמקה, משחקים ואתגרים כיתה

Microsoft Word - tips and tricks - wave 5.doc

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

מסע מדע ו - מסע ברכב שטח ביבשות רחוקות

סז 002 נואר 07 מועד חורף פתרונות עפר

מבוא למדעי המחשב - חובלים

מצגת של PowerPoint

Scratch בכייף קוד אנגלית- פרלמן רחל 1

מוצרים למשרד סדרה מעוצבת זרועות למסכי מחשב SIT - STAND WORKING ארגונומיה 92

מבוא לתכנות ב- JAVA תרגול 11

הטכניון מכון טכנולוגי לישראל אלגוריתמים 1 )443432( סמסטר חורף הפקולטה למדעי המחשב תרגול 9 מסלולים קלים ביותר תרגיל APSP - 1 עד כה דנו באלגור

מועד: א בחינה סופית במתמטיקה דיסקרטית משך הבחינה: 2 1 שעות מרצה: פרופ' תאופיק מנסור תאריך: סמסטר: א תשע"ח m 2 הוראות לנבחן: )1( הבחינה מו

YLA Crochet Along פרויקט לסרוג יחד YLA חלק 6 בחלק 6 של לסרוג יחד זה נהפוך את שני העיגולים האחרונים לריבועים ונחבר את ארבעת הריבועים יחד לריבוע אחד גדו

PowerPoint Presentation

מתמטיקה של מערכות

אוניברסיטת בן גוריון בנגב תאריך המבחן: שם המרצה: מר אלכסנדר שקולניק, בשפת JAVA מבחן ב: מבוא לתכנות מס' הקורס : מיועד לתלמידי : הנד

תורת הקומפילציה

מחירים מיוחדים לחודשים מאי-יוני XBOX ONE 1TB + 1, X 6 ת ש HDMI שלט אלחוטי כבל XBOX ONE 1TB משחק מלחמה: Tom Clancy the Division מתנה בשווי

מבחן חוזר במכניקה 55 א יא יח""ללח פתור 3 מהשאלות 1-5 לכל שאלה 33%. חומר עזר מותר מחשבון ונוסחאון של בגרות. v m sec משך הבחינה 105 דקות. שאלה מספר 1 4

שאלה 2. תכנות ב - CShell

מדריך להתקנת Code Blocks מדריך זה נועד לתאר את תהליך התקנת התוכנה של הקורס "מבוא למחשב שפת C". בקורס נשתמש בתוכנת Code::Blocks עם תוספת )אשף( המתאימה

כמה מילים לפני שקופצים לתוך ה...ציור זוכרים? מרי פופינס קופצת עם הילדים לתוך הציורים, כמה מילות קסמים והם בפנים! וכמה קורה שם בפנים: הילולה, הרפתקה, ו

Microsoft Word B

Microsoft Word - פרק ה' עד שיעור 4.doc

שאלהIgal : מערכים דו מימדיים רקורסיה:

פתרון 2000 א. טבלת מעקב אחר ביצוע האלגוריתם הנתון עבור הערכים : פלט num = 37, sif = 7 r האם ספרת האחדות של sif שווה ל- num num 37 sif 7 שורה (1)-(2) (

Slide 1

א"ודח ב2 גרבימ הרש 1 רפסמ האצרה סקוטס טפשמו בחרמב םיווק םילרגטניא 13 בחרמב ינש גוסמ יוק לרגטניא L יהי :ידי לע ירטמרפ ןפואב ראותמה בחרמב קלח םוקע (x(t)

פקולטה: מחלקה: שם הקורס: קוד הקורס: מדעי הטבע מדעי המחשב ומתמטיקה מתמטיקה בדידה תאריך בחינה: _ 07/07/2015 משך הבחינה: 3 שעות סמ' _ב' מועד

HTML - Hipper Text Makeup Language

1 תוכנה 1 תרגיל מספר 7 מנשקים Interfaces הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס. הגשת התרגיל תעשה במערכת ה- moodle ב

regular_expression_examples

ביו-סטטיסטיקה למתקדמים - תרגיל מספר 9

מבנים בדידים וקומבינטוריקה סמסטר אביב תשע"ט מספרי רמזי תרגול 11 הגדרה: (t R = R(s, הוא המספר הטבעי הקטן ביותר כך שבכל צביעה של צלעות הגרף וכחול(, קיים

תאריך הבחינה 30

<4D F736F F D20F4FAF8E5EF20EEE5F2E320E020F1EEF1E8F820E120FAF9F2E3>

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

. m most לכל אורך השאלה, במקרה של כוח חיכוך: = 0.01 [kg]; μ א. נתון: = 0.1 k f k = μ k N = μ k mg a = μ k g תור ראשון: לאחר שג'וני גלגל את הגולה הראשו


משימה תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם תרגול מס' 4: המתרגם שימוש במחלקות קיימות תכנות מתק

2013/14 אוניברסיטת חיפה מבוא למדעי מחשב, מעבדה מטרת המעבדה: לתרגל את המעבר מאלגוריתם לקוד C כמה שיותר. הוראות:.1.2 ניתן לעבוד ביחידים או בזוגות. (יש מ

שאלהIgal : מערכים דו מימדיים רקורסיה:

שאלהIgal : מערכים דו מימדיים רקורסיה:

אוניברסיטת חיפה החוג למדעי המחשב מרצה: שולי וינטנר מתרגלים: נעמה טוויטו, מחמוד שריף מבוא למדעי המחשב סמסטר א' תשע"ב בחינת סיום, מועד א', הנחי

דוגמאות שהוצגו בהרצאה 10 בקורס יסודות מערכות פתוחות דוגמה 1 דוגמאות של פונקציות ב- awk שמראות שהעברת פרמטרים של משתנים פשוטים היא by value והעברת פרמט

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

Microsoft Word - pitaron222Java_2007.doc

פייתון

המינהל למדע וטכנולוגיה הפיקוח על מדעי המחשב עתודה מדעית טכנולוגית מדינת ישראל משרד החינוך המינהל הפדגוגי אגף בכיר בחינות בחינת מפמ ר במדעי המחשב לכיתה

אנליזה מתקדמת

PowerPoint Presentation

יצוא לחשבשבת תוכן עיניינים הגדרות - חשבונות בנק...2 הגדרות - הגדרות חשבשבת... 3 הגדרות - כרטיסי אשראי... 4 הגדרות - סוגי הכנסה... 5 יצוא לחשבשבת...6 י

תכנות דינמי פרק 6, סעיפים 1-6, ב- Kleinberg/Tardos סכום חלקי מרחק עריכה הרעיון: במקום להרחיב פתרון חלקי יחיד בכל צעד, נרחיב כמה פתרונות אפשריים וניקח

Microsoft Word - I900-Tips_and_Tricks

Slide 1

Microsoft Word - tutorial Dynamic Programming _Jun_-05.doc

המשימה תרגול מס' 5: קלט-פלט במערכות הפעלה שונות יש סימונים שונים עבור ירידת שורה :)newline( ב- UNIX/Linux )Line Feed( \n ב- Windows )Carriage Return +

ex1-bash

תרגול מס' 4: המתרגם שימוש במחלקות קיימות מחרוזות, קבצים, וקבלת קלט מהמשתמש

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

תכנות בשפת פייתון ברק גונן

PowerPoint Presentation

ע 001 ינואר 10 מועד חורף פתרונות עפר

בגרות עז יולי 17 מועד קיץ ב שאלון ,000 א. ניתוח הנתונים מחירה של ספה הוא שקלים, והיא התייקרה ב-. 25% כאשר המחיר מתייקר ב- המחיר החדש הוא פי,

תמליל:

פייתון Turtle ית כהן &רחל פרלמן

מה זה Turtle? גרפיקה "צב - "דרך פופולרית ללימוד פייתון והצגת התכנים לילדים. יש לצב 2 אובייקטים חשובים: - :ו. Y X גרפי המחולק ע פי מערכת הצירים TurtleScreenמסך Penעט איתו ניתן לצייר על המסך. בכדי להשתמש ב"צב,"אין צורך בהתקנה מיוחדת אלא המתאימה. רק לייבא את הספרייה 2

מערכת הצירים X<0 Y>0 X>0 Y>0 נקודת 0,0 בראשית הצירים. X<0 Y<0 ראשית הצירים X>0 Y<0 3

מבנה כללי של העמוד יבוא ספריית הפקודות # turtle import ציור מסך פלט # turtle.screen() wn = ומתן שם לצב,יצירת צב # turtle.turtle() player = פיתחו פרויקט פייתון קטע קוד זה. וכיתבו התוכנית שלנו # turtle.mainloop() # לולאת אין סופית השומרת את חלון הפלט פתוח 4

ריצה תוצאת מסך בגודל ובמיקום ברירת מחדל )נשנה בהמשך.( צב בצורת חץ )ברירת מחדל ) במרכז המסך. לצב קוראים player. 5

פעולות תנועה יחסיות ית כהן &רחל פרלמן PYTHONרחל TURTLE פרלמן &&ית כהן

פעולות תנועה (forward(25. צב פעולה המתבצעתעל הצב.תזיז את הצב 25 יחידות בכיוון הנוכחי).ניתן לקצר ולכתוב fdבמקום forward). forward(-25 )צב פעולה המתבצעת על הצב.תזיז את הצב 25 יחידות בכיוון ההופכי.שימו לב :לא משנה את כיוון הצב.. backward(25 )צב פעולה המתבצעת על הצב.תזיז את הצב 25 יחידות בכיוון ההופכי. שימו לב :לא משנה את כיוון הצב. )ניתן לקצר ולכתוב backבמקום backward). forward(-25 )צב (backward(25. ==צב 7

פעולות תנועה יבוא ספריית הפקודות # turtle import ציור מסך פלט # turtle.screen() wn = ומתן שם לצב,יצירת צב # turtle.turtle() player = player.forward(-25) #player.forward(25) #player.backward(30) כל פעם נריץ פקודה אחרת. - #מסמן את השורה בהערה. turtle.mainloop() # לולאת אין סופית השומרת את חלון הפלט פתוח 8

player.forward(-25) player.backward(25) ריצה תוצאת player.forward(25) 9

מיקום והדפסה. position ()צב פעולה המחזירה את המיקום הנוכחי של הצב. בכדי להדפיסאת המיקום,נשתמש בפעולת הדפסה פעולה של פייתון המדפיסהעל consoleלוח חיווי )ניתן לקצר ולכתוב posבמקום position) print (player.position) הדפסת מיקום הצב על לוח החיווי. 10

סיבוב. right(90 )צב פעולה המשנה את זוית התנועה של הצב הנוכחי של הצב נוסיף 90 מעלות בדוגמא זו. )ניתן לקצר ולכתוב rtבמקום right) ימינה )עם כיוון השעון.(לכיוון left(90. )צב פעולה המשנה את זוית התנועהשל הצב שמאלה הנוכחישל הצב נוריד 90 מעלות בדוגמא זו. )ניתן לקצר ולכתוב ltבמקום left) )נגד כיוון השעון.(לכיוון 11

ריצה תוצאת player.right(90) מיקום התחלתי player.left(90) 12

תרגיל ציירו צורות על המסך כראות עיניכם.

והדפסה כיוון player.heading() פעולה המחזירה את הכיוון הנוכחי של הצב. בכדי להדפיסאת הכיוון,נשתמש בפעולת הדפסה פעולה של פייתון המדפיסהעל console לוח חיווי.הדפסת כיוון הצב על לוח החיווי heading())- print (player. 90º 180º 0º 270º 14

פעולות תנועה מוחלטות ית כהן &רחל פרלמן

פעולות תנועה עד כה התנסינו בתנועה במרחק מסוים לכיוון רצוי תנועה יחסית. כעת נראה כיצד לנוע לנקודה מסוימת במסך ללא קשר למיקום הנוכחי pos. () צב פעולה המחזירה את מיקום הצב על לוח הצירים. המיקום מורכב מציר אופקי וציר אנכי. תנועה מוחלטת. X<0 Y>0 X>0 Y>0 X<0 Y<0 X>0 Y<0 16

פעולות תנועה פעולה המזיזה את הצב למיקום נתון על לוח הצירים -ללא שינוי כיוון הצב. goto(x,y. ( צב המיקום מורכב מציר אופקי וציר אנכי.. setpos(x,y )צב פעולה המזיזה את הצב למיקום נתון על לוח הצירים ללא שינוי כיוון הצב. 17

ריצה תוצאת player.setposition(100,200) player.goto(100,200) נריץ קטע קוד זה: print player.position() player.setposition(100,200) #player.goto(100,200) print player.position() (0.00,0.00) (100.00,200.00) 18

פעולות תנועה (setx(100. צב פעולה המזיזה את המיקום האופקי ( X )של הצב -ללא שינוי מיקום אנכי וכיוון הצב.. sety(200 )צב פעולה המזיזה את המיקום האנכי ( Y )של הצב -ללא שינוי מיקום אופקי וכיוון הצב.. setheading(200 )צב. heading ()צב פעולה המשנה את כיוון הצב ללא שינוי מיקומו. פעולה המחזירה את כיוון הצב. 90º 180º 0º 270º 19

פעולות תנועה 0,0.. home ()צב פעולה המחזירה את הצב למיקום הבית. circle(50 )צב פעולה המציירת עיגול שלם ברדיוס נתון 50 )בדוגמא.(העיגול מתחיל במיקום הנוכחי.. circle(50,180 ).צב פעולה המציירת עיגול חלקי )קשת של 180 מתוך 360 בדוגמא (ברדיוס נתון 50 )בדוגמא.(העיגול מתחיל במיקום הנוכחי. 20

עט הציור של הצב ית כהן &רחל פרלמן

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

תכונות עט פעולה המרימה את העט.כלומר,הצב לנוע יכול ללא ציור.קיצור pu() :ו ()penup. צב up(). pendown ()צב פעולה המורידה את העט.כלומר,הצב לנוע יכול ולצייר.קיצור pd() :ו down() נתון.. pensize(20 )צב פעולה המשנה את עובי קו העט לפי ערך קיצור() width : בכדי לדעת את מצב העט isdown() :ו() isup - 23

צבע עט צבע עט ברירת מחדל :שחור. ()pencolor. צב פעולה המחזירה את צבע העט.. pencolor( green ")צב פעולה המשנה את צבע העט.בדוגמא,הצבע ישתנה לירוק.. pencolor( #3b4274 ").צב פעולה המשנה את צבע העט. ניתן לשנות צבע ע"י שליחת שם צבע או קוד של צבע )רשימה של קודים זמינה באינטרנט.( 24

נראה עט /מוסתר. hideturtle ()צב. showturtle ()צב. isvisible ()צב. turtlesize ()צב צבע עט ברירת מחדל :שחור. פעולה המסתירה את הצב.בקיצור ht(). : פעולה המראה את הצב.בקיצור st(). : פעולה המחזירה אמת אם הצב נראה. פעולה המשנה את גודל הצב. ("shape("turtle..צב פעולה המשנה את צורת הצב.יש מספר צורות: 'turtle', 'arrow', 'square', 'circle', 'triangle', 'classic' 25

סיכוםפקודות פקודה ערך נשלח הסבר פעולה Turtle ללא יצירת צב forward מרחק הזזת הצב קדימה מס 'צעדים הזזת הצב אחורה מספר צעדים מרחק backward right זוית שנה את כיוון הצב ימינה בזוית נתונה left זוית שנה את כיוון הצב שמאלה בזוית נתונה penup ללא הרם את העט pendown ללא הורד את העט up ללא הרם את העט down ללא הורד את העט color צבע שנה את צבע העט צבע מילוי של הצורה צבע fillcolor heading ללא החזר את כיוון הצב position ללא החזר את מיקום הצב goto x,y הזז את הצב למיקום נתון dot ללא השאר נקודה במיקום נוכחי השאר חותמת של הצב במיקום נוכחי ללא stamp שנה את הצב לאחת מהצורות circle arrow, classic, turtle, or : צורה shape 26

תרגילים ציירו לוח משחק איקס עיגול. ציירו סמיילי. 27