《Android程序设计》课程标准
《JAVA程序设计》课程标准

《JAVA程序设计》课程标准
一、课程基本信息
二、课程的性质、目的和任务
1.课程性质
《Java程序设计》是我院电子信息工程技术专业(物联网方向)学生必修的限选课程。
本课程的前导课程为《C语言程序设计》和《SQL数据库》,可以为进一步学习《Android 系统》奠定良好的基础,并且能够帮助学生进一步理解面向对象程序设计的思想和精髓。
2.目的和任务
a)理解《Java程序设计》高级编程的思想、概念和原理;
b)掌握继承、多态、GUI、文件操作、多线程编程机制;
c)能够把所学的原理应用到具体的实践中去,如能利用Java语言编写程序解决一些具体的问题,培养学生发现、分析和解决问题的能力等;
三、课程教学的基本要求
四、课程的教学重点和难点、学时分配
教学重点:继承、多态、封装教学难点:多态、封装课程学时分配一览表
五、相关课程的衔接
开设此门课程之前,学生应完成《C语言程序设计》、《SQL数据库技术应用》课程的学习,其后续课程是《.NET高级应用》等。
六、实验教学
七、其它
学生成绩包括平时成绩和期末考试成绩,其中,平时成绩占30%,期末考核占70%。
成绩考核方法分为过程考核和理论考核两种。
平时成绩为过程考核,包括出勤表现5%、课堂提问5%、实践操作10%、实践报告10%,实训成绩由主讲教师和实训教师根据学生在实训过程中的表现进行现场评价,力求科学全面地评价学生的综合素质。
主要考核学生的实践动手能力、团队协作精神、服从意识等。
Android教学大纲

