留学在线 2021-11-05 17:04:08
由于COVID-19大流行引起的特殊情况,该单元的学习活动,评估和出勤要求可能会随时更改。请定期参阅本机的概述以获取最新信息,并在本机的Canvas站点中注意任何调整。
INFO1110:编程简介
该单元是软件开发人员,IT顾问和计算机科学家建立对计算机原理操作的理解的重要起点。学生将通过程序编程获得知识和技能。重要概念包括定义数据类型,控制流,迭代,函数,递归以及可寻址内存的模型。学生将能够将一般问题重新解释为计算机问题,并利用他们对计算机模型的理解来开发源代码。该单元训练学生软件开发过程,包括测试和调试技能。这是使用更高级的编程语言,系统编程,计算机安全性和高性能计算的先决条件。
细节入学规则学习成果完成本单元后,您应该能够:
LO1 。采用编程风格惯例来编写一致可读的代码
LO2 。设计和构造现有程序程序或功能的新功能
LO3 。组成结构化的算法设计以解决描述性问题规范
LO4 。根据描述性问题说明组成整个程序程序
LO5 。展示出对编程原理,数据类型,变量和运算符,控制流的理解:简单的语句,序列,if-then-else,而函数:堆栈,输入/输出,参考内存模型
LO6 。编写,分析和跟踪过程代码,作用域/变量生存期,堆栈的内存,引用和全局变量,数据类型,对数据类型的操作
LO7 。构建用于输入和操纵数组的代码片段,包括最大值,最小值,搜索或遍历,并对每个元素进行操作以进行计数或求和
LO8 。为递归定义的数值函数以及递归描述的数组操作构造和评估代码
LO9 。通过调试应用测试方法并评估程序,并能够为小型程序或功能编写一组测试
LO10 。解释编译过程和调试机制
LO11 。使用标准库函数
单元大纲
对于1000级和5000级单元,单元大纲将在教学的第一天前两周提供,对于所有其他单元,单元大纲将在教学的第一天前一周提供。
今年昔年2024年第1学期[正常日]
重要日期
整个学年的关键日期,包括教学时间,普查,付款截止日期和考试。学生管理
入学,课程计划,费用,毕业,支持服务,学生IT对学生行为的期望
学生行为守则,入学条件,大学隐私声明,学术诚信学术呼吁
学术申诉程序,特殊考虑,规则和指南,建议和支持学与教政策
政策注册,政策搜索经济支持
奖学金,无息贷款,助学金,资金管理学习资源
学习中心,教师和学校课程,图书馆,在线资源健康与支持
学生中心,咨询与心理服务,大学健康服务,总体健康与福祉
2022-01-19
2023-06-19
2024-01-26
2023-01-28
2024-02-21
2021-11-05
2023-09-20
2022-11-02
2022-03-28
2023-10-03
2022-01-19
2022-03-14
2023-09-13
2020-02-20
2023-07-10
2021-01-15
2023-11-04
2020-02-20
2021-05-28
2023-07-11