查看: 950| 回复: 6
跳转到指定楼层
上一主题 下一主题
收起左侧

[背景提升] Project

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
现在是大三上学期,打算转cs专业,姐姐每次都特别强调做一个project,但是我一直不是很理解到底什么是项目,目前有一个市场调查大赛,我想问问大家比赛是属于项目吗?如果不是,有没有一个具体的例子来告诉我,project是什么,我还需要做什么?谢谢大家🙏

上一篇:刚上大三真诚求助人生规划
下一篇:讲下关于wes认证后对于课程gpa的影响
全局:
你学姐应该是建议你做个CS project,比如开发一个应用软件,其中涉及到软件界面、功能、模块、数据库等,都由你或你跟队友一起进行设计、编码、测试,还可能需要撰写软件开发所需的文档。

如果你已经有一定编程基础,但没做过project的话,建议你上网找手把手详细讲解开发一个软件系统的教程跟随学习一下,不管是web开发、桌面应用、手机应用开发,不管该教程用了什么开发语言,只要它讲解详细、易于初学理解就都可以。从软件安装开始,直到编码测试,形成一个简单的系统。实际操作一遍你就理解了。-baidu 1point3acres

如果你还有时间精力的话,还建议你了解一下软件工程课程的大纲,理解一下它的工程化思想,找软件开发文档看一看(包括需求文档、概要设计、详细设计、测试文档,重点理解每个文档在软件项目开发中的作用)。不过这不是最重要的,重点还是你实力操作一遍。

通过上述实操开发一个简易的小项目,你应该会对开发的过程和思想有了一些理解。然后你就可以联系学校计算机老师、或找公司实习、或跟有一定技术基础的同学组队,创造项目开发的实践机会,也就是你学姐所说的完成一个project。

评分

参与人数 1大米 +1 收起 理由
VickyLu001 + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
 楼主| 余ml 2021-9-29 09:54:00 来自APP | 只看该作者
全局:
jyk19991222 发表于 2021-09-28 06:08:33
你学姐应该是建议你做个CS project,比如开发一个应用软件,其中涉及到软件界面、功能、模块、数据库等,都由你或你跟队友一起进行设计、编码、测试,还可能需要撰写软件开发所需的文档。

如果你已经
谢谢你的回答,但是我目前只学会最简单的python,基本上没有编程基础,现在的专业是经济统计学,有能够做的项目吗?
回复

使用道具 举报

全局:
余ml 发表于 2021-09-28 18:54:00
谢谢你的回答,但是我目前只学会最简单的python,基本上没有编程基础,现在的专业是经济统计学,有能够做的项目吗?
Python比较适合做一些机器学习、深度学习、数据挖掘等。现阶段机器/深度学习数据挖掘有可能对你来说比较难,不过如果有兴趣你可以上网接触一下这方面知识。.1point3acres

建议你认真学c语言或c++,这是CS专业打基础的编程语言。C或C++学扎实的话,以后无论遇到什么语言,都能很快学会,花一天看懂语法就能上手。

目前市面上,不同类型project适合用不同语言。比如,web开发通常HTML+CSS+JavaScript,底层开发C、C++、Java用的较多,C#可以用来开发桌面端软件,涉及数据库的操作用SQL。不过这些都不用担心,如果C/C++学的扎实,这些语言都非常容易理解,根本不是问题。因为编程语言只是一种工具,编程的思想都是相通的,才是我们需要着重掌握的。-baidu 1point3acres

所以我建议你,花2个月时间,系统学习一下C或C++,打一打编程基础;与此同时,上网找简单的系统开发实例,实际操作一遍。我不太清楚经济统计学有没有能够需要较多编程的科研或实习项目?如果有的话,你现在就可以开始联系相关机会。如果没有的话,在2个月之后,在完成前面两件事的基础上,联系公司/老师/同学,寻找做project的机会,根据你自己兴趣和规划选择project内容与方向。并建议你学习数据库、计算机网络、软件工程这几门课。由于你已经大三了,只有一年多时间,学习的时候争取尽快抓住每门课的思想,课本太厚就主要学学前几章最主要的内容。学的太细恐怕时间精力不够。
. Waral dи,
总之,决定了转CS就尽量往CS靠拢,选择能让你具有编程经验的项目,自学的科目也尽量往CS的核心课程靠拢,尽量去理解CS的思想。

补充内容 (2021-09-29 13:49 +08:00):. From 1point 3acres bbs
数据库、计网、软工,还有数据结构

评分

参与人数 1大米 +1 收起 理由
rzs + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
 楼主| 余ml 2021-9-29 16:17:24 来自APP | 只看该作者
全局:
jyk19991222 发表于 2021-09-28 22:47:02
Python比较适合做一些机器学习、深度学习、数据挖掘等。现阶段机器/深度学习数据挖掘有可能对你来说比较难,不过如果有兴趣你可以上网接触一下这方面知识。
.1point3acres
建议你认真学c语言或c++,这是CS专业打基
好的,非常谢谢谢你🙏
回复

使用道具 举报

全局:
jyk19991222 发表于 2021-09-28 22:47:02
Python比较适合做一些机器学习、深度学习、数据挖掘等。现阶段机器/深度学习数据挖掘有可能对你来说比较难,不过如果有兴趣你可以上网接触一下这方面知识。

建议你认真学c语言或c++,这是CS专业打基
在网上看到电商实战项目,做个类似于淘宝这样的网页(不是app),可以添加购物车购买啥的,这样的项目请问推荐做吗(初学者有数据结构基础
回复

使用道具 举报

全局:
真情实意小安 发表于 2021-10-15 11:03:04. Χ
在网上看到电商实战项目,做个类似于淘宝这样的网页(不是app),可以添加购物车购买啥的,这样的项目请问推荐做吗(初学者有数据结构基础
个人觉得可以做的,这应该属于web开发基本的项目吧,挺适合初学者的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表