Android教学大纲一、Android学习进度规划:第1周:【UI基础】•第1天:•第2天:•第3天:常用UI控件及事件处理•第4天:•第5天:Activity生命周期【知识点】1.常用UI布局及主要控件•LinearLayout、RelativeLayout常用属性【重点讲解】•FrameLayout、GridLayout常用属性•TextView、Button、ImageView、Toast的基本用法3.表单三大UI控件及相应控件的事件处理及部分特殊drawable资源(selector、shape)•RadioButton及RadioGroup的用法:【重点】单选、监听事件、利用selector实现选中与否、改变默认单选button的显示效果、修改topDrawable•CheckBox的多选效果及监听。
利用selector及shape修改多选框的显示效果•Spinner的用法•ArrayAdapter适配器的基本用法•数组资源String Array•ProgressBar、SeekBar、RatingBar的基本用法及美化5.Activity生命周期第2周:•第6天: Activity管理及Intent七大属性•第7天: AsyncTask异步任务•第8天: ListView基本用法•第9天: ListView分页及优化•第10天:图文混排+GridView【知识点】1.Activity页面跳转、生命周期及Intent七大属性2.AsyncTask异步任务3.ListView基本用法及适配器4.ListView分页及优化 + item多种布局的ListView5.GridView图文混排第3周:•第11天: Menu+Dialog+Toast•第12天: Fragment•第13天: SharedPreferences、SDCard及网络存储 + HttpURLConnection 实现文件上传•第14天: SQLite数据库 + WebView•第15天: ContentProvider之ContentResolver【知识点】1.Menu(选项菜单、上下文菜单、PopupWindow自定义菜单)+Dialog+Toast2.Fragment基本用法、生命周期、Fragment间传值3.SharedPreferences、内部文件存储及外部文件存储SDCard4.SQLite数据库 + WebView5.ContentProvider之ContentResolver第4周:•第16天:自定义ContentProvider•第17天: Loader异步装载•第18天: Handler与多线程•第19天: ActionBar + LruCache + Bitmap二次采样•第20天: ViewPager【知识点】1.自定义ContentProvider2.Loader异步装载器(CursorLoader及AsyncTaskLoader)3.Handler与多线程及源码分析4.ActionBar + 图片缓存(图片三层缓存策略、LruCache、Bitmap二次采样生成缩略图)5.ViewPager(制作欢迎引导页及加载网络图片的ViewPager及自动播放的ViewPager)第5周:•第21天: TAB书签导航•第22天: BroadcastReceiver + Notification•第23天: Service1•第24天: Service2【知识点】1.TAB书签导航制作•FragmentTabHost制作TAB书签导航•Fragment + RadioGroup制作TAB书签导航•Fragment + ViewPager + RadioGroup制作TAB书签导航•Fragment + 带滑动导航条的ViewPager 制作TAB书签导航•Fragment + ViewPager + HorizontalScrollView自定义滑动导航条•Fragment + ActionBar制作TAB书签导航•Fragment + ActionBar + ViewPager制作TAB书签导航2.BroadcastReceiver + 自定义广播 + Notification3.Service(一)(服务的概念及分类、被启动服务和被绑定服务实现音乐播放的用法)4.Service(三)(远程服务:AIDL及Messenger)第6周:•第26天:百度地图 2•第27天:动画资源 + 样式、主题及drawable资源•第28天:屏幕适配•第29天:自定义View(上)•第30天:自定义View(下)【知识点】1.百度地图基本用法2.动画资源(帧动画、补间动画、属性动画基本用法)3.屏幕适配及UI美化(样式、主题及特殊的drawable资源:selector、shape、level-list、layer-list等)4.(继承于EditText、ListView)5.自定义View(继承于View、)第8周:•第36天: Volley框架•第37天: UIL框架•第38天: xUtils框架•第39天:SlidingMenu及DrawerLayout + PullToRefresh等其他第三方技术•第40天:事件分发及消费机制【知识点】1.Volley框架2.UIL(Universal-Image-Loader)框架3.(ViewUtils \ HttpUtils \ BitmapUtils \ DBUtils)4.PullToRefresh(下拉刷新)+ 瀑布流及常用第三方菜单技术:SlidingMenu(侧滑菜单)、DrawerLayout (抽屉)、ResideMenu(驻留菜单)、SatelliteMenu(卫星菜单)5.事件分发及消费机制(TouchEvent)第9周:•第41天:Gesture手势及 SurfaceView•第42天:播放器及摄像头•第43天: RecyclerView、CardView•第44天:传感器、WiFi及蓝牙通讯•第45天:ShareSDK一键分享及第三方登录 + 第三方支付 + JPush推送【知识点】1.Gesture手势 + SurfaceView2.播放器及摄像头(音乐播放、视频播放VideoView、摄像头)3.RecyclerView、CardView4.WiFi及蓝牙通讯、ShareSDK一键分享及第三方登录 + Alipay第三方支付 +JPush推送二、常用框架技术1.网络访问框架•Retrofit(网络访问)•AsyncHttpClient(【了解】)•Volley框架(StringRequest、JsonObjectRequest、JsonArrayRequest、ImageRequest、NetworkImageView)2.反转注入框架•ButterKnife•xUtils框架(ViewUtils \ HttpUtils \ BitmapUtils \ DBUtils)3.图片异步加载框架•Picasso•Fresco•UIL(Universal-Image-Loader)框架4.数据库ORM•GreenDao•ActiveAndroid三、考核内容必选:1.ListView、GridView、ScrollView、WebView2.assets及各种资源(selector、raw、string、color、dimens、style、array,必须采用软编码编程风格)3.动画资源(帧动画、补间动画)4.上下文菜单、PopupWindow、Dialog5.数据存储:SharedPreferences、内部文件存储、SD卡存储、SQLite数据库操作6.ContentResolver7.CursorLoader异步装载8.Handler与多线程或AsyncTask9.图片缓存10.屏幕自适应、版本自适应11.自定义View(至少三个)12.TAB导航(ViewPager、Fragment)13.广播、服务、通知14.DrawerLayout、SlidingMenu或其他第三方菜单15.PullToRefresh项目阶段必选:16.TouchEvent及手势17.Volley、xUtils、UIL框架或其他类似网络访问及异步加载图片的框架18.瀑布流19.混淆打包可选:1.SurfaceView2.音乐播放器或视频播放(自定义MediaController)3.RecyclerView、CardView4.传感器5.ShareSDK一键分享及第三方登录6.JPush或其他推送技术7.Alipay或其他支付技术8.WiFi或蓝牙通讯9.文件加密及解密10.地图。
《UI设计》课程标准

