这门课有什么用?

training_courses.jpg

每个老师都苦恼于学生常问的问题:“某某课学了有什么用?”老师费劲巴拉解释一通,结果还是:然并卵。

一门课有什么用,很难解释得令人信服,因为这和人的认知水平有关。认知水平达不到,解释的多深入浅出也很难说服人。

一个学互联网的学生,如果认为自己将来的工作就是个码农,就是个写代码的而已,他可能会觉得熟练写代码才有用,算法、数据库之类的课程没多大用。如果这个学生认为,将来要写软件,实现功能,会觉得算法、数据库之类的课程很有用。如果学生再上层次,不仅要实现功能,还要实现得最佳,甚至能抽象出某种程度的普适原理,他会感受到数学的有用。如果学生认识到,互联网不是机器和网页,而已经是人真实的生活的重要组成部分,自己的工作要体现人文精神,修读一些人文类的课程就不会觉得没用。

我自己就是一个例子。我上大二的时候立志做理论物理学家,彻底统一化学。当时觉得量子是重要的,经典力学是完全过时的,没用处的,经典力学就没怎么学。大学毕业之后,才知道经典力学之神妙,从经典力学进入量子力学,会多么自然。后来想来,量子力学除了会做题,其实根本没懂量子力学理论在说什么。

学生的认知水平不是进入大学就能自动提高的。低年级大学生,还是少问“某课有什么用”,对于数学、物理,还有最基础的专业基础课,单行好事,莫问前程,学就是了。等自己认知水平达到了,自然知道有什么用。即便自己永远不懂有什么用,学了也不会吃亏。

人是观念的产物。同学,早点提高自己的认知水平吧,然后你会发现,大学压根没有多开无用的课。

转载于:https://www.cnblogs.com/joyfulphysics/p/5526610.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/257146.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

NO.1_python_scrapy组成爬取多页数据连接数据库配置文件书写

scrapy框架组成及各部分作用 item pipelines: 用于存放需要存储数据的数据模型,一般格式为: #需要存储多少中类型的数据就写多少行,一般是key_value组合 数据名称,即key scrapy.Field()spiders 用于解析返回来的response im…

“智云大咖秀”:大咖摄影师谈惊艳亮相的“大咖级”设备

古人云,善书者不择笔。 古人又云,工欲善其事必先利其器。 古人很矛盾。 这两句话如果用在影像创作这个领域,可以说都有道理:没有好的设备,创意大师一样能够拍出足够惊艳的作品;有足够强的设备,但…

英语 用on还是/at/还是in

in prep. 1. [表示地点、场所、位置等]在…里面;在…内部;在…上:例句: in the room 在房间里 2. [表示时间]在…期间;在(一段时间)以内;过…之久:例句: in summer 在夏天in 3. [表示状态]在…状态中&…

js编写简易返回顶部按钮

之前ui设计让我做个返回顶部的按钮,我一定头绪都没,感觉真要加上这个功能,自己编写就得一个下午,工作量大为由,所以就推脱了; 当静下心,有时间捣鼓之后才发现原来so easy!!! 以下是我的js代码,不足之处还请博友们批评指正; //原生js操作代码  function scrolls(){   v…

NO.2_python_scrapy_反爬虫(随机请求头IP代理)取消链接去重

1.随机请求头 # -*- coding: utf-8 -*- """ 所有请求头的USER_AGENTS网址 http://www.useragentstring.com/pages/useragentstring.php?nameAll """ import json import random import requestsUSER_AGENTS [Mozilla/5.0 (Windows NT 10.0; W…

Cobub无码埋点关键技术的实现

随着大数据时代的到来,数据采集也已经变的越来越重要。前端埋点作为一个比较成熟的数据接入手段被广泛应用着。目前埋点分为两种方式,有码与无码埋点。有码埋点比较容易理解,即调用SDK的API,在代码中插入埋点的相关代码&#xff0…

Dedesql数据库类详解(二次开发必备教程)(转)

http://www.dedecms.com/help/development/2009/1028/1076.html 织梦DedeCMS的二次开发不仅仅是会写写织梦的标签,会制作织梦的模板。很多时候,我们需要对织梦DedeCMS的数据库进行查询、插入、删除等等之类的操作,进行这一类的操作之前&#…

装系统换固态硬盘方法

1、将买回的固态硬盘直接换上电脑的原先机械硬盘 2、或者将自己的光驱拆卸,将固态硬盘装上去 3、电脑进入boss 界面,找到boot(引导)栏,找到自己的u盘,进入后先分区,然后再重启, 然后再进入BOSS进入U盘里&…

