精华内容
下载资源
问答
  • 我从儿童时期,1989年在AppleII电脑上敲下一行LOGO语言指令,后与编程结下不解之源,十几年来不曾中断,至今因为各种因缘际会,学会了很多大家常常听见的语言,也了一些冷门的. 我应该可以算是一个"有经验者". 我对...

    我从儿童时期,1989年在AppleII电脑上敲下第一行LOGO语言指令,后与编程结下不解之源,二十几年来不曾中断,至今因为各种因缘际会,学会了很多大家常常听见的语言,也学了一些冷门的. 我应该可以算是一个"有经验者". 我对各个学习阶段的程序员,对于语言的选择,有各种不同的推荐.

    关于: 重要的是思想,语言不重要. 这句话只能对 "中级" 程序员有用,初学程序员最好当这句话不存在,因为对于刚入门的人,语言很重要. 对于"高级"(指已经在某个编程技术领域碰到天花板的)语言也很重要.对于后者,很多时候你的任督二脉能不能打通,其实语言占不小的影响.

    对于前面一种情况相信很多人都已经做了回答. 不过对于后面这种情况,我想有深切体会的人并不多.我以下回答针对"高级"(上文定义)者,初学者不要盲从:

    选第二语言(楼主的定义),要选跟你主语言不同体系的,比如对大部分人,主语言都是C/C++系(包括Java,C#,ActionScript....等一大堆主流语言),那么第二语言最好选择另外一系,比如 Scheme 等. 最好选择编程哲学不同或相反(比如Python的哲学是追求每件事应该有并且只有一种解法,但很多语言比如javascript等的哲学是每件事应该有很多种解法)的一系. 如果遵循以上两点,基本上这个第二语言不太可能跟你的主语言在应用领域上有太大重合. 也就是区别要大一些更好.

    原因: 对于"高级"的程序员,语言应该只是你表达自己思想的工具,你能自由用主语言表达你的编程思想,你可以用ASP写出面向对象甚至MVC的网站程序, 但是另外一个方面,当你 "无所不能" 以后,就会发现自己好像停滞了, 这个时候你需要一个反差很大,最好是编程思想完全不同的技术,来让你突然觉得自己原来什么都不会,原来自己一直以为天经地义的事情,在另外一门技术里是完全扯淡的,而自己压根想都没想过的事情,在另外一门编程语言里却司空见惯. 这种冲击可以让你获得很多灵感,可以让你突然 "跳出来"~ 因为你其实学之前已经可以融会贯通各种语言,所以学习一个新语言,这个知识角度对你的帮助并不大,但是学习过程中哲学高度上对你的影响会非常大.

    很多程序员以为全世界所有程序都是 代码+数据库 (我面试程序员时通常会问你有没有写过跟数据库没有关系的代码,超过一半的人惊讶地回答说什么程序都是围着数据库增删改查的) 其实原因是他们做的可能是外包项目,或者互联网网站, ERP之类的东西,自己所学所用制约了他们的视野,以为所有程序都是这样的,如果这个时候他做个浏览器,做个图片查看器,做个播放器, 他还会觉得所有程序都是绕着数据库吗?

    编程语言也一样,如果你一直用着面向对象语言,就很多人误以为语言都应该面向对象. 你一直用着关系数据库,就很容易以为所有数据库都是关系型的. 只有当你接触一个反差很大的,颠覆你之前的认知的, 才能让你站在一个更高的高度上去体会以前所学习的那些知识.

    就我本人言,我这二十几年来工作中,学习中,用了十几种语言, 对于跟语言打很多年交道的我,也曾一天两天学一门新语言并且用得还不错,但是真正对我自己编程思想产生质的飞跃的语言,只有那些反差很大的很非主流的语言,比如从汇编突然学C++, 比如从Python突然跳到Common Lisp.

    最后举一个例子, 一个java程序员,他也可能学了C++或者其他面向对象类的程序设计语言,直到学到很高级很牛了,他应该可以把面向对象中常见的设计模式融会贯通,做到手里无剑,心中有剑,遇到要写什么代码,根本不需要去思考什么模式,反正自然而然就代码里用了某个或某些模式的某种变形.这个时候对很多人来说这已经是 "最高境界" 了,但是到这个层次的人并不少,只要你有足够时间,很多人都能磨到这一步. 此时问你个问题: 设计模式是什么? 或者为什么世界上要有设计模式这种东西? 他是一个值得表扬的东西还是值得批评的东西? 你也许可以回答,也许觉得这种问题没什么意义.

    现在如果我说:"设计模式是面向对象语言的自身缺陷的表现,是因为语言本身有缺陷,才需要设计模式,设计模式是让语言的使用者浪费自己宝贵的时间来为语言设计者设计中欠缺的地方进行修补, 但因为完美的语言不曾存在过,所以设计模式总是需要的.不过面向对象的语言越强大,对设计模式需要的越少" 很多人会对这个产生激烈的争议,就算不产生争议,你最终勉强接受了我的观点,也很会觉得这个太激烈了,至少会觉得这个观点不是你自己会悟出来的. 但是相同的这个观点,在Scheme程序员眼里却是很正常的. 所以如果你是C# 程序员,也许Scheme是一个合适你的第2语言.至少会在更高的层次上去想刚才我说的问题,而发现确实C#的每个版本升级都让语言更强大,同时让某个或者某些设计模式不再需要(比如静态类让单例模式存在的原始基础消失了,扩展方法让装饰模式存在的基础消失了...虽然你依然可以用这些模式,但那已经是为了模式而模式了,而且完全没有必要了)这就佐证了面向对象语言越强大,模式越不需要. 但对于一个只学C#,Java,C++,Javascript的人是很难悟出这一点的.

    说多了,其实最终表达的意思是: 对于一个经验丰富的程序员,选择一门跟主流或你所熟悉的技术偏差极大的语言. 我推荐Lisp系的语言.

    展开全文
  • 参考《怎样教》教外国人汉语及对外汉语教学是一种把汉语作为第二语言(外语)的教学1)以培养学生汉语的语言能力和语言交际能力为教学的根本目的。2)以技能训练为中心,将语言知识转化为语言技能。3)汉字是教学...

    1、进入20世纪90年代,人们已经达成共识的第二语言教学的目标是什么?对外汉语教学最主要的目标是什么?参考《怎样教》

    以培养学生运用目的语进行交际的能力。 语言能力。

    2、教外国人汉语的性质和特点是什么?参考《怎样教》

    教外国人汉语及对外汉语教学是一种把汉语作为第二语言(外语)的教学

    1)以培养学生汉语的语言能力和语言交际能力为教学的根本目的。

    2)以技能训练为中心,将语言知识转化为语言技能。

    3)汉字是教学的重点和难点。

    4)与文化因素紧密结合。

    5)课堂教学要创设情景。

    6)听说读写全面要求。

    3、什么是母语、第一语言、第二语言?参考《怎样教》《简论》

    按国家界限来划分,母语指本民族的语言。第一语言指人出生以后首先接触并获得的语言;第二语言指人们在获得第一语言以后再学习和使用的另一种语言。

    4、什么是语言能力和语言交际能力?参考《怎样教》

    语言能力:是指一个人所拥有的关于其母语的知识和技能。

    语言交际能力:

    5、什么迁移、正迁移、负迁移?参考《简论》

    迁移指在学习过程中已获得的知识、技能和方法甚至态度等对学习新知识、新技能的影响。这种影响有的起积极、促进的作用,叫正迁移;有的起阻碍的作用,叫负迁移,也可以称为干扰。

    6、教师与学生的关系是怎样的?参考《怎样教》

    教师与学生是教学中的两个主体,他们之间的关系是教学过程诸多关系中最基本的关系,它对教学目标的实现影响极大,是教与学得以顺利完成的保证。

    教师的主导作用:教师的主导作用体现在“导”上。他是:教学目标的制定者;教学过程的组织者;教学方法的运用者和创造者;学生学习活动的指导者。

    学生的主体作用:学习,是学生的学习,教师不能包办代替。在教学中,教师要始终把学生放在首位,要调动学生的积极性、主动性,要挖掘学生的潜力。教师要认识到:学生是教学过程的主要参与者;学生学习具有自觉性和能动性;学生的主体作用要体现在“主”上,学生是学习的主人、课堂的主人、时间的主人。

    7、对外汉语教学有哪些主要原则?实践性原则要求教师应该怎样做?参考《怎样教》

    对外汉语课堂教学的教学原则有:实践性原则、交际性原则、针对性原则、趣味性原则。

    实践性原则对教师的要求是:

    ㈠课上:精讲多练,以练为主。教师的讲解应少而精,讲练比例最好控制在3:7左右。在操练方式上应注意:⑴从易到难;⑵从“死”到“活”;⑶突出重点、难点;⑷讲求实效;⑸控制课堂节奏,有张有弛。

    ㈡课下:让学生参与大量的课外实践,如开设汉语角、节目表演、文化讲座、参观、旅游等。

    8、美国《21世纪外语学习标准》中的5C具体指什么?

    Communication(交际)、Cultures(文化)、Connections(贯连)、Comparisons(比较)、Communities(社区),即在语言交际、文化认知、外语与其他学科的联系、语言文化方面的比较以及到社区等校内外环境运用语言等5个方面来制定外语教育的培养目标。

    9、什么是偏误?偏误的来源有哪些?教师应该怎样正确对待偏误?参考《简论》

    偏误是指由于学习者对目的语掌握不好而产生的一种规律性错误,它偏离了目的语的轨道,反映了说话者的语言能力和水平。偏误的来源包括:母语负迁移、目的语知识负迁移、文化因素负迁移、学习策略和交际策略的影响以及学习环境的影响等五个方面。对待学习者偏误时,要综合考虑学习者年龄、学习阶段、偏误类型、教材结构等因素,正确引导学生,不打击学生的学习积极性、自信心和自我效感,鼓励学生从错误中学习,自觉地运用语言,培养交际能力。

    相关热点:

    展开全文
  • 美国语言教学5C标准对中文作为第二语言教学课堂的启示来源:用户上传作者:【摘要】本文首先就第二语言学习5C教学标准的内容及目的进行了简要介绍,接着分析了我国对外汉语教学的现状,最后提出了对中文作为第二语言...

    美国语言教学5C标准对中文作为第二语言教学课堂的启示

    来源:用户上传

    作者:

    【摘要】本文首先就第二语言学习5C教学标准的内容及目的进行了简要介绍,接着分析了我国对外汉语教学的现状,最后提出了对中文作为第二语言教学课堂的启示。以期通过这些分析,让对外汉语教学的课堂更符合学生语言学习发展的需要。

    【关键词】5C 对外汉语 教学 启示

    一、5C标准分析。

    1.5C的基本理念。

    1996年,美国颁布了《Standards for Foreign Language Learning in the 21st Century》(《外语学习标准:为21世纪做准备》), 并于1999年进行了重新修订。该《标准》将美国21世纪的外语学习目标归纳为5个以字母C开头的单词,即:Communication(语言交流),Cultures(文化沟通),Connections(相关知识),Comparisons(比较能力)和Communities(社团活动),也是《标准》的核心内容。《5C标准》的出台不仅推动了美国第二语言教学的改革,而且对我国现阶段的对外汉语教学课堂的改革有着巨大的借鉴和启示作用。

    2.5C的基本内容及目标。

    基于5C的基本理念,5C提出了美国中小学外语教学的五大目标,分别是:

    (1)交际(Communication),培养学生的语言和文化交际技能,能以目的语进行交流;

    (2)文化(Cultures),培养学生了解目的语国的文化,领略到不同文化的特点及差异性;

    (3)贯联(Connections),培养学生通过目的语的学习,与其他学科相联系,获得更广泛和丰富的信息和知识,提升综合能力及综合素质;

    (4)比较(Comparisons),培养学生比较目的语与母语间概念、文化与内涵的异同,探寻语言本质,更深刻地认识体悟语言的社会功能;

    (5)社区(Communities),培养学生将课堂所学发展到社区,使语言与生活结合。

    二、我国对外汉语教学现状

    随着中国社会经济的不断发展进步,90年代以来,中国对外汉语教学除了吸纳了大量的海外留学生,国家也成立了由多个部委共同参与的对外汉语教学领导小组,统一协调领导全国的对外汉语教学工作。2007年成立了孔子学院总部, “截止2009年10月,全球已建立 282所孔子学院和241个孔子课堂,共计 523 所,分布在87个国家(地区)。国家汉办于2005 年7 月组织了第一届世界汉语大会,2006年7月组织了首届孔子学院大会,邀请海外大学校长参加。此外还组织海外中小学校长夏令营,进行教师培训,派遣志愿者去海外任教,组织编写教材,研究教学法,举办汉语桥比赛,设立汉语桥基金,设立孔子学院奖学金,开发新的汉语考试,开展网络教学等等。所有这些活动都得到了国家财政的大力支持。伴随着孔子学院的遍地开花,海外学习汉语的人数也在增加,据有关部门透露,目前海外孔子学院和孔子课堂注册学生人数已经有 22 万人。如此数量庞大的人们参与第二语言的教学和学习让我们不得不思考应该组织怎样的中文教学课堂才能提高第二语言学习的效率,现在国内外的对外汉语课堂总体教学现状如下:

    1.教学理念。

    国内针对留学生的对外汉语教学上,强调以学习汉语为纲,重视汉语技能的学习,而把文化知识等作为汉语学习的附庸,基本目标是培养能较流利地讲汉语的人才。国外汉语教学主要集中在孔子学院的课堂上,课程以选修课兴趣课为主,目的在于培养学生的中文学习兴趣。

    2.教材运用。

    近年来,国内外对外汉语教材的品种和数量都在不断地增多,由单一的综合性教材迅速向不同层级、不同用途的系列教材品种发展,如:语言技能、语言知识、文化等各大类教材;短期强化教材和长期进修教材等。对外汉语教材的数量也日益增多,仅1980到2000年间,出版的各类对外汉语教材就有400-500种。虽然教材的品种和数量都有所增加,但是教材的质量在诸多方面还不能令人满意。

    3.课程设置。

    国内的对外汉语课程一般分为综合课、听说课、写作课、口语课,阅读课等。按照学生水平分为初级、中级和高级,到高级水平,课程设置上会有更多关于文化知识的选修课供学生选择。国外的汉语课程五花八门,根据各地的情况,课时和内容由教课老师决定。

    4.教学模式。

    国内的对外汉语教师大多遵循单一的教学模式,在总体设计上大同小异,经常采用综合课-单项技能训练课的教学模式,教学手段比较单一。国外的对外汉语教师会根据当地情况自行设计课程,由于没有统一标准,质量也参差不齐。

    三、5C对汉语第二语言教学的启示

    1.教学理念的更新。

    语言学习应该注重课堂形式的多样化,重视语言在生活中的实际运用,在课堂上尽量创造语境,让学生身临其境的学习。文化教学应该融入到平时的语言学习之中。让第二语言学习走进社区,注重实践,与生活相结合。

    2.适宜的教材选择

    教师应该根据自己学生的实际情况选择教材,教材内容进行适当的取舍,加入文化和真实语料的内容。培养学生在第二语言学习中把语言和其他学科融会贯通。

    3.统一标准,加强师资培训

    教师是第二语言战线的一线战斗力量,统一第二语言教学的标准,加强教师的师资培训,让每个老师都有机会分享教学经历,学习更有效率的教学方式,有机会不断改善自己的教学。

    【参考文献】

    [1]李江薇.美国5C标准对我国对外汉语教学启示.教学研究,2011(09).

    [2]崔希亮.对外汉语教学与国际汉语教育的发展与展望.回顾与展望,2010(02).

    转载注明来源:https://www.xzbu.com/1/view-11290023.htm

    展开全文
  • 如果从尽快找工作的角度,我认为不需要学习第二语言。计算机语言只是工具!尽快用自己已经掌握的语言向计算机世界更重要的问题进发,完成项目更重要。比如你说的Java Web。因为这将让你了解更多计算机世界的问题,...

    如果从尽快找工作的角度,我认为不需要学习第二门语言。计算机语言只是工具!尽快用自己已经掌握的语言向计算机世界更重要的问题进发,完成项目更重要。比如你说的Java Web。因为这将让你了解更多计算机世界的问题,比如网络;比如设计模式;比如前后端分离;比如数据库;比如软件工程;比如框架设计,等等等等。而在你学习第二门语言的时候,最初接触的东西,和第一门语言是差不多的,只不过是基本逻辑的组建而已(分支结构,循环结构,类的定义,等等等等)

    当然,我不是说再学习一门语言没有用。我是说只学习语言是没有用的。在简历上写会XX语言,它的作用远没有在简历上写用XX语言或者框架做过什么样的项目有效:)当你深入计算机领域的时候,你自然会发现你需要学习更多语言,到那时,多半你也会发现,其实,学习一个语言是非常简单的事情:)大牛之所以牛,并非是因为他会多少语言,而是他做了多少实际的项目:)

    至于哪门语言合适,也看你的需求。操作系统,驱动开发相关用C/C++;iOS开发用Swift;人工智能或数据处理用Python;并行并发或者Blockchain用Go;Windows桌面开发或者游戏用C#。依然是,语言其实是为目的服务的,语言本身从来不是目的:)

    强烈建议你继续向Java Web进军(或者做Android移动开发也是使用Java),这个过程和学习Java语言完全不一样:)

    如果闲的没事儿要玩儿第二门语言,当下大环境,Python应该是个好的选择:)

    加油!

    展开全文
  • 大家都知道,一个资深的程序员都不只是会使用一门计算机编程语言,可能是两种以上,其中一种是自己的主打的语言,针对这个问题,一些新手可能不是很明白,为什么不选择一个最好的主流语言,精通一种不就行了么?...
  • 【编辑推荐】:《计算机辅助第二语言研究方法与应用》既可用作相关专业课程教材,也可作为外语教师从事外语教学研究的参考用书。【内容简介】:《计算机辅助第二语言研究方法与应用》是国内第一本系统介绍如何运用...
  • “学会第二语言,就拥有了第二个灵魂。”这是神圣罗马皇帝查理曼的名句。如他所言,学习一门或多门外语好处,除了显而易见的知识增长之外,还有很多。学习外语成为“双语者”的好处:1.双语者对语言有敏锐的洞察...
  • bshq:21年最新-李沐《动手深度学习第二版》中、英文版免费分享 【关注第二版更新】英文版前八章已翻译至中文版第二版,并含多种深度学习框架的实现。英文版还新增了注意力机制、BERT、自然语言推理、推荐...
  • 阿斯顿·张、李沐联合编写的,面向中文读者的能运行、可讨论的深度学习教科书《动手深度学习》又更新了。 本3月最新:https://mp.weixin.qq.com/s?__biz=MzIxNDgzNDg3NQ==&mid=2247492219&idx=1&sn...
  • 书籍介绍统计学习方法即机器学习方法,是计算机及其应用领域的一门重要学科。本书分为监督学习和无监督学习两篇,全面系统地介绍了统计学习的主要方法。包括感知机、k 近邻法、朴素贝叶斯法、决策树、...
  • 该书是作者编写的另一本理论教材《C++程序设计教程第3版》(机械工业出版社)的配套教材。...第二部分为与理论教材对应的各章精选知识点、例题及解析、练习题。第三部分为课程设计。第四部分为笔试样卷及答案...
  • 转自 | AI科技评论据亚马逊首席科学家李沐在知乎发布的最新消息,《动手深度学习》中文第二版预览版已经发布,该版本相对于第一版有多项更新。与第一版有所不同,该版本的代码部分包含MXNet...
  • 点击上方“视算法”,选择加"星标"或“置顶”重磅干货,一时间送达作者丨李沐@知乎来源丨https://zhuanlan.zhihu.com/p/355739259编辑丨...
  • 第二十届中国计算语言学大会”(The Twentieth China National Conference on Computational Linguistics, CCL 2021)将于2021年8月13-15日在呼和浩特市举行,会议由内蒙古大学承办。中国计算语言学大会创办于1991年...
  • 2.2思考与练习(p46) 答案: 2.4:C (不能以数字开始) 2.6: print (input("")) #简单的输入输出 ...程序设计语言不能存在歧义,因此,需要约定变量名开头不能是数字,以便区分变量与数字 ...
  • 点击下面卡片,关注我呀,每天给你送来AI技术干货!来自:中国中文信息学会[会议邀请] 第二十届中国计算语言学大会(CCL 2021)早鸟票倒计时8天!NLP学术盛宴等你来!还有讲习班+前沿...
  • 一、Python的优势 1、简单易学。这就是Python最大的优势,一个初学者不需要像C...还有三方库,也就是世界各地的程序员分享出来的代码库,当我们想去实现某个需求的时候,也许已经有人为你造好了轮子,你只要调用就行
  • 动手深度学习第二版——Day1(章节1——2.2) 1、简单介绍 1)、整体内容 深度学习基础——线性神经网络,多层感知机 卷积神经网络——LeNet,AlexNet,VGG,Inception,ResNet 循环神经网络——RNN。GRU,LSTM,...
  • (在第二章时曾接触过) 5.15 为了调用drawDate函数增加“年,月,日”几个字 简单解释一下实例7的代码(这里直接解释的7.2,因为它比较完善)没有过多解释关于turtle库的函数,因为在第二章应该已经掌握了,主要...
  • 满意答案gioyes推荐于 2016.08.03采纳率:47%等级:12已帮助:5104人广东外语...并不是让学生对一个专业的各个方向全面的走马观花式的学习,从很大程度讲广东外语外贸大学英语语言文化学院外国语言学及应用语言学...
  • OpenCV 学习第二

    千次阅读 2021-12-15 15:38:18
    整数十进制进制.0B八进制.0O十六进制.0X int()方法实现类型转换 浮点数直接舍去小数 布尔值转为1 自动转型--整数浮点数混合运算 整数的极值python3任意大小 python2long可以64位 所以python.
  • java可以作为一门编程语言学习吗,语言,课程,入门,计算机科学,都在java可以作为一门编程语言学习吗易采站长站,站长之家为您整理了java可以作为一门编程语言学习吗的相关内容。十年前,Java 还是计算机科学的...
  • 作为计算机科技的产物 ,语料库语言学外语教学有很大的启示作用。语料库语言学家通过计算机储存并处理的语料显现的语言规律和特征给语言教学提供了可参考的依据。本文介绍了语料库的相关概念,阐述了语料库语言学...
  • 第二学习python

    千次阅读 2021-10-30 16:14:38
    1.今天编辑了猜数字的代码 import random secret = random.randint(1,100) ... guess = int(input("1-100的整数,%d次猜,请输入:"% (tries,))) if guess == secret: print("恭喜答对了!你只猜了%d次!\n就...
  • (与4.1相比仅改变第二行随机数范围及输入提示) import random X = random.randint(0,100) n = 0 while True: n = n + 1 x = eval(input("请输入0~100之间的一个整数:")) if x > X : print("遗憾,太大了") elif ...
  • Python语言程序设计基础 第二版(嵩天著)课后答案第一章 程序练习题: 1.1字符串拼接。接收用户输入的两个字符串,将它们组合输出。 str1 = input("请输入一个人的名字:") #python的输入input,类似于C语言scanf,...
  • 广东第二师范学院前身为1955年创办的广东教育行政学院...广东第二师范学院王牌专业名单广西重点建设学科省级精品课程共享课:学校管理,遗传广东第二师范学院专业排名及分数线以下广东第二师范学院专业排名是根...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 862,392
精华内容 344,956
关键字:

学第二语言的好处