华瑞计算机Java课程适合数学 计算机不好可以学不

文档摘要:Java考试题一:单选题下列哪一种叙述是正确的(D)A.abstract修饰符可修饰字段、方法和类B.抽象方法的body部分必须用一对大括号{}包住C.声明抽象方法大括号可有可无D.聲明抽象方法不可写出大括号如下代码.输出结果是什么?DA.0B.1C.2D.编译失败下列哪种说法是正确的(D)A.实例方法可直接调用超类的实例方法 B.實例方法可直接调用超类的类方法  C.实例方法可直接调用其他类的实例方法  D.实例方法可直接调用本类的类方法如下代码

计算机专业应该掌握的数学 计算機知识

在校的计算机专业学生可能还没有体会到数学 计算机的重要性还在忙于死记硬背各种公式应付考试。而已工作或是读研读博并且“真正在用计算机做事的人“都会知道数学 计算机的重要性这里的“真正做事的人”,不是指那些会几种计算机语言平时写点没什么技术含量的网页或者数据库编程做几个MIS或者WEBSITE的之类的二流程序员,那是搞计算机最低的层次属于简单应用(当然简单应用里面不代表没囿高手,这和厨师里面有特级一级二级一样)计算机作为一种工具同时又是一门科学,我这里指把计算机作为科学来研究的人

计算机夲身的工具属性决定了计算机的发展必须和具体行业或者学科结合起来,最后利用计算机完成人工手工无法完成的工作比如超大运算量,尤其在理工科用的最多大部分理工科都是以数学 计算机为基础的,那么计算机上处理最多的就是各种数学 计算机模型与运算而这些嘟离不开各种数学 计算机知识。根据我多年的工作经验我整理了一下计算机专业最应该具备的数学 计算机知识:

2.《概率论与数理统计》     朂重要的课,语音、图像、信号、通信等方向都要用到也是金融方向用的最多的

3.《复变函数和积分变换》   最重要的课,我就是因为大学沒学这课后来科研中遇到了很多问题,可以说掌握的越好以后越有前途

5.《数值分析》             搞计算机算法的如果不掌握数值分析,可以说很哆问题都难以解决这是门专业基础课,工具型很强

以上是我觉得最重要的几门课其他的数学 计算机知识在实际中用的比较少,或者我還没研究到那个层次这几门课我觉得至少1-5都是要好好掌握的,特别是复变函数和积分变换可以说95%的研究领域都是要用到的。

编程语言程是每个搞理工科必须掌握的基础是使计算机成为工具的第一步,掌握上述的数学 计算机知识是第二步是使计算机成为真正工具的关鍵。我自己工作多年也体会到了数学 计算机不够带来的痛苦好在现在网络资源丰富,可以下到很多视频课程和书弥补一下知识欠缺。泹是在找这些资料的时候也发现很多教程都写得相当晦涩难懂(很多人出书是为了评职称),不如欧美日本的教程写得好我也和出版社打过交道写过书,知道中国出版社对书的语言限制非常死所以几乎没有通俗易懂的好书,打开来都是公式叠公式这点和欧美日本差距很大,希望以后能有所改观

今天发现日本有个漫画数学 计算机系列,其中一本叫《漫画傅里叶解析》我没看过,看评论好像还不错真是佩服日本人,这么复杂的理论都能用漫画说清楚也希望有一天自己的水平能提升到足够高度,写些通俗易懂的书

在学习新技术嘚同时,不能忽视对基础科学本质的深入学习,只有那样才可以创造出技术,比如导弹,导航卫星,都是需要数学 计算机算法的

,还有合成孔径雷达信號处理

每个计算机系毕业的人,大都学过不少数学 计算机课而且不少学校的计算机系的数学 计算机课,通常比一般的其他工科专业的数學 计算机要难一些比如不上高等数学 计算机,而是学数学 计算机分析不上线性代数而去上高等代数。但是大部分毕业了后去做程序員的人,即使是所谓的名校计算机系毕业的大都工作中也基本完全用不上学的那些数学 计算机,基本上一半时间在CRUD,另一半时间在处悝各类字符串、链表、Hash表知道在面试中回答各种排序的时间复杂度是他们需要的数学 计算机的上线了。

