作者yummy8765 (tsuyoku)
看板NTUcourse
标题[评价] 107-2 网际网路程式设计 杨东谋
时间Fri Jun 28 02:52:48 2019
※ 本文是否可提供台大同学转作其他非营利用途?(须保留原作者 ID)
(是/否/其他条件):否,请先取得原PO同意
哪一学年度修课:
107-2
ψ 授课教师 (若为多人合授请写开课教师,以方便收录)
杨东谋
λ 开课系所与授课对象 (是否为必修或通识课 / 内容是否与某些背景相关)
图资系
U选课程,大学部与硕士班学生均可选修
图资系与文学院学生优先
禁止电资学院学生选修
兼通识A6*
δ 课程大概内容
教後端程式设计
使用Java Servlet/JSP
(後端=伺服端)
Ch1. 简介
Ch2. Web应用程式
Ch3. HTML简介
Ch4. 撰写与设定Java Servlet、开发环境设定
★Ch5. 请求与回应
--------------------期中考----------------
★Ch6. 会话管理
Ch7. Servlet进阶主题(过滤器.倾听器) (只有概述)
Ch8. 撰写JSP (JavaServer Pages)
Ch9. 使用JSP Expression Language
Ch10. 使用JSTL (Java Standard Tag Library)
Ch11. 整合资料库 JDBC and Database MySQL安装简介
打★的两个章节是这门课的重点
因为这学期遇到太多次连假,Ch11只教了一点点JDBC的概念而已
没有教到MySQL,但那个也不是这门课的重点
请去修老师开的另一门课《资料库管理系统》
Ω 私心推荐指数(以五分计) ★★★★★
对class相关的语法很熟,也想了解後端程式设计 ★★★★★
只是想大概了解一下後端在干嘛 ★★★☆
不是很会写程式,但对於笔试很拿手 ★★★★
无法忍受新细明体的PPT或是很容易睡着的语调,回家也不太会自学 ☆
整体来说 ★★★★
个人私心 ★★★★★★★★★★★★★★★★★★★★★★★★★★
η 上课用书(影印讲义或是指定教科书)
老师的投影片,但老师也会推荐买以下这本书
林信良,Servlet&JSP技术手册-从Servlet到Spring Boot
μ 上课方式(投影片、团体讨论、老师教学风格)
老师讲解自己做的投影片
基本上会跟那本书会有很大的overlap
但因为我没买那本书
所以我也不知道教的比例如何
如果听老师讲的课听不懂 也可以自己去读那本书
期中考前基本上就是讲3个小时的投影片
等到期中考後的那几堂课
几乎都会留半堂-一堂的时间做课堂练习
会有老师写好的半完成品
然後把一些这堂课讲到的程式码加进去就好
(通常要加的不超过20行)
另外 老师很喜欢先把观念全部讲完之後 再看程式码
只是因为後端程式的观念真的满硬 也牵扯到很多地方
我个人会一开始有看没有懂 等到後面讲解程式码的时候才理解
尤其是第2章 那里真的很痛苦....
σ 评分方式(给分甜吗?是紮实分?)
期中、期末各35%
三次作业+期末Project共30%
就是标准的有念有分型 普通扎实类
但我觉得老师改期中期末的考卷还满松的
有写到重点点基本上就会给全对
ρ 考题型式、作业方式
期中、期末:全手写,题目不难,但每章都会出题
大多是解释重要的观念
但也会出一些解释程式码的题目
作业:都是coding,第1.2次作业算简单 (约2-3小时可完成)
第3次作业较难,大约要半天到一天
Final Project不限型式,可以从第3次作业延伸
也可以自己选择要做什麽
今年没有要求上台present 结果没有人present
之後可能就都会要present了
ω 其它(是否注重出席率?如果为外系选修,需先有什麽基础较好吗?老师个性?
加签习惯?严禁迟到等…)
老师非常会认人!!!!!!!!
一开学点名後 基本上就认得你是谁了
(看到没看过的面孔进来也能马上知道)
大概第三.四周 开始架Server之後 就会坐固定座位
(就是你那周坐哪 之後就一直坐那个位子)
主要是因为架server很麻烦 用固定的位子会比较容易排解问题
第一堂课就会处理完加签 加签方式如上
电资系的老师一律不签 其他则用抽签的方式
虽然文学院有优先权 但这门课还是算满重的
所以来修的除了图资系以外 几乎都不是文院的
迟到没关系 但在教室内请保持安静
另外可以的话 绝对要有修过程式的基础 Java更好
而且建议先知道「类别class」.「继承inheritance」.
「介面interface」.「实作类别物件」等名词
不然真的会上得很痛苦
老师通常会直接用专有名词来说明观念
像是:「HttpServletRequest会继承ServletRequest介面
在客户端请求的时候 会产生一个HttpServletRequest的实作类别物件」之类的
如果都听得懂的话 会很容易上手
但如果对这些专有名词不熟的话
就需要先了解这些专有名词的意思
才能知道老师到底想表达什麽
(上面那句话老师整学期大概会重复5次 我在第4次的时候才听懂)
Ψ 总结
老师的课真的很容易睡着 我大概每堂课都会....
只是就算上课睡着 下课去问老师刚刚讲过的观念
老师还是会不厌其烦的再说明一次
回去看投影片也能看懂
(只是可能要一段时间 我是把它抄下来之後才比较能了解)
请求与回覆、会话管理两章
我认为是这门课最重要的地方
如果都听得懂的话 接下来会很轻松
但如果那里学得很吃力 会很麻烦 一定要马上弄懂
一开始写第一个Servlet程式的时候
会有满多东西看不懂 但纯属正常
在接下来的课会一一讲解 才会慢慢理解
最後 老师人真的很好
有问题 问就对了 老师一定讲到你懂
寄信问或是当面问都可以
问了10句的话 老师会回你30句话
以上
--
10 x 10 = 64
12 x 12 = 100
14 x 14 = 144
16 x 16 = 196
18 x 18 = Syntax error. Invalid input.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.250.151 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/NTUcourse/M.1561661575.A.FF6.html
1F:推 cal28802672: 新细明体xd06/28 11:21
2F:推 egg1127: 推东东 但爱睡觉的人真的不适合06/29 01:33
※ 编辑: yummy8765 (114.136.3.87 台湾), 07/02/2019 03:30:27
我也算是爱睡觉的人
所以知道老师上课的语调真的满容易...
但如果每堂课都能抓到重点
(课堂练习写得出来 作业有方向)
在考试前把所有东西补齐其实也还ok
※ 编辑: yummy8765 (114.136.3.87 台湾), 07/02/2019 03:32:28
3F:推 freshbud: 推东东XD 程式写不出来可是靠笔试过了 佛心又认真的老师 07/06 01:21