Python入门:理解与执行关键章节

需积分: 3 2 下载量 48 浏览量 更新于2024-07-14 收藏 709KB PPT 举报
本资源是一份关于“解释执行——Python讲义”的教学资料,主要针对初学者介绍了Python编程入门的基础知识和课程内容。课程由潘理教授提供,他推荐了两本电子版教材,分别是《Python Programming: An Introduction to Computer Science》和《How to Think Like a Computer Scientist - Learning with Python》,供学生参考。 课程大纲包括以下几个部分: 1. **程序设计思想与方法**:强调计算机科学的核心是解决问题的思维,而不是仅仅研究计算机本身。课程目标是培养学生的计算思维,让他们能够像计算机科学家一样思考。 2. **教材与课件**:指定的教材是Python编程的引导,而课件及相关资料可通过FTP链接获取,用户名和密码可供下载。 3. **教学安排**:课程计划分为讲课和上机实践,涉及平日作业(自检)、大作业以及期中和期末考试的考核方式。实践教学将在电院机房进行,每两周一次,且以编写程序为主要内容。 4. **课程考核**:成绩由上机练习、期中考试、大作业和期末考试组成,其中期末考试占比最高。 5. **课程主要内容**:教学重点在于教授如何让计算机解决问题,包括理解计算机的基本功能,设计适应不同情况的教学流程,以及用Python这种易于学习的语言作为教学工具。 6. **课程定位**:这门课程旨在培养学生的计算思维,而非仅限于程序设计或算法数据结构。虽然会涉及编程,但强调Python语言的易用性,减轻了学习过程中的繁琐细节。 7. **计算机与程序**:课程介绍了计算机的基本组成,如硬件和程序设计语言,特别是初识Python,让学生从硬件层面理解程序运行环境。 通过这份讲义,学生可以逐步掌握Python编程的基础,并理解计算机科学的核心概念,为未来在各个专业领域应用计算思维打下坚实基础。