[請益] 程式小考題目

作者: sam901002 (fxsh1301)   2016-11-21 23:56:11
台中某私立科大程式小考
原PO朋友的老闆是教程式設計
對象是目前大一上的學生
今天他改完小考 想問這樣真的太難嗎?
作答前提:教到if else判斷式
還不會迴圈、陣列
http://imgur.com/7baPsH9
http://imgur.com/JE4NSo1
作者: JUNYOU01 (JJJ)   2016-11-21 23:59:00
只用if else我還真的不會…我會用re去分解比較快我說的是第二題
作者: jknm0510a (Kang)   2016-11-22 00:03:00
第二題有限定七位數就連續七次%和/就可以了,替代for
作者: ACMANIAC (請肥宅救救肥宅)   2016-11-22 00:11:00
自己用 if-else 把題目全部解一遍不就知道了?
作者: Pokeme (不要戳我)   2016-11-22 00:12:00
第一題只用if else 還蠻難的,只想到用&還有>>跟<<勉強能做到吧
作者: sc113943 (鯊魚吃糖)   2016-11-22 00:12:00
只用ifelse要稍微變通但應該可以全對,會下意識想用迴圈第一題只有0~255,土法煉鋼硬解就可以了
作者: dreamnook (亞龍)   2016-11-22 00:21:00
要想一下 但想出來就簡單了
作者: ji394snoopy (asdf60513)   2016-11-22 00:27:00
這在混吧…
作者: iamshiao (CircleHsiao)   2016-11-22 00:32:00
考多久啊? 題目還蠻多的,對大一來說應該也算頗難,尤其第一題
作者: Murasaki0110 (麥當勞歡樂送)   2016-11-22 00:40:00
不難吧,幾乎是leetcode標準題
作者: Deltak (藍田五十弦)   2016-11-22 00:45:00
個人覺得不難,考差應該是平常沒練習
作者: final01 (牛頓運動定律)   2016-11-22 00:49:00
leetcode還不至於烤這種吧....?
作者: FrAnKw (hard to believe)   2016-11-22 00:51:00
重點是大一,且只會if else的前提下呀
作者: ACMANIAC (請肥宅救救肥宅)   2016-11-22 00:51:00
http://codepad.org/oX2BqIW2 第一題不能用 & 和 >> 就改成 % 和 *。...我 4F 沒看到第二張圖,只能說私立科大就不用計較啦
作者: sing10407 (阿U)   2016-11-22 00:54:00
第一題就多寫幾個判斷%16 %8 %2等等的就可以印出來惹
作者: ACMANIAC (請肥宅救救肥宅)   2016-11-22 00:54:00
這沒啥好重點的吧,連第四題都有至少一半的人寫不出來
作者: Kazimir (Kazimir)   2016-11-22 00:58:00
第一題是當初我們第一堂課的作業..不過如果之前完全沒這樣的練習,考試可能真的寫不出吧
作者: NCUking (中大王)   2016-11-22 01:04:00
該班級有超過一半以上的人只能解Q4 甚至解不出來 XDDQ3-Q5 概念一模一樣 該名老師明顯想讓大家至少及格不過出題順序可調整吧 最難的跟次難的不該放在前兩題
作者: ACMANIAC (請肥宅救救肥宅)   2016-11-22 01:13:00
猜一下,這些人大概是不會scanf,再不然就是不會compile
作者: cha122977 (CHA)   2016-11-22 01:32:00
第一題沒for/while只能硬幹了
作者: JavaScript (JavaScript)   2016-11-22 01:38:00
看下來撰寫順序 Q4 Q3 Q5 Q2 Q1 會寫比較順吧!拿過去大一時來討論,平時沒有摸程式的人應該是看到題目就慌了,但 Q3 ~ Q5 應該還是要寫的出來才對。
作者: GoalBased (Artificail Intelligence)   2016-11-22 01:44:00
老師沒教不代表你不能用啊,孩子QQ
作者: TFnight (二十四夜)   2016-11-22 01:58:00
應該是還好 只是如果真的全新手 剛接觸那可能陣亡不少
作者: youtuuube000 (小孩)   2016-11-22 02:23:00
覺得不難..但不寫for很麻煩= =是考多久啊??
作者: s89162504 (阿本)   2016-11-22 04:09:00
私立科大 還是大一新手 甚麼情況應該都不意外吧如果真的有心教學就教的再有耐心點吧
作者: TETZ (你今天宅了嗎?)   2016-11-22 06:25:00
題目出的有點tricky第一題最難最花時間如果一開始卡在這很久後面就算會也沒時間寫啊
作者: mathrew (Joey)   2016-11-22 07:28:00
大一 + 只有 if else , 挺難的
作者: bbser   2016-11-22 08:06:00
不難啊,基本概念。最後一題還需要這樣解釋哦?
作者: tony4794 (小律)   2016-11-22 08:08:00
起碼要60分吧……後三題幾乎就是單純的if-else題型
作者: k77383 (元氣)   2016-11-22 08:15:00
看到Q3到Q5很明顯就是要讓學生及格啊 Q1 Q2不用迴圈是比較麻煩 但還是寫得出來 我比較好奇的是都期中考了還只教ifelse 會不會太慢了?
作者: pttuser (pttuser)   2016-11-22 08:24:00
程設題目是中文,就該噓了
作者: keyut2433 (keyut2433)   2016-11-22 08:26:00
給那種有熱情練程式的剛好,私立科大又沒興趣的話死一片
作者: sharpwolf (蕭狼)   2016-11-22 08:27:00
以小考來說感覺拆成兩次較合適 對新手來說感覺可能是時間不夠
作者: ChungLi5566 (中壢56哥)   2016-11-22 08:28:00
題目差不多就別重複出了 這樣會的100 不會的0比較適合的做法是前面幾題用填空的方式把其中幾行關鍵的程式碼挖掉讓學生填
作者: sky094315   2016-11-22 08:40:00
這樣看才知道原來我們學校老師真的很狠
作者: kevin28 (嗯?)   2016-11-22 08:46:00
沒有迴圈...好麻煩
作者: dreamnook (亞龍)   2016-11-22 08:47:00
1跟2算同一個概念的變形 真講缺點就是該放後面XD
作者: wuliou (wuliou)   2016-11-22 08:50:00
相較於進度太難了 如果又是手寫的化
作者: testPtt (測試)   2016-11-22 09:07:00
通常學生會不自覺的唸上得最久的 簡單的反而不會變通
作者: siriusu (かがみは俺の嫁。)   2016-11-22 09:13:00
怎麼會比較難的放前面我覺得這對學生差蠻多的
作者: maxqq (max)   2016-11-22 09:14:00
覺得還好,多數是邏輯觀念,但台灣學生被教育成『背』
作者: jack0204 (Jarbar王朝)   2016-11-22 09:16:00
要嘛老師不會教,要嘛學生沒心學,題目很簡單
作者: fgkor123 (n(N))   2016-11-22 09:34:00
..............if else??
作者: Argos (Big doge is watching u)   2016-11-22 09:37:00
老師沒教不代表不能用不能考 那要老師教幹麻?課程都改自修好了... 教學本來就該循序漸進 有興趣多看點無妨 但你不能期望每個同學都會自我預習到這種程度吧
作者: fgkor123 (n(N))   2016-11-22 09:39:00
第一題要寫八個判斷 幹 後面為什麼簡單這麼多XXD
作者: yyc1217 (somo)   2016-11-22 09:40:00
先用筆試吧 先訓練用手寫出虛擬碼 也比較好斟酌分數
作者: goths5958 (德克斯特)   2016-11-22 09:45:00
標準的 以會的人的思維在考初學的人 看到第一題就知道出題跟本沒用心
作者: Souseasou3 (Almighty)   2016-11-22 09:50:00
4個100欸 難在哪
作者: toosakarin (~*嵐*~)   2016-11-22 09:56:00
原來大家大一都這摸強
作者: GuYueHu (GuYueHu)   2016-11-22 10:08:00
如果我是大一 期中考已經夠緊張了 看到前兩題長這樣我應該已經放棄一半了 後面三題思緒會自動認定也超難
作者: buper (ymsrc)   2016-11-22 10:08:00
資工系全台廣設,畢業後從事相關產業,或者有應用自修的,可能只有一半?
作者: Ekmund (是一隻小叔)   2016-11-22 10:43:00
第二題在沒有陣列和迴圈概念下 大家會怎麼解?
作者: xdraculax (首席怪叔叔)   2016-11-22 10:43:00
3 4 題根本是送分程度,現在大學生連送分都難...考題本來就該同時包含難易才能分出學生程度,它只不過沒照難易排序,說出題為難初學者,3 4 題到底是難在那遇到不會的跳過先解別題,這是以前國中考生就有的心理素質,遇到不會的全部放棄,這是現在大學考生的心理素質比起題目難易,我更相信是學生故意交白卷抗議小考,或是老師建構式教學,只限定特定解法才給分
作者: hungys (hungys)   2016-11-22 11:04:00
3 4 5 都很容易吧...1 出在這好像有點問題2 有限制位數還比較好寫
作者: hSATAC (cAt Ash)   2016-11-22 11:10:00
難不難是相對標準 誰知道上課怎麼上 教材內容怎樣學生程度如何...要問難不難去問教授或學生啊來這邊問網友實在很奇怪
作者: Ekmund (是一隻小叔)   2016-11-22 11:30:00
這時應該還不會寫function 2那個寫起來會很噁心...
作者: realmeat (真肉)   2016-11-22 11:34:00
看這成績分布, 我看要重教一次了
作者: shadow0326 (非議)   2016-11-22 12:16:00
呃 前兩題基本上是一樣的題目吧 這樣有鑑別度嗎
作者: rodion (r-kan/reminder)   2016-11-22 12:26:00
不好的地方在於 為何要把較難的出在前面? 太打擊信心了
作者: jerry771210 (說在多也沒用)   2016-11-22 12:39:00
如果再大學前寫過程式應該不太難,但考新手的話...我覺得要看平常作業的難度才知道到底適不適合
作者: Argos (Big doge is watching u)   2016-11-22 13:02:00
個人覺得拉 再出兩題基礎題 1,2題寫在下面標註挑戰題 這樣會不會比較好?挑戰題寫對另有獎勵?
作者: gmoz ( This can't do that. )   2016-11-22 13:08:00
推樓上
作者: smalldra (ha。)   2016-11-22 13:16:00
第一題我還真不敢用ifelse寫出來 很羞恥 XD
作者: kaiwae (讓我成功編譯吧..)   2016-11-22 13:38:00
全部都算是土法煉鋼硬解都可以寫出來的
作者: manaup   2016-11-22 13:39:00
大家都覺得簡單 這只代表老師不會教回頭看過去當學生的日子 很多東西不難 完全是老師不會教
作者: yyc1217 (somo)   2016-11-22 13:43:00
可以出150分的考卷 然後最高只算100分 讓學生自己選擇
作者: stosto (樹多)   2016-11-22 13:46:00
這老師問題,一定教的很爛
作者: hungys (hungys)   2016-11-22 13:55:00
不見得是老師不會教吧,有時候只是你觀念比較晚通?\說實在有些技巧是要靠練習領悟
作者: joshuakai (joshuakai)   2016-11-22 14:00:00
第一次學沒寫過類似練習題會覺得很難但以我在系上當學生時,我同學應該能60~100
作者: stosto (樹多)   2016-11-22 16:24:00
第一題就一直除而已,都已經限制在2的8次方了,又不是無限制範圍
作者: qqqlll666 (qq66)   2016-11-22 18:16:00
我覺得題目順序蠻重要的
作者: vencil (vencs)   2016-11-22 18:36:00
推文拿leetcode跟大一兩個月的比...題目順序對調先給學生一點信心應該會好一些
作者: keieykdx (YOz桑)   2016-11-22 18:53:00
想到有政策說要讓程式變國民教育,我想應該會死更多人哈
作者: michaelchen1 (麥克麥克)   2016-11-22 19:34:00
科大沒教寫程式 很多人根本不懂程式那塊不對是高職 高職只有資處科才有教啊XD資處科以外的根本也不懂程式設計
作者: ACMANIAC (請肥宅救救肥宅)   2016-11-22 20:06:00
高職資訊科不會教?那科大資工系組成來源是高職讀什麼科的?
作者: bndan (seed)   2016-11-22 20:07:00
純看分數比例圖.其實我覺得頗正常.除非特別聰明對邏輯有感不然以台灣教育下的正常人照這比例還OK的...
作者: Chienhua (MeMoRi_SaUNDo)   2016-11-22 20:09:00
高職碰過專題製作,應該很容易接觸到C吧?
作者: bndan (seed)   2016-11-22 20:10:00
這種出社會(學歷差會更被壓榨+無成就感)3年後剩1~2%差不多大一程設中文教學中文考題 其實就不需要戰科大還是普大差別因為普大就算要贏也是學科上的勝利 就數學邏輯好些 其他的累積幫不到程式學習什麼 (數理累積腦力另一回事)
作者: JPChinbotsu (日本沈没)   2016-11-22 20:25:00
沒迴圈是要寫什麼鳥解法
作者: michaelchen1 (麥克麥克)   2016-11-22 20:42:00
科大幾乎都資管所以小大一一堆都不會程式進來的
作者: jakert123 (kaka3315)   2016-11-22 20:46:00
這題目完全是在打垮程式初學者的信心
作者: bbser   2016-11-22 20:49:00
早點打擊也好淘汰一些喜歡電腦而已的小白兔
作者: Kazimir (Kazimir)   2016-11-22 21:01:00
應該只有第一題比較討厭 要是不知道一直%2就好 有點麻煩
作者: a1982213 (Hasta la vesta!)   2016-11-22 21:14:00
345先拿分,第一題只想到遞迴的解法..2的話很直覺,print就好惹XDDD
作者: Sidney0503 (Sidney0503)   2016-11-22 21:49:00
廢話 只有if else只能暴力 還沒有systemcall這種教書方式 嘛 反正誤人子弟不會生小孩沒屁眼看到考卷先罵幹 怪我囉
作者: doranako (真愛無限)   2016-11-22 23:07:00
很簡單啊,0分太扯
作者: ctrlbreak   2016-11-22 23:50:00
高中計概就應該學過了, 不知道這是用什麼語言?這種學概念的東西不能用for應該可以用goto吧 XD
作者: jlhc (H)   2016-11-23 00:42:00
有if else觀念的話這個至少及格吧...而且這是科大 普遍是高職生 第一第二題等於難在暴力法該學的數學高職就教過了....
作者: LaPass (LaPass)   2016-11-23 09:41:00
喔.... 又一個教第一章,考第二三章的教授。我實在搞不懂這種老師的邏輯是什麼,如果老師的邏輯是,學生應該去自學預習未來的課程,那麼你就不應該考試,因為這根本不算是教學,妳只是在當個出題者。你的身份是老師,不是檢定人員。如果一個人有能力自學,那麼,學校對他的幫助很有限,妳們這些老師就不用個「必修」之類的門檻去浪費他的時間,讓他每個禮拜都還去學校浪費那些時間坐在那個位置上,聽他已經會的東西。剩下沒自學能力,該去學校上課的學生,被這種超越所學的題目考下去,只會受挫上師學習動力。零分也太多了吧,扣掉一二題應該用迴圈解的題目外,其他用if else沒錯啊... = =第一題會用到位元運算,不會位元運算的話很難寫。
作者: lu861112 (Dr.豪)   2016-11-23 10:21:00
老師人真好!這老師好
作者: hzchyh12 (sawadicaa)   2016-11-23 10:23:00
重點是程式打出來 縮排老師不滿意 直接0分 這點應該也要說出來吧
作者: lu861112 (Dr.豪)   2016-11-23 10:26:00
謝張老師!縮排基本吧!資通1B加油啊!
作者: ichino0317 (Ichino)   2016-11-23 10:27:00
老師好棒棒
作者: lu861112 (Dr.豪)   2016-11-23 10:27:00
張老師辛苦了
作者: attcr22748 (attcr22748)   2016-11-23 10:31:00
老師教很棒啊
作者: hzchyh12 (sawadicaa)   2016-11-23 10:34:00
紅明顯,縮排基本,但大一新生觀念不好可以慢慢教,高中本科沒有接觸過C語言,大學都是從0開始,用0分來奠定一個學生有沒有認真上課又或者達到要求,如果這是對同學有用的方法我沒話說,也會努力增進自己,但我自認不論上課還是作業我一定很認真,卻只是因為一行縮排而拿0分我只是越來越失望。
作者: yyc1217 (somo)   2016-11-23 11:06:00
原來還有縮排扣分...這就莫名其妙了
作者: Sidney0503 (Sidney0503)   2016-11-23 12:11:00
又不是py 縮三小 壓成一行可以compile也對好嗎
作者: mathrew (Joey)   2016-11-23 13:01:00
縮三小 程式沒錯 還有看不爽就扣分的喔....
作者: ben86911   2016-11-23 13:17:00
張老師 可能把我們當成國立學生再教導拔 你很厲害我知道 不過講話不用翹著隻嘴
作者: realbout (薩摩訶)   2016-11-23 15:01:00
會用函式就不是問題,自己刻,要看天份
作者: blue14753 (blue14753)   2016-11-23 18:11:00
第一題比較難,我大一時也不會用>>那些,上課沒教,其他感覺都還OK
作者: hahahank (haha)   2016-11-23 18:30:00
不難吧 直接改成作業 隔週再考類似題
作者: gn00273680 (jameslin)   2016-11-23 19:50:00
用點心完全不難呀
作者: Fkym08 (fkym)   2016-11-23 20:08:00
目前大二,看這些題目覺得出的不會太難算是簡單應用
作者: ifelse (如果...否則...)   2016-11-23 21:34:00
作者: hydefate (Raiden)   2016-11-23 23:12:00
對私立科大的 當然很難阿 要考1+1=2才行
作者: art1 (人,原來不是人)   2016-11-24 00:53:00
或許不是因為縮排的關係而拿零分?
作者: bndan (seed)   2016-11-24 13:27:00
...程式這種東西 跟高中等學科幾乎完全無關 畫地自限講自己私立科大生來說明考差應該? 就算是國立學生 面對初學程式時也是一樣好嗎...如果學個程式還可以拿國私立"學"力差別來給自己台階下.那我建議轉系 因為對你來說接下來只是浪費人生
作者: longlongint (華哥爾)   2016-11-28 09:57:00
%%%
作者: ronin728 (浪人)   2016-12-02 12:39:00
紅明顯,高職資訊科其實是電子工程的課綱

Links booklink

Contact Us: admin [ a t ] ucptt.com