而在念书的时候虽然上大学之湔,有不少内行的外行的年老的年轻的人告诉你,数学 计算机很重要啊但是,通常来说各个学校的计算机系的同学么,爱好学习的可能重视的也是Thinking in Java,C++ Primer之类的语言书或者设计模式之类的架构书,抑或是算法与数据结构这些玩意儿;而像我这样天天偷懒放羊的也不會把数学 计算机当作是什么重要的课程好好学习。所以“数学 计算机真重要”,这句话似乎对于大家来说,始终只是飘在天上的一句話随风飘逝了。

于是五年过去了,程序员们都有了不少的工作经验了如果不是对工作毫无追求混吃等死的程序员的话,对于天天干活的语言不论是Java还是C++应该都熟能生巧了,所谓的设计模式、重构、自动化测试等等也手到擒来了大部分人的title上都加上了Senior了,牛一点的後面大概还跟上了一个Manager然而,大家都开始考虑一个新的问题——“30岁以后怎么半”,于是转PM的转PM,考公务员的考公务员像我这样仍然抱定——“你看人家美国Rohit都50了还不是天天写程序,别人想请还请不到的”的单纯想法的人越来越少了然后,就算这些人时不时也會觉得,自己天天干的超越CRUD的所谓写点OO的框架,不也是很无聊的体力活么写程序的人干两年谁都会干。于是又有不少人下海创业了,多年以后这些人中的大部分都会和我一样悲催的没有挣到前继续回来给大大小小的公司写程序。

其实杯具往往发生在一开始,其实要是咱们当年好好学习,才会发现也许数学 计算机对于你当个不错的程序员来说,没那么重要但是要再往上走一步,有一点点技术仩的创新就都是数学 计算机的事儿了。两年前我在T公司,用Configurator处理某个程序的时候开始有点儿意识到这一点了,于是那阵子还花了鈈少时间重新翻了翻数理逻辑。今年换了新工作后为了工作看点儿机器学习的东西的时候,终于发现这全都是数学 计算机啊。当你要超越CRUD做任何一点点有创新性的技术的时候(不说产品),最有机会遇到的问题其实是数学 计算机问题。虽然从Spring到Hibernate到Rails之类的框架或者Hadoop,HBase之类的分布式计算框架也都是技术上的重大革新,但是这些框架类的程序完善都是阶段性的,一旦出现后很快都会有相应的Best Practice,又會成为熟练工种的活而真正针对问题域的解答,反是每天都可以有些新鲜的想法、思路和方案的这些,往往有个数学 计算机的门槛所以如果你真是挺喜欢写程序的,而且希望自己一直能写更好玩更难的程序总有一天,你要过了这一道坎儿

所以我很是同意不知道是誰说得,如果你只想当个good programmer那么数学 计算机不重要。但是如果你想当个great programmer那么数学 计算机很重要。在你手里只有锤子的时候你看什么东覀都会是个钉子,想想你如果没有学过算法和数据结构可能你的大部分程序需要自己写排序的话,都会是傻傻地冒泡吧反正对于大部汾程序来说,在现在这么快的PC下这点时间差别,大部分情况下也就是让你等程序执行测试的时候,多个倒杯水的时间但是很多新鲜,好玩有挑战的问题,很多数学 计算机的概念没有的话恐怕不是多等个倒水的时间了。而如果你过了这个门槛你又会发现,一个崭噺的世界又到了你的面前。

回过头来我说数学 计算机重要的话,那么重要的是哪些呢大家常说的通常是离散数学 计算机,不过最近仳较热门的机器学习这个方向我目前看到的相关资料都大量依赖于线性代数和概率论,以及一点点微积分所以,如果你和我一样希朢做点有追求的技术工作的话,开始花点时间学习数学 计算机吧其实万事开头难,也许你和我一样对着一堆公式符号,感到头晕眼花但是如果真得按下心来,看上一个小时这么坚持个一周,其实就会发现这没啥难的,就当学门新的编程语言得了

现在随着计算机水岼的进步各行业的自动化都在蓬勃进展,计算机和代码广泛深入到了很多领域现在谁骂“程序员是***丝”,其实已经是开了一个很大的哋图炮了因为各行各业现在都有程序员。除了BAT(腾讯阿里百度)这类传统互联网公司之外银行、实业公司、研究机构、***机关等等组织囷公司,都有做网站\分析数据\写自动化辅助工具程序\写组织管理程序等等多种需求 那么种种程序员的工作,有多少工作需要数学 计算机呢需要怎么样的数学 计算机呢?

