精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

學生的第一門編程語言應該是什么?

開發 后端
“學生第一次開始學習計算機科學(computer science,CS)時,應該從哪種編程語言開始學習?”這一問題一直讓教育工作者備受困擾。

“學生第一次開始學習計算機科學(computer science,CS)時,應該從哪種編程語言開始學習?”這一問題一直讓教育工作者備受困擾。來自密歇根大學的計算機科學教授 Mark Guzdial 也對此進行了大量思考與研究,然而其近期發表在《ACM 通訊》上的一篇文章則指出,他的兩個來自不同學校的 CS 同事都認為,學生的第一門課程學習何種編程語言并不重要,重要的是 CS 的學習成果。因為如果學生很好地學習了這些概念,那么他們接下來就可以簡單地將其應用到任何要學習的語言當中。

對此,Guzdial 則在文中指出,當這個領域還處于比較早期的階段的時候,這種想法或許是正確的。但那是在 20 世紀 60 年代末,課程剛剛建立的時候;而今天,所有不同年齡段和經驗水平的學生都在學習如何編程,且他們最終都有著不同的需求。

對于這一問題,不同的大學也仍然有不同的答案,這從某種程度反映了他們的教學理念和看法。THENEWSTACK 指出,斯坦福大學在 2017 年就曾因其計算機科學專業的入門計算課程的一些變化引起了強烈的反響。

斯坦福大學的學生報紙報道稱,斯坦福大學計算機科學榮譽教授 Eric Roberts 花了五年時間致力于將該課程從 Java 過渡到 JavaScript,并最終創建了該課程基于 JavaScript 的新試驗版本。因此,該課程被命名為 CS106J,而不是 CS106A。這一變化涉及到創建新的教科書和作業、以及培訓新的助教,Roberts 本人也從退休狀態中走出來教授該課。

此前,斯坦福大學的入門課程一直是基于 C 語言編程的(更早之前是 Pascal 語言)。然而在 2002 年,Roberts 通過編寫教科書、并與其他教師合作重組課程和作業,幫助學校將課程轉向了 Java。根據 Roberts 的說法,Java 很早就被設計為“互聯網語言”。但在過渡到 Java 十多年后,他又認為,Javascript 已經取代了 Java 作為網絡語言的地位。

現在,再次查看斯坦福大學的教學大綱,你會發現 CS106A 似乎正在使用 Python(和 PyCharm IDE),而 CS106B 的教學大綱則表明他們正在使用 C++。

與此同時,哈佛大學自己的入門課程 CS50 多年來則一直堅持使用多語言方法。在第一周,學生們采用 Scratch 編寫程序,之后切換到 C 語言;接著在后面幾周再次切換到 Python,再然后是 JavaScript。該課程的官方 FAQ 解釋稱,"CS50 不是只教一種語言,而是向學生介紹一系列'程序性'編程語言,每一種都是在概念上建立的。最終的目標是讓學生覺得他們不是'學會了如何在 X 中編程',而是他們'學會了如何編程'。 "

至于為什么要從 C 語言開始,該課程的講師 David J. Malan 教授則認為,學習 C 語言的幾周讓學生有機會了解所有編程語言的一些基本構件,同時也提供了解釋緩沖區溢出這一關鍵安全概念的機會。

"我認為在一周時間內用 C 語言實現一個哈希表(或 trie),然后在一周左右后僅用一行 PHP 或 JavaScript 代碼就能實現同樣的內容,這也是一件很強大的事情"。此外,C 語言也是一種相對較小的語言,所以 "到了學期中期,學生們幾乎已經了了解到了所有的東西(除了 unions 和函數指針)。"

不過,ACM Communications 的一篇文章指出,截至 2014 年,Python 已經成為美國頂級計算機科學課程(包括麻省理工學院和加州大學伯克利分校)的入門課程中最受歡迎的語言。具體來說,排名前 10 位的 CS 系中有 8 個(80%),排名前 39 的系中有 27個(69%)在 CS0 或 CS1 的入門課程中教授Python。Java 緊隨 Python 之后,其次分別是 MATLAB、C、C++,然后是 Scheme 和 Scratch。

