`
liuwei1981
  • 浏览: 773988 次
  • 性别: Icon_minigender_1
  • 来自: 太原
博客专栏
F8258633-f7e0-30b8-bd3a-a0836a5f4de5
Java编程Step-by...
浏览量:161727
社区版块
存档分类
最新评论

我的程序员之路(二十五) 我的Java培训师职业经历(三)

 
阅读更多

不管怎么样,已经进入了这个行当,想继续有所发展就得硬着头皮上。想尽各种办法和学生套近乎,准备了很多有关软件开发,it行业的新闻段子,以及比较能吸引人注意的行业新闻八卦。似乎有了一些效果。课也就这么磕磕绊绊的过了一个学期。

 

这个班我是半道接手的,前面学习的有关软件编程的课程主要是Java面向对象基础内容,还有一些零星的JDBC和web开发的内容。关于HTML的内容,因为学习过了平面设计,基础还不错。但是一涉及到编程就问题暴漏了。基本上学生都只会照着现有的代码,经过简单的修改之后变成一个新功能模块。一旦功能模块要求稍有变动,就不知所措无法下手,甚至有的人连照抄都是错误百出。我分析后,觉得是在基础课程上学习力度不够,学生java编程的能力太弱。

 

后来了解到,课程刚开始学生就反应课程听不懂,老师图省事,都是把代码demo打出来,学生照着抄,老师一行行代码告诉学生,就像是api说明,但是整体的程序逻辑没有灌输到位。学生只能读懂一行代码,一旦以一个代码块的结构去看就晕了。

 

后来干脆就跳过了java基础编程的内容,直接让学生学习网页的编写设计,设计出一个新闻内容发布网站页面。学生们有html基础,相对难度不大,先是把大部分时间花费在这上面。然后又简单的讲了一点数据库(mysql)的内容,即数据库的安装配置,再加上最简单的sql,就开始学习JDBC的内容,能进行数据库的操作。

 

接下来就是Jsp的编程了。其实后来根据学生的作业,大部分学员都不懂jsp为何物,里面的request和response是什么东东,甚至代码里面的sql为什么这么写,都不清楚。老师把自己的一套简易的jsp开发框架拿出来(jdbc还是封装好的,学生根本就不会操作Connection、Statement等,甚至直到最后都有人认为jdbc开发就是写一个sql,就行了,其他的java平台都处理了好。。。),里面如何进行增删改查的代码编写,包括sql的编写,以及列表页面、内容页面,新增和修改页面等等,都是现成的模板,学生所要做的就是把相关的名称改成自己的功能模块(私以为直接查找替换还快一些,还不容易出错,学生在修改模板的时候错误那叫一个花样繁多)。老师教学是简单的。上课了把代码敲出来,说明一下注意事项和编写规则,学生下来照着完成即可(有的学生还有屏幕录制软件,直接下来照着屏幕暂停继续完成)。

 

最后都大功告成了,但是也留下了很多问题,学生编程的思路被严重堵塞了,严重依赖模板,或者老师的demo代码,很难通过问题的理解,写成符合要求的功能模块。再后来的项目练习中,为了纠正这个问题花了不少力气,知道有的学员就业了,反应回来的问题也和这些有关。(其实后来我想拨乱反正来着,但是情势所逼,又走回老路去了,这个后来再说)

 

因为上面说的这些原因,校长也清楚问题的所在,虽然貌似每个学生都写出来一个像模像样的新闻内容管理系统网站,但是实现方式,以及代码编写能力都没有什么提高,一直停留在查找替换的阶段。

 

所以,我在学期一开始就试图按照校长的想法,进行“拨乱反正”,从java编程基础内容重新开始。

分享到:
评论

相关推荐

    王牌5 Java程序员职业规划

    ### Java程序员职业规划要点 #### 一、引言 随着信息技术的快速发展,新技术层出不穷,市场竞争愈发激烈,这对Java程序员提出了更高要求。面对这样的环境,制定一份合理的职业规划变得尤为重要。本文将详细介绍Java...

    java程序员职业生涯规划范本.docx

    Java 程序员职业生涯规划范本 Java 程序员职业生涯规划是指程序员在职业生涯中所需要掌握的知识、技能和实践经验。随着信息化的开展,IT 培训受到了越来越多人的追捧。在开发领域,JAVA 培训成了许多人的首选。...

    java程序员专用简历WORD模板(推荐).pdf

    8. **实践经验**:在产品有限公司的实习经历展示了组织和协调能力,如员工培训计划、成本核算、福利发放等,而会计师事务所的实习则表明了对审计流程的理解及与高级管理层交流的能力。 9. **问题解决能力**:求职者...

    程序员及嵌入式的一些学习建议

    但这种看法并不全面,因为许多行业在三四十岁时若没有成就同样会面临困境。然而,程序员的工作确实很辛苦,如果仅仅把编程看作是一种枯燥的劳动,那么工作将会是沉重的负担。相反,如果能够将编程视为自己个性和能力...

    java的个人总结(合集).docx

    这位程序员在一年的时间里经历了从海辉公司的存储过程维护到新公司的系统架构师的角色转变,充分体现了Java程序员职业发展的多样性和挑战性。 在海辉公司,他主要负责维护老系统,虽然工作稳定,但他认为这并不符合...

    金三银四程序员求职 通用模板

    在IT行业中,简历是求职者向潜在雇主展示自己技能、经验和成就的重要工具,尤其是在程序员这一领域,简历的质量往往直接影响到面试的机会。对于“金三银四”这样的求职高峰期,一份简洁明了、突出技术能力的程序员...

    网络通用的程序员简历模板

    【程序员简历模板】是IT行业中求职者展示自身技能和经验的重要文档,对于寻找软件开发、数据库管理和网页设计等职位的程序员来说,一份详实而精炼的简历至关重要。以下是一些核心的知识点: 1. **基本信息**:简历...

    程序员个人简历模板,可使用修改

    荣誉奖励部分,求职者提到拥有CET-6(英语六级证书)、计算机SQL二级证书以及二级培训师资格证,这显示了语言和专业技能的双重优势。同时,他还获得了二等国家励志奖学金、优秀团干部和暑期实践先进个人等荣誉,这些...

    程序员简历模板-单页单色28.docx

    - **个人陈述或求职意向**:明确你的职业目标,如宸兮的求职意向是理财分析师或理财培训讲师,这有助于招聘者快速了解你的职业方向。 最后,记得定期更新简历,确保其反映最新的技能和经验。使用此模板,你将能够...

    程序员个人简历范文.doc.pdf

    - **进修经历**:如有额外的专业技能提升课程或短期培训经历也应列出。 ### 3. 工作经验 - **公司名称**:就职过的公司名称。 - **任职时间**:在职的具体时间段。 - **公司性质**:私营企业、国有企业等。 - **...

    程序员简历模板单页单色风格(优秀毕业生)16.zip

    【程序员简历模板单页单色风格(优秀毕业生)16.zip】是一个专为程序员设计的、简洁明了的单页简历模板,适用于那些刚毕业或经验较少的优秀毕业生。这个压缩包内包含一个名为“程序员简历模板单页单色风格16.docx”的...

    最新程序员面试自我介绍5篇.pdf,这是一份不错的文件

    8. **证书和认证**:可能会提及获得的技能证书,如物业管理师的培训和资格认证,以证明自己的专业水平。 9. **竞赛经历**:参加过校内的编程比赛和创业计划竞赛,以及科研立项项目,证明了自身的创新能力和团队合作...

    软件开发工程师个人简历模板3篇.pdf

    - 两人均拥有计算机或相关领域的本科学历,且接受过技能培训,如张先生的希赛网软件设计师培训,王XX的计算机辅助设计“绘图员”职业资格培训。 这些简历内容突显了软件开发工程师不仅需要扎实的技术基础,还需要...

    计算机多媒体技术专业毕业实习报告范文.pdf

    在这些单位中,实习生可能会担任技术助理、设计师、程序员等岗位,负责协助完成多媒体内容的创作、编辑、编码和优化等工作。 实习过程中,学生会经历岗前培训,了解公司的工作流程和规范,以及计算科学与技术在岗位...

    《传智特刊》 第5期

    7. **刘松涛**:大专退学后经历多份工作,为了找到稳定的职业道路,决定加入JAVA就业班。 这些故事不仅展现了个人的成长历程,也反映了技术培训对于改变生活轨迹的重要性。通过系统学习IT技能,学员们不仅能够获得...

    【脱颖而出】蓝色经典大气求职简历.doc

    在这份简历中,求职者展示了高级软件工程师资格证、CET六级和TEM四级英语证书,以及ASP程序员和软件设计师的资格。这些证书不仅证明了求职者在软件工程领域的专业水平,也表明了其在英语和其他相关领域的专业能力。 ...

    职务说明书职位明书.doc

    - **案例**:初级程序员可以通过不断学习和积累经验成长为高级开发人员甚至架构师。 #### 2. 晋升条件 - **知识点**:晋升通常基于绩效评估结果和个人贡献度等因素来决定。 - **案例**:完成重大项目的出色表现可能...

Global site tag (gtag.js) - Google Analytics