이번 주에는 컴퓨팅적 사고 "문제 해결"에 대해 다루어 보았습니다. 문제 해결의 3가지 방법, 문제 해결의 3가지 방법, 컴퓨팅 사고와 문제 해결, 모델링을 통한 문제 해결, 컴퓨팅 사고와 문제 해결, 다이어그램을 이용한 문제 해결, 등을 배웠습니다.
本周我们讨论了计算思维“解决问题”。我学习了解决问题的 3 种方法、解决问题的 3 种方法、计算思维和解决问题、通过建模解决问题、计算思维和解决问题、使用图表解决问题等。
문제 해결의 3가지 방법 解决问题的三种方法
● 일반적 방법: 일상생활의 문제 해결 ● 通用方法:解决日常生活中的问题
● 컴퓨팅 사고 방법: 컴퓨팅 사고 요소를 활용하여 문제 해결
● 计算思维方法:运用计算思维要素解决问题
● 창의적 방법: 창의성을 적용하여 문제 해결
● 创造性方法:运用创造力解决问题
문제 해결 전략 问题解决策略
1. 주어진 조건에 맞추어 다각도로 문제에 접근
1. 根据给定的条件从不同角度处理问题。
2. 문제를 철저히 분석(컴퓨팅적 사고의 분석)
2. 深入分析问题(计算思维分析)
3. 그림을 그리거나, 식을 만들거나, 또는 규칙 찾기(컴퓨팅적 사고의 분해, 패턴인식, 추상화)
3. 画图、建方程、或寻找规则(分解、模式识别、计算思维的抽象)
4. 조건에 따라 거꾸로 생각해보기 4. 根据情况进行逆向思考
5. 단계적으로 생각하기(컴퓨팅적 사고의 알고리즘)
5. 分步思考(计算思维算法)
컴퓨팅 사고와 문제 해결 计算思维与问题解决
● 컴퓨팅 사고를 통한 문제 해결은 일반적인 방법과 차별성
● 计算思维解决问题与一般方法不同
● 문제의 분석, 분해, 패턴인식, 추상화, 알고리즘을 활용
● 分析、分解、模式识别、抽象和使用算法解决问题
● 정확성과 신속성 등 컴퓨팅 파워를 활용한 문제풀이가 주류
● 利用精度、速度等计算能力解决问题是主流。
모델링을 통한 문제 해결 通过建模解决问题
-소프트웨어 프로그래밍인 경우 -如果是软件编程
● 아이디어 스케치 ● 构思草图
● 추상적 모델링, 구체적인 방법론 제시 ● 抽象建模,具体方法论的呈现
● 블록 다이어그램으로 표시, 의사 코드 단계까지 구체화
● 以框图形式表示,详细到伪代码级别
● 테스트와 적응을 통해 해결법 얻음 ● 通过测试和适应找到解决方案
시스템적 문제 해결 系统性问题解决
●문제 목표를 명확하게 정의, 제약 조건 등 파악
●明确定义问题目标、识别约束条件等。
●창의적인 아이디어들을 최대한 많이 생성
●产生尽可能多的创意
●평가를 통해 실현 가능한 몇 개 아이디어 선택
●通过评估选择几个可行的想法
●문제 해결에 적합한 아이디어를 최종적으로 선택
●最终选择适合解决问题的想法
●선택된 아이디어를 문제 해결에 효율적으로 적용
●有效地运用选定的想法来解决问题
다이어그램을 이용한 문제 해결 使用图表解决问题
-다이어그램 이용 방법과 컴퓨팅 사고의 밀접한 관계
- 图表的使用与计算思维之间的密切关系
● 분석 과정, 다이어그램을 이용한 문제 분해, 패턴인식 과정
● 分析过程、使用图表分解问题、模式识别过程
● 그 후 다이어그램을 통해 완성된 추상화를 적용 가능
● 之后,您可以通过图表应用完成的抽象。
● 그 결과를 바탕으로 알고리즘을 구현 가능
● 可根据结果实现算法
창의적 문제 해결 创造性解决问题
-상상력과 문제 해결 -想象力和解决问题的能力
● 상상력은 제한조건이 없고 순수한 생각
● 想象力是不受限制的纯粹思想。
● 반짝이는 아이디어로 문제 해결에 중요한 역할 담당
● 以灵光乍现的想法在解决问题中发挥重要作用
● 잘 알려져 있는 것을 이용하여 모르는 것 유추 가능
● 你可以利用你所熟悉的知识来推断你不知道的知识。
● 상상력 단계에서 제한조건 없이 상상하기는 창의성의 지름길
● 在想象阶段,不受限制地想象是通往创造力的捷径。
● 자기 분야와 타 분야 요소들과 결합은 ‘창의적 융합’
● 将自身领域的元素与其他领域的元素相结合,即为“创造性融合”
-역발상과 발상의 전환을 통한 문제 해결 - 通过逆向思维和改变视角解决问题
● 기존 상식에 반대되는 개념인 역발상으로 문제 해결
● 逆向思维解决问题,打破传统思维
-열린 사고와 창의적 문제 해결 - 开放的心态和创造性解决问题的能力
● 열린 사고 문제(open-ended problem)
● 开放式问题
● 하나의 답 또는 예/아니오로 답할 수 없는 깊은 사고의 문제
● 需要深入思考的问题,无法用一个答案或“是”或“否”来回答
● 대부분의 기존의 틀에 박힌 계산이나 풀이 방법을 뛰어넘음
● 超越大多数传统计算或解决方法
● 여러 가지 가능성이나 조건들을 동시에 생각해야 풀 수 있음
● 可以通过同时考虑多种可能性或条件来解决。
● 어떻게 생각하느냐?, 왜 그렇게 생각하느냐? 등의 질문으로 문제 해결을 탐구
● 您觉得怎样?你为什么这么认为?通过提出以下问题来探索解决问题的方法:
● 답이 여러 가지인 경우, 정해진 답이 따로 없는 경우도 있고, 심지어 아무도 해답을 모를 수도 있음
● 对于有多个答案的情况,可能没有固定答案,甚至没有人知道答案。
● 누구나 자유롭게 상상하고, 거꾸로 생각해 보기 등
● 任何人都可以自由想象、逆向思考等。
● 열린 문제를 풀기 위해 노력하면 창의적 사고의 폭이 넓어짐
● 尝试解决开放性问题可以拓宽创造性思维的范围
-열린 사고 향상 방법 -如何提升开放心态
● 다른 방법은 없을까? ● 没有别的办法了吗?
● 다른 용도에 적용한다면 어떨까? ● 如果我们将其用于其他目的怎么办?
● 확대 또는 축소한다면 어떨까? ● 如果我们放大或缩小会怎样?
● 다른 것과 결합하면 어떨까? ● 如果我们将它与其他东西结合起来会怎样?
● 거꾸로 생각한다면 어떨까? ● 如果我们反过来想会怎样?
● 주어진 조건을 변경하면 어떨까? ● 如果我们改变给定的条件会怎样?
'강의들을건대 1학년 2학기 > 컴퓨팅적사고' 카테고리의 다른 글
类别中的其他文章‘ 第一年第二学期讲座 > 计算思维 ’
컴퓨팅적사고 8주차 (0) 计算思维第 8 周 (0) |
2021.10.25 |
---|---|
컴퓨팅적사고 7주차 (0) 计算思维第 7 周 (0) |
2021.10.18 |
컴퓨팅적사고 5주차 (0) 计算思维 第 5 周 (0) |
2021.10.05 |
컴퓨팅적사고 4주차 (0) 计算思维 第四周 (0) |
2021.09.26 |
컴퓨팅적사고 3주차 (0) 计算思维第三周 (0) |
2021.09.15 |
댓글0
评论 0