专业编程培训机构——完成蜕变以后轻松拿高薪
电话+V: 152079-09430 ,欢迎咨询一个编程语言能解决所有问题吗,[python实用课程],[C++单片机原理],[C#网站搭建],[Nodejs小程序开发],[ios游戏开发],[安卓游戏开发],[教会用大脑用想法赚钱实现阶层跨越]
一、一节编程课能解决什么问题?
第一节编制计算机程序解决问题
教学目标:
知识与技能
1、掌握计算机的四大组成部分
2、知道计算机程序设计语言的发展历程
过程与方法
了解计算机的工作原理
情感态度和价值观
激发学生进一步学习计算机编程的兴趣教学重点:
1、掌握计算机的四大组成部分
2、知道计算机程序设计语言的发展历程教学难点:
了解计算机的工作原理
教学方法:
由于本课时是理论课,教学方法可采用配合多媒体课件讲述与图解相结合的
方式,外加实物观察;学生学法相应的可采用识记与理解,观察与讨论的方式
教学过程:
导入新课:
随着我们学习信息技术的深入,可能会发现人们常说这么一句话:“编个程序
1/7页
来解决”。实际上,“编程序”就是我们针对具体问题,运用程序设计语言编制一个专门的计算机程序来解决问题。也就是说,我们在使用计算机的过程中,除了使用别人的软件程序外,还可以自己亲自动手设计程序,满足自己的需要。在学习编制程序解决问题之前,我们先来进一步认识一下计算机和程序。一、认识计算机:
1.计算机系统的组成:
一个完整的计算机系统通常包括硬件系统和软件系统两大部分,二者缺一不可。硬件是指构成计算机的物理部件的总和,犹如一个人的躯体;软件是指计算机正常运行所需的各种程序和数据,犹如一个人的思想,用来指示计算机的各硬件如何工作或帮助使用者完成某项任务。
中央处理器相当于计算机的“大脑”,它根据程序指令控制各部件互相配合工作。存储器有内存、外存之分,内外存的区别是重点:(1)内存:速度快,只用于存放计算机正在处理的程序和数据,一旦断电,存储的信息有可能丢失;(2)外存:速度慢,但存入的信息不会因断电而丢失,可长时间保存。除此之外,存储器这部分还要补充一个考点:ROM和RAM。ROM:只读存储器,一次写入,反复读取;RAM:随机存储器,掉电失忆。
2.计算机的工作原理
从功能上划分,计
中央处理器算机的硬件由中央处
理器、存储器、输入设输入设备内存输出设备
备和输出设备四部分
控制执行指令外存
组成。传输程序或数据存储器
2/7页
计算机工作时,中央处理器根据输入指令,从输入设备或外存中读取指令和数据,按顺序执行指令,处理结果放回内存;中央处理器执行输出或保存指令时,会把内存中的处理结果输出到输出设备或保存到外存中。图解如上所示:
二、计算机程序设计语言的发展
在讲发展历程之前,我认为应该先简单介绍一下“程序”这个专业术语的概念,以便帮助学生理解程序设计语言。
程序是一组指示计算机每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。为形象说明,可打个比方:一个程序就像一个用汉语(程序设计语言)写下的红烧肉菜谱(程序),用于指导懂汉语的人(体系结构)来做这个菜。
1、机器语言——第一代计算机语言
二、学会了编程能干什么
学会了编程能去科技企业做程序员。
不过学习不同的编程语言,学完之后能干的工作也是不同的。如果你学习Java语言,那么可以做企业级软件开发、第三方电子交易平台开发、网站开发、安卓APP开发、游戏开发等方向的工作。
所以如果学习python“语言,那么之后可以做爬虫开发、python开发、大数据分析等方向的工作。Python是一种跨平台的计算机程序设计语言,是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Pvthon语言主要应用于人工智能领域。
学好C语言主要可以做服务器端开发、嵌入式开发、游戏开发、网络安全等方向的工作。C语言是一门面向过程的、抽象化的通用程序设计语言。目前C语言退守到系统级别语言,成为软件工业的基础,被广泛应用于底层开发。
编程:
编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
三、学习编程有什么好处?
好处:
1、掌握一门技能。
2、培养意志。
3、解决数学运算,记录档案数据,查询数据等问题。
4、锻炼逻辑思维。
坏处:
身体不好。
电脑辐射对身体不好,而且长时间地坐在电脑前容易导致近视,眼疲劳。
编程是编定程序的简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
扩展资料:
编程的执行原理
1、计算机对除机器语言以外的源程序不能直接识别、理解和执行,都必须通过某种方式转换为计算机能够直接执行的。
2、这种将高级程序设计语言编写的源程序转换到机器目标程序的方式有两种:解释方式和编译方式。
3、解释方式下,计算机对高级语言书写的源程序一边解释一边执行,不能形成目标文件和执行文件。
4、编译方式下,首先通过一个对应于所用程序设计语言的编译程序对源程序进行处理,经过对源程序的词法分析、语法分析、语意分析、代码生成和代码优化等阶段将所处理的源程序转换为用二进制代码表示的目标程序。
然后通过连接程序处理将程序中所用的函数调用、系统功能调用等嵌入到目标程序中,构成一个可以连续执行的二进制执行文件。调用这个执行文件就可以实现程序员在对应源程序文件中所指定的相应功能。
参考资料来源:百度百科-编程
【FUTURE PROGRAMMING COURSE】尊享对接老板
电话+V: 152079-09430
机构由一批拥有10年以上开发管理经验,且来自互联网或研究机构的IT精英组成,负责研究、开发教学模式和课程内容。公司具有完善的课程研发体系,一直走在整个行业发展的前端,在行业内竖立起了良好的品质口碑。