《U I设计》课程标准-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN《UI设计》学习领域课程标准执笔:甄珍审核:一、学习领域定位“UI”热是近几年来兴起的潮流,近几年国内很多从事手机,软件,网站,增值服务等企业和公司都设立了这个部门。
还有很多专门从事UI设计的公司也应运而生。
正是鉴于目前UI行业的发展状况,本专业第一次开设计《UI设计》课程。
《UI设计》是所有与网络通信软件相关专业课程,该课程既可以巩固前期所学的设计基础理论知识和设计软件应用知识,还重在给学生开拓新的专业知识面,认知一个新的设计领域,从而拓展职业能力和就业选择面。
二、职业分析目前UI即用户界面设计行业刚刚在全球软件业兴起,属于高新技术设计产业,与国外在同步发展水平。
其次国内外众多大型IT企业(例如:百度、腾讯、Yahoo、中国移动、Nokia、联想、网易、微软、盛大、淘宝等众多企业)均已成立专业的UI设计部门,但专业人才稀缺,人才资源争夺激烈。
但目前全国UI 设计专业的系统教学极其稀少。
UI设计师的待遇和地位也逐渐上升。
三、学习目标知识目标:使学生能熟悉UI设计的流程和设计方法,并能使用制作有创意的,充满视觉冲击力的UI设计作品。
技能目标:使学生学会系统规划和全局思维,能够完成一整套UI系统的设计。
素养目标:使学生具备能从事UI系统的开发与设计能力,培养学生团队合作、及独立思考能力。
四、学习内容四、学习领域课程设计思路 (一)设计理念动手实练作品探讨(二)微型学习情境设计说明五、考核方式学生成绩的评定,以学生平时表现和任务完成情况及最终考核来核定。
评分细则如下表:其中,平时成绩包括平时上课的表现和各任务的完成情况,占总成绩的30%;最终考核成绩所用考核方式为机试,占总成绩的70%。
android 手机开发技术 移动应用开发技术-教学大纲