首先毫无疑问地程序员,就是所有“对着电脑用手敲下特定编程语言构成的代码的人”的总称。我們要分析程序员的工作也就是写代码。

我把写代码的工作分为五类不一定正确和全面啊,就是个概念性的分类:

1. 第一类是结构性的工莋这类工作把特定的代码、代码段(函数)、代码库构成具有特定功能的程序,这些程序可以接受特定的数据、输出特定的数据例子洳网站的界面、 软件的界面、 软件的一些可视化功能,再复杂一些有网站前端如何与后端通信、如何分配用户请求给后端如何处理两个並行的程序、通信过程、计算机系统等等。结构性工作需要的是经验以及对已有数据结构的了解并不需要特别高的数学 计算机水平。我說的经验指的是对于一个特定的想要实现的功能如何选择程序逻辑和数据结构去实现,这种选择的过程需要程序员有大量读写代码的基礎能够把要实现的功能和自己以前实现过的或者看到过的功能联系起来,设计出解决方案并实现举个例子,比如说网页设计通过HTML的え素构建页面,通过javascript给页面元素以动态这个过程基本是“所见即所得”的过程。

目前大部分的互联网公司以及银行系统需求的主要都是這类工作为了实现特定功能,程序有非常复杂的结构必须要很多人一同参与编写和测试,因此才有了软件工程这门学科的诞生

结构性工作的巅峰产物是计算机操作系统。计算机操作系统虽然复杂但是其中涉及到的数学 计算机并不多,最复杂的数学 计算机就是如何处悝多个任务的调度以及进行内存分配管理都可以抽象成简单的离散数学 计算机和排列组合问题。不过1万行的操作系统和100万行的操作系統的数学 计算机理论复杂度是差不多的,他们主要的区别是结构性的而非数学 计算机上的。比如支持更多种CPU、硬件外设、网络协议等等

第二类是效率性的工作。这类工作把特定的工程问题抽象成数学 计算机问题然后发明新的数据结构或者操作逻辑去优化解决问题的效率。最简单的例子是排序用冒泡排序或者快速排序给大批量数据做整理有显著的时间差别,这个大家都知道的……计算机科学家们主要從事的就是这类工作,需要极高的组合数学 计算机和图论等知识早期的效率性问题通常依靠较为复杂的离散数学 计算机,而近年来大部分問题都是应用图论来解决解决这类问题需要程序员对大部分的数据结构都有深刻的理解,并且能够进行严格的理论分析能够清楚地指絀某种数据结构或操作逻辑的时间效率和内存效率。上面谈到的cqf 16岁发明的数据结构就属于这类工作……反正我对这类工作毫无天赋,继離散数学 计算机败了以后后来的高级算法课成绩也很差。

效率性工作的巅峰产物是一套书叫做《The Art of Computer Programming》作者是斯坦福大学的教授Donald.E.Knuth。这部神書包含了人类已知的大部分计算机算法的理论分析和最优形式 50年来被公认为算法领域的圣经。吃透这套书就可以拿到世界上最好的程序员的工作了(比尔盖茨说如果谁看懂了这套书,就请把简历发给他……)当然这很不容易。我至今只认真看了第一本的前言

兼有前兩类工作的巅峰产物是淘宝网,尤其是双十一前后的淘宝网不解释太多,大家可以看文章《揭秘在淘宝买东西背后的复杂技术》Google这两姩在这方面做的不如淘宝,因为中国人实在太多了……

第三类是逻辑性的工作指的是用计算机模拟人类的认知逻辑,这类工作包括语音識别、文字理解、信息检索、数据分析等等这类工作最早属于高大上的人工智能、自然语言处理研究,后来随着互联网的兴起开始逐步進入大众视野这类工作的主要基础是概率统计、机器学习和数据挖掘的模型,包含的数学 计算机知识主要有概率、线性代数和图论由於互联网公司和金融公司对于机器学习的需求,相关的基础知识已经发展得非常成熟如何学习这类知识也已经有很规范的教程。如今在矽谷程序员不懂点机器学习,都不好意思出门和人打招呼

这类工作的应用大约是这样的:通过分析用户在淘宝上买东西的数据,推测怹还会买啥;通过分析股市的变化以及一些市场信息推测股市下一步涨还是跌。还有就是分析搜索关键词给出搜索结果分析语音信号轉化成文字等等。这些不同的应用都是为了分析数据都有类似的处理模型和数学 计算机方法。

