上海交大C++程序设计教程

4星 · 超过85%的资源 需积分: 10 9 下载量 179 浏览量 更新于2024-08-02 收藏 5.75MB PPT 举报
“上海交大C++基础资料,包含计算科学导论、结构化程序设计等内容,强调实践教学和独立思考,课程包含5个作业,作业需独立按时完成并按特定命名规则上传至指定FTP服务器。” 这篇资料是关于上海交通大学的一门C++基础课程,旨在教授学生程序设计的基本思想和方法。课程由潘理教授授课,强调实践性和计算机思维的培养。课程分为计算科学导论和结构化程序设计两大主题,旨在帮助学生理解和掌握编程的基础概念和技巧。 课程对学生的学习提出了明确的要求,强调实践教学,学生需要在指定的电院机房完成每次编程任务。课程成绩由三部分组成:实践教学占30%,大作业占20%,期末考试占50%,这表明了课程对动手能力和综合应用知识的重视。 实践教学部分,学生将在电信群楼4号楼311进行,每次课后需要独立完成一个程序设计任务。为了确保学习效果,本学期共布置5个作业,助教会在每周的特定时间提供答疑支持。作业必须独立完成,并且有严格的上传时间和命名规则。作业需使用WinRAR压缩,以“学号_作业号.rar”的格式命名,如果包含多个小题,则每个小题需放在单独的文件夹内,再统一压缩,文件夹以“学号_作业号_题号”命名。作业上传地址为ftp://202.120.36.167,使用用户码/密码:sjtu/sjtu登录。作业上传有截止日期,逾期上传会扣分。 评分标准方面,虽然允许在“完成截止日期”后、“上传截止日期”前上传作业,但会视为迟交并扣除相应分数,强调了按时提交的重要性。 这门课程不仅涵盖了C++语言的基础知识,还注重培养学生的实际操作能力和独立解决问题的能力,是学习C++编程的宝贵资源。通过这样的教学方式,学生不仅能学到编程语言,还能体验到程序设计的全过程,提高其在未来IT领域中的竞争力。