学习笔记(02):Python网络编程并发编程-assert断言的用途

立即学习:https://edu.csdn.net/course/play/24458/296228?utm_sourceblogtoedu 异常处理 1.异常的捕捉 try:正常需要运行的代码except 可能出现的错误 as e:出现这种错误需要运行的代码...except Exception as e:捕捉未知的错误,并且将需要运行的代码放于此处el…

ionic tab显示到顶部去了

添加配置调整显示位置 .config(function($stateProvider, $urlRouterProvider,$ionicConfigProvider) {$ionicConfigProvider.platform.ios.tabs.style(standard);$ionicConfigProvider.platform.ios.tabs.position(bottom);$ionicConfigProvider.platform.android.tabs.style(…

EasyUI加载外部页面需要使用html片段

最后总结&#xff0c;如果使用easyui中加载外部界面的组件&#xff0c;例如&#xff1a;panel,window&#xff0c;dailog,tabs等。请确保引入的界面是一个html片段。html片段正确的写法再次提醒不要出现<html><head><body>三个标签。 http://www.cnblogs.com…

留言板

本软件是作为部门内员工之间留言及发送消息使用。 系统必须通过口令验证&#xff0c;登录进入。方法是从数据库内取出用户姓名和口令的数据进行校验。 系统包含四部分功能 1 登录&#xff1a;验证用户名与口令&#xff0c;保存会话信息&#xff0c;进入主界面。 界面显示代码 &…

c++的32位和64位类型符的位数

看一下结果&#xff1a;WIN32下&#xff1a;sizeof(char):1sizeof(short):2sizeof(int):4sizeof(long):4sizeof(long long):8sizeof(unsigned int):4sizeof(float):4sizeof(double):8sizeof(pointer):4请按任意键继续. . .x64下&#xff1a;sizeof(char):1sizeof(short):2sizeo…

ORA-00980与PL/SQL程序编译出错

今天碰到一个有意思的问题。为了降低统计分析数据库的计算和磁盘空间压力。我们使用了将远程数据库中数据通过DBLINK和SYNONYM的形式来缓解当前统计数据库所面临的问题。工作实施的比较顺利。但是统计人员发现有几个执行统计的PL/SQL过程和包&#xff08;PACKAGE&#xff09;失…

学习笔记(03):Python实战编程-sys模块

立即学习:https://edu.csdn.net/course/play/19711/255505?utm_sourceblogtoedu sys是一个系统的环境交互模块&#xff0c;是唯一一个可以与操作系统有关的模块 #codingutf-8 import sysprint(sys.modules) print(sys.)

spring+mybatis实现读写分离

springmore-core springibatis实现读写分离 特点 无缝结合springibatis&#xff0c;对于程序员来说&#xff0c;是透明的 除了修改配置信息之外&#xff0c;程序的代码不需要修改任何东西 支持spring的容器事务规则:基于spring配置的容器事务读写事务到主库只读事务到从库如果没…

DEV C++如何不需要通过建项目可以调试程序

1点击文件 2、开始写一段类的程序 #include<iostream>using namespace std;class Point //点类定义 { int x,y; //点的x和y坐标public: void lnitPoint(int,int); //设置坐标 int GetX(){ return x;} //取x坐标 int GetY() {return y;} //取y坐标 void …

创建数据库

先创建数据库&#xff1a; CREATE DATABASE SCUTCS; 接着&#xff0c;创建表&#xff1a; CREATE TABLE STUDENT ( SNO CHAR(7) NOT NULL, SNAME VARCHAR(8) NOT NULL, SEX CHAR(2) NOT NULL, BDATE DATE NOT NULL, HEIGHT DEC(5,2) DEFAULT 000.00, PRIMARY KEY(SNO) ); 然后插…

2017-2018-1 20155301 《信息安全系统设计基础》第7周学习总结

2017-2018-1 20155301 《信息安全系统设计基础》第7周学习总结 教材学习内容总结 作为我们处理器实现的运行实例&#xff0c;因为受x86-64指令集的启发&#xff0c;它被俗称为“x86”&#xff0c;所以我们称我们的指令集为“Y86-64”&#xff0c;与“x86-64”相比&#xff0c;Y…

[学习笔记]面向对象VS面向过程

1.编程范式 为了实现同一个任务不同的编程方式类别称为编程范式 2.面向过程编程 面向过程从上到下运行&#xff0c;将一个大问题分解成小问题&#xff0c;再将小问题继续分解成足够简单在一定范围内可以解答的小问题为止&#xff01;3.面向对象编程 面向对象简称为OOP&#x…