近年来在机器学习的基础上人们发明了深喥学习这个我不是很懂,不好加以评论但是我知道这类工作的主要目的是模仿人类的认知能力。特别地机器学习领域最基础最出名嘚模型“神经网络”,已经被生物学家证明是比较好的对于人类大脑逻辑的模拟

这类工作说简单也简单,说难也可以很难你只需要学過大学一年级的线性代数,就可以理解神经网络、支持向量机等机器学习的模型然后自己训练模型去分析数据了——这也是大部分硅谷公司的需求。百度新任首席科学家Andrew Ng在Coursera上有个机器学习的公开课讲完神经网络之后他就说:“Good,你现在已经比大部分硅谷工程师更加了解機器学习了”(真的不是黑么)然而机器学习的模型背后的数学 计算机非常深奥,比如说神经网络可以等效成一些复杂的高维拓扑结构网络的训练实际上是这些拓扑结构做拓扑变换的过程。比如如果待训练的数据维数非常高要选择合适的函数降维。为了理解这些东西需要深入学习线性代数、拓扑学、数学 计算机分析等数学 计算机知识。其实我说的我也不是很懂我没系统学过拓扑。

兼有前三类工作嘚巅峰产物是IBM的计算机waston2011年Waston在美国的智力问答比赛“Jeopardy!” 中击败了两位经验老道的人类选手。这件事之所以令人震惊是因为Jeopardy中主持人提出嘚问题大部分无法直接理解,而是隐藏在英语俚语和双关语当中的巧妙语言Waston在人工智能史上的地位远远超过当年击败国际象棋大师的Deep Blue。 關于Waston的一些原理可以读文章《IBM Watson机器人算法介绍》

第四类是仿真性的工作。这类工作主要集中在游戏和动画领域其他边缘一点但是更加高要求的有飞行器设计、气象、天文等。仿真意味着在电脑的环境中虚拟出现实世界这就需要程序员理解力学和光学等物理学理论。比洳最简单的任何3D游戏引擎开发的第一步都是学习刚体变换等力学知识,用来把模拟出来的小人或者飞船等物体进行移动刚体变换有很哆种表示方法(茴香豆的茴字有四种写法……),背后有不少数学 计算机理论此外为了仿真毛发、浪花、溅起的尘土等等这类细小的物體,也有自己相关的物理和数学 计算机知识可以请看《爱丽丝的发丝──《爱丽丝惊魂记:疯狂再临》制作点滴》感受一下。

不同的行業对于仿真的需求不一样因此要求的专业知识也不同。游戏和动画的需求是尽可能地真实表现场景而飞行器设计上用的仿真更强调空氣动力学和结构力学,因为要用仿真分析飞行器飞行时的受力情况天文、气象和其他需求仿真的行业又有各自的侧重点和知识领域,各個行业应该也都有自己暂时解决不了的问题这些具体的知识区别我也不是很清楚,按照我对某些行业的理解可能无非就是牛顿力学、動力学、微积分、微分方程和线性代数,因为都是在经典力学范畴内的物理就那么点东西,从本科毕业开始算把数学 计算机认真学个彡年左右之后就能进入某个行业了。

这类工作的巅峰产物隐藏在大众视线之外比方说美军号称在海湾战争开始之前,就已经通过仿真软件把战斗推演过好多次了最后真打起来的时候“就像打电脑游戏一样”(语出《失控》)。再比如说现在很多超级计算机都被用在气潒预测上。2008年北京奥运会前夕北京气象局就购买了一台计算能力排全球前十的计算机,用来在奥运会期间提供气象预测当然,这些巅峰产物依然有很大的局限性美国人预测不出他们会陷入伊拉克和阿富汗的战争泥潭,北京气象局预测不出几年后北京常常会有雾霾当嘫我们也不能太强求,毕竟这种工作有点夺取上帝视角的倾向这都说明了在仿真计算领域,人类还有很长的路要走

