微信小程序制作
当前位置:网站首页 > 软件开发制作 > 西安软件技术开发课程设计思路 返回列表

西安软件技术开发课程设计思路

作者:admin 时间:2022-08-19 浏览量:415
运用信息化手段的计算机软件技术基础课程教学
教学思路
为解决传统教学中存在的问题,教学设计吸收了荀子“学至于行而止”的传统教育思想精华,结合思维导图,体现动脑思考、动手实践的教学理念,采用“一核心、二注重、三结合”教学策略,即以计算思维为核心,注重知识技能和实践应用,结合理论自学、精讲多练和综合评价.1)教学内容.结合教材,区分学员对知识的不同认知阶段,以知识主题和关系隶属的形式,由浅入深、循序渐进、图文并茂地展现数组、函数、指针等基础知识.2)教学过程.融合信息化资源,创新北美BOPPPS课堂教学模型.结合本课程特点和规律,运用信息化手段将“目标-前测”拓展至课前自学自测,将“引入-参与式学习-后测-归纳”环节聚焦在课中精讲多练,将经典BOPPPS课堂教学模型演变为“目标-前测-引入-参与式学习-后测-归纳”(OPBPPS)模型,将基础知识向学员课前自学延展,教员聚焦课中解疑释惑,学员聚焦多思多练.3)教学方法.教员采取任务驱动与分组讨论相结合的方法,激发学员学习兴趣,充分体现课前教员课堂教学设计思想.4)学习方式.学员采取O2O(线上线下)学习方式,自我完成知识点的课前预习和课后复习;也可以采取小组合作学习方式,多人互相讨论交流,利用问题牵引和案例剖析,互助提高.5)教学评价.引入综合评价机制,依托信息化手段,数字量化各阶段学员学习和教员授课质量,综合检验“学、讲、研、练、评”的教学成效.
信息资源
课程教学中使用的信息资源主要有蓝天邮箱、梦课平台、教学实训软件、课堂教学管理平台、多媒体资源和网络考试系统,如表1所示.其中,蓝天邮箱和梦课平台用于学员课前自学自测和课后巩固拓展,有利于教员根据自测成绩,了解学员学习情况,及时调整教学策略.教学实训软件采用VisualC++6.0集成开发环境,便于学员上机操作、实编实调程序.课堂教学管理平台集中统管学员电子终端,突出信息化“键对键”互动交流,增加课中参与式学习效果.多媒体资源通过图片、动画、视频等形式将数组、函数、结构体、指针等教学重难点形象化、具体化、生动化.网络考试系统对基础理论、实践编程等环节进行考核,量化评价学员学习效果,生成数字档案,实现考核结果管理的数字化、精准化和规范化,为教学过程优化实施提供数据参考.
教学实施
采用OPBPPS模型的信息化教学过程强调学员主体、教员主导,按照理实一体的设计思想,实施过程可归纳为课前自学自测、课中精讲多练、课后巩固拓展和综合过程评价4个阶段.下面以计算机软件技术基础课程第4章中循环程序设计为例,说明各种信息化资源的具体运用以及特色效果.在课前自学自测阶段,学员登录蓝天邮箱,下载学习循环程序的任务清单和思维导图,知道“学什么、做什么,会什么”,明确本次课教学目标和自学任务.通过观看梦课平台的循环程序设计教学视频,结合思维导图,学员自学自测循环程序设计的基础理论,了解循环语法语用.教员根据学员自测情况,结合循环程序设计教学目标,围绕自测共性问题,设计若干个循环程序的课中任务,破解循环程序设计的教学重难点.同时,根据自测成绩高低搭配、优化组合将学员分成若干小组,以小组方式开展组内互助学习,加深对本次课教学内容的理解程度.在课中精讲多练阶段,强调任务牵引、难点剖析,聚焦学员动脑思考和动手编程.整个阶段由引入、参与式学习、后测、归纳小结4个环节组成.1)引入环节.通过游戏、故事或视频引入本次课的教学目标,营造浓厚学习氛围,激发学习热情,解决理论学习与实践运用不紧密、理论学习兴趣不浓厚的问题.2)参与式学习环节.教员运用课堂教学管理平台“教员演示”功能,集中控制学员计算机,瞄准循环程序设计语法教学难点和学员自测的循环语用共性问题,精讲循环程序理论,帮助学员理解循环语句作用和运用方法,理清循环设计程序的学习思路.然后,教员运用课堂教学管理平台“文件传输”功能,分发课前设计好的循环程序任务到每个学员计算机上.围绕任务目标要求,教员启发学员,学员通过小组讨论、头脑风暴、合作探究等方式共同学习,提出解决方案,设计程序流程.每个学员依据程序流程,边实践、边研究、边改进.在调试程序过程中,学员可以运用“电子举手”向教员点对点提问,教员运用“遥控辅导”向学员键对键答疑,帮助学员解决程序设计中遇到的难点和困惑.教员在答疑过程中,不断收集和汇总学员循环程序调试中遇到的共性问题,运用课堂教学管理平台“学员演示”功能,将共性问题投屏到所有终端,精讲点拨、解疑释惑.同时,先完成任务的学员帮助未完成任务的组员调试程序,展开组内互助、携手通关.采取以小组为单位的方式,有代表性地展示学员的循环程序设计成果,通过教员点评、学员互评等方式,师生全员参与,实现教学相长.3)后测环节.充分发挥网络考试系统的抽题随机和评判客观的优势,现场实测实评,检验学员学习效果.4)归纳小结环节.教员运用思维导图,精炼、梳理循环程序设计的知识要点,加深学员对知识点理解和消化.在课后巩固拓展阶段,教员引导学员完成O2O网上练习自测和论坛答疑,研讨交流本次课中循环程序设计的内容,达到巩固知识的目的.同时,组建兴趣小组,鼓励学员参加各类计算机竞赛活动,拓展学习广度和深度,促进学习成果内化思维理念.在综合过程评价阶段,聚焦本次课教学目标,将理论测试、能力测评、态度评估有机融合,综合评价课前、课中和课后3个过程学习成果,形成最终成绩.其中,课外自学测试成绩占15%,课中小组成果展示成绩占10%,课中测试成绩占20%,课后实验报告占5%,课程结束考试成绩占50%.课程围绕“一核心、二注重、三结合”教学策略,依托信息化平台,综合施策,破解教学难点.网络课程破解“深研细究难”;思维导图、课前自学自测、课中精讲多练、课后巩固拓展,多措并举破解“计算思维入脑入心难”;综合过程评价破解“以考促教难”.通过师生携手解决教学困难,最终实现“一张图、两个平台、三个转变”.一张图是思维导图,实现了捋顺关系和理清思路.两个平台是网络学台和课堂教学管理平台,实现课上集中讲与网上跟进讲、课上重点讲与网上延伸讲、课上教员讲与网上大家讲.三个转变分别是理论学习由教员“课内讲”向学员“课外自学”转变;教学方法由教员讲理论多、学员练编程少向教员精讲理论、学员多练编程转变;评价方式由“终结评”向“过程评”转变,考核评价分课前、课中、课后3个阶段,最终成绩由课前自学测试成绩、小组成果展示、课中测试成绩、课后作业成绩、实验报告和期末考核成绩组成.
联系方式:18066528545   029-89298792

