Java程序开发3
教师: 周永振
2019/11/04
6时数/6周次 (报名结束)

概要

Java程序开发是训练同学具备良好运算思维的方法之一。透过学习Java程序开发课程,同学将具备程序开发的基本能力,将有利于未来学习其他语言或精深面向对象程序开发与窗口程序开发。由于网络资源的提升及多媒体学习环境的优化,编程的学习可透过教学影片的反复播放提升同学学习程序撰写技能。本次课程将包含下列重点:
1. 数组使用: 介绍一维数组与多维数组的使用
2. 函数调用: 介绍各式函数调用方式及传值调用与传址调用的差别
3. 递归调用: 介绍递归调用的观念与程序写法
本课程将安排成果测验题目,在各个主题结束后让学员了解自身的学习成效。
全部课程6周,包含4周教学影片在线自学以及1次在线作业讨论。透过教学方式包括影片自学、理论讲解与作业时作等多元教学法,期望开启同学们对编程的兴趣与软件开发能力,以有助于深化其编程能力及系统开发能力发展。

课程目标

知識─在本課程中,基礎Java程式開發技能訓練並期達到開發應用程式

 情意─當學習完Java之後,學生若自學C++語言,也會覺得比較容易

 技術─使用Java做為物件導向程式母語,如此在高年級教授Apps開發時,就可以選擇Android平台,因為Android平台的程式就是使用Java語言來開發。


授课教师


周永振
亞洲大學 資訊工程學系 副教授


课程进度表

第1周:一维数组

第2周:多维数组

第3周:期中考

第4周:函数调用

第5周:递归调用

第6周:期末考

课程内容

本课程将透过范例示范让同学了解指令应用时机,同时搭配指令介绍,让同学能够触类旁通。本课程将包含下列重点:

1.  数组使用: 介绍一维数组与多维数组的使用

2.  函数调用: 介绍各式函数调用方式及传值调用与传址调用的差别

3.  递归调用: 介绍递归调用的观念与程序写法

全部课程3周,包含3周教学影片在线自学以及1次在线作业讨论。透过教学方式包括影片自学、理论讲解与作业时作等多元教学法,期望开启同学们对编程的兴趣与成就感并逐步建构软件开发能力,以有助于深化其未来软件开发与工作发展。

 


上课形式

本課程分為4個主要單元,每個單元將由數個小單元所組成,每個小單元提供一段10~20分鐘的視頻影片。每段單元結束會有簡單後測題目幫同學做學習回顧。另安排1次作業練習,配合1次線上的作業討論。並要求同學將程式碼及執行結果上傳「Java程式設計」課程臉書,進行分享討論,作業考核標準請參見「評分標準說明」。

评分标准

本課程不核發線上通過證明。

通过标准


课程及格标准:0分满分:100分

先修科目或先备能力

本課程無須背景知識,適合所有對程式設計有興趣的學習者修習。


建议参考书目

1.掌握Java SE11程式設計, 陳錦輝, 博碩, ISBN9789864344109

2.最新 Java 程式語言(第五版), 施威銘研究室, 旗標, ISBN9789863125105

其它

本課程證書費用:不核發證書

如何申請證書?

1.點選右上方的「小白人」。

2.點選「證書下載」。


3.畫面即會轉到申請證書系統中,請點選「我要申請證書」。

4.點選「我要搜尋」開始申請證書。


詳細證書下載流程說明請點這裡