כשירות בתכנות?

Fingertip

New member
כשירות בתכנות?

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

johnny d

New member
איזה פתיח

חסר טעם למי שצפוי להיכשל ומיותר למי שצפוי לעבור..., נראה כאילו כותב המאמר יוצא כנגד כל מי שמציע קורס מבוא לתכנות :) אני גם מאמין דרך אגב שצריך ללמד לוגיקה פורמלית בתור התחלה ולא שפת מחשב. והקורס java, הוא ניסיון להתאים את התוכנית לרוב האוניברסיטאות בעולם, עד כמה זה יעיל או עד כמה יעילים בוגרי הקורס, fuck knows, אני בטוח לא מבין בזה יותר מידי...
 

Fingertip

New member
ממש לא.

אתה מוזמן להמשיך לקרוא. אחדמכותבי המאמר חשב כמוך (בערך) ואפילו ניסה לכתוב ספר שמלמד סטודנטים בצורה פורמלית כזאת. זה לא עבד, בלשון המעטה. ובמילים שלהם:
Programming teachers, being programmers and therefore formalists, are particularly prone to the ‘deductive fallacy’, the notion that there is a rational way in which knowledge can be laid out, through which students should be led step-by-step. One of us even wrote a book which attempted to teach programming via formal reasoning. Expert programmers can justify their programs, he argued, so let’s teach novices to do the same! The novices protested that they didn’t know what counted as a justification, and Bornat was pushed further and further into formal reasoning. After seventeen years or so of futile effort, he was set free by a casual remark of Thomas Green’s, who observed “people don’t learn like that”, introducing him to the notion of inductive, exploratory learning.​
אהד.
 

johnny d

New member
רפרפתי בהמשך ואפילו כתבתי

גם אני מאמין, אני עדיין מאמין זה שהספר לא פעם זה לא בהכרך פוסל את הגישה.
 

Fingertip

New member
אה... לא הבנתי לאיזה פורמליזם התכוונת

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

Fingertip

New member
ועוד...

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

amni

New member
מבחני סף יכולים לאבחן יכולת קוגניטיבית

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