2016 年,三位英國研究人員進行的一項調查則指出,在英國大學中,使用 Java 的課程是 Python 的兩倍多。“盡管事實上,相同的受訪者認為 Python 更容易教學和學習”。對此,研究人員引用的一個可能的解釋是:由社區指數衡量的長期的行業流行。

而溫斯頓-塞勒姆州立大學的三位研究人員在 2019 年為 ACM 的計算機科學教育小組撰寫的一篇論文中甚至認為,每個計算機科學學生也應該掌握大數據和云計算的基礎知識,并擁有一些在云中部署和管理大數據應用程序的實踐經驗。還提出,與其單獨開設云計算課程,不如將這些材料整合到多個本科計算機科學課程中。

根據英國研究人員的說法,向初級程序員教授什么仍然是一個重要問題。他們的論文認為,不能輕易掌握編程幾乎肯定意味著不能在計算機科學領域取得進展。并指出,因此自從大學開始進行計算機科學教學以來,先教哪種語言的問題一直存在著激烈的爭議。

密歇根大學教授 Guzdial 則仍然認為,學生從哪種語言開始學習是很重要,但他也希望教育工作者重新審視一個形成性假設。他在自己的 ACM 文章中回顧了 1979 年的一項研究,該研究認為,一旦學生學會了更廣泛的語義概念,他們就可以將其應用于任何后續語言(只需要掌握相對容易的語法差異)。

但是 Guzdial 指出,在那個時代,大多數計算機科學的學生都是傳統的大學生。早期進入計算機科學的學生通常比今天學習編碼的普通學生具有更強的數學背景。因此,早在 20 世紀 70 年代末,教育工作者可能高估了轉換編程語言的難度,因為他們最終只是在已經理解的數學基礎上教授編程。

Guzdial 認為,如果我們根據學生已經知道的數學來教授編程語言的語義,那么新的語法只是一種新的數學形式主義。我們沒有必要讓編程與數學有關,如果我們不期望學生首先了解數學,也許早在 40 多年前就能期望更多的人學習編程。

本文轉自OSCHINA

本文標題:學生的第一門編程語言應該是什么?

本文地址:https://www.oschina.net/news/149329/students-first-programming-language

責任編輯:未麗燕 來源: 開源中國
相關推薦

2012-09-04 11:20:31

2021-01-15 23:28:50

區塊鏈開發數字化

2012-12-27 14:54:48

簡歷求職者

2017-04-07 10:45:43

編程語言

2017-04-07 16:49:00

語言程序編程

2022-12-01 16:56:03

智慧城市安全環境能源

2020-04-24 10:02:44

組件Vue組件庫

2018-01-11 15:31:17

Java語言感受

2023-03-02 08:37:15

2014-12-03 09:48:36

編程語言

2015-11-12 10:25:48

編程語言

2015-11-11 10:01:42

編程語言選擇

2022-02-27 14:45:16

編程語言JavaC#

2021-10-10 12:45:13

編程語言開發

2017-12-14 12:19:04

數據中心數據中心專家IT

2023-07-10 18:30:48

2022-02-21 11:15:59

編程語言后端開發

2020-09-27 15:52:02

編程語言C 語言Python

2024-06-27 09:00:00

人工智能編程語言軟件開發

2020-03-19 15:21:57

智慧城市藝術社會
點贊
收藏

51CTO技術棧公眾號

