系统软件与软件安全

2019级“科学与社会”研讨课总结

发布时间:2020-10-11  浏览次数:737

2019级“科学与社会”研讨课总结


2019年9月18日,2019级计算机学院本科生德斯比尔.吐尔达肯、王凯源张栋澈李阳飞燕、黄震、曹一帆李清伟7同学与张昱老师相聚3A308,开始了历时1年的“科学与社会”研讨。对于老师来说,这是她第一次摸索开展这种研讨课的教学。在经历选题迷茫的秋季、繁忙的期末、寒假、疫情在家开学之后,分成2组的7名同学确定了每组要研发推进的主题。经过调研实践、线上讨论并不断改进,最终于2020925日在西区科技实验楼6楼顺利完成结题汇报展示。在研讨课实施期间,同学们也得到2016级本科生段逸凡、王博等学长的指点,在此表示感谢。

研究课题及相关成员

成员姓名

作品名称

研究简介

黄震、德斯比尔.吐尔达肯、曹一帆安卓微记账app通过调研学习Android开发Java语言SQLite数据库基础知识,基本实现“微记账”的基础功能,包括记账功能和饼状图分析。用户可以自行选择相应类别添加收入与支出项目,app会将输入数据存储在数据库中,并可以以账单的形式呈现。
李清伟、张栋澈、李阳飞燕、王凯源

Unity 3D小游戏:
Flappy bird与汉诺塔

通过对开源FlappyBird项目(只有游戏主体、缺乏控制功能)的阅读理解,快速学习Unity 3D以及C#语言,增加难度与暂停控制、排行榜等功能;在熟悉游戏开发之后,研制制作寓教于乐的“汉诺塔”小游戏,期间进一步学习异步编程来实现自动演示的功能。

此外,两组同学在研讨期间,学习了markdown编辑电子笔记、Linux系统的安装与使用、git版本管理、gdb调试、latex......,在实践中提高编程思维(初探各种数据结构的设计和实现、上规模的软件组织与开发等)、交流沟通、团队协作、自主学习探索等能力,开阔了眼界。



作品展示:微记账、Unity 3D小游戏



对课程的建议

  • 尽早确定小组课题。越早确定,就能越快开始具体行动。

  • 增加讨论的频次,每次讨论的时间不必长,可以是线上会议。

  • 组员们的线下交流对推进课题整体进展尤为重要。

  • 分享、介绍一些实用的计算机工具。

  • 团队要选领导者,要能调动组员的积极性,提升执行力。

附:“科学与社会”课程简介

该研讨课是立足学校“立德树人”的根本任务,着力培养学生的“科学家精神”,注重家国情怀、社会责任、文化自信、科技伦理等思想引领和价值引导。该课程为我校本科生必修课程,纳入学业发展引导范畴,1学分。学生组成研究小组,在导师指导下选择研究主题,开展小班研讨。该课程旨在培养学生的团队精神、协作能力和人际交往能力,并初步规划自己未来发展方向。



地址:安徽省合肥市蜀山区黄山路443号     电话:0551-63603804         

中国科学技术大学网络信息中心制作维护