首页> 外文期刊>WSEAS Transactions on Advances in Engineering Education >Teaching Strategy for Algorithmic Problem-Solving
【24h】

Teaching Strategy for Algorithmic Problem-Solving

机译:算法解决问题的教学策略

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Many instructors claim that the teaching process of programming education improves problem-solving abilities. However, if the instructor focuses on teaching programming grammar (syntax) or on memorizing well-known algorithms' process maps, such as sorting and searching, students' cognitive loads could increase and this does not enhance their problem-solving abilities. Therefore, this paper proposes a sample curriculum and problems that students should solve in each theme to learn programming skills and algorithmic problem solving. The programming course was based on methods, such as storytelling, simulations, and games to motivate students. We also present a teaching strategy to design a programming teaching course. The teaching strategy process is founded on basic steps of algorithm creation. Then, the Class-Responsibility-Collaborator card model was used as a hands-on activity for program design. We used an educational programming environment in our experiment in which the students can easily implement their programs. Our experiment ran for elementary school students for 12 hours. We demonstrate the examples of students' problem-solving activities that were discovered and solved by teacher or learner during the programming scenario. Learners' interests, satisfactions, and achievements in learning programming with the teaching strategy had considerable positive results.
机译:许多讲师声称编程教育的教学过程提高了解决问题的能力。但是,如果讲师专注于教学编程语法(语法)或记忆众所周知的算法的过程图(例如排序和搜索),则学生的认知负担可能会增加,而这并不会提高他们解决问题的能力。因此,本文提出了一个示例课程和学生应在每个主题中解决的问题,以学习编程技巧和算法问题解决方法。编程课程基于讲故事,模拟和游戏等方法来激发学生的兴趣。我们还提出了设计编程教学课程的教学策略。教学策略过程建立在算法创建的基本步骤上。然后,将“类-责任-协作者”卡模型用作程序设计的动手练习。我们在实验中使用了教育性编程环境,学生可以在其中轻松实施自己的程序。我们的实验针对小学生运行了12个小时。我们演示了在编程方案中教师或学习者发现并解决的学生解决问题活动的示例。学习者的兴趣,满足感和在采用教学策略进行学习编程方面取得的成就取得了可观的积极成果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号