【实战指导】暑假了,找问题,做作品【2】识别和定义问题

目录

1 识别和定义问题之前的思考

1.1. 计算机如何帮助我们?

1.2.身边有哪些问题可以用计算作品解决?

1.3.我最想解决哪个问题?这个问题可以或者必须用计算方法解决吗?

1.4.解决这个问题会带来以下的价值吗?

1.5.解决这个问题会存在伦理问题吗?

2 识别和定义问题

2.1.识别复杂的跨学科现实世界的问题

2.2.将复杂的现实问题分解为子问题

2.3.评估计算解决问题是否合适和可行


前面在【实战指导】暑假了,找问题,做作品(一)总体规划介绍了总体规划,接着讲细节。

希望能帮助同学们发现自己身边的问题,并学会定义问题,用知识、技术、方法和工具解决问题,创造出一个作品,完成以下的科学和工程实践课程。

 

【实战指导】暑假了,找问题,做作品【2】识别和定义问题_第1张图片

 

图片来源:鄙人论文《在大学通识教育中面向实践的科学和工程教育探索》图 1科学家和工程师的三个活动领域。

论文发表于《计算机教育》2019年第10期杂志

今天就谈一个话题,如何找问题?因为科技工作者不能把自己变成知识的容器,也不应该把技术手段当成目标,而要从问题入手。以下的问题可以帮助大学生们寻找问题和定义问题。

 

1 识别和定义问题之前的思考

1.1. 计算机如何帮助我们?

请参考我的小文《计算如何影响和帮助我们》。

https://github.com/bettermorn/ACMWDevHubPPT/blob/master/%E7%A7%91%E6%99%AE%E8%AE%A1%E7%AE%97/%E8%AE%A1%E7%AE%97%E5%A6%82%E4%BD%95%E5%BD%B1%E5%93%8D%E5%92%8C%E5%B8%AE%E5%8A%A9%E6%88%91%E4%BB%AC_%E4%B8%8A%E6%B5%B7%E5%85%AC%E7%9B%8A%E6%96%B0%E5%A4%A9%E5%9C%B0%E5%9B%AD20190825_watermark.pdf

1.2.身边有哪些问题可以用计算作品解决?

想要方便地发布信息和分享资源?

想轻松高效地协作交流?

想要解决手工操作的繁琐?

。。。。。。

用什么形式来解决最合适呢?网站、微网站、App还是别的?

1.3.我最想解决哪个问题?这个问题可以或者必须用计算方法解决吗?

有些问题不一定适合用计算方法解决。

1.4.解决这个问题会带来以下的价值吗?

  • 与社区及其他人个人相关或有益。

  • 满足现实中的真实需要、个人表达或者解决了社会问题。

1.5.解决这个问题会存在伦理问题吗?

不能做有伦理问题的作品。

2 识别和定义问题

关于识别和定义问题的细节,可以收听我的音频。虽然是美国中小学计算机科学框架的内容,对我们的很多大学生,还是适合的。

2.1.识别复杂的跨学科现实世界的问题

【实战指导】暑假了,找问题,做作品【2】识别和定义问题_第2张图片

2.2.将复杂的现实问题分解为子问题

【实战指导】暑假了,找问题,做作品【2】识别和定义问题_第3张图片

2.3.评估计算解决问题是否合适和可行

【实战指导】暑假了,找问题,做作品【2】识别和定义问题_第4张图片

同学们,动手动脑吧,用自己所学解决一个具体问题吧。有问题,欢迎留言,希望我能帮到你们。

 

【实战指导】暑假了,找问题,做作品【2】识别和定义问题_第5张图片图片来源:https://www.vippng.com/preview/JxJwoh_developer-cartoon-programmer/

你可能感兴趣的:(学习方法,学习资源,计算思维,软件设计,软件开发)