Python入门:理解与执行关键章节
需积分: 3 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编程的基础,并理解计算机科学的核心概念,为未来在各个专业领域应用计算思维打下坚实基础。
2022-08-03 上传
2021-07-08 上传
2018-12-19 上传
2024-09-30 上传
2023-09-06 上传
2023-08-03 上传
2023-06-13 上传
2023-05-28 上传
2023-12-04 上传
双联装三吋炮的娇喘
- 粉丝: 16
- 资源: 2万+
最新资源
- 开源通讯录备份系统项目,易于复刻与扩展
- 探索NX二次开发:UF_DRF_ask_id_symbol_geometry函数详解
- Vuex使用教程:详细资料包解析与实践
- 汉印A300蓝牙打印机安卓App开发教程与资源
- kkFileView 4.4.0-beta版:Windows下的解压缩文件预览器
- ChatGPT对战Bard:一场AI的深度测评与比较
- 稳定版MySQL连接Java的驱动包MySQL Connector/J 5.1.38发布
- Zabbix监控系统离线安装包下载指南
- JavaScript Promise代码解析与应用
- 基于JAVA和SQL的离散数学题库管理系统开发与应用
- 竞赛项目申报系统:SpringBoot与Vue.js结合毕业设计
- JAVA+SQL打造离散数学题库管理系统:源代码与文档全览
- C#代码实现装箱与转换的详细解析
- 利用ChatGPT深入了解行业的快速方法论
- C语言链表操作实战解析与代码示例
- 大学生选修选课系统设计与实现:源码及数据库架构