【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.
机译:搜索引擎席卷了数字世界,并即时协调了大多数信息访问。我们发现,在基础和中级计算机科学课程的基于问题的学习中,学生可以构建搜索引擎组件,甚至可以构建整个搜索引擎。这些课程涵盖了算法,数据结构和网页设计等广泛的主题,并着重于编程。此外,互联网在许多地方都与课程提纲结合在一起,从网页设计和HTML到图形算法和模式匹配。这种联系使对诸如搜索,排序,索引和散列之类的其他枯燥话题的讨论更加活跃。此外,网络规模计算的挑战激发了继续学习的学生在以后对诸如算法复杂性之类的形式主题的研究中,而非继续学习的学生则获得了可转让的分析技能。我们报告了在搜索引擎项目中为高中生和大学生推动基于问题的学习的经验,这些课程旨在推动计算机科学课程中基于问题的学习。我们的经验表明,此类项目在入门课程和中级课程中均有效,并且容易涵盖具有多种编程能力的学生群体。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号