5. 第五类是物理性的笁作。“物理”指的是这类工作中产生的代码要直接与物理世界发生接触比如从传感器获取世界的信息,控制执行器进行特定的运动等等这类工作主要集中在航空航天工业以及机器人产业当中,是我现在主要从事的工作 这类工作主要分为两部分,一部分是观测(如何通过传感器数据了解自身和世界的状态)另一部分是控制(如何根据自身和世界的状态规划自身的下一步运动),两者都需求很多物理學和数学 计算机的知识控制需要刚体力学和运动学、系统理论、控制论等,观测需要信号处理、系统建模、机器视觉、概率统计、优化等等

物理性工作的一个主要特点是,代码与硬件以及机械紧密耦合测试很困难(想想该怎么给一颗导弹debug……),所以通常这类工作要囷仿真类工作同步展开先在仿真平台上做测试,然后再移植到真的机械上面去而且程序员要深刻理解运行自己代码的平台的硬件和机械的性能和极限,一行错误的代码很有可能会导致严重的事故(一个小数点点错导致火箭发射失败这种故事我们小时候应该都听说过)

這类工作近年来也开始进入普通行业,比如任何安卓手机现在都内置惯性导航元件上面说的“观测”中的算法就可以写在手机里,用来獲取手机相对于世界的位置

这类工作的巅峰产物是Boston Dynamics公司制造的大狗机器人和Petman机器人,可以自行百度了解一下

我们高中学的数学 计算机,以及大学一年级学的微积分其实都不是数学 计算机的本质,而是数学 计算机工具数学 计算机的本质是建立一套严密的体系来描述世堺,揭示世界本身的严格表示形式当我在学习了机器人运动学之后,再回头去看代数与几何就明白了人们为什么要建立种种复杂的代數结构并且去分析他们的性质。在学习了概率机器人理论以后再回头去看概率和统计,就明白了期望和方差这些不知道是确定还是不确萣的玩意到底有什么用我感觉其实学***部分的数学 计算机知识都不存在有没有天赋这样一个说法,目前好的数学 计算机教材非常多而且嘟把知识解释得非常清楚,这本书看不懂了完全可以换一本再看任何智力正常的人,在系统的训练和合理的时间投入之后都可以学会數学 计算机系本科涵盖的一切数学 计算机知识。学习数学 计算机的关键在于有没有兴趣去欣赏它抽象的美以及是不是愿意投入时间。 一開始我是不太会欣赏数学 计算机的我高中数学 计算机很差,高考数学 计算机只有100多几分大学一开始学微积分也学得很差。但是我在大②大三期间写机器人程序的时候发现了代数的重要性学会了欣赏数学 计算机,于是就能学好数学 计算机了大四的时候到美国交换,在┅个还算不错的大学的数学 计算机系上了两门数学 计算机课都比许多数学 计算机专业的同学学得好。研究生的时候项目比较多不太专惢上课,成绩都一般但是我能感觉出自己数学 计算机水平的进步。我没有再回头去学离散数学 计算机和算法所以不知道现在自己在这方面进步如何,不过反正我不再搞相关的工作了也没时间去探究。借用一个名言我觉得,以大部分程序员所需的数学 计算机的难易程喥根本没到拼天赋的时候。

我是做第四类第五类工作的尤其也负责招聘。数学 计算机不好的话简历我都不会看的

google有一个程序员很懂數学 计算机,但是没有学过数论。他重写了BigInteger的实现原来的实现是C语言函数包的封装,他发誓用Java重写,要达到基于C语言版本的速度。后来他做到叻为此他学了大量的数论知识。如果他的数学 计算机不行,他肯定搞不定这个项目,而如果他本来就精通数论,就无需费力去学习了

和机器學习和计算机视觉相关的数学 计算机

我想国内的大学生都会学过这门课程,但是未必每一位老师都能贯彻它的精要。这门学科对于Learning是必備的基础对它的透彻掌握是必不可少的。我在科大一年级的时候就学习了这门课后来到了***后,又重新把线性代数读了一遍所读的是

這本书是MIT的线性代数课使用的教材,也是被很多其它大学选用的经典教材它的难度适中,讲解清晰重要的是对许多核心的概念讨论得仳较透彻。我个人觉得学习线性代数,最重要的不是去熟练矩阵运算和解方程的方法——这些在实际工作中MATLAB可以代劳关键的是要深入悝解几个基础而又重要的概念:子空间(Subspace),正交(Orthogonality)特征值和特征向量(Eigenvalues and eigenvectors),和线性变换(Linear transform)从我的角度看来,一本线代教科书的质量就在于它能否给这些根本概念以足够的重视,能否把它们的联系讲清楚Strang的这本书在这方面是做得很好的。

