注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
新人第一次发这样的帖子,请各位大佬轻喷 🥺.--
. 1point 3 acres
本人目前是大二新生,在一所不知名文理学院(CS不强), CS+生物专业(正在考虑放弃生物,但感觉周围的人特别卷,都双专业😭我GPA大一的时候翻车了,3.6/4,到现在也没选过过生物课,一是选不上,二是怕生物太难),从大一上学期就开始上CS的课,目前感觉还不错(得分一直在A-以上,我知道这在地里算垫底水平,但对我自己而言已经不错了). 上个学期学过了data structure and algorithms, 自我感觉java掌握程度还好,作业也都完成了,但是我很愚蠢,把作业都存在了学校的远程环境(对我电脑windows)里面忘了拿出来,现在登不进学校账号,取不出了...所以我上学期有价值的劳动都泡汤了,现在暑假又忘得差不多了😭我们上学期主要用了coursera, sedgewick的视频课作为补充学习材料,我现在在考虑是否要再上一遍,顺便巩固一下我快要崩溃的记忆
我下个学期的课应该会学更加深入一点的data analysis, 主要学python numpy和Jupyter,我现在已经拿到上个学期的syllabus了,但我发现有一块内容讲multi-dimension matrices的,是一个数学的模块...? (我还没学过R, 对这方面数学也一无所知)我有点慌了,不知无从下手。. From 1point 3acres bbs
目前我的问题就是,暑假很快就要结束了,十分迷茫:我应该干点什么?
- 复习coursera? 可是下个学期用的是python,coursera用的是java,这样对下个学期就没啥用
- 提前学python numpy? 可是我到现在也没找到比较系统的网课、练习之类的
- 除此之外,我还很担心要不要做个什么项目之类的;我目前唯一拿得出手的项目就是上上学期编的一个小游戏,但那个是作业... 我看地里经常有人给建议说要编项目什么的,但我真的无从下手: 我想干的一些事,比如自动写文章的程序,大多都需要机器学习来实现,而机器学习对我来说已经是遥不可及的事情了... 目前做的唯一一个,本人开发本人设计的程序,叫做课程反馈生成器,程序我放在这里了,真的很简单,就是一个字符串拼接函数,这是我花了3个小时打出来的。这算项目吗?是不是太低级了? but this is the best I can do :(
- 我一直在想,目前为止我只学过java和python,是不是最好再自学一下别的编程语言,比如C++ 或JavaScript
- 刷LeetCode? 地里有人说上data structure之前就该刷了,可这不是找工作才要的嘛?难道我下暑假、寒假找实习的时候我要写上,"Solved 500+ LeetCode problems" 才有人看嘛...?
- networking这方面,我到现在还没到涉足于美国大学(thanks for nothing, C*VID😭),想必也是一个劣势。我目前唯有的progress就是加入了一个LinkedIn professional networking group of my college, 看各位大佬发动态、晒offer,自己无所适从
附: feedBackge.py:
- import sys
- import random as r
- import datetime as d
. 1point 3 acres
- def feedbackGen(date, subject, content, stuName, hwCompleteion, participation, comment, weakness):
- today = d.date.today()
- t = d.timedelta(days = date)
- actualDate = today + t #actualDate is the date formatted in Gregorian Cal
- . 1point3acres.com
- replaceDict = {r"\n": "\n", r"\s":" ", r"\t":"\t"}
- for key, value in replaceDict.items():
- content = content.replace(key, value)
- comment = comment.replace(key, value)
- weakness = weakness.replace(key, value)
-
- print("上课日期:", actualDate.month, "月", actualDate.day, "日", sep="")-baidu 1point3acres
- print("授课教师:李洋")
- print("科目:", subject, sep="").1point3acres
- print("上课内容:", content, sep="")
- print("反馈:", stuName, ":", sep="", end=""). Waral dи,
- if hwCompleteion:. 1point3acres
- print(r.choice(["学生作业已完成。","作业在课前完成了","学生作业完成。","作业完成。","作业写完了。","作业完成度很高。","学生上次作业完成。","作业完成,质量较高,希望能继续保持哦。","课后作业按时完成。"]),end="")
- else:
- print(r.choice(["学生作业未完成。","学生作业没有完成。","作业未完成。",
- "作业没写完。","作业完成度很抵。","学生上次作业没有完成。","学生上次作业没完成。"]), end="")
- if participation:
- print(r.choice(["学生学习态度积极端正,在这节课有很良好的笔记习惯","学生表现良好,可以跟上进度","状态很认真,全程没有分心","课程表现不错","学生上课表现良好,积极提出回答问题","上课认真程度还是不错的"]),
- r.choice(["对课上理解吸收程度也很高", "可以吸收掌握课上知识点","表现相对积极活跃"]),
- sep=",",end="。")
- else:
- print(r.choice(["学生课程参与程度不高。","学生课上表现一般。","上课精神状态不集中。"]),sep=",", end="") ..
-
- #GENERAL REMARK
- if hwCompleteion and participation:
- print(r.choice(["今天", "这节课", "这次","在这次课上"]), . 1point 3acres
- r.choice(["效率很高,做题思路也比之前有明显进步","做{0}题思路也比之前有明显进步".format(subject.replace("托管","")),
- "学生表现良好,可以跟上进度",. Χ
- "提出表扬,综合表现不错",
- "{0}方面提出表扬,综合表现不错".format(subject.replace("托管","")),. From 1point 3acres bbs
- "综合表现不错,希望以后也可以这样,继续保持",
- "综合表现不错, 希望继续保持",
- "学生表现良好,可以跟上进度, 希望继续保持",
- "上课表现值得表扬,希望之后也可以这样",
- "效率很高,上课表现值得表扬"]),
- r.choice(["希望继续保持","希望可以保持下去", "希望可以好好保持"])
- ,sep=",", end="。"). 1point3acres
-
- if comment[-1] == "。":. .и
- print(comment, end="")
- else:
- print(comment, end="。")
- print(r.choice(["课上发现学生有一些知识点比较薄弱",. 1point 3acres
- "一些比较明显的问题有",
- "学生应该再一次巩固一下课上讲的知识点, 比如"]), end=":")
- if weakness[-1] == "。":
- print(weakness, end=""). 1point 3acres
- else:
- print(weakness, end="。")
- print(r.choice(["建议学生课后根据自身情况针对以上薄弱点出发 进行逐步改进,改善做题、学习效率",
- "学生可以根据自身情况针对以上薄弱点出发,逐点改进,改善做题、学习效率",
- "希望学生可以夯实巩固以上薄弱点,改善做题、学习效率" if r.random()<0.5 else "希望学生回家可以夯实巩固以上薄弱点,改善做题、学习效率",
- "这些课上所讲的点一定要着重区分和巩固"]),
- r.choice(["希望下节课可以有所进步","期待下节课进步","加油!"]) if r.random() > 1/3 else "" , end="")
- if "班" in subject:
- pass ..
- elif "听力" or "口语" or "阅读" or "写作" in subject:
- print("\n作业:一篇" if r.random() > 1/2 else "\n作业:之后一篇", subject.replace("托管",""), sep="")
- elif "托管" in subject:
- print("\n作业:N/A", sep="")
- else:
- print("课后作业会晚些时候布置"). ----
-
- . .и
- if __name__ == "__main__":.
- if len(sys.argv) < 9:
- print("USAGE: int date,\nstr subject,\nstr content, \nstr stuName, \n0/1 hwCompleteion, \n0/1 participation, \nstr comment, \nstr weakness")
- exit()
- feedbackGen(date= int(sys.argv[1]) ,
- subject= sys.argv[2],
- content= str(sys.argv[3]),
- stuName= sys.argv[4],
- hwCompleteion= bool(sys.argv[5] == "1"),
- participation= bool(sys.argv[6]=="1"), . 1point3acres.com
- comment= sys.argv[7],
- weakness= sys.argv[8])
复制代码
我现在非常非常迷茫,不知道该做什么好; 还请各位多多指教!谢谢!!
|