孔令杰 用 Python 商业管理程序设计(1)
本系列课程从零开始,教授普遍认为最适合初学者的程式语言「Python」,目标是让每个人在完成本课程后,一方面获得程序设计和计算思维的基本概念,另一方面,他们也可以独立写出可以解决计算问题的程序。本课程与一般程序设计课程最不同的是,它以解决商业管理领域的计算问题为导向。因此,本课程不仅包括传统程序设计课程的例子和作业,如质量因素分解、红球白球排列组合、三角形不等式、万年历、数字排名等,还包括生产、物流、库存、投资、定价等问题,让大家在学习程序设计的同时,还直接体验了程序设计和信息技术在商业管理领域的各种应用。
本系列课程分为三门课程。作为第一门课程,本课程将介绍程序设计的基本概念,Python 语言的基本语法、选择、循环、清单,以及操作管理领域的一些简单算法。
本课程适用人群: 本课程适用: 1.想要开始学习这项技术的学习者没有程式设计基础 2.在商业管理领域,想了解程序设计和信息技术应用的学习者 3.未来,想在企业中解决程序设计和信息技术问题的学习者 4.学习其他程式语言,想快速学习 Python 语言学习者 学习者不需要任何程式设计、信息工程、计算机科学或商业管理的基础。只要你有普通高中生的基本英语和数学能力,并且愿意花时间学习和练习,你就可以完成这门课程并获得一些东西。
第 1 周什麽是「资讯管理」:信息技术的商业管理应用
本周,我们不写程序,而是先看看信息技术在商业管理领域的一些应用。现在几乎没有商业活动不需要信息系统的帮助,即使我们专注于它「演算」这个方面只能介绍一点,但应该足以让大家感受到信息技术如何帮助企业经营管理决策。换句话说,本周的课程是对的「资讯管理」这门学科的介绍。
第 2 周Python 初步探索程式设计
本周我们开始介绍 Python 程序设计。我们从程序设计的基本概念出发,首先介绍什么是程序设计,然后介绍 Python 程式语言的基本语法和程式开发环境。我们将介绍变量和计算的概念,并通过 print() 和 input() 第一次与计算机程序进行互动。
第 3 周「计算机操作的基本原理」与「条件式选择」
本周,我们将继续上周的主题,深入介绍计算机中存储的变量、型态和数值,以及更多关于 print() 和 input() 知识。然后我们开始介绍条件选择,解释如何使用它 if-else 叙述句使程式「根据情况做出选择」。本周的课程将以程式写作的建议风格结束。
第 4 周「条件式选择」与「回圈」
本周的任务是完成我们对程式中逻辑控制的研究。在条件选择方面,我们将介绍巢 if-else 使用逻辑运算子等概念,并使用它们进行更复杂的条件选择。然后我们将通过回圈结构介绍回圈结构 while 和 for 叙事句,让程序反复动作来完成(对人而言)困难的任务。本周的课程将以神奇的小数点精度结束。
第 5 周「清单」与「程序演算应用于操作管理」
本周我们将首先介绍清单(list)数据结构,说明如何一次存储和处理大量数据。有了逻辑控制和清单知识,我们将使用一些操作管理(operations management)该领域的主题和演算法可以帮助你总结整个课程所学到的东西。我们将介绍生产安排(production scheduling)、存货控制(inventory control)以及物流和运输(logistics and transportation)基本问题,并为每个问题做几个算法,引导大家感受到程序设计在操作管理领域的应用。
1.仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。我们非常重视版权问题,如有侵权请点击版权投诉。敬请谅解!
2.如遇下载链接失效、解压密码错误等问题请点击 提交工单
3.在下载源码前,请务必要仔细阅读并接受 购前/下载协议 购买即视为您同意该协议!
游人客栈 » 孔令傑 用 Python 做商管程式設計(一)