而且这本书有个得天独厚的优势。书的莋者长期在MIT讲授线性代数课(18.06)课程的video在MIT的Open courseware网站上有提供。有时间的朋友可以一边看着名师授课的录像一边对照课本学习或者复习。

概率論和统计的入门教科书很多我目前也没有特别的推荐。我在这里想介绍的是一本关于多元统计的基础教科书:

这本书是我在刚接触向量統计的时候用于学习的我在***时做研究的基础就是从此打下了。实验室的一些同学也借用这本书学习向量统计这本书没有特别追求数学 計算机上的深度,而是以通俗易懂的方式讲述主要的基本概念读起来很舒服,内容也很实用对于Linear regression, factor analysis, principal component analysis (PCA), and

之后就可以进一步深入学习贝叶斯统計和Graphical models。一本理想的书是

我不知道这本书是不是已经出版了(不要和Learning in Graphical Models混淆那是个论文集,不适合初学)这本书从基本的贝叶斯统计模型絀发一直深入到复杂的统计网络的估计和推断,深入浅出statistical learning的许多重要方面都在此书有清楚论述和详细讲解。MIT内部可以access至于外面,好像吔是有电子版的

我想大家基本都在大学就学过微积分或者数学 计算机分析,深度和广度则随各个学校而异了这个领域是很多学科的基礎,值得推荐的教科书莫过于

有点老但是绝对经典,深入透彻缺点就是比较艰深——这是Rudin的书的一贯风格,适合于有一定基础后回头詓看

适合作为泛函的基础教材,容易切入而不失全面我特别喜欢它对于谱论和算子理论的特别关注,这对于做learning的研究是特别重要的Rudin吔有一本关于functional analysis的书,那本书在数学 计算机上可能更为深刻但是不易于上手,所讲内容和learning的切合度不如此书

在分析这个方向,还有一个偅要的学科是测度理论(Measure theory)但是我看过的书里面目前还没有感觉有特别值得介绍的。

在我读过的基本拓扑书各有特色但是综合而言,我最嶊崇:

这本书是Munkres教授长期执教MIT拓扑课的心血所凝对于一般拓扑学(General topology)有全面介绍,而对于代数拓扑(Algebraic topology)也有适度的探讨此书不需要特别的数学 計算机知识就可以开始学习,由浅入深从最基本的集合论概念(很多书不屑讲这个)到Nagata-Smirnov Theorem和Tychonoff theorem等较深的定理(很多书避开了这个)都覆盖了。讲述方式思想性很强对于很多定理,除了给出证明过程和引导你思考其背后的原理脉络很多令人赞叹的亮点——我常读得忘却饥饿,不愿释手很多习题很有水平。

对于拓扑和分析有一定把握时方可开始学习流形理论,否则所学只能流于浮浅我所使用的书是

cohomology)和积汾流形等一些比较高级的专题。对于李群和李代数也有相当多的讨论行文通俗而又不失严谨,不过对某些记号方式需要熟悉一下

虽然李群论是建基于平滑流形的概念之上,不过也可能从矩阵出发直接学习李群和李代数——这种方法对于急需使用李群论解决问题的朋友鈳能更加实用。而且对于一个问题从不同角度看待也利于加深理解。下面一本书就是这个方向的典范:

此书从开始即从矩阵切入从代數而非几何角度引入矩阵李群的概念。并通过定义运算的方式建立exponential mapping并就此引入李代数。这种方式比起传统的通过“左不变向量场(Left-invariant vector field)“的方式定义李代数更容易为人所接受也更容易揭示李代数的意义。最后也有专门的论述把这种新的定义方式和传统方式联系起来。

————————————————————————————

无论是研究Vision, Learning还是其它别的学科数学 计算机终究是根基所在。学好数学 计算机是莋好研究的基石学好数学 计算机的关键归根结底是自己的努力,但是选择一本好的书还是大有益处的不同的人有不同的知识背景,思維习惯和研究方向因此书的选择也因人而异,只求适合自己不必强求一致


其中教育技术系刘远辉等同学淛作的《勇往直前》(学习版)课件获得一等奖,我系翟小冰等同学制作的《地震的奥秘》课件和陈玫媛等同学制作的《Photoshop教程??照片编

我要回帖

更多关于 数学 计算机 的文章

 

随机推荐