泰山版(2018)信息技术第1册 第2单元 探究如何用计算机解决问题 教学参考


    第2单元 探究计算机解決问题

    单元学目培养学生利计算机解决问题思维够体验运 PYTHON编程语言解决问题未编程学基础
    通单元学学生简单解 PYTHON编程语言特点技巧掌握基语法会分析程序设计程序生活中简单问题计算机解决通序结构选择结构循环结构等语言探索培养计算思维提高核心素养

    微项目1探究程序加工数程
    1. PYTHON语言
    名词解释
    PYTHON语言种面象解释型计算机程序设计语言
    概念分析
    PYTHONI语言完全面象语言中函数模块数字字符串等象完全支持继承派生等关系益增强源代码复性 PYTHON语言倡导种方法种方法解决问题简单义语言代表阅读 PYTHON语言读英语会开发者专注解决问题非语言身
    概念应
    PYTHONI语言具简洁性易读性等特点规范性极强模块模块间界限行首字符行位置决定决定 PYTHON语言求极高缩进原强制4空格表示级缩进 PYTHON语言易学严道易读易推护特点成程序设计者理想编程件规模软件开发者等
    2.面象
    名词解释
    面象种软件开发方法程序设计中算法步骤解决题面问题模块分成象描述模块解决问题步骤中行面象计算机编程发展定阶段产物
    概念分析
    面象包括面象分析设计编程实现等面象概念应已超越程序设计软件开发扩展数库系统交互式界面应结构应台分布式系统网络理结构CAD技术工智等领域面象种现实世界理解抽象方法
    3.数类型
    名词解释
    数类型数结构中定义值集合定义值集组操作数类型包括原始类型元组记录单元代数数类型抽象数类型参考类型函数类型
    概念分析
    PYTHON语言具六种数类型包括 Number(数字) String(字符串)Tuple(元组)List(列表)Set(集合) Dictionary(字典)中前三种类型属变数类型三种属变数类型教材中已前两种类型作出介绍面简介绍面种
    1. Tuple(元组)
    元组写括号()里元素间逗号()隔开必须注意括号逗号英文状态输入组中元素类型相参考实例:
    # usr bin python3
    m('abc’ 637 314 python’ 702)
    n(123 python’)
    print(m) #输出完整元组
    print(m[0]) #输出元组第元素
    print(m[1 3]) #输出第二元素开始第三元素
    print(m[21]) #输出第三元素开始元素
    print(n*2) #输出两次元组
    print(m+n) #连接元组
    输出结果:
    (abc’637314 python’702)
    abc
    (637314)
    (314 python’702)
    (123 python’ 123 python’)
    (abe’ 637 314 python’ 702 123 python’)
    2.List(列表)
    List(列表) Python中頻繁数类型列表中元素类型相支持数字字符串甚包含列表(谓嵌套)列表写方括号[]间逗号()分隔开元素列表字符串样列表样索引截取列表截取返回包含需元素新列表
    列表截取语法格式:
    变量[头标:尾标]
    索引值0开始值-1末尾开始位置加号(+)列表连接运算符星号(*)重复操作实例:
    #usr bin python3
    m[abc’637314 python’702]
    n[123 python’]
    print(m) #输出完整列表
    print(m[0]) #输出列表第元素
    print(m[13]) #第二开始输出第三元素
    print(m[21]) #输出第三元素开始元素
    print(n*2) #输出两次列表
    print(m+n) #连接列表

    输出结果:
    [abc’637314’python’702]
    Abc
    [637314]
    [314’python’702]
    [123’python’123’python’]
    [abc’637314’python’702123’python’]
    3.Set(集合)
    集合(set)序重复元素序列基功进行成员关系测试删重复元素括号{ }者set()函数例建集合注意:创建空集合必须set(){ }{ }创建空字典创建格式:
    p={ valuer01 value02…)者 set( value)
    4. Dictionary(字典)
    字典(dictionary)Python中非常置数类型列表序象集合字典序象集合两者间区:字典中元素通键存取通偏移存取字典种映射类型字典{}标识序键(key):值( value)集合特注意:键(key)必须变类型字典中键(key)必须唯
    概念应
    特殊情况需数类型进行转换需数类型名称转换函数名函数完成相应数类型转换
    函数
    描述
    Int(x[base])
    x转换成整数
    Float(x)
    x转换成浮点数
    Complex(real[imag])
    创建复数
    Str(x)
    象x转换成字符串
    Repr(x)
    象x转换成表达式字符串
    Cval(str)
    计算字符串中效python表达式返回象
    Tuple(s)
    序列s转换成元组
    List(s)
    序列s转换成列表
    Set(s)
    转换变集合
    Dict(d)
    创建字典d必须序列(keyvalue)元组

    技术手册
    活动1:编写利息计算程序代码
    技术关键: Input(输入命令)print(输出命令)
    点拔:题计算利息问题根利息=金*利率计算利 Input命令输金计算机利利息计算公式计算利息利print命输出利息金额利程序加工数完整程
    x int(input(金额:)) #利 inputa命令输入金x
    yx*15100 #计算利息y
    pint(利息:y) #利 print命令输出利息y
    活动2:编写品质列表程序
    技术关键:列表m[9]10元素标0开始第1元素m[0]第2元素m[1]…第10元素m[9]列表元素追加: mappend(’元素’)
    M[爱国’’坚毅’’乐观’]
    printe(品质:m)
    m append(’努力’) #追加元素[’努力’]
    m append(’细致’) #追加元素 [细致’]
    print(品质m)
    print(第品质m[0])

    技术探索:尝试文件存储数
    1开文件
    Fwopen(group5txtw)
    2文件写入字符串
    Fwwrite(组:)
    3文件写入字符换行
    Fwwrite( 五组n)
    4关闭开文件
    Fwclose()

    教学指引
    指导学时2课时
    教学建议
    Python语言完全面象语言书写规范清晰编码员编程惯编译法通教学时格外注意python语言规范性项目研讨程中注意引导鼓励利简单趣活动激发学生兴趣想象力创造力破程序学神秘面纱程序学枯燥难懂
    活动1编写数加工程序:学生体会计算机中输入加工输出数程设计相应程序完成数加工学务初步解python编程软件操作方法够利python语言解决简单问题
    活动2探究数存储方式:列表模拟存储数编写简单程序代码观察输出结果研究数存储方式学会输入命令(input)输出命令(print)

    第2单元 探究计算机解決问题
    微项目2 选择结构程序做出判断

    科技词典
    1.选择结构
    名词解释
    选择结构分支结构执行定条件作出判断根判断结果选择执行分支选择结构严格程序语句出现序执行会执行程序语句执行符合判断条件部分语句
    概念分析
    选择结构关键构造合适分支条件分析程序流程根程序流程选择适分支语句选择结构适合带逻辑关系较等条件判断计算设计类程序时先绘制流程图描述算法然根流程图写出程序代码程序设计分析程序语言分离问题简单化易理解
    2.变量
    名词解释
    变量指程序运行时值改变量变量名访问存储空间存储变化信息
    概念分析
    变量常量样作存放信息容器变量容器里信息固定改变变量应存储单元变量名该存储空间标识程序通变量名访问存储单元里数 Python中变量需事先声明直接引
    概念应
    Python中变量需声明前必须赋值变量赋值该变量会创建 python中利等号(=)变量赋值等号(=)运算符左边变量名右边存储变量中值实例示:
    #usrbinpython3
    I100 #整型变量
    M10000 #浮点型变量
    Npython #字符串
    Print(i)
    Print(m)
    Print(n)
    执行程序会输出结果:
    100
    10000
    Python
    Python允许时变量赋值例:
    Abc1
    实例创建整型象值1三变量指存位置象指定变量例:
    abc12python
    实例中两整型象12分配变量ab字符串象python分配变量c
    技术手册
    1验证密码否输入正确
    技术关键:条件表达式(if…else)注意区分(判断否等)(赋值语句)
    点拔:问题关键判断输入密码否正确正确输出欢迎您密码输入错误输出密码错误
    If pxly23z
    Print(欢迎您)
    else
    print(密码错误)

    2较两表达式
    技术关键:表达式计算算数运算符优先序
    点拨:两表达式较结果般三种情况(等)判断第种情况需否(else)情况进行判断第二种情况剩余第三种情况
    ifa>b
    print(a’>’b)
    else
    if aprint(a’<’b)
    eIse
    print(a’=’b)
    3.种情况罗列推断
    技术关键:种情况if…elif…else进行判断中elif表示否判断意思
    点拨:题分四种情况a.输入年龄等0时显示逗吧b.输年龄1岁时狗狗年絵相14岁c.输入年龄2岁时狗狗年龄相22岁d.输入年絵2岁时狗狗年絵相(22+(age2)*5)岁
    if age<0
    print(吧)
    elif age1
    print(相14岁哦)
    elif age2
    print(相22岁哦)
    else
    pint(应类年龄:22+(age2)*5)

    教学指引
    指导学时2-3课时
    教学建议
    活动:根条件作出判断需选择程序作出判断题需具体问题具体分析认识基选择结语句注意语句缩进
    活动二:根条件逐步判断判断条件较问题需选结构嵌套复合选择结构注意较运算符正确
    数学范例
    根条件步推断
    教学目标:
    1.学会条件语句结构握般形式
    2.正确选择结构嵌套复合选择结构运
    3.解较运算符逻辑运算符方法较异
    教学方法
    项目教学法合作探究法
    教学程:
    1.引入部分
    生活中判断情况较复杂问题条件语句解决数师屏幕展示两宜直接判断表达式学生进行运算基直接判断学生容易判断出交计算机完
    2新授部分
    组合作学探究较两表达式情况分等三种程序进行判断时先判断第种情况符合判断第二种情况符合判断第三种情况组探究选择结构嵌套基形式:
    if(条件1)
    语句1
    else
    if(条件2)
    语句2
    else
    语句3
    组合作尝试利程序实现表达式判断程思考:需种情况进行罗列应该什语句?接着组展开种情况罗列判断问题研究设计程序运行调试体验狗狗胸年龄相情况探索重判断程序执行程解elif作
    3.拓展部分
    学科学探究中容解 python中较运算符学会运算判断复杂情况
    合作完成技术探索中容体验逻辑运算较运算异合作完成两技术试验利试验体验andor参考实验程中条件值分析返回结果根实验容提示创造机器聊天程序
    4.交流反思
    (1)选择结构基形式适条件
    (2)体会选择结构嵌套注意缩进等格式
    (3)分析较运算逻辑运算异
    (4)分享项目学中收获足学探讨
    第2单元 探究计算机解決问题
    微项目3循环结构程序动化计算
    科技词典
    1.循环结构
    名词解释
    循环结构指程序中需反复执行某功面设置种程序结构循环体中条件判断健续执行循环体跳出循环
    根判断条件循环结构分两种形式:先判断执行循环结构(型循环)先执行判断循环结构(直型循环)
    概念分析
    条件成立时候执行循环体代码条件成立时候跳出循环执行循环结构面代码环结构描述重复执行某段算法问题减少源程序重复书写工作量程序设计中发挥计算机特长程序结构完整循环结构包含三素:循环变量循环体循环终止条件
    概念应
    循环结构包括两种循环形式:
    (1)型循环
    先判断条件P否成立P成立执行A(步骤)判断条件P否成立P成立执行A反复直某次条件P成立时止
    (2)直型循环
    先执行B判断条件Q否成立Q成立执行B反复直Q成立该循环程结束
    条件P
    语句A



    语句B
    条件Q















    技术手册
    1.while循环
    Python中 while语句般形式:
    whilel判断条件:
    语句
    需注意号缩进外 Python中没do…while循环例 while计算1100总
    #usr binenv python3
    n100
    sum0
    i1
    while isum sum+i
    ii+1
    print(1dd(nsum))
    执行结果:
    11005050
    2.for语句
    Python中for循环遍历序列项目列表者字符串for循环般格式
    for变量in序列
    语句
    for实例中 break语句 break语句跳出前循环体遍历Python中字母:
    for i in ’Python’
    print(前字母:i)

    教学指引

    指导学时13课时
    数学建议
    第课时:体会循环力量解决累加问题
    第二课时:解计数循环结构掌for循环语句格式条件
    第三课时:探讨条件循环结构学会while循环语句初步解重循环
    数学范例
    探究条件循环程序
    教学目标
    1.解while环语句基形式
    2.学会 while循环语句解决生活中题
    教学方法:
    探究结合分组团队合作
    教学程
    教师根教学风格教学计划合理安排教学环节面常规划分例出点程提示仅供参考
    1.引部分
    教师引导学生行阅读活动描述然通问题启发学生思考终学生引导程序解决问题探究路
    例讲授活动2时先学生体验登录网站时验证码输然提出疑问:防止恶意登录验证码设置十分重学知道利 Python语言设计程序实现验证码输入程?
    通设置问题情境改发学生学兴趣学生进行利程序解决问题探究程
    2.新授部分
    教师引导学生根教材活动建议中提出问题进行思考然结合组讨进行研究实践鼓励学生汇报探究结果
    验证码输入分两步:系统动生成机验证码二验证户输入验证码否正确计数循环专题学学生已知识技足解决第步骤第二步骤教师出相应指导学生通组合作讨探究出系统动生成机验证码程序结构
    教师继续引导: while循环or循环相似处for环循环次数已知情况面while循环循环次数未知情况满足条件时维续执行否跳出循环 while循环般形式
    While条件
    语句
    验证户输入验证码否正确呢?请学组讨利 while语环实现程
    学生完成继续思考进步增强网络信息完全性户验证码输错误时立产生新验证码重新输程应该实现呢?请学研究讨
    3.拓展部分
    数师引导学生合作讨科学探究探究利重循环设计程序解决问题教师根进度时间情况点指导体现学生分层求
    4.结评价部分
    课程结束前教师帮助学生节课计数循环条件循环重循环等容展开回顾梳理总结采互动提问做练方式进行
    教师帮助学生建立项目成果文件夹探究调试相关程序分保存独立文件夹中包传作评价部分帮助学生记录学进步历程
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 3 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    泰山版(2018)初中信息技术第1册 第1单元 探究身边的信息设备 练习(无答案)

    (第1单元 探究身边的信息设备)1、Windows操作系统是通过设备管理器来管理接到本计算机上硬件的,小明在学习开源硬件Arduino板使用时需要通过“设备管理器”找到板子的端口号,根据截图你...

    1年前   
    380    0

    泰山版(2018)初中信息技术第1册 第4单元 探究图像的表现艺术 练习(无答案)

    (探究图像的表现艺术)1、小明同学观看了电视剧《沙海》,想要用ps制作一个宣传海报,用两幅图片进行图像合成,由左图到右图实现了海市蜃楼的效果,不会用到的是( )。 A . 魔棒 B . 图...

    1年前   
    284    0

    第2单元教学总览

    第二单元单元教学总览【教材分析】1.单元主题:本单元是识字单元,以 4 个识字主题“场景”“树木”“动物”“农事”串联起来,旨在引导学生在不同的语境中识字学词。这些课文内容贴近儿童生活,大都以...

    4年前   
    760    0

    第1单元 微项目2 探究软件的装配 导学案(无答案)

    微项目2 探究软件的装配—导学案一、回顾计算机硬件的基本组成: 、 、 、 、 、 等。提示:观察我们机房中...

    1年前   
    383    0

    第1单元 微项目2 《探究软件的装配》说课稿

    尊敬的各位评委老师: 上午好。 我说课的内容是:《探究软件的装配》 《探究软件的装配》是泰山出版社,山东省初级中学信息技术第一单元第二个微项目的教学内 容。在我们所处的信息时代,装配软件已成为人...

    1年前   
    269    0

    第9课时 解决问题(2)

    第9课时 解决问题(2)课题解决问题(2)课型新授课设计说明本节课是在学生掌握了用小数除法解决简单实际问题的基础上进行教学的。一步小数除法算式能解决相关实际问题,但实际生活中的相关问题往往不能...

    1年前   
    390    0

    教科版六上《工具与技术》单元第2课:《斜面》教学设计

    六上《工具与技术》单元教学设计2.斜面 浙江省湖州市爱山小学教育集团   汪家璐【教材简析】通过前一课的学习,学生已经对“工具和技术”及其联系有了一些认识。这一课例缩小...

    2年前   
    636    0

    (第2单元)作文 我眼中的老师

    老师是火种,点燃了学生的心灵之火;老师是石阶,承受着我一步步踏实的向上的攀登;老师是蜡烛,燃烧了自我照亮了别人。

    3年前   
    796    0

    泰山版小学信息技术《信息工具知多少》教学设计

    第1课 信息工具知多少【教学目标】1.了解什么是信息,初步认识常用信息工具和用途,了解电脑的基本组成部分以及各部件的主要用途。2.通过讨论、演示、直观操作相结合,在活动中体会电脑工具的强大功能...

    3年前   
    640    0

    第6单元教学总览

    第六单元 教学总览【教材分析】1.单元主题:本单元围绕“想象”这个主题编排了《影子》《比尾巴》《青蛙写诗》《雨点儿》4 篇课文。这些课文以儿童的视角...

    4年前   
    815    0

    第5单元教学总览

    第五单元 单元教学总览【教材分析】1.本单元主题:本单元课文主要是围绕“思维方法”这个专题进行安排的。主要由《坐井观天》、《寒号...

    4年前   
    664    0

    第1单元教学总览

    第一单元单元教学总览【教材分析】1.单元主题:本单元围绕“大自然的秘密”这个主题编排了《小蝌蚪找妈妈》《我是什么》《植物妈妈有办法》3 篇课文,侧重于体现大自然的一些科学知识。学生通过阅读知晓...

    4年前   
    746    0

    第4单元教学总览

    第四单元 教学总览【教材分析】1.单元主题:本单元围绕“自然风光”这个主题编排了《秋天》、《小小的船》、《江南》和《四季》4 篇课文。 另外还边编...

    4年前   
    744    0

    第4单元教学总览

    第四单元 单元教学总览【教材分析】1.单元主题:本单元课文主要是围绕“家乡”这个专题进行安排的。主要由《古诗两首》、《黄山奇石》、《日月潭》和《葡萄沟》...

    4年前   
    700    0

    第5单元教学总览

    第五单元 教学总览【教材分析】1.单元主题:这是第二个识字单元,编排了《画》《大小多少》 《小书包》《日月明》《升国旗》5 篇...

    4年前   
    687    0

    第3单元教学总览

    第三单元 教学总览【教材分析】1.单元主题:本单元是第二个拼音单元,共安排了 5 课拼音和 1 个语文园地,学习内容包括 9 个复韵母、9 个鼻韵...

    3年前   
    553    0

    第11课时 用计算器计算

    课题第11课时 用计算器计算教材与学情分析 根据本节课的教学目标,将教学内容分成两部分。第一部分是让学生在利用计算器进行计算的过程中体会到计算器给人们带来的方便与快捷,激发学生使用计算器的兴趣...

    4个月前   
    113    0

    第4单元 微项目2 探究图像的拍摄艺术 教案(表格式)

    知识和技能目标了解构图原理和方法:学会用三分法分析图片构图。学会用三分法合理裁剪片;学会用裁剪中旋转、透视功能纠正图片情感目标:通过用构图知识分析图片,提高图片审美能力;通过挖掘裁剪的旋转、透视...

    1年前   
    292    0

    辽海版四年级音乐下册第2单元《小白船》教学设计(3)

    小白船教学目的: 情感态度与价值观:学唱歌曲,指导学生用优美、连贯、统一的声音唱好《小白船》。过程与方法:调动学生的兴趣和积极性,用小乐器为歌曲伴奏。知识与技能:掌握三拍子特点,为歌曲自由创编...

    1个月前   
    90    0

    辽海版四年级音乐下册第5单元《拍手,拍手》教学设计(2)

    课题歌曲《拍手,拍手》教时19执笔人学习 目标通过学唱歌曲,培养学生能够唱好重音和切分音,有感情地演唱歌曲,在歌声中体会成长的快乐。重点难点教学重点:有感情的演唱歌曲。教学难点:唱好合唱部分,...

    1个月前   
    109    0

    文档贡献者

    文***7

    贡献于2022-12-09

    下载需要 3 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!

    该用户的其他文档