האם הוראת " תכנות בסביבת אינטרנט " יכולה לחזק...

26
תתת תתתתת" תתתתת תתתתתת תתתתתתת" תתתתת תתתת תתתתתת תתתתתת תתתתתתת תתתת תתתתת? תתתתת תתת תת2001 - בבב בבבבב בבבבב בבבבב בבבב בבבבבב:

Upload: tricia

Post on 20-Mar-2016

64 views

Category:

Documents


5 download

DESCRIPTION

כנס מורים למדעי המחשב - נושא ההרצאה :. האם הוראת " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?. אלה לב דצמבר 2001. אלה לב WEB MASTER [email protected] דצמבר 2001. Internet. " סביבת האינטרנט” - מהי ?. Internet. " סביבת האינטרנט” - מהי ?. Client. Web Server. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

האם הוראת

תכנות בסביבת ""אינטרנט

יכולה לחזק מושגים שנלמדוביסודות מדעי המחשב?

2001אלה לב דצמבר

כנס מורים למדעי המחשב - נושא ההרצאה:

Page 2: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

אלה לבWEB MASTER

[email protected]

2001דצמבר

Page 3: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

3

"סביבת האינטרנט” - מהי?

Internet

Page 4: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

4

"סביבת האינטרנט” - מהי?

Internet

Client

Page 5: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

5

"סביבת האינטרנט” - מהי?

InternetDatabase

Web Server

Client

Page 6: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

6

"סביבת האינטרנט” - מהי?

InternetDatabase

Web Server

Client

Response HTML

Request http://www.abc.com

Page 7: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

7

"סביבת האינטרנט” - מהי?

Internet

Web Server Web Server

Web Server

Database

Web Server

Client

Page 8: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

8

"סביבת האינטרנט” - מהי?Server

Database

HTML

JAVA Script

CGIASPVB Script

Client

Browser

Page 9: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

9

"סביבת האינטרנט” - מהי?Server

Database

Auxiliary Servers

Pages

Queries

Trigger

RealAudioServer

Database

WebServer

DatabaseInterface SERVER

Scripts/Programs

Page 10: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

מהו ה-”מטען” שעמו

מגיע תלמיד שסיים

?1יסודות

:ראשית נבדוק

Page 11: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

בעייה אלגוריתמית.ניתוחגישה ל

בעייה אלגוריתמית.פתרוןגישה ל

לפיתוח אלגוריתמים.אבני בניין

:1ה-”מטען” עמו מגיע “בוגר” יסודות

Page 12: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

12

לפיתוח אלגוריתמים:אבני בניין

.משתנהמושג ה

ערכים.טיפוסי

.ביצוע מותנה

Page 13: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

13

לפיתוח אלגוריתמים:אבני בניין

.ביצוע חוזר

.מערכים

.פונקציות / פרוצדורות

.העברת פרמטרים

Page 14: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

האם הוראת

תכנות בסביבת ""אינטרנט

יכולה לחזק מושגים אלו?

נבחן כעת את השאלה:

Page 15: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

15

JavaScript” - לקוחתכנות בצד ה- “

Internet

Client

HTML

:לדוגמאות

Page 16: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

16

ASPטכנולולוגיה- VbScript”- שרתתכנות בצד ה-“

Internet

Client

HTML

:לדוגמאות

Database

Web Server

Page 17: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

האם הוראת

תכנות בסביבת ""אינטרנט

מושגים שנלמדויכולה לחזקביסודות מדעי המחשב?

נחזור לשאלה המרכזית:

Page 18: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

כן!!!הוראת “תכנות בסביבת

מחזקת אינטרנט” 1מושגים שנלמדו ביסודות

.2ונלמדים )במקביל( ביסודות

לדעתי האישית:

Page 19: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

חשוב מאד באמצעות הוראת יחידה זו, חזקל

מושגים הנלמדיםביסודות מדעי המחשב.

לדעתי האישית:

Page 21: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

פרופסור פיטר וורן JavaScript מציע להשתמש ב-

בגלל שפת תכנות ראשונהבתור הפשטות שלה.

מה נעשה בעולם?

Page 22: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

23

מה נעשה בעולם?

JavaScript as a First Programming Language for

Multimedia Students

Robert Ward Martin Smith

1998 ACM 1-58113-00-7/98/0008

Page 23: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

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

אוניברסיטה שבו השתמשו ב - JavaScript שפת תכנות בתור

.ראשונה

מה נעשה בעולם?

Page 25: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

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

באיזו שיטה כדאי ללמד את המורכבות?

שאלות למחשבה ולדיון אחר:

Page 26: האם הוראת  " תכנות בסביבת אינטרנט " יכולה לחזק מושגים שנלמדו ביסודות מדעי המחשב ?

אלה לב

[email protected]

תם ולא נשלם2001דצמבר

תודה על ההקשבה.