版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Commonsense computing: What do students know before we teach?Episode 1. Sorting Beth SimonUniv. of California San DiegoTzu-Yi ChenPomona CollegeKate SandersRhode Island CollegeRobert McCartneyUniv. of ConnecticutGary LewandowskiXavier UniversityStudent performance studiesStudent performance studiesM
2、cCracken et al., 2001: Can students write code? Student performance studiesMcCracken et al., 2001: Can students write code? (No)Student performance studiesMcCracken et al., 2001: Can students write code? (No)Lister et al., 2004:Can students read and trace code? Student performance studiesMcCracken e
3、t al., 2001: Can students write code? (No)Lister et al., 2004:Can students read and trace code? (No)Student performance studiesMcCracken et al., 2001: Can students write code? (No)Lister et al., 2004:Can students read and trace code? (No)Eckerdal et al., 2005:Can students design code? Student perfor
4、mance studiesMcCracken et al., 2001: Can students write code? (No)Lister et al., 2004:Can students read and trace code? (No)Eckerdal et al., 2005:Can students design code? (No)Student performance studiesSimon et al., 2006: Can students do anything? Student performance studiesSimon et al., 2006: Can
5、students do anything? YES!Overview Why commonsense knowledge?Related workMethods (who, what, how)Analysis: what can they do?Effects of instructionConclusions and future workWhy commonsense knowledge?Why sorting?Specific questionsCan students provide an algorithm?How do students approach the task?Do
6、students use control structures?Can we use these results in teaching?Key observations: entering studentsMost students described a correct algorithm to sort numbersMost students used length and individual-digit comparisons to compare numbersIn iteration, preference given to post-loop tests.Related wo
7、rkOnoroto & Shvaneveldt (differences between naive/beginner/experts)Miller (natural language descriptions of programming task)Bonar and Soloway (natural language pre-programming knowledge vs. Pascal)Related workBen-David Kolikant (student preconceptions about concurrency from real-life experiences =
8、 synch mechanisms)Gibson & OKelly (algorithmic understanding in precollege and beginners)BRACE (Simon et al) (various tasks with beginners: paper folding, giving directions, telephone-directory searching)Methods (who)409 subjects:118 students in CS 1 (2 institutions)274 students in a non-CS course w
9、ith no CS experience17 students in CS 1.5, with either CS 1 or other background(49 students in CS 1.5 who had been part of 118 above)Methods (what) Write a paragraph in complete English sentences describing how you would arrange a set of 10 numbers in “ascending sorted order that is, from smallest t
10、o largest. You might consider the following list of numbers, but make sure that your paragraph describes how to do it with any 10 numbers.33 14 275 326 213 190 205 4 428 254Methods (how)Develop categorization along various dimensions from a subset of 20 CS1s:Is it correct? In general, or only for th
11、is case?What approach? Strings or numbers? What did they focus on?Did they use control structures, specifically iteration and conditionals?Other content: length, use of example, use of CS “terminologyCategorizationCorrectness: Does it make sense and “work? In general, or only for this case?Approach:
12、 Strings or numbers? What did they focus on (main task)?Control structures: Did they use iteration? Did they use conditionals?Other content: How long? Included example? How much use of CS “terminology?CorrectnessCorrect (specific)Correct (general)Beginner CS69%57%Nave non-CS31%25%Approach: string vs
13、. numberNumericalString Otherbeginner35%63%3%naive36%53%12%Approach: focusBeginnerNave non-CSDigit/length based50%47%Choose19%20%Find smallest8%3%Define7%5%Programming statements0%0%Put number in correct place8%14%Other9%10%Control structureExpresses IterationExpresses conditionalBeginner CS65%43%Na
14、ve non-CS56%25%Effect of instruction: CS 1 considered harmful?CS 1CS 1.5 (paired)Correct (specific)71%53%Correct (general)57%45%Numeric sorts35%92%Length169.474.0CS terms used1.614.39CS 1.5 paired vs. different CS 1.5?CS 1.5 (paired) CS 1.5 (other)Correct (specific)53%88%Correct (general)45%76%Numer
15、ic sorts92%72%Length74.0184.8CS terms used4.396.6ConclusionsStudents can express sorting algorithms, although may be different than instructorCS students do this better than non-CS, given same experienceCS 1 has some negative effects on performanceFuture workThere are other potential skills to examine that are based in commonsense understandings: troubleshooting; evaluating interfaces; concurrency; discrete probabilities;Currently:Collecting new data, more varied schoolsPiloting other questions Thank
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024分布式電站云邊協(xié)同技術(shù)規(guī)范
- 《機(jī)械制造基礎(chǔ)》課件 模塊8 機(jī)械裝配工藝的基礎(chǔ)知識(shí)
- 邏輯推斷題馬于玲
- 國內(nèi)外相似案例研究:錦薈PARK及碧桂園·森林城市
- 勾股定理復(fù)習(xí)課課件
- 16.2《登泰山記》課件 2024-2025學(xué)年統(tǒng)編版高中語文必修上冊(cè)-9
- 江蘇省南京市第29中2025屆高考仿真卷語文試卷含解析
- 浙江省寧波市咸祥中學(xué)2025屆高考沖刺模擬數(shù)學(xué)試題含解析
- 山東省鄒平縣黃山中學(xué)2025屆高考語文倒計(jì)時(shí)模擬卷含解析
- 河南省許昌市重點(diǎn)中學(xué)2025屆高考英語押題試卷含解析
- 工程訓(xùn)練(廣東工業(yè)大學(xué))智慧樹知到答案章節(jié)測(cè)試2023年
- 2023-2024學(xué)年湖南省醴陵市小學(xué)數(shù)學(xué)四年級(jí)上冊(cè)期末高分測(cè)試題
- E英語教程1unit1-5教案
- 學(xué)院培訓(xùn)費(fèi)管理辦法
- GB/T 5231-2001加工銅及銅合金化學(xué)成分和產(chǎn)品形狀
- GB/T 4957-2003非磁性基體金屬上非導(dǎo)電覆蓋層覆蓋層厚度測(cè)量渦流法
- GB/T 27806-2011環(huán)氧瀝青防腐涂料
- GB/T 14124-2009機(jī)械振動(dòng)與沖擊建筑物的振動(dòng)振動(dòng)測(cè)量及其對(duì)建筑物影響的評(píng)價(jià)指南
- GB/T 11170-2008不銹鋼多元素含量的測(cè)定火花放電原子發(fā)射光譜法(常規(guī)法)
- 最新《工會(huì)基礎(chǔ)知識(shí)》試題庫及答案1000題【完美打印版】
- 2023年現(xiàn)行建筑施工規(guī)范目錄
評(píng)論
0/150
提交評(píng)論