无锡商业职业技术学院《移动应用开发技术》课程教学大纲课程代码:教育层次:专科层次学制:3年适用对象:初中起点高职□中职起点高职□高中起点高职■课程教学时数:90 学分数:6制订或修订执笔人:系(部)教研室主任审核意见签名:日期:系(部)教学主任审核意见签名:日期:院教学工作委员审核意见签名:日期:无锡商业职业技术学院《移动应用开发技术》教学大纲【课程类型】(理论+实践)课【适用专业】软件技术专业1.课程定位《移动应用开发技术》是软件技术专业的核心专业课,是一门实践性很强的课程,不仅要掌握Android的一些基本理论知识,更重要的是能够实际动手开发一些应用。
2.课程任务课程的内容主要包括理论部分和实践部分,理论部分移动开发基本概念。
其中理论部分主要包括资源访问、用户界面、组件使用、数据存储、互联网应用等。
实践部分是针对前面基础理论设计的案例实践,进一步巩固理论知识。
3.课程目标知识目标:掌握移动开发基本理论和概念、资源访问、用户界面、组件使用、数据存储、互联网应用等。
技能目标:熟悉开发环境的安装和配置,能够从事移动APP和移动互联网产品的设计、开发、测试、维护等工作,熟悉Android程序的发布流程等。
素养目标:养成诚实、守信、吃苦耐劳的思想品德;养成善于动脑、勤于思考的学习习惯;养成规范的软件代码编写习惯;具有良好的沟通能力和团队协作精神等。
4.教学内容第一讲初识Android1、认识Android2、Android的背景3、我的Android我做主4、真实体验—Android 模拟器5、更上一层楼,加入Android开发社区第二讲必先利其器—搭建Android开发环境1、你的爱机胜任吗—开发Android应用前的准备2、Wwindow开发环境搭建3、Linux一族— Ubuntu开发环境搭建4、Mac OS一族—苹果开发环境搭建第三讲Android SDK介绍1、Android SDK基础2、深入探寻Android SDK的密码3、重中之重—Android 典型包分析第四讲Android Market及应用发布1、Google Market产生背景与目的2、体验“选货”的乐趣—在G1上体验Market的使用3、Android开发活动及特色应用4、你也可以做东家—申请M arket帐号5、开张了—在Market上发布应用第五讲第一个应用HelloWorld1、HelloWorld应用分析2、调试项目第六讲磨刀不误砍柴工——Android应用程序结构介绍1、Android体系结构介绍2、Android应用程序组成3、Android应用工程文件组成第七讲良好的学习开端——Android基本组件介绍1、第一印象很重要——界面UI元素介绍2、我的美丽我做主——Android中应用界面布局3、不积跬步无以至千里——常用widget组件介绍4、友好的菜单——menu介绍与实例5、Android应用的灵魂——Intent和Activity介绍与实例6、用好列表,做好程序——列表(ListView)介绍与实例7、友好地互动交流——对话框(Dialog)介绍与实例8、温馨的提醒——Toast和Notification应用第八讲移动信息仓库——Android的数据存储操作1、Android数据存储概述2、轻轻地我保护——SharedPreferences存储3、谁的文件,谁主宰——文件存储4、打造自己的数据库存储——SQLite存储方式5、我的数据你来用——ContentProvider介绍6、再学一招——网络存储第九讲我来“广播”你的“意图”——Intent和Broadcast面对面1、Android应用程序的核心——Intent2、用广播告诉你——利用Intent来广播(BroadCast)事件3、应用实例详解第十讲一切为用户服务——Service应用实例1、认识Service2、使用Service3、Service的生命周期4、实例学习Service第十一讲开发Android应用的基本步骤1、兵马未动粮草先行——应用规划及架构设计2、应用开发步骤3、成功就在眼前——应用测试和发布钱了——发布到AndroidMarket5.课程考核内容及方式课程考核方式该课程的考核改变单一的终结性评价的方法,采用过程考核和结果考核相结合、以及实践考核的方法。
人工智能应用技术课程标准

人工智能应用技术课程标准人工智能应用技术》是一门综合性前沿学科,是信号与系统与计算机的交叉学科。
它是机电一体化技术专业培养方案中“职业能力与素质”模块中的一门专业核心课。
该课程旨在培养学生程序设计能力、软件开发能力、硬件开发能力、数字信号处理能力、机器算法能力以及神经网络算法能力。
先修课程包括《C语言程序设计》、《Java程序设计》、《Android编程》、《Linux操作系统》、《嵌入式技术与应用》。
后续课程包括《工业机器人应用技术》和《机电一体化技术》。
通过本课程的研究和训练,学生可以掌握人工智能技术的基本原理。
他们将了解启发式搜索策略、与或图搜索问题、谓词逻辑与归结原理、知识表示、不确定性推理方法、机器研究和知识发现等目前人工智能的主要研究领域的原理、方法和技术。
该课程旨在增强学生的逻辑思维与实验能力,为今后在各自领域开拓高水平的人工智能技术应用奠定基础。
在设计理念方面,该课程以职业教育模式为中心,突出教师的主导作用和学生的主体地位。
教师的教授应以学生为主体,以学生的研究为中心进行课程教学活动的设计。
注重学生的素质教育和能力培养,帮助学生“学其所用,用其所学”。
课程设计充分体现了职业性、实践性和开放性的要求,体现职业岗位的能力要求,使课程设计与职业岗位能力紧密对应。
让企业参与到专业建设及课程设置的各个环节中,在校企合作中创新人才培养模式。
在设计思路方面,该课程强调理解和记忆算法基本结构。
在整个课程所涉及的教学内容的研究过程中都按照“算法基本结构的理解和记忆-简单C++程序算法设计-上机调试程序技能训练-实际应用”这条主线来进行。
也就是说对人工智能的各种算法主要内容的研究,以理解加记忆为主,通过上机调试程序加深理解和记忆;要求学生熟记常用的典型算法。
该课程还注重熟练上机调试技能,灵活掌握编程技巧。
The course consists of XXX students the basic principles of programming。
《App Inventor移动终端应用开发》课程标准

