计算机导论 教案 单元4 程序设计与数据结构基础.doc

计算机导论 教案 单元4 程序设计与数据结构基础.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《计算机导论》名校名师精品系列教材,张珏,陈承欢编著,人民邮电出版社

《计算机导论》

教案

课程名称:

课程代码:

教师姓名:

授课班级:

学年,第学期,共学时

《计算机导论》课时教案

系别________ 专业_________ 科目__________

任课教师

班级

学生人数

教学日期

年月日星期第9次课,共2学时

授课内容:算法的概念、特性和描述方法、比较算法和程序、算法优劣的评价标准以及经典算法简介

教学目标:

(1)了解算法的概念、特性和描述方法

(2)掌握比较算法和程序的方法、算法优劣的评价标准

(3)了解经典算法

教学重点:算法的描述方法、算法优劣的评价标准

教学难点:算法的描述方法

教学程序

教学活动

教学内容

学生

一.导入

算法的概念、特性和描述方法、算法优劣的评价标准、经典算法

观看,提问

二.教授

新内容

1.算法的概念、特性和描述方法

2.比较算法和程序的方法、算法优劣的评价标准

3.经典算法简介

听讲、实践

三.总结

在计算机发展的初期,人们使用计算机的主要目的是处理数值计算问题。使用计算机解决具体问题一般需要经过以下几个步骤:首先从具体问题抽象出适当的数学模型,然后设计或选择求解此数学模型的算法,接着编写程序并进行调试、测试,直至得到最终的解答。计算机解决问题的一般过程是:分析问题、设计算法、编写程序、调试运行、检测结果。

分组讨论

四.操作训练

运用典型计算机算法编写程序

练习

五.反思

《计算机导论》课时教案

系别________ 专业_________ 科目__________

任课教师

班级

学生人数

教学日期

年月日星期第10次课,共2学时

授课内容:程序设计的概述、基本过程和方法;程序设计语言的概述、基本类型以及常见的高级程序设计语言;程序设计的质量评价

教学目标:

(1)了解程序设计的基本概念、基本过程和方法

(2)了解程序设计语言的概述、基本类型以及常见的高级程序设计语言

(3)了解良好的程序设计风格以及程序设计的质量评价

教学重点:程序设计的基本过程、程序设计的基本方法

教学难点:程序设计的基本方法

教学程序

教学活动

教学内容

学生

一.导入

程序设计概述、程序设计语言模型、程序设计过程、方法和评价

观看,提问

二.教授

新内容

1.程序设计的基本概念、基本过程和方法

2.程序设计语言的概述、基本类型以及常见的高级程序设计语言

3.了解良好的程序设计风格以及程序设计的质量评价

听讲、实践

三.总结

程序设计是指编写程序的过程。程序设计是一门技术,需要相应的理论、技术、方法和工具支持。程序设计不仅要保证设计的程序能正确地解决问题,还要求程序具有可读性、可维护性。

分组讨论

四.操作训练

使用IDLE编写简单的Python程序

练习

五.反思

《计算机导论》课时教案

系别________ 专业_________ 科目__________

任课教师

班级

学生人数

教学日期

年月日星期第11次课,共2学时

授课内容:Python语言程序设计、数据结构基本概念、数据的基本运算、典型数据结构

教学目标:

(1)学会Python程序的运行、掌握Python的基础语法和数据类型

(2)掌握Python运算符和程序流程控制

(3)了解数据的基本运算、数据结构概念和典型的数据结构

教学重点:Python运算符及应用、Python程序流程控制

教学难点:Python程序流程控制

教学程序

教学活动

教学内容

学生

一.导入

Python语言程序以及数据和数据结构概述

观看,提问

二.教授

新内容

1.Python程序的运行Python的基础语法和Python3数据类型

2.Python运算符及应用、Python程序流程控制

3.数据的基本运算、数据结构概念、典型的数据结构

听讲、实践

三.总结

Python是一种跨平台、交互式、面向对象、解释型的计算机程序设计语言,它具有丰富和强大的库,能够把用其他语言开发的各种模块很轻松地联结在一起。Python支持广泛的应用

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档