【24h】

Building a search engine to drive problem-based learning

机译:建立搜索引擎以推动基于问题的学习

获取原文

摘要

Search engines pervade the digital world, mediating most access to information instantaneously. We have found that students can build search engine components, and even entire search engines, in the context of problem-based learning in introductory and intermediate computer science courses. The courses cover a broad range of topics in algorithms, data structures, and web design, with a heavy emphasis on programming. Additionally, the internet is coupled with the syllabus at many places, from web design and HTML to graph algorithms and pattern matching. This connection enlivens the discussion of otherwise dry topics like searching, sorting, indexing and hashing. Moreover, the challenge of web-scale computing motivates the continuing students in their later study of formal topics like algorithmic complexity, while non-continuing students acquire transferable analytical skills. We report on the experience in search engine projects for driving problem-based learning in computer science courses, for both high school and university students. Our experience shows that such projects are effective in both introductory and intermediate courses, and readily encompass student groups with diverse programming abilities.
机译:搜索引擎瞬间瞬间调解大多数信息。我们发现学生可以在基于问题的学习的背景下建立搜索引擎组件,甚至整个搜索引擎,在介绍性和中间计算机科学课程中。该课程在算法,数据结构和网页设计中涵盖了广泛的主题,重点强调编程。此外,互联网与许多地方的教学大纲相耦合,从Web设计和HTML到图形算法和模式匹配。此连接会讨论其他干燥主题,如搜索,排序,索引和散列。此外,网络规模计算的挑战使持续的学生在后来研究正式的主题等算法复杂性,而非继续的学生获得可转让的分析技能。我们向高中和大学生提供基于技术学习的搜索引擎项目的经验报告。我们的经验表明,此类项目在介绍性和中级课程方面都是有效的,并随时包括具有多元化的规划能力的学生团体。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号