搜索
    上传资料 赚现金
    中图人教版信息技术必修二 3.3.2 开发简易的电子邮件客户端 教案
    立即下载
    加入资料篮
    中图人教版信息技术必修二 3.3.2 开发简易的电子邮件客户端 教案01
    还剩2页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    高中信息技术中图版 (2019)必修2 信息系统与社会3.3.2 开发简易的电子邮件客户端精品教案

    展开
    这是一份高中信息技术中图版 (2019)必修2 信息系统与社会3.3.2 开发简易的电子邮件客户端精品教案,共3页。

    1. 教学目标


    ·了解电子邮件系统的基本结构和工作过程。


    ·了解网络协议在网络应用软件开发过程中的作用,提高网络编程的兴趣。


    ·通过活动反思,培养学生的网络道德规范,增强信息社会责任意识。


    2. 教学对象分析


    现在的高一学生,对如何使用信息系统服务,如收发电子邮件并不陌生,但对信息系统的基本结构和工作过程等不熟悉。与之相对应的,学生可以编写单机运行的程序,但对如何开发网络应用软件知之甚少。


    3. 教学重点与难点


    教学重点:“客户/服务器”模式的特点、网络编程的要素、网络协议与软件开发。


    教学难点:网络应用软件的开发、通过程序代码实现收发电子邮件。


    4. 教学方法与手段


    教学方法:项目教学法


    教学手段:教师讲授,学生分组实践、练习、体验。


    5. 教学过程设计


    6. 相关资料


    可发送带附件的电子邮件的Pythn程序。





    iimprt smtplib


    frm imprt MIMEText


    frm imprt MIMEImage


    frm imprt MIMEMultipart


    frm imprt MIMEApplicatinprint





    if __name__ == '__main__':


    frmaddr = 'xxxxxxx' #发信人邮箱地址


    passwrd = 'xxxxxx' #发信人邮箱密码


    taddrs = ['xxxxxxxxx'] #收件人邮箱地址





    cntent = '附件是三个不同格式的文件。' #邮件正文内容


    textApart = MIMEText(cntent)





    imageFile = '1.jpg'


    imageApart = MIMEImage(pen(imageFile, 'rb').read(), imageFile.split('.')[-1])


    imageApart.add_header('Cntent-Dispsitin', 'attachment', filename=imageFile)





    pdfFile = '2.pdf'


    pdfApart = MIMEApplicatin(pen(pdfFile, 'rb').read())


    pdfApart.add_header('Cntent-Dispsitin', 'attachment', filename=pdfFile)





    zipFile = '3.zip'


    zipApart = MIMEApplicatin(pen(zipFile, 'rb').read())


    zipApart.add_header('Cntent-Dispsitin', 'attachment', filename=zipFile)





    m = MIMEMultipart()


    m.attach(textApart)


    m.attach(imageApart)


    m.attach(pdfApart)


    m.attach(zipApart)


    m['Subject'] = '带有3个附件的邮件' #邮件标题


    m['Frm']='<'+frmaddr+'>'


    m['T']=":".jin(taddrs)





    try:


    server = smtplib.SMTP('') #发送服务器的地址


    server.lgin(frmaddr,passwrd)


    server.sendmail(frmaddr, taddrs, m.as_string())


    print('发送成功')


    server.quit()


    except smtplib.SMTPExceptin as e:


    print('发送失败:',e)教学环节
    教师活动
    学生活动
    意图与手段
    问题情境






    大家都用过电子邮件吧,请回忆一下不同使用方法的操作步骤。


    方法一:用浏览器收发电子邮件。


    方法二:用Fxmail等收发电子邮件。
    输入用户名和密码登陆后,就可以查看邮箱了;发邮件时,需要输入对方的邮件地址……


    引出疑问:电子邮件信息系统到底是如何工作的?


















    引入新课
























    展示图片,帮助学生理解邮件收发的 工作原理,并解释SMTP、POPv3等术语。











    收发邮件时,我们点击了很多按钮,这些按钮背后对应着哪些指令?具体是怎样工作的?电子邮件系统从整体上看,又是如何工作的?为了弄清这些问题,今天我们换种方法来收发电子邮件——用程序收发电子邮件。
    观看演示文稿,加深理解。






























    为引入新课做铺垫






























    实践体验1
    让学生完成任务“编程发送电子邮件”,运行程序并观察结果。


    网络编程所需参数:用户名、密码、网络协议SMTP、发信服务器地址、收信人的邮箱地址。
    用老师给出的程序列出自己收信箱中的邮件,然后用浏览器或已有的客户端软件打开收信箱,看看用程序代码获得的列表是否完整、正确。
    完成教学目标,突破重点难点
    实践体验2
    让学生完成任务“编程获取电子邮件列表”。请学生输入必要的参数完善程序,然后运行程序并观察结果。


    网络编程所需参数:用户名、密码、网络协议 POPv3、邮件服务器地址。
    用老师给出的程序列出自己收信箱中的邮件,然后用浏览器或已有的客户端软件打开收信箱,看看用程序代码获得的列表是否完整、正确。
    完成教学目标,进一步培养学生协作和沟通的能力












    知识讲授归纳总结
    通过刚才运行的两个程序,我们清楚了收发电子邮件的具体过程及具体的指令,从而了解了电子邮件系统的基本结构和工作过程。


    电子邮件系统实质上就是遵循事先商量好的协议交换数据。
    在老师的引导下,归纳电子邮件系统的基本结构和工作过程,进而进一步认识网络信息系统中的数据交换过程。
    实现教学目标
    拓展活动



    如何编程发送带附件的电子邮件?
    利用老师提供的代码,修改发送邮件的程序,实现添加附件的功能。
    拓展程序功能,加深对软件作用的理解
    活动反思



    自动发送电子邮件的程序可能会引发什么问题?该如何应对?
    查阅资料并回答。


    发送邮件的程序,可能会被别有用心的人用来发送垃圾邮件。应对方法包括服务器端限制每个账户每天发送的电子邮件数量,用人工智能技术自动检测、拦截垃圾邮件等。
    增强信息社会责任感
























    相关教案

    中图版 (2019)必修1 数据与计算3.3.2 数据可视化优质教案及反思: 这是一份中图版 (2019)必修1 数据与计算3.3.2 数据可视化优质教案及反思,共3页。

    高中信息技术中图版 (2019)必修2 信息系统与社会3.3.3 开发网络聊天系统优秀教案: 这是一份高中信息技术中图版 (2019)必修2 信息系统与社会3.3.3 开发网络聊天系统优秀教案,共5页。

    中图版 (2019)必修2 信息系统与社会3.3.1 软件与信息系统精品教案: 这是一份中图版 (2019)必修2 信息系统与社会3.3.1 软件与信息系统精品教案,共3页。

    免费资料下载额度不足,请先充值

    每充值一元即可获得5份免费资料下载额度

    今日免费资料下载份数已用完,请明天再来。

    充值学贝或者加入云校通,全网资料任意下。

    提示

    您所在的“深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载 10 份资料 (今日还可下载 0 份),请取消部分资料后重试或选择从个人账户扣费下载。

    您所在的“深深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载10份资料,您的当日额度已用完,请明天再来,或选择从个人账户扣费下载。

    您所在的“深圳市第一中学”云校通余额已不足,请提醒校管理员续费或选择从个人账户扣费下载。

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:资料
    资料售价:学贝 账户剩余:学贝
    选择教习网的4大理由
    • 更专业
      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿
    • 更丰富
      涵盖课件/教案/试卷/素材等各种教学资源;900万+优选资源 ⽇更新5000+
    • 更便捷
      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤
    • 真低价
      超⾼性价⽐, 让优质资源普惠更多师⽣
    VIP权益介绍
    • 充值学贝下载 本单免费 90%的用户选择
    • 扫码直接下载
    元开通VIP,立享充值加送10%学贝及全站85折下载
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      充值到账1学贝=0.1元
      0学贝
      本次充值学贝
      0学贝
      VIP充值赠送
      0学贝
      下载消耗
      0学贝
      资料原价
      100学贝
      VIP下载优惠
      0学贝
      0学贝
      下载后剩余学贝永久有效
      0学贝
      • 微信
      • 支付宝
      支付:¥
      元开通VIP,立享充值加送10%学贝及全站85折下载
      您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      扫码支付0直接下载
      • 微信
      • 支付宝
      微信扫码支付
      充值学贝下载,立省60% 充值学贝下载,本次下载免费
        下载成功

        Ctrl + Shift + J 查看文件保存位置

        若下载不成功,可重新下载,或查看 资料下载帮助

        本资源来自成套资源

        更多精品资料

        正在打包资料,请稍候…

        预计需要约10秒钟,请勿关闭页面

        服务器繁忙,打包失败

        请联系右侧的在线客服解决

        单次下载文件已超2GB,请分批下载

        请单份下载或分批下载

        支付后60天内可免费重复下载

        我知道了
        正在提交订单

        欢迎来到教习网

        • 900万优选资源,让备课更轻松
        • 600万优选试题,支持自由组卷
        • 高质量可编辑,日均更新2000+
        • 百万教师选择,专业更值得信赖
        微信扫码注册
        qrcode
        二维码已过期
        刷新

        微信扫码,快速注册

        还可免费领教师专享福利「樊登读书VIP」

        手机号注册
        手机号码

        手机号格式错误

        手机验证码 获取验证码

        手机验证码已经成功发送,5分钟内有效

        设置密码

        6-20个字符,数字、字母或符号

        注册即视为同意教习网「注册协议」「隐私条款」
        QQ注册
        手机号注册
        微信注册

        注册成功

        下载确认

        下载需要:0 张下载券

        账户可用:0 张下载券

        立即下载
        账户可用下载券不足,请取消部分资料或者使用学贝继续下载 学贝支付

        如何免费获得下载券?

        加入教习网教师福利群,群内会不定期免费赠送下载券及各种教学资源, 立即入群

        即将下载

        中图人教版信息技术必修二 3.3.2 开发简易的电子邮件客户端 教案
        该资料来自成套资源,打包下载更省心 该专辑正在参与特惠活动,低至4折起
        [共10份]
        浏览全套
          立即下载(共1份)
          返回
          顶部
          Baidu
          map