האם הוראת 'תכנות בסביבת אינטרנט' יכולה לח
Download
Report
Transcript האם הוראת 'תכנות בסביבת אינטרנט' יכולה לח
כנס מורים למדעי המחשב -נושא
ההרצאה :האם הוראת
"תכנות בסביבת
אינטרנט"
יכולה לחזק מושגים
שנלמדו
אלה לב
דצמבר 2001
ביסודות מדעי המחשב?
אלה לב
WEB MASTER
[email protected]
2001 דצמבר
"סביבת האינטרנט” -מהי?
Internet
3
"סביבת האינטרנט” -מהי?
Client
Internet
4
? מהי- ”"סביבת האינטרנט
Web Server
Client
Internet
Database
5
? מהי- ”"סביבת האינטרנט
Web Server
Request
http://www.abc.com
Client
Internet
Database
HTML
Response
6
? מהי- ”"סביבת האינטרנט
Web Server
Web Server
Client
Internet
Database
Web Server
Web Server
7
? מהי- ”"סביבת האינטרנט
Client
Server
Database
Browser
HTML
JAVA Script
CGI
ASP
VB Script
8
? מהי- ”"סביבת האינטרנט
Server
Pages
Database
Interface
Queries
SERVER
Database
Auxiliary
Servers
Scripts/
Programs
Database
RealAudio
Server
Web
Server
Trigger
9
ראשית נבדוק:
מהו ה”-מטען” שעמו
מגיע תלמיד שסיים
יסודות?1
בעייה
ניתוח
ה”-גישה
בוגר” יסודות:1
מגיע “
מטען”ל עמו
אלגוריתמית.
גישה לפתרון בעייה
אלגוריתמית.
אבני בניין לפיתוח אלגוריתמים.
אבני בניין לפיתוח אלגוריתמים:
מושג המשתנה.
טיפוסי ערכים.
ביצוע מותנה.
12
אבני בניין לפיתוח אלגוריתמים:
ביצוע חוזר.
מערכים.
פונקציות /פרוצדורות.
העברת פרמטרים.
13
נבחן כעת את השאלה:
האם הוראת
"תכנות בסביבת
אינטרנט"
יכולה לחזק מושגים אלו?
” - JavaScript “לקוח-תכנות בצד ה
:לדוגמאות
Client
Internet
HTML
15
- ASP”טכנולולוגיה- VbScript “שרת-תכנות בצד ה
:לדוגמאות
Web Server
Client
Database
HTML
Internet
16
נחזור לשאלה המרכזית:
האם הוראת
"תכנות בסביבת
אינטרנט"
יכולה לחזק מושגים
שנלמדו
ביסודות מדעי המחשב?
לדעתי האישית:
כן!!!
הוראת “תכנות בסביבת
אינטרנט” מחזקת
מושגים שנלמדו ביסודות1
ונלמדים (במקביל) ביסודות.2
לדעתי האישית:
חשוב מאד
לחזק באמצעות הוראת יחידה
זו ,מושגים הנלמדים
ביסודות מדעי המחשב.
?מה נעשה בעולם
Teaching programming using JavaScript
Peter Warren
http://saturn.cs.unp.ac.za/~peterw/
http://saturn.cs.unp.ac.za/~peterw/JavaScript/small.ppt
http://saturn.cs.unp.ac.za/~peterw/JavaScript/calculator.html
21
מה נעשה בעולם?
פרופסור פיטר וורן
מציע להשתמש ב -
JavaScriptבתור שפת תכנות
ראשונה בגלל הפשטות שלה.
?מה נעשה בעולם
JavaScript as a First Programming Language for
Multimedia Students
Robert Ward Martin Smith
1998 ACM 1-58113-00-7/98/0008
23
מה נעשה בעולם?
כותבי המאמר מתארים ניסיון
להעביר קורס לתלמידי
אוניברסיטה שבו השתמשו ב -
JavaScriptבתור שפת תכנות
ראשונה.
?מה נעשה בעולם
Robert Ward - לאחד מכותבי המאמר
JavaScript - יש משחק מעניין הכתוב ב
באתר הבא
http://www.hud.ac.uk/schools/comp+maths/servicewatch/hsjs.htm
25
שאלות למחשבה ולדיון אחר:
האם המורכבות של סביבת
העבודה מהווה עומס קוגניטיבי על
הלומד?
באיזו שיטה כדאי ללמד את
המורכבות?
תודה על ההקשבה.
אלה לב
[email protected]
תם ולא נשלם
דצמבר 2001