单元设计_单元10 程序设计基础.doc

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

PAGE4

PAGE1

常州信息职业技术学院

课程

课程:信息技术基础

内容:单元10程序设计基础

课时:10课时

教学单元名称:单元10程序设计基础

授课教师:

授课班级:

单元总学时:10

教学条件

机房、广播软件、Windows10

教学素材

参考教材、课件

教学目标设计

知识目标:

(1)掌握程序设计基础知识;

(2)了解常见程序设计语言和工具;

(3)掌握Python安装与配置;

(4)掌握Python程序运行方式;

(5)掌握Python编写规范;

(6)了解Python语法

能力目标:

(1)能安装和配置Python;

(2)能完成简单Python程序的编写和调测任务。

重点:Python的运行和基础语法。

难点:Python语法。

教学内容

(1)程序设计基础知识;

(2)常见程序设计语言和工具;

(3)Python安装与配置;

(4)Python程序运行方式;

(5)Python编写规范;

(6)Python语法

课后作业

编写简单的Python程序。

教学过程设计

教学单元10-1程序设计基础知识(2课时)

主要步骤

教学内容

教学方法

教学手段

师生活动

时间分配

引入

问题引入:人与计算机如何交流?

1、教师讲解;

2、分组讨论。

1、设问法

小组讨论

教师设疑、

学生分组讨论。

5

知识探究

语言分类

机器语言;

汇编语言;

高级语言。

语言执行方式

编译方式;

解释方式;

程序的IPO结构。

程序设计语言和工具

1、问题引导;

2、分组讨论;

3、讲解演示;

4、分析归纳。

1、课程在线教学平台

2、课件

教师讲解和演示

学生观看思考

15

任务实施

程序语言的分类

1、教师讲解;

2、分组讨论。

1、课程在线教学平台

教师布置任务、巡回指导

学生实践

20

知识探究

当前流行的程序设计语言

1、问题引导;

2、分组讨论;

3、讲解演示;

4、分析归纳。

1、课程在线教学平台

2、课件

教师讲解和演示

学生观看思考

15

应用案例分析

程序的IPO结构

1、教师讲解;

2、分组讨论。

1、课程在线教学平台

2、课件演示

教师讲解和演示

学生观看思考

15

分享交流

程序语言的执行方式

讨论

讨论

学生独立完成、教师个别辅导

5

评价总结

1、随堂测验

2、要点总结

1、教师启发

2、讨论归纳

3、分数激励

1、课程在线教学平台

教师评价总结、

学生交流评价

5

课后作业

了解几种编程语言的区别

教学单元10-2程序设计方法和实践(一)(4课时)

主要步骤

教学内容

教学方法

教学手段

师生活动

时间分配

引入

问题引入:当前流行的编程语言Python的特点?

1、教师讲解;

2、分组讨论。

1、设问法;

2、小组讨论

教师设疑

分组讨论。

10

知识探究

Python安装与配置

Python程序运行方式

交互式

文件式

Python编写规范

标识符命名规则

代码缩进

注释

代码折行处理

1、问题引导;

2、分组讨论;

3、讲解演示;

4、分析归纳。

1、课程在线教学平台

2、课件

教师讲解和演示

学生观看思考

30

任务实施

Python安装与配置

1、讲练结合;

2、分组讨论;

3、动手实践。

1、课程在线教学平台

教师布置任务、巡回指导

学生实践

40

知识探究

Python编写规范

1、问题引导;

2、分组讨论;

3、讲解演示;

4、分析归纳。

1、课程在线教学平台

2、课件

教师讲解和演示

学生观看思考

30

应用案例分析

文件式运行Python程序

1、讲练结合;

2、分组讨论;

3、动手实践。

1、课程在线教学平台

2、课件演示

教师讲解和演示

学生观看思考

30

分享交流

实现过程中遇到的问题

讨论

讨论

学生独立完成、教师个别辅导

10

评价总结

1、随堂测验

2、要点总结

1、教师启发

2、讨论归纳

3、分数激励

1、课程在线教学平台

教师评价总结、

学生交流评价

10

课后作业

编写一个简单的Python程序并运行。

教学单元10-3程序设计方法和实践(二)(4课时)

主要步骤

教学内容

教学方法

教学手段

师生活动

时间分配

引入

问题引入:Python语言的语法有哪些?

1、教师讲解;

2、分组讨论。

1、设问法;

2、小组讨论

教师设疑

分组讨论。

10

知识探究

Python数据类型

数值类型、字符串

列表、元组、字典、集合

程序控制结构

顺序结构

分支结构

循环结构

异常处理

函数、模块、文件

1、问题引导;

2、分组讨论;

3、讲解演示;

4、分析归纳。

1、课程在

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档