课程标准
一、课程简介
App Inventor是一个基于网页开发Android移动应用程序的快速开发平台,它抛弃复杂的程序代码而使用搭积木的方式来完成您的Android程序。
虽然,App Inventor编写的应用程序或许不是很完美,但它却是普通人都能做的,而且通常是在几分钟内就可完成一个简单的作品。
本课程是积极响应计算机课程教指委的号召,推进以计算思维和人工智能为导向的新一轮计算机基础课程改革。
以App Inventor为依托,把抽象的计算思维具体化,把复杂的编程思想形象化,通过积木块的编程和将计算思维无缝的融入到一个个有趣的App Inventor小项目,促使学生能理解计算思维的真正内涵和体会到学习编程的乐趣,培养学生的创新能力和使用计算机解决实际问题的能力,推动计算机课程的多元化教学改革,切实提高教学质量和效果。
二、课时
建议48课时
三、课程目标
本课程主要以App Inventor作为平台开发基于Android手机的移动应用程序。
借助快速开发工具App Inventor把抽象的计算思维具体化,把复杂的编程思想形象化,通过积木块的编程和借助于移动互联网,将计算思维无缝的融入到有趣的App Inventor小项目,提升学生的学习兴趣。
学生通过该课程的学习,快速了解到软件设计与开发的基本知识,在短时间内可将自己的点子变成作品,大大提高了的动手能力,而且从中获得了巨大的成就感,最终促使学生爱上编程和计算机科学。
五、教材与参考资料
董丽元,App Inventor移动终端应用开发,北京邮电大学出版社,2019年。
《移动互联网应用开发》课程标准

《移动互联网应用开发》课程标准一、课程基本信息二、课程详细信息(一)课程简介《移动互联网应用开发》课程是软件技术专业的专业拓展课,是专业人才培养目标得以实现的保证。
本课程针对Android工程师岗位中典型工作任务,使学生更深入地掌握Android平台下应用程序开发技能,通过完成学习性任务,逐步培养学生具备软件设计和编码能力,通过小组学习、项目实训,培养学生在Android平台下进行程序设计、软件测试、项目实施、软件维护所需的职业能力和素质能力,同时通过多种教学方法和教学手段的灵活运用,培养学生的可持续发展能力,为专业培养目标奠定基础。
(二)课程性质与定位1.课程性质根据专业人才培养方案制定的培养目标,《移动互联网应用开发》课程为软件技术专业高职学生的职业能力课,是软件技术专业的专业核心课。
2.课程定位本课程面向Android软件开发、Android软件技术支持以Android及软件测试三个岗位,在《3G移动应用开发》技术的基础上综合设计测试Android项目,从而使学生能够更好地适应就业岗位。
本课程的主要授课对象为软件专业高职二年级第二学期的学生,已经系统学习过《C语言程序设计》、《页面美化》、《使用Java理解程序逻辑》、《数据结构》、《使用JSP开发Web应用系统》、《Java面向对象编程》及《3G移动应用开发》等课程,具备软件开发的基础能力。
(三)课程设计思路1.课程设计依据本课程遵照教高[2006]14号[1]、教高[2006]16号[2]、教高厅函[2007]47号[3]等文件精神,依据本专业的人才培养方案,确定本课程的目标和教学内容,具体应遵循以下原则。
➢在课程设计上,坚持以能力为本位,以学生为主体,教师角色转换为倡导者。
➢在课程内容选取上,应以过程性知识为主、陈述性知识为辅,即以实际应用的经验和策略的习得为主、以适度够用的概念和原理的理解为辅。
➢在课程内容排列上,应以工作过程为参照系整合陈述性知识与过程性知识。
《程序设计基础》课程标准

