民办高等医学院校《App开发》课程建设与实践

2022-09-11

一、《App开发》课程建设目标

如今, 智能手机已然融入人们的生活, 各行各业的人们都已经离不开它。学习一点App Inventor, 结合自己的行业知识, 就能开发出一款很酷又很实用的应用[1]。由于计算机技术发展的迅猛, 计算机教学应更加注重学生自学能力的培养, 所以在正常讲解的同时, 应更加注重启发式教学。同时, 计算机是一门实践性极强的学科, 计算机本身就是最好的老师, 同学们要想学好它, 最好的方法是多上机实践。在课下安排了助教辅导学生自修课程, 用于更好的消化理解授课的内容。

二、《App开发》课程内容设计

在教学内容的选择上, 不以语法的使用方法作为教学内容, 而是通过精心设计的案例来掌握各个组件的使用方法。具体设置如表1所示。

三、《App开发》课程考核模式

课程主要考核学生的逻辑思维、程序的设计思想、创新意识及应用性, 以及对App Inventor2设计界面和逻辑界面所涉及组件的掌握和运用情况。课程考核方法:课堂考勤&表现, 超星课程观看率 (20%) , 练习&案例 (课堂案例练习10%+期中案例20%) , 期末设计及案例答辩 (50%) 。

四、《App开发》课程教学方法

(1) 超星课前预习。任课教师在课前将预习资料上传超星, 资料包括课程ppt, word讲稿, 教师录制的微课案例视频等学习资料。教师通过软件的反馈能够及时的了解学生们课前预习情况[2]。 (2) 案例驱动式课堂教学。本课程通过案例操作来激发学生主动学习的兴趣。课程每个章节都通过案例进行引入, 通过由浅入深的案例设置, 让学生掌握每个组件的使用方法和对应知识点, 并讨论案例可能存在的升级方法[3]。 (3) 助教辅助晚课教学。每学期通过对上一年级该课程成绩较好的同学进行统一培训, 择优录取的原则, 聘任为该课程助教, 负责在晚课的时间辅导同学们进行小组案例的制作和解答案例制作中所遇到的问题。 (4) 小组案例开发设计。每班同学以4-6人组成的案例制作小组, 在晚课的时间进行案例创作, 在“练中学”。通过案例设计巩固所学知识, 激发学生的创作乐趣。小组案例制作过程有利于培养学生沟通、协作及管理能力。 (5) 小组案例答辩。期中和期末的案例制作以答辩的形式进行考核。把课堂的主体交给学生, 教师扮演导师和技术指导的角色, 强化讨论与指导的作用。每个案例展示结束均会和小组成员以头脑风暴的形式进行案例探讨, 其他小组的成员可以提出问题和建议, 互相学习案例中较好的设计理念和逻辑思维[4]。

五、《App开发》课程实施情况

辽宁何氏医学院在2015-2016学年第2学期面向全校大一新生首次开设了该课程, 课程实施3年来, 已陆续有近4000名同学掌握了APP的设计技巧。专业涵盖临床医学、护理学、眼视光学等十几个专业。

在教学过程中已连续2年举办APP设计大赛, 以赛代练, 同学们参与度高。对于非计算机专业的学生来说, 掌握这样一门图形化的编程软件, 有助于同学们形成良好的逻辑思维能力、提高创新理念, 也摆脱了传统编程软件给同学们带来的恐惧感。

摘要:近年来行动装置已成为世界科技发展的趋势之一, 其中智能手机所带来的冲击, 更不可言喻。《App开发》课程撰写工具为App Inventor2 (AI2) 。针对无编程基础的非计算机专业大一新生开设了《App开发》课程。课程以设计Android应用开发案例为基础, 通过超星学习通预习、项目驱动、助教辅助教学、小组案例开发、学赛结合的教学模式, 激发学生创造兴趣, 并培养学生的创新思维。

关键词:App开发,课程建设

参考文献

[1] 郑治武.App Inventor在高职Android移动应用类课程中的教学研究[J].无线互联科技, 2017, (18) :102-103.

[2] 赖建评.基于App Inventor的高职Android课程设计[J].科技创新导报, 2016, 13 (08) :151-152.

[3] Wing J M.Computational Thinking[J].Communications of the ACM.2006, 49 (3) :33-35.

[4] MIT.App-inventor 2[EB/0L].Http://ai2.appinventor.mit.edu.2014.08-15.

上一篇:园林绿化施工中乔木栽植与养护管理初探下一篇:水包油乳状液的反相破乳剂选择与制备