编程方法
学生将了解可视化和脚本语言的编程环境,以及软件开发过程中的工具和技术。在本课程中,学生将学习使用c#的可视化编程和使用Python的脚本语言的组合。学生学习事件驱动的可视化应用程序开发、数据库和web连接、脚本、函数、字符串、元组和文本文件处理的技术。
学习成果
- 解释软件开发过程的清晰描述
- 开发事件驱动的图形用户界面应用程序
- 使用Python构建中小型问题的解决方案。
- 理解和描述设计、编写、调试和测试软件应用程序的概念。
课程主题
Python:在Python文本的章节标题后面有九个模块。
- 单元一:计算机与编程导论
- 单元2:输入、处理和输出
- 单元3:决策结构和布尔逻辑
- 单元4:重复结构
- 模块五:函数
- 单元6:文件和异常
- 单元7:列表和元组
- 单元8:关于字符串的更多信息
- 模块9:字典
c#:在c#文本的章节标题后面有11个模块。
- 单元一:计算机与编程导论
- 单元2:Visual c#简介
- 单元3:处理数据
- 单元4:做决定
- 单元5:循环、文件和随机数
- 单元6:用方法模块化代码
- 单元7:数组和列表
- 单元8:关于处理数据的更多信息
- 单元9:类和多形式项目
- 单元10:继承和多态性
- 数据库模块11:
所需文本和材料
学生需要以下电子教科书,可直接从TRU书店网站购买:https://thebookstore.tru.ca/site_digital.asp
- 盖迪斯,T(2018)。开始使用Python + MyLab编程与Pearson eText-Access卡包(第四版)。多伦多,安大略省:培生教育加拿大公司。
类型:电子书。ISBN: 9780134484969。
注意:为了在购买后使用该电子文本,学生需要注册一个进程ID根据MyLab学生注册说明。课程注册完成后,可在课程指南中找到这些说明
学生需要自行寻找以下资料:
- 盖迪斯,T(2017)。从Visual c#开始(第四版)。多伦多,安大略省:培生教育加拿大公司。
类型:电子书。ISBN: 978-0-13-438260-9。
评估
请注意,如果你的课程有期末考试,你需要向在线监考服务ProctorU或亲自批准的考试中心支付费用。请联系exams@tru.ca有任何问题。
为了顺利完成这门课程,学生必须在整个课程中取得50%或以上的及格成绩,并在期末强制性考试中取得50%或以上的及格成绩。
Python的评估: |
|
作业1:Python的未来价值 | 6% |
作业2:密码生成器 | 6% |
任务3:String.docx | 6% |
测验1 | 5% |
测试2 | 5% |
c#评估: |
|
作业4:随机数文件读取器 | 6% |
作业5:首选客户类别 | 6% |
测试3 | 5% |
测试4 | 5% |
期末考试(强制) | 50% |
总计 | 100% |
开放学习教师信息
一个开放学习的教员可以帮助学生。学生将在课程开始时收到必要的联系方式。