阅读过此文章的读者,还阅读过下面的文章

  • 小程序与原生APP那个好?下面我们就来一起了解一下小程序与原生APP那个好。以下是所整理的小程序与原生App的内容,希望对你有所帮助。

    小程序的优点:

    基于微信平台开发,享受微信自带的流量,这个优点最大
    无需安装,只要打开微信就能用,不占手机内存,体验好
    开发周期段,一般最多一个月就可以上线完成
    开发所需的资金少,所需资金是开发原生APP的一半不到
    小程序名称是唯一的,在微信的搜索里权重很高
    容易上手,只要之前有HTML+CSS+JS基础知识,写小程序基本没有大问题
    基本不需要考虑兼容性问题,只要微信可以正常运行的机器,就可以运行小程序
    发布,审核高效,基本上午发布审核,下午就审核通过,升级简单,支持灰度发布
    开发文档完善,社区活跃
    支持插件式开发,一些基本功能可以开发成插件,供多个小程序使用
    小程序的缺点:
    局限性很强(比如页面大小不能超过1M,不能打开超过5个层级的页面,样式单一,小程序的部分组件已经是成型的- 了,样式不能修改,比如幻灯片,导航)只能依赖于微信依托与微信,无法开发后台管理功能
    不利于推广,推广面窄,不能分享朋友圈,只能分享给朋友,附近小程序推广,其中附加小程序也收到微信限制
    后台调试麻烦,因为API接口必须https请求,且公网地址,也就是说后台代码必须发布到远程服务器上;当然我们可以修改host进行dns映射把远程服务器转到本地,或者开启tomcat远程调试;不管怎么说终归调试比较麻烦
    前台测试有诸多坑,最头疼莫过于模拟器与真机显示不一致
    js引用只能使用绝对路径,不能操作DOM
    原生App优点:
    原生的相应速度快
    对于有无网络操作时,譬如离线操作基本选用原生开发
    需要调用系统硬件的功能(摄像头,拨号,短信蓝牙…)
    在无网络或者弱网情况下体验好
    原生App缺点:
    开发周期长,开发成本高,需要下载
  • 小程序和Vue写法的区别?下面我们就来一起了解一下小程序和Vue写法的区别。以下是我所整理的小程序和Vue写法的区别,希望对你有所帮助。

    遍历的时候:

    • 小程序wx:for=“list”,
    • 而Vue是v-for=“item in list”

    调用data模型(赋值)的时候:

    • 小程序:this.data.item // 调用,

    • 小程序:this.setDate({item:1})//赋值

    • Vue:this.item //调用,

    • Vue:this.item=1 //赋值

  • 小程序调用后台接口遇到那些问题?下面我们就来一起了解一下小程序调用后台接口遇到那些问题。以下是所整理的小程序调用后台接口遇到的问题,希望对你有所帮助。

    数据的大小限制,超过范围会直接导致整个小程序崩溃,除非重启小程序

    小程序不可以直接渲染文章内容这类型的html文本,显示需要借助插件
    注:插件渲染会导致页面加载变慢,建议在后台对文章内容的html进行过滤,后台直接处理批量替换p标签div标签为view标签,然后其他的标签让插件来做
  • 分析微信小程序的优劣势?下面我们就来一起简单的了解一下微信小程序的优劣势。下面是所整理的微信小程序的优劣势,希望对你有所帮助。

    优势:

    容易上手,基础组件库比较全,基本不需要考虑兼容问题
    开发文档比较完善,开发社区比较活跃,支持插件式开发
    良好的用户体验,无需下载,通过搜索和扫一扫就可以打开,打开速度快,安卓上可以添加到桌面,与原生APP差不多
    开发成本比APP要低
    为用户提供良好的保障(小程序发布,严格是审查流程)

    劣势:
    限制较多,页面大小不能超过1M,不能打开超过5个层级的页面
    样式单一,部分组件已经是成型的,样式不可修改,例如:幻灯片,导航
    推广面窄,不能分享朋友圈,只能通过分享给朋友,附加小程序推广
    依托与微信,无法开发后台管理功能
    后台调试麻烦,因为api接口必须https请求且公网地址
    真机测试,个别安卓和苹果表现迥异,例如安卓的定位功能加载很慢

  • 简单描述下微信小程序的 相关文件类型。下面我们就来一起了解一下微信小程序的 相关文件类型。以下是所整理的微信小程序的 相关文件类型,希望对你有所帮助。

    wxml 模板文件,是框架设计的一套标签预言,结合基础组件,事件系统,可以构建出页面的结构

    wxss 样式文件,是一套样式语言,用于描述WXML的组件样式
    js脚本逻辑文件。逻辑处理网络请求
    json配置文件,小程序设置,如页面注册,页面标题及tabBar
    app.json 整个小程序的全局配置,包括:
    pages:\[所有页面路径]
    网络设置(网络超时事件)
    页面表现(页面注册)
    window:(背景色,导航样式,默认标题)
    底部tab等
    app.js 监听并处理小程序的生命周期函数,声明全局变量等
    app.wxss 全局配置的样式文件

  • 请谈谈原生开发小程序,wepy,mpvue的对比?下面我们就来一起了解一下原生开发小程序,wepy,mpvue的对比。个人认为,如果是新项目,且没有旧的 h5 项目迁移,则考虑用小程序原生开发,好处是相比于第三方框架,坑少。

    而如果有 老的 h5 项目是 vue 开发 或者 也有 h5 项目也需要小程序开发,则比较适合 wepy 或者 mpvue 来做迁移或者开发,近期看wepy几乎不更新了,所以推荐美团的mpvue。
    而如果如果团队前端强大,自己做一套框架也没问题。

029-86195145 180 6652 8545 西安嘉瑞德网络科技公司
工作时间:周一到周六 8:30-18:30
邮箱:2528823962@qq.com
QQ:2528823962
地址:陕西省西安市未央元朔路明丰伯马都A座10820室
  • 微信小程序制作微信二维码
    扫码咨询
Copyright © 2015 西安嘉瑞德网络科技有限公司 陕ICP备17015187号-1