《计算机软件与程序设计》精品课件.pptx
第一章走进程序设计第一节计算机软件与程序设计
想一想演讲大赛评委给出的成绩一般会怎么处理?
想一想手算?计算器?Excel表格?…你会怎么处理演讲大赛的成绩单呢?
学习目标了解程序的基本概念及其与软件的关系。通过探究任务,分析、归纳出程序设计的一般过程,学会运用程序设计的步骤去解决实际问题。结合具体实例体验程序设计的过程,通过感受计算机程序解决问题的过程,培养利用技术为生活学习服务的意识。
探究任务一有一份演讲比赛的成绩单着急处理,请挑选合适的方法,按照计算要求,算出每位参赛同学的最终成绩。要求:正确计算出每位参赛同学的成绩。简述选取计算工具的原因及完成计算的流程。5min
探究任务一不同方法的对比:计算方法效果手算速度慢,容易出错计算器数据多时效率不高,无法轻易筛选出最高分与最低分Excel表格利用函数,可快速处理数据,但必须有软件环境支撑……
探究任务二小明同学为解决计算问题制作了一个竞赛评分器,大家一起来体验下吧!要求:探究程序、数据及软件之间的关系。分析竞赛评分器的设计思路,总结归纳出程序解决问题的一般过程。10min
交流总结什么是程序?程序计算比赛成绩:1.去掉最高分2.去掉最低分3.求平均值4.得出比赛成绩计算机程序竞赛评分器:计算机可识别的言语指令,如:s=Val(Text1(0).Text)
Max=s
Fori=1To6
交流总结程序通过执行有序的指令组完成一项具体工作,这些指令就是程序。计算机程序用计算机可识别的语言完成的程序指令。什么是程序?
交流总结程序、数据及软件的关系?软件:是计算机程序、数据和相关文档资料的集合,程序是软件的重要组成部分。相关文档程序数据软件程序茶壶数据茶叶与热水相关文档茶壶说明书
交流总结竞赛评分器设计思路:竞赛评分器如何计算得出有效成绩?去掉最高分→去掉最低分→求平均值编写计算机可识别的程序输入成绩,运行程序得出竞赛评分分析问题设计解决方法与步骤(设计算法)编写程序数据输入,运行程序解决问题程序解决问题
练习任务小组探讨:怎样利用程序的概念解决实际的问题。范例:计算综合成绩(70%期末成绩+30%平时成绩)。计算已知半径的圆的周长与面积。停车场的车辆管理(货车谢绝入内,客车乘员≤4收费5元,乘员>4收费8元)。自然语言描述将期末成绩存入a将平时成绩存入b按规则计算综合成绩,存入S显示综合成绩SBASIC程序LetaLetbLetS=0.7*a+0.3*bPrint综合成绩是;S
练习评价练习任务评价标准:评价维度评价标准任务成果任务是否完成,解决步骤是否有效,解决思路是否最优小组氛围组内氛围是否活跃,每位成员是否积极参与,组内分工是否明确,个人任务是否完成邀请评选之星小组分享今日合作心得
回顾小结程序与计算机程序程序与软件的关系程序设计的过程程序化思想解决实际问题退出