澳洲国立大学COMP1100辅导
COMP1100 是一门关于haskell的编程课,对于没有编程基础的人,这门课是有一定挑战性的,这是一个纯函数式编程语言。
对于这门课,想学好的同学,建议看看testbook “Haskell : the craft of functional programming” 。
整个学期一共3个assignemnts:占比重37%,期末占比重50%, 所以平时好好学习是拿分关键!
需要辅导澳洲国立大学COMP1100的同学可以联系我们。
本课程是关于编程的三门核心计算机科学课程中的第一门。它向学生介绍了作为通过计算解决问题的学科的计算机科学领域,并为更高级的编程和软件开发课程提供了基础。数据结构和算法是计算机科学核心的关键概念,在本课程中得到首次处理。
课程深入涵盖了函数式编程,发展了函数在数据结构上运行的核心思想。学生学习编程语言使用类型的组织,程序如何评估(约简),函数组成,递归函数,代数数据类型,模式匹配,参数多态,高阶函数。学生还可以接触到基本数据结构、抽象数据类型、模块、惰性和流的渐近分析。函数范式展示了许多编程问题的优雅解决方案。
该课程还向学生介绍了软件开发的标准生产力工具,这些工具将在整个课程和计算机科学学位的剩余部分中使用。这些包括分布式软件修订控制系统。