sjtu_se_105_程序设计11
【课程概述】 “sjtu_se_105_程序设计11”是一门针对零基础学生设计的软件学院必修课程,名为“程序设计与数据结构1”。这门课程主要以C++作为教学语言,旨在教授程序设计的基本概念和方法,并通过实践训练学生掌握面向对象编程的基本技能。课程的目标是培养那些期望成为专业程序员、聪明且愿意付出努力的人,而不是仅依赖天赋。课程强调学习的可持续性和实用性,避免过于复杂的技术细节和填鸭式教育。 【课程目标】 课程的主要目标是使学生能够编写简单的C++交互式程序,理解并阅读更复杂的程序,以及为自学其他编程语言打下基础。然而,这并不是为了培养出立即成为专家级程序员、C++语言大师或高级库的熟练使用者。课程旨在为后续的“高级”C++程序设计课程做好准备。 【教学内容】 课程涵盖了基本的编程概念,关键的实用技术,以及标准C++工具的使用。学生在完成课程后,将能够编写小型的命令行程序,具备阅读和理解大型程序的能力,并有自我学习其他编程语言的基础。 【学习者与教师】 这门课程面向软件学院的一年级本科生,由陈昊鹏和陈雨亭两位教师主讲,他们分别提供联系方式和办公地点以方便学生咨询。课程还配备了一支助教团队,负责班主任工作、上机辅导、答疑和作业批改。 【教学安排】 上课时间为每周二和周五下午的第七和第八节课,地点在上院100室。上机实践安排在周四晚上,地点在软件大楼的5号楼机房。助教会在特定时间提供答疑,包括周三下午和周二、周五晚上,学生也可以通过电子邮件与教师或助教保持联系。 【资源与支持】 课件可以在交通大学软件学院的elearning平台上找到,同时提供了其他相关教学资源链接,以便学生进行自我学习和深入研究。 这门“sjtu_se_105_程序设计11”课程是一个全面的入门教程,旨在为学生构建坚实的编程基础,激发他们的学习兴趣,同时注重实际操作能力和问题解决能力的培养。通过这门课程的学习,学生不仅会掌握C++语言,还将获得一个良好的程序设计思维框架,为未来的软件工程职业生涯打下坚实的基础。
剩余1190页未读,继续阅读
- 粉丝: 44
- 资源: 325
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
评论0