av一二三不卡影片| 欧美国产激情| 欧美三区在线观看| 免费看av软件| 四虎精品一区二区三区| 日产国产欧美视频一区精品| 久久亚洲国产成人| 变态另类丨国产精品| 欧美一区二区三区婷婷| 午夜激情久久久| 国产免费色视频| 艳母动漫在线看| 国产呦精品一区二区三区网站| 91国产在线精品| 色欲一区二区三区精品a片| 国产成人tv| 欧美丰满一区二区免费视频| 鲁一鲁一鲁一鲁一澡| 黄在线免费看| 欧美激情一区二区三区在线| 国产精品传媒在线| 91精品国产综合久久香蕉| 久久精品这里有| 99久久夜色精品国产亚洲1000部| 日韩成人中文字幕| 亚洲欧洲日韩综合| 成人51免费| 欧美亚洲一区三区| 久草精品在线播放| 华人av在线| 亚洲午夜久久久久久久久电影网 | 国产精品免费不| 欧美大片一区二区三区| 日本久久久久久久久久久久| 免费在线国产视频| 亚洲激情图片一区| 在线视频一二三区| 麻豆视频免费在线观看| 国产欧美精品一区二区三区四区 | 国产精品高精视频免费| 国产精品999在线观看| 激情综合在线| 欧美精品久久久久| 久青草视频在线观看| 亚洲乱码中文字幕| 欧美巨大黑人极品精男| 国产极品人妖在线观看| 另类的小说在线视频另类成人小视频在线| 欧美激情国内偷拍| 精品无码久久久久成人漫画| av中文字幕一区二区| 国产手机视频精品| 欧美熟妇一区二区| 中文字幕伦av一区二区邻居| 亚洲精品720p| 欧美精品黑人猛交高潮| 日韩美女毛片| 亚洲天堂网在线观看| 国产精品九九九九九| 亚洲深夜福利在线观看| 亚洲毛片一区二区| 久久久久久亚洲中文字幕无码| 小嫩嫩12欧美| 亚洲一区二区久久久| 综合 欧美 亚洲日本| 日韩伦理一区| 久久亚洲欧美日韩精品专区 | 96日本xxxxxⅹxxx17| 久久精品免费观看| 亚洲一区二区少妇| 隣の若妻さん波多野结衣| 成人性生交大合| 久久99精品久久久水蜜桃| 偷拍25位美女撒尿视频在线观看| 久久久国产精华| 欧美一区二视频在线免费观看| 精品久久av| **网站欧美大片在线观看| 日本丰满大乳奶| 国产高潮在线| 在线观看亚洲成人| www.51色.com| 欧美日韩看看2015永久免费| 亚洲欧美日本精品| 在线观看美女av| 日韩视频一区| 国产欧美日韩高清| 亚洲伦理在线观看| 国产午夜亚洲精品羞羞网站| 老汉色影院首页| 精品捆绑调教一区二区三区| 在线观看视频欧美| 91丨porny丨九色| 亚洲裸色大胆大尺寸艺术写真| 中文字幕在线视频日韩| 久久久久久免费观看| 亚洲欧美大片| 91嫩草免费看| 二人午夜免费观看在线视频| 亚洲精品免费在线| 国产精品免费成人| 亚洲va欧美va人人爽成人影院| 亚洲天堂免费在线| 久久久久无码国产精品不卡| 久久一二三四| 国产精品区一区二区三含羞草| 国产小视频免费在线观看| 亚洲男同性恋视频| 美女一区二区三区视频| 精品国产午夜肉伦伦影院| 最新91在线视频| 九九精品免费视频| 国产a区久久久| 亚洲国产精品123| 日本在线啊啊| 亚洲精品一线二线三线无人区| 国产99在线 | 亚洲| 一本色道久久综合| 爱情岛论坛亚洲入口| 2021av在线| 色婷婷香蕉在线一区二区| 中文字幕人妻熟女在线| 婷婷成人基地| 国产精品一久久香蕉国产线看观看| 蜜臀久久精品久久久久| 亚洲欧美日韩国产综合在线 | 国产一区福利在线| 日本成人三级电影网站| 九色porny自拍视频在线播放| 正在播放一区二区| 国产三级精品三级观看| 日日噜噜夜夜狠狠视频欧美人 | 高清毛片aaaaaaaaa片| 中文字幕一区二区5566日韩| 欧美 日韩 国产 激情| 午夜精品福利影院| 欧洲精品毛片网站| 日本福利片在线| 精品福利在线观看| 日韩av手机在线播放| 欧美日韩中文| 99久久99| 黄色影院在线看| 亚洲成人黄色网址| 免费在线观看黄网站| yourporn久久国产精品| 九色自拍视频在线观看| www.成人网| 91精品国产色综合久久不卡98口 | 夜夜躁日日躁狠狠久久88av | 欧美日韩在线一区二区| 欧美午夜激情影院| 美女精品自拍一二三四| 奇米视频888战线精品播放| 成人影院入口| 国产一区av在线| 中文在线最新版天堂| 中文av一区特黄| 久久久久久久久久一区| 91精品秘密在线观看| 亚洲自拍欧美另类| av不卡高清| 亚洲免费一在线| 国产精品国产精品国产| 国产精品国产三级国产aⅴ原创| 国产九九热视频| 亚洲综合专区| 国产精品香蕉视屏| 爱情电影社保片一区| 这里只有精品视频在线| 国产精品福利电影| 亚洲自拍偷拍av| 永久免费看mv网站入口78| 国产视频一区在线观看一区免费| 国产精品国产精品国产专区蜜臀ah| 亚洲区欧洲区| 亚洲精品一区二区网址| 中文字幕在线日亚洲9| 亚洲精品福利视频网站| 亚洲の无码国产の无码步美| 日韩av一区二区在线影视| 这里只有精品66| 一区二区三区欧洲区| 久久久免费电影| 天天摸天天干天天操| 欧美偷拍一区二区| 国产网站在线看| 中文字幕乱码亚洲精品一区 | 亚洲综合网狠久久| 日韩av免费在线| caoporn免费在线| 日韩va亚洲va欧洲va国产| 中国一级片黄色一级片黄| 亚洲另类色综合网站| 熟女少妇一区二区三区| 狠狠色丁香久久婷婷综| 无码人妻丰满熟妇区毛片18| 在线中文一区| 欧美一进一出视频| 91在线一区| 国产在线拍揄自揄视频不卡99| 91九色在线看| 日韩中文在线中文网三级| 四虎在线视频免费观看| 欧美高清视频一二三区 | 精品国产乱码久久久久久浪潮| 国产精华7777777| 亚洲高清在线精品| 国产精品精品软件男同| 久久久久国产免费免费| 久久精品aⅴ无码中文字字幕重口| 青青青爽久久午夜综合久久午夜| 五十路熟女丰满大屁股| 98精品视频| 亚洲国产激情一区二区三区| 五月天亚洲色图| 国产欧美一区二区三区另类精品 | 日本成人伦理电影| 91国在线精品国内播放| 在线观看av免费| 日韩在线小视频| 国产永久av在线| 日韩精品中文字幕久久臀| 亚洲欧美高清视频| 91精品国产综合久久久蜜臀图片| 天天干天天插天天射| 欧美性xxxxx| 久久午夜免费视频| 午夜精品久久久久久不卡8050| 免费在线一级片| 一区二区三区中文字幕| 黄色片在线观看网站| 亚洲欧美综合网| 天堂网av2018| 国产精品少妇自拍| 九九九视频在线观看| 国产午夜三级一区二区三| 熟女高潮一区二区三区| 久久只精品国产| 国产aⅴ激情无码久久久无码| 91美女精品福利| 播金莲一级淫片aaaaaaa| 久久综合五月天婷婷伊人| 国产精品久久AV无码| zzijzzij亚洲日本少妇熟睡| 久久久久9999| 久久亚洲免费视频| 波多野结衣a v在线| 久久免费精品国产久精品久久久久| 天堂久久久久久| 国产婷婷色一区二区三区在线| av男人的天堂av| 国产精品午夜在线观看| 91免费在线看片| 亚洲视频免费看| 激情综合五月网| 亚洲一级二级在线| 人人干人人干人人干| 欧美日韩精品在线| 欧美一区免费看| 欧美日韩成人综合| 国产极品久久久| 亚洲国产精品高清久久久| 视频午夜在线| 尤物99国产成人精品视频| 日本黄色片在线观看| 欧美成人免费播放| 日产福利视频在线观看| 国产成人综合亚洲| 精品国产欧美| 精品午夜一区二区| 精品免费av| 老司机午夜网站| 一本色道久久综合| 中文字幕av专区| 夫妻av一区二区| 波多野结衣av在线观看| 亚洲色图在线视频| 日韩精品久久久久久久酒店| 欧美艳星brazzers| 亚洲老妇色熟女老太| 亚洲人成电影网站| 国产剧情在线| 日韩av免费在线| 欧美三级一区| 欧美系列一区| 亚洲天堂偷拍| 自拍偷拍一区二区三区四区| 国产成人精品一区二| 西西444www无码大胆| 亚洲精品伦理在线| 黄色网址中文字幕| 精品久久久久香蕉网| 91看片在线观看| 6080yy精品一区二区三区| 玖玖精品在线| 精品无人乱码一区二区三区的优势| 四季av一区二区凹凸精品| 国产亚洲黄色片| 国内一区二区在线| 成人黄色免费网址| 激情av一区二区| 亚洲第九十九页| www高清在线视频日韩欧美| 一区二区三区电影大全| 不卡一区二区三区四区五区| 波多野结衣的一区二区三区 | 日本福利一区二区三区| 激情婷婷久久| 亚洲成人av免费观看| 国产女主播视频一区二区| 国产真实的和子乱拍在线观看| 欧美精品vⅰdeose4hd| 国产中文字幕在线观看| 91精品国产自产91精品| 中文字幕一区二区三区四区久久| 亚洲欧美日韩精品久久久| 久久精品天堂| 人妻少妇精品视频一区二区三区| 亚洲黄色小视频| 国产精品毛片一区二区在线看舒淇| 亚洲少妇激情视频| 亚洲欧洲自拍| 久久精品美女| 亚洲专区一区| 亚洲欧美在线不卡| 天天av天天翘天天综合网色鬼国产| 不卡av中文字幕| 久久999免费视频| 精品国产一区二区三区性色av| 日韩在线导航| 青青草国产精品97视觉盛宴| 中文字幕第4页| 日韩欧美在线视频| 欧美女优在线观看| 国产999精品久久久| 免费视频亚洲| 日批视频在线免费看| 91在线一区二区三区| 可以免费看的av毛片| 亚洲精品wwwww| 在线亚洲人成| 欧美日韩免费高清| 日精品一区二区三区| 一级黄色片网址| 欧美日韩一区二区三区视频| av大片在线播放| 国产免费成人av| 一个色综合网| 亚洲麻豆一区二区三区| 五月天激情综合| 免费成人av电影| 国产裸体写真av一区二区| 91久久高清国语自产拍| 特级西西444www| 亚洲国产色一区| 神马久久久久| 国产精品男人爽免费视频1| 99久久夜色精品国产亚洲96 | 中文字幕精品一区二| www.国产精品一二区| 国产情侣一区在线| 妞干网视频在线观看| 91丨九色porny丨蝌蚪| 日韩欧美国产另类| 久久精品美女视频网站 | 日本在线高清视频一区| 蜜桃av一区二区在线观看| 蜜臀久久精品久久久用户群体| 欧美成人乱码一区二区三区| segui88久久综合9999| 欧美日韩天天操| 精品亚洲成av人在线观看| 欧美精品videos极品| 国产精品推荐精品| 国产精品视频一区二区久久| 国产精品福利在线| 亚洲欧洲中文字幕| 中文字幕在线播放一区| 在线免费观看日本一区| 成人福利网站| 精品欧美国产一区二区三区不卡| 爽好久久久欧美精品| 亚洲天堂一级片| 日韩精品欧美激情| 亚洲免费看片| 国产97在线 | 亚洲| 国产精品乱码久久久久久 | 日韩免费看网站| 亚洲一二三四| 尤物一区二区三区| 97精品超碰一区二区三区| 中文字字幕在线观看| 欧美激情一区二区久久久| 欧美偷拍自拍| 日本人添下边视频免费| 欧美日韩国产一级| 9999精品成人免费毛片在线看| 亚洲一区二区三区涩| 99久免费精品视频在线观看 |