User Tools

Site Tools


archive:sig:tutor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
archive:sig:tutor [2010/02/06 01:46]
r2q2 created
archive:sig:tutor [2021/05/02 21:36] (current)
Line 1: Line 1:
-Utilize this method ​ +====== Tutoring ====== 
-From http://​en.wikipedia.org/​wiki/​Socratic_method + 
-Description of the method: +<WRAP center round alert 100%> 
-Elenchus (Ancient Greek: ἔλεγχος elengkhos "​argument of disproof or refutation; cross-examiningtesting, scrutiny esp. for purposes of refutation"​ [4]) is the central technique of the Socratic method. The Latin form elenchus (plural elenchi ) is used in English as the technical philosophical term.[5] +ACM Peer Tutoring is no longer an officially offered serviceplease use the official UIC CS department tutoring ​ 
-"If you ask a question or series of questions in which your respondent can readily agree, then ask a concluding question based on those agreements, you will receive a desirable response"​.[citation needed] +</​WRAP>​ 
-In Plato'​s early dialogues, the elenchus is the technique Socrates uses to investigate,​ for example, ​the nature or definition of ethical concepts such as justice or virtueAccording to one general characterization,[6] it has the following steps: + 
-Socrates'​ interlocutor asserts a thesis, for example "​Courage is endurance of the soul", which Socrates considers false and targets for refutation+ 
-Socrates secures his interlocutor'​s agreement to further premises, for example "​Courage is fine thing" and "​Ignorant endurance is not a fine thing". +{{:​tutoringform.odt|}} 
-Socrates then arguesand the interlocutor agreesthat these further premises imply the contrary of the original thesis, in this case it leads to: "​courage ​is not endurance of the soul". +====== Background ====== 
-Socrates ​then claims that he has shown that his interlocutor'​s thesis is false and that its contrary is true+Tutoring makes the ACM look good to the CS department If you Tutorhave the student fill out the tutoring sheet
-One elenctic examination can lead to a new, more refined, examination of the concept being considered, in this case it invites ​an examination of the claim"​Courage is wise endurance of the soul". Most Socratic inquiries consist ​of a series of elenchi and typically end in aporia+ 
-Frede[7] insists that step #4 above makes nonsense of the aporetic nature of the early dialoguesIf any claim has shown to be true then it can not be the case that the interlocutors ​are in aporiaa state where they no longer know what to say about the subject under discussion+====== Staffing ====== 
-The exact nature of the elenchus ​is subject ​to a great deal of debate, in particular concerning whether ​it is a positive method, leading to knowledge, or a negative method used solely to refute false claims to knowledge. +We have tutoring mailing list: tutoring@acm.cs.uic.eduhowever, it is not utilized much ​Mostly people ask for an appointment,​ and then Sean tells them to stop by any time
-The Socratic method is a negative method ​of hypotheses elimination,​ in that better hypotheses ​are found by steadily identifying and eliminating those that lead to contradictionsThe Socratic ​method searches for general, commonly held truths that shape opinion, and scrutinizes them to determine their consistency with other beliefsThe basic form is series ​of questions formulated as tests of logic and fact intended to help a person or group discover their beliefs about some topic, exploring the definitions or logoi (singular logos), seeking to characterize the general characteristics shared by various particular instances. To the extent to which this method is designed to bring out definitions implicit in the interlocutors'​ beliefs, or to help them further their understandingit was called ​the method of maieutics. Aristotle attributed ​to Socrates ​the discovery ​of the method of definition and induction, which he regarded as the essence of the scientific methodPerhaps oddlyhowever, Aristotle also claimed that this method is not suitable for ethics. + 
-According ​to WKCGuthrie'​s The Greek Philosophers,​ while sometimes erroneously believed to be method by which one seeks the answer to a problem, or knowledge, the Socratic method was actually intended to demonstrate one's ignorance. Socrates, unlike the Sophists, did believe ​that knowledge was possible, but believed that the first step to knowledge was recognition of one's ignorance. Guthrie writes, "​[Socrates] was accustomed to say that he did not himself know anything, and that the only way in which he was wiser than other men was that he was conscious of his own ignorance, while they were notThe essence of the Socratic method is to convince the interlocutor that whereas he thought he knew something, in fact he does not."+We also have an [[irc://acm.cs.uic.edu/#​Tutoring|irc channel]] 
 + 
 +Most of our tutoring is carried out in person
 + 
 + 
 +====== Methodology ====== 
 +recommended strategies for tutoring 
 + 
 +===== Over helping ===== 
 + 
 +DO NOT touch the students keyboard. 
 + 
 +Often if you are too helpfulstudent stop thinking for themselves. ​ This seems to happen more early in the semester with first semesteer programmers and non-cs majors attempting to fulfill their cs requirement
 + 
 + 
 +A strategy I have found useful ​is to have students work in the linux laband come for me in the acm when they need it.  ​Most ​of there issues at this point are syntax problems. 
 +===== Socratic ​Method ===== 
 + 
 +[[http://en.wikipedia.org/​wiki/​Socratic_method|Socratic Method]] 
 + 
 +Once you spot problem, instead ​of pointing it out to them, attempt to lead the student ​to the conclusion instead ​of telling them. 
 + 
 +===== Understanding program state with debugging messages ===== 
 +Often timeslower level programming students will not be familiar with a debugger I often find that teaching students ​to use System.out.println() or std::cout for debugging is helpful ​Students can then determine for themselves whether ​conditional is being triggered, or if a value associated with an identifier is that they expected it to be, and how many times a loop executed. 
archive/sig/tutor.1265420766.txt.gz · Last modified: 2021/05/02 21:36 (external edit)