精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

精品国偷自产在线视频| 欧美日韩国产片| 久久99精品久久久久久三级 | 欧美激情一二三区| 国产精品午夜国产小视频| 色哟哟一一国产精品| 国产精品成人3p一区二区三区| 亚洲成av人片一区二区三区| 日韩wuma| 亚洲AV无码一区二区三区少妇| 日韩午夜av在线| 视频在线观看一区二区| 亚洲色偷偷色噜噜狠狠99网| 怡红院成人在线| 亚洲免费观看高清| 欧美亚洲免费在线| 成人1区2区3区| 日韩精品一区第一页| 欧美成人免费一级人片100| 青青草成人免费视频| 成人在线日韩| 在线观看成人小视频| 草b视频在线观看| 最新国产在线观看| 99免费精品视频| 91在线视频精品| 老熟妇一区二区三区| 欧美日韩影院| 日韩视频―中文字幕| 国产男女猛烈无遮挡a片漫画| 国产精品亚洲四区在线观看 | 中文字幕手机在线视频| 韩日成人av| 色阁综合伊人av| 黄色在线观看av| 91九色鹿精品国产综合久久香蕉| 欧美三级在线视频| 37pao成人国产永久免费视频| 羞羞的网站在线观看| 国产精品成人一区二区艾草| 欧美精品国产精品久久久 | 中文精品一区二区三区| 手机福利小视频在线播放| 国产精品1区2区3区| 国产久一一精品| 中文字幕免费高清网站| 国产欧美激情| 97国产成人精品视频| 久久久.www| 亚洲五月综合| 久久精彩免费视频| 成人信息集中地| 久久成人综合| xxx欧美精品| 激情无码人妻又粗又大| 色狮一区二区三区四区视频| 在线播放精品一区二区三区 | 国产精品久99| 亚洲国产欧洲综合997久久 | 久久综合狠狠综合久久激情| 成人在线视频网址| 亚洲精品久久久久久久久久| 成人性视频网站| 国产一区免费| 水莓100在线视频| 久久久国产精品午夜一区ai换脸| 久久伊人资源站| 毛片免费在线观看| 国产日韩精品一区二区三区| 亚洲高清乱码| 黄网站视频在线观看| 亚洲另类色综合网站| 久久久天堂国产精品| 人人澡人人添人人爽一区二区| 亚洲色图视频网站| 欧美在线观看视频免费| 91桃色在线观看| 欧美网站在线观看| 国产视频在线视频| 国产激情一区| 精品国产乱码久久久久久浪潮| 伊人久久一区二区三区| 丝袜连裤袜欧美激情日韩| 亚洲人成在线播放| 欧洲性xxxx| 欧美一区成人| 91成人国产在线观看| 国产精品无码粉嫩小泬| 韩国欧美国产1区| 官网99热精品| 蜜桃免费在线| 亚洲视频一区在线| 免费国产a级片| 成人毛片免费| 欧美精品一区二| 免费看污片的网站| 欧美日韩国产一区精品一区| 欧美在线视频一二三| 亚洲视屏在线观看| 国产**成人网毛片九色| 日韩视频在线播放| 91视频欧美| 欧美日韩视频在线一区二区| 国产精品日日摸夜夜爽| 国产一区二区欧美| 欧美极品欧美精品欧美视频 | 国产伦精品一区二区三区照片| 神马久久精品| 亚洲激情av在线| 天天碰免费视频| 国产精品网在线观看| 色天天综合狠狠色| 国产又大又黄又粗| 国产精品456露脸| 亚洲免费精品视频| 中文不卡1区2区3区| 日韩欧美一级精品久久| 国产18无套直看片| 国产人成精品一区二区三| 成人免费自拍视频| 精品亚洲综合| 香蕉成人啪国产精品视频综合网 | 国产精品高潮久久| 亚洲激情免费观看| 日韩a级片在线观看| 日本vs亚洲vs韩国一区三区二区| 国产免费一区二区| 自拍亚洲图区| 91精品在线观看入口| 亚洲成人黄色av| 国产精品最新自拍| 国产在线精品一区| 欧美大胆的人体xxxx| 日韩一区二区三区在线| 一级免费黄色录像| 奇米亚洲午夜久久精品| 欧美日韩一区二区三区在线视频 | 人妻精品一区二区三区| 成年人小视频网站| 在线观看欧美日韩电影| 精品国精品国产| 国产探花在线免费观看| 看电视剧不卡顿的网站| 日本一区二区在线| 日韩成人动漫| 国产丝袜精品第一页| 精品久久免费视频| 粉嫩一区二区三区在线看| 亚洲av综合色区| 国产激情综合| 久久国产精品久久久久久| 在线亚洲欧美日韩| 国产精品嫩草影院av蜜臀| 天天天干夜夜夜操| 欧美少妇xxxx| 国产精品嫩草影院久久久| 成人在线免费视频| 欧美亚洲动漫精品| 麻豆视频免费在线播放| 麻豆精品视频在线观看免费| 在线免费观看成人| 亚洲资源在线| 久久999免费视频| 亚洲黄色a级片| 五月婷婷久久综合| 蜜臀av一区二区三区有限公司| 一区二区黄色| 日本不卡一区二区三区在线观看 | 爱爱爱爱免费视频| 999久久久免费精品国产| 国产日韩欧美在线| 性欧美1819sex性高清大胸| 精品免费日韩av| 国产污污视频在线观看| 欧美激情自拍偷拍| www.日本久久| 伊人影院久久| 日本成人三级电影网站| 久久精品97| 欧美肥婆姓交大片| 免费福利在线观看| 欧美顶级少妇做爰| 国产一级在线观看视频| 久久综合给合久久狠狠狠97色69| 在线观看高清免费视频| 欧美婷婷在线| 久久综合精品一区| 欧美久久久网站| 久久人91精品久久久久久不卡| 日本免费不卡| 制服丝袜亚洲播放| 国产成人一区二区三区影院在线| 国产日韩欧美a| 亚洲精品久久久久久| 亚洲欧美日韩在线观看a三区| 伊人久久大香线蕉精品| 高潮按摩久久久久久av免费| 国产精品成av人在线视午夜片| 在线观看男女av免费网址| 亚洲欧美精品一区| 国产av无码专区亚洲av麻豆| 欧美视频国产精品| 四虎影院中文字幕| 久久一留热品黄| 一卡二卡三卡四卡五卡| 麻豆精品91| 日韩成人三级视频| 日韩国产欧美| 久精品国产欧美| 国产高清日韩| 国产精品黄色av| 99riav视频在线观看| 精品国产一区二区三区久久| 色综合免费视频| 91精品国产品国语在线不卡| 东京热一区二区三区四区| 亚洲精品第1页| 女女互磨互喷水高潮les呻吟| 丰满放荡岳乱妇91ww| www.污网站| 日韩和欧美一区二区| 日本a在线免费观看| 亚洲精品国产偷自在线观看| 欧美午夜精品久久久久免费视| 成午夜精品一区二区三区软件| 国产精品一区专区欧美日韩| 在线手机中文字幕| 色综合五月天导航| 国产在线观看91| 这里只有精品久久| 午夜黄色小视频| 欧美刺激午夜性久久久久久久| 中文字幕人成人乱码亚洲电影| 欧美日韩久久久久| 亚洲免费激情视频| 一区2区3区在线看| 日本福利片在线观看| 亚洲国产精品99久久久久久久久| 亚洲少妇18p| 国产成人精品综合在线观看| 91 视频免费观看| 麻豆视频一区二区| 国产又大又黄又猛| 奇米在线7777在线精品| 男人舔女人下面高潮视频| 亚洲综合激情| 国产第一页视频| 日韩精品五月天| 欧美在线观看视频网站| 日韩中文字幕亚洲一区二区va在线| 免费毛片小视频| 一本色道久久综合亚洲精品高清| 免费一级特黄毛片| 在线亚洲欧美| 日本a级片免费观看| 毛片一区二区| 一区二区在线播放视频| 男人的j进女人的j一区| 污片在线免费看| 久久成人久久爱| 国产黑丝在线视频| 国产成人高清在线| 粉嫩av懂色av蜜臀av分享| 91蜜桃网址入口| 国产传媒国产传媒| 成人欧美一区二区三区小说 | 亚洲超碰97人人做人人爱| 国产午夜福利片| 精品久久久国产| 在线观看 亚洲| 欧美日韩一区久久| 国产乱淫片视频| 日韩欧美中文字幕一区| 欧美 日韩 国产 成人 在线 91| 亚洲韩国欧洲国产日产av| 欧美日韩视频精品二区| 日韩中文在线不卡| 调教一区二区| 欧美有码在线观看视频| 成人午夜在线| 成人h在线播放| 日韩伦理一区二区三区| 日本不卡二区高清三区| 一区二区三区中文| 波多野结衣乳巨码无在线| 日韩电影在线观看电影| 久久综合桃花网| 91香蕉视频mp4| 免费看特级毛片| 亚洲h精品动漫在线观看| 成人av网站在线播放| 91精品国产乱码久久蜜臀| 天天躁日日躁狠狠躁喷水| 日韩专区中文字幕| 日韩理论视频| 91精品视频在线免费观看| 国偷自产视频一区二区久| 热舞福利精品大尺度视频| 欧美va亚洲va日韩∨a综合色| 久久久999视频| 国内久久婷婷综合| 久久人人爽人人爽人人片| 1024成人网| 午夜影院免费在线观看| 91麻豆精品国产91久久久久久久久| 手机在线精品视频| 久久影视电视剧免费网站| 波多野结衣亚洲一二三| 亚洲xxx大片| 精品国产视频| 欧美三级在线观看视频| 极品销魂美女一区二区三区| 魔女鞋交玉足榨精调教| 亚洲精品成a人| 中文字幕在线观看国产| 亚洲激情在线视频| a级网站在线播放| 国产精品国产三级国产aⅴ9色| 国产毛片精品| 成人在线免费观看网址| 日本亚洲免费观看| 手机在线看片日韩| 一区二区高清在线| 国产精品毛片一区视频播 | 亚洲综合欧美| 人妻av一区二区三区| 最新热久久免费视频| 亚洲男人天堂网址| 日韩风俗一区 二区| 三级网站视频在在线播放| 国产日韩在线免费| 成人短片线上看| 欧美激情国产精品日韩| 99久久综合国产精品| 九九热精品在线观看| 在线播放视频一区| 91免费在线| 国产精品久久二区| 国产一区二区三区探花| 可以在线看的黄色网址| wwwwxxxxx欧美| 国产 欧美 日韩 在线| 亚洲国产精品久久久久秋霞不卡| 欧洲性视频在线播放| 91传媒视频在线观看| 五月综合激情| 污污视频网站在线| 亚洲天堂2014| 国产精品探花视频| 久久伊人精品视频| 精品视频一区二区三区| 中文字幕第50页| 国产美女av一区二区三区| 日韩欧美综合视频| 日韩一级欧美一级| 最新超碰在线| 国产伦精品一区二区三区照片91| 亚洲精品社区| 性久久久久久久久久| 一本久久精品一区二区| 国产女人在线观看| 国产精品久久久久久久久久新婚 | 无码视频在线观看| 亚洲丝袜av一区| 国产成人免费| 法国空姐在线观看免费| 懂色av一区二区在线播放| 国产大片aaa| 亚洲美女视频网站| 草民电影神马电影一区二区| 免费看啪啪网站| 国产a久久麻豆| 国产超碰人人爽人人做人人爱| 国产一区二区动漫| 91精品国产一区二区在线观看| 今天免费高清在线观看国语| www.在线成人| 国产女主播喷水视频在线观看| 久久精品精品电影网| 亚洲国产欧美在线观看| 大肉大捧一进一出好爽视频| 国产欧美日韩不卡| 国产福利免费视频| 66m—66摸成人免费视频| 欧美日韩性在线观看| 香蕉视频xxxx| 狠狠躁天天躁日日躁欧美| seseavlu视频在线| 成人在线观看91| 水野朝阳av一区二区三区| 免费成人深夜夜行网站| 亚洲电影免费观看高清| 日韩一区精品| 成人在线播放网址| 中文字幕第一区第二区| 好吊视频一二三区| 国产精品久久久久久久av电影| 国产一区视频在线观看免费| 性猛交ⅹxxx富婆video | 国产精品一区专区欧美日韩|