《程序设计基础》课程标准课程编号:030501ZB适用专业:计算机、电子、电气课程类型:专业基础课课程性质:必修课课程学时:60 课程学分:4一、课程定位本课程是计算机、嵌入式、电子以及电气专业的一门专业基础课程,也是其它相关专业研究计算机控制以及嵌入式、物联网技术等的一门基础和工具课程。
本课程的主要任务是使学生掌握模块化、结构化编程的基本思想,学会使用C语言编制简单的应用程序,解决一般性应用问题,并有一定的上机操作及调试程序能力。
本课程的先导课程为计算机信息基础,后续课程为android、软件工程、单片机、嵌入式开发技术。
通过掌握C语言的各种语法、数组、函数、位运算等知识,为后续课程奠定语言基础。
二、课程目标1. 能力目标(1)能用C语言进行结构化的程序设计;(2)能用C语言解决一维数据的存储;(3)能用C语言解决库函数及自定义函数的调用;(4)能用C语言解决二进制数据的位运算。
2. 知识目标(1)理解模块化、结构化程序设计思想;(2)掌握C语言的数据类型、语句格式、程序设计结构等基本内容;(3)掌握C语言的数组、函数、位运算等基本内容;(4)熟悉C语言的环境和常规调试方法。
3.素质目标(1)初步具备复用性设计、模块化思维能力;(2)具有热爱科学,团队意识、创新意识和创新精神;(3)具有规范化的代码编写和文档书写习惯;(4)加强职业道德意识;三、课程内容与学时分配四、教学设计1.整体教学设计以结构化程序设计为框架,首先,以顺序结构、选择结构、循环结构为核心,突出程序设计的基本理念及技能,其次,采用项目牵引的方法,让学生理解和学习数组、函数和位运算等知识,最终的目的是使学生能应用C语言程序解决实际问题。
教学过程中,通过分组讨论、知识问答、单元测试等教学活动,课外,通过第二课堂、兴趣小组、技能培训等多种途径,并且充分开发学习资源,包括PPT、动画、在线课程等,给学生提供丰富的学习机会。
教学方法主要采用知识讲授法、引导启发法、案例教学等方法,每章配有实验课,让学生消化吸收理论知识,进一步提高编程水平。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Undroid程序设计》课程标准
一、课程概述
1.课程性质
《Android程序设计》是移动互联应用技术专业针对移动互联应用开发企业的Android 开发岗位,经过对企业岗位典型工作任务的调研和分析后,归纳总结出来的为适应具备面向对象的程序设计和Android平台应用开发等能力要求而设置的一门专业核心课程。
2.课程任务
《Android程序设计》课程通过与城铁查询相关的实际项目学习,增强学生对专业AndroidUI开发知识运用的认识,让他们熟练掌握Java面向对象程序设计方法,熟练掌握集合与泛型存取方法,熟练掌握Android基本控件的使用方法,熟悉Android布局管理的方法,从而满足企业相应岗位的职业能力需求。
3.课程要求
通过理实一体的课程学习,培养学生AndroidUI开发方面的岗位职业能力,养成良好的职业道德、职业素养、法律意识,养成质量意识、环保意识、安全意识、信息素养、工匠精神、创新精神,养成勇于奋斗、乐观向上,能够进行有效的人际沟通和协作,与社会、自然和谐共处,具有职业生涯规划的意识,具有较强的集体意识和团队合作精神,为从事Android 开发岗位打下坚实的基础。
二、教学目标
1.知识目标
(1)掌握基于Java的面向对象开发技术;
(2)掌握Java集合的创建、存取方法;
(3)掌握Java泛型的使用方法;
(4)掌握I/O流操作文件的方法;
(5)掌握搭建Android开发环境的方法;
(6)掌握Android的各UI控件的使用。
(7)掌握Android布局管理方法。
2.能力目标
(1)会实现Java的面向对象程序设计;
(2)会使用I/O流操作文件系统;
(3)会使用集合存取数据;
(4)会搭建Android的开发环境;
(5)会使用Android的各UI控件。
(6)会布局Android的各UI控件。
3.素质FI标
(1)培养学生的沟通能力及团队协作精神;
(2)培养学生分析问题、解决问题的能力;
(3)培养学生敬业乐业的工作作风;
(4)培养学生的表达能力;
(5)培养学生查错、纠错的能力;
(6)较强的自我知识、技术更新能力,快速跟踪计算机软件的新技术及开发技术的新
动态。
三、与前后课程的联系
1.与前续课程的联系
本课程的前续课程是《Java程序设计》,通过前续课程的学习,使学生掌握Java程序设计的基本能力和技能,具备控制结构程序设计、数组存取、方法定义和调用的基本能力和技能,为本课程的学习奠定基础。
2.与后继课程的关系
本课程的后续课程是《AndroidUI开发》,该课程的学习一定要以本课程所学习的Java 面向对象程序设计、集合与泛型存取、Android基本控件的使用、Android布局管理为基础,如学生能通过本课程的学习,具备一定的Java面向对象程序设计和Android平台应用开发能力,将对学生学通这些课程起到很好的促进作用。
四、教学内容与学时分配
五、教材的选用
1.教材选取的原则
教材选用时遵循“够用、实用”的原则,以真实任务为驱动,在真实环境中介绍Java程序设计知识和技能,采用“理论实践一体化”的教学思想,符合“做中学,学中做”的教学理念。
2.推荐教材
(1)《Android开发从入门到精通》[M].北京:水利水电出版社,2017.
(2)《Android从入门到精通》[M].北京:清华大学出版社,2019.
六、教师要求
1.具有丰富的Java程序设计和软件开发经验。
2.具备较丰富的教学经验和较强课堂组织能力。
3.能打破传统的教学模式,注意教学方法的灵活性,建立多种教学媒体综合运用的运
行机制,逐步建立适合学生个别化自主学习的支持服务体系和质量保证体系。
4.项目课程在培训职业能力和和传授相应知识的同进,必须重视职业道德和职业意识教育的渗透,帮助学生养成良好的个人品格和行为习惯,培养爱岗敬业精神、团队协作精神和创业精神,帮助学生树立质量意识、节约意识、安全意识、环保意识、文明施工等职业意识。
七、学习场地、设施要求
1.基于工作任务的项目课程最适合开展“教、学、做、评”的一体化教学,实训室应包括多媒体教学系统、项目展示、模拟软件,能同时开展讲授、训练和项目教学。
2.该课程要求在理论实践一体化教室完成,以实现教、学、做、评合一,同时要求安装多媒体教学软件,方便下发教学任务和收集学生课堂实践结果。
八、课程资源的开发与利用
积极开发和利用网络教学资源:课程标准、实训指导书、授课计划、电子教案、教学资源库等教学文件,及多媒体教学课件、习题、案例库、试题库、在线开放课程等资源。
建立互动交流网络平台。
九、考核方式与标准
职业教育培养高素质技术技能型人才,不但要重视学生职业技能和职业素养培养,还要求学生掌握一定的专业基础理论知识,以利于今后可持续发展。
因此需要加强理论知识、职业技能和职业素养等方面的考核评定。
本课程采用过程性评价和终结性评价相结合的方法进行,既有理论知识考核,又有学生学习态度、思维能力、动手能力、解决问题的能力等方面的综合考核。