計算機科學教育家

對計算機科學教學領域相關人員的問答

25
什麼樣的思想過程會導致人們發明面向對象的編程?
深刻理解一個想法(例如數學定理)的很大一部分是能夠想像一個思維過程,該思維過程將導致人們發明或發現該想法。邁克爾·尼爾森(Michael Nielsen)有時將其稱為 發現小說 。目標不一定是要了解該想法的發展過程的真實歷...
 




2
解析,翻譯和編譯的理論編譯器:原理,技術和工具?
Alfred V. Aho,Jeffrey D. Ullman撰寫了 解析,翻譯和編譯的理論。第1卷分析1972年和第2卷編輯1973年 編譯器:原理,技巧和工具2ed,2006年,即龍書籍。兩卷書比龍捲書更高級或更完整嗎?龍書應該取代兩卷書嗎?兩冊書是否過時或仍...
  

2
任何學習LLVM的優秀入門教程
我認為https://llvm.org/docs/tutorial/index.html假設您了解太多。它是用我不熟悉的語言OCaml編寫的,他們假設您了解詞法分析器,解析器和AST。有完整的初學者教程嗎?...
  

3
首次學習"計算機體系結構-一種定量方法"(第3版)這本書
每當我在Google中搜索 計算機體系結構最佳書 時,出現的第一個結果就是Henessy和Patterson的這本書 計算機體系結構:一種定量方法 (第3版)。 該書似乎很受歡迎,並且在世界上許多大學中都被作為教材使用。甚至連該書的亞馬...
    


3
可計算性的反例
我是一位退休的大學老師,現在正試圖向初中生教計算機。 算法 定義的一部分之一是它必須是 有效可計算的 。我正在尋找一個不是圖靈可計算的示例。我過去曾使用過 解決世界飢餓 的方法,但這似乎是模糊的和無定形的。今...
 

1
遠程教學時,訓練學生提供更好的反饋
很抱歉,如果沒有關於計算機科學/ IT /數字素養的問題。但是,我正在教這些,這與在教學中使用IT(通信技術)有關。我現在開始遠程教多人(昨天有20多個課程,分為3個班級)。關鍵階段3的學生(7-9歲)(11-14歲)。我已將...
 

3
哪種語言最適合高中生準備STEM本科專業?
我打算帶領一個侄子通過Python進行序列,選擇和迭代練習。我還打算介紹用於數據收集的硬件傳感器。如果有更好的選擇(我是通過C ++和嵌入式操作代碼編程中學到的),對於高中生來說,我會對理解其他選擇感興趣。我對Pytho...
 

7
HS關於病毒傳播建模的經驗教訓
我想嘗試向高中CS學生講授有關如何傳播病毒的在線課程。理想情況下,可以在電子表格,Code.Org的Game Lab或App Lab或Unity中進行編碼。我會很高興獲得任何入門的指點–學生要理解的重要基礎概念是什麼,他們需要什麼才能產生 ...
  

2
遠程教育中的分佈式結對編程
多年來,我們已經按照兩個孩子,一個屏幕和兩個孩子彼此相鄰的規則完成了配對編程。我們發現這是一個非常有價值的過程。現在由於COVID-19,所有教學都是遠程學習,是否有虛擬解決方案可以讓我們的學生模擬類似的東西?...
  

6
遠程運行類的工具
如今,美國一所大學又一所大學宣布轉向在線課程。在CS中,這可能比在陶瓷或舞蹈中要容易,但仍然提出了獨特的挑戰。 Can anyone recommend tools for hosting online class meetings with active learning? 我知道我可以使用Zoom或Google聊天簡單地...
  

8
CS50x課程是否足以獲得CS畢業生的一般知識?
我正在尋求擔任軟件工程師的角色,並且我需要一些計算機科學工程概念的基礎知識。戴維·米蘭(David Milan)在哈佛大學(CS50x)開設的基礎計算機科學課程是否足以實現這一目標?...
   

4
給數學家的AI和神經網絡學習建議
我是一位使用Python,Java和R進行編程的數學家。我想學習製作神經網絡和人工智能。對於像我這樣熱愛神經網絡背後的學習理論並且可以通過證明定理和思考AI背後的理論的人來說,有沒有適合自己學習AI的好書?當我剛剛閱讀Ten...
   


3
值得學習製作MD5哈希餅乾嗎?
我發現了一個令人費解的地方,一個難題是找到一個字符串,其MD5哈希值已給出。這樣的謎題對學習有益嗎?我的意思是,我相信使用足夠的計算資源可能會破解哈希。如果您嘗試盡快製作一個餅乾,您可能會學習分佈式計算或...
  

4
對象的身體活動
我有一個模糊的概念,我可以為對象創建某種介紹性活動。會有工作表( 程序 )讓孩子(在這種情況下為高中)體會到將行為分組隔離到不同的人中,並使用消息傳遞來解決問題或完成算法的過程,但是我不知道實際實施的構...
   

1
機器人技術建議
我有25位學生。我們想學習使用塊式編程語言的編程機器人。我希望每個學生都有一個機器人,或者每兩個學生至少有一個機器人。價格是一個問題。我想每位學生最多花費50美元。我主要與初中生一起工作(七年級和八年級)...
  

Next page