您的孩子在通过实际练习
加拿大学生计算机竞赛
加拿大计算机竞赛CCC)由滑铁卢大学主办,每年有80多个国家的20,000多名学生报名参加15场竞赛,(CCC)是一项面向中学生的年度计算机编程竞赛,竞赛试题大都是应用题.
课堂比赛试题练习结果显示,學生們对应用题目的理解有很大的挑战challenges, 对于应用题目要求并不是全部理解,不知道用什麼樣的數學模型來表達题目的要求,就无從下手開始編程,这是我们华人学生子弟的一个最大的挑战.实际编程对学完Python 中级班的学生并不复杂,编程都没有问题。
1. 题目要求: 阅读理解题目的要求,
2. 数学模式: 建立数学模式
3. 编程实现: 实现数学模式
4. 程序测试: 测试验证程序
参考网站连接: https://cemc.uwaterloo.ca/contests/ccc-cco.html
课程设置
加拿大计算机竞赛(CCC)对于对编程感兴趣的学生来说是一项有趣的挑战,主要是针对有些编程经验初中及高中学生,目的是帮助学生建立信心并提高他们设计,理解和实施算法的能力。
学生可以选择编写比赛的初级或高级水平。
本程课主要学习和熟悉考试重点, 对考试进行强化培训:
学习目标:
每节课都有例题练习和分析,
1. 题目的要求: 阅读理解题目的要求,编程的输入需要那些数据, 输出结果应该是什么
2. 数学模式: 应用题目用什么样的数学公式或是模式表达
3. 编程实现: 应该编程语言来实现应用题目要求的数学模式
4. 程序测试: 在完成编程成后, 根据提供的数据, 运行测程, 确保运行满足题目的要求; 比如: 输入和输出符合满足题目要求, 程序运行没有错误等
5. 結果分亨及讨论 。
课堂上课安排
课堂安排:
小班教室内上课, 5人开班
10节课, 每节课一个半时
报名条件:
七年级以上学生,学过中级编程课程
费用: 每节课一个半小时, $30, 总计十节课
上课时间:
2023年9月份开始上课, 时间为星期天
地点:
14街和McCowan Classroom
报名和入学测试:
报名后要求学生参加一个基本测试, 只有测试合格才能参加课程