OO先导课——建议

就课程内容和教学方式谈谈自己的意见和建议

课程内容:Java简介,java基础语法,继承,接口,存储机制

教学方式:课上讲课训练,下课作业

1.作业环节:交流与总结不够。上课测试仅仅是反应了正确率,有bug没有解决,有代码优化的不够。希望能在课上多和同学交流作业思路与心得,每个人都分享一些经验或者困难,因为仅仅在群里讨论的话不容易抓到重点,也没有一个系统的梳理和汇总。同时希望助教能每次选出一个最佳作业供同学们参考。

2.教学:简单串讲一下系统中主要的类和方法,希望能在一开始就对库有一个肤浅但相对比较全的认识,比如ArrayList,感觉有助于走出c语言的影响,也能更快地完成代码。

3.上课测作业环节:建议像OO课那样互测,互相测评,写readme。这样能大大节省课上的时间,也能督促同学上课前认真的自己测代码。

4.优化节奏问题:提前公布下节课的上课内容,让搜商比较低和学东西比较慢的同学能提前准备,节省上课时间。也可以分成小组,互帮互助。

时间: 2024-10-17 20:20:44

OO先导课——建议的相关文章

OO先导课——第四次上课

上课内容:测试正确率:测试性能 结果: 教训:能用类库的就用类库!自己写的很难快起来!

OO先导课——bug与知识(第二次作业)

list排序 http://blog.csdn.net/tjcyjd/article/details/6804690 http://blog.csdn.net/xiaxiaorui2003/article/details/24308785 '改list内容 http://bbs.csdn.net/topics/390846767 'https://zhidao.baidu.com/question/91971366.html retainAll方法求交集 https://zhidao.baidu

OO先导课——bug&&问题合集

作业一 BUG 1.没有申请实例就使用方法 NewCharSet wrong=new wrong.interSet(se1,set2) 应该先瞎申请个实例 char [] r=new char[l]; NewCharSet right=new NewCharSet(r); right=right.interSet(set1, set2); 2.子类和父类的方法名字一样(参数.返回值也一样)但加了两笔--->方法就重写了,父类的不能使了 比如下面的就被覆盖了,子类用不了父类的 public voi

OO先导课——JAVA初见懵的知识合集

常见操作 数组 //声明 *数组也是对象,长度是一个属性 int[] i=new int[5]; int[] i={0,1}; String[] str=new String[5];//字符串数组,双引号,与char字符数组区分 String[] str={"a","b"}; //求长度 数组在起始的时候,长度就 已经确定了(只是一个属性,'\0'没用)//参考:http://www.cnblogs.com/entry-android/p/5539362.htmln

OO第一阶段纪实

$ 0 写在前面 在DDL一次次的推动下,历经三个周期的更迭,一个月的时光匆匆而过.谨撰此博文,以记录这一段见证成长的心路历程. $ 0-0 JAVA"一天速成"没有修习过传说中的"OO先导课",在学期开始之前也从未接触过JAVA编程,真正的从零开始学JAVA.有了先前课程的基础,经过了一年的积累,在短时间内学会使用一门语言并不困难,在加上JAVA天然的与C语言之间的某种相似性,也使得"JAVA一天速成"并非遥不可及. $ 0-1 "过

java先导课程学习总结

经过两个星期四节课的java学习,我也对java这门语言有了一定的认识.刚开始上课的时候,我认为java把C语言中老师所说的模块化编程进行了强调,进行一个类,一个类的编程,在类中构造相应的方法,使用的时候再调用.这样能够减少重复的代码,同时能让代码整体看上去比较整洁.这样写起程序来,调试比较容易,eclipse的自动纠错功能用起来也非常好用,感觉写成一个java的程序在有C语言的基础上还是比较容易完成的.后来慢慢地,老师向我们介绍了面向对象的各类思想以及这些思想在java语言中的使用.后来能够明

java入门经验分享——记面向对象先导课程学习感想

选择在暑期学习面向对象先导课程的初衷是为大二下学期面向对象课程做一些铺垫,接触入门java语言.在接触java的过程中,就编程语言的学习方法而言,我从刚入学时的手慌脚乱四处寻求帮助到现在慢慢养成了自己不断寻找困难解决方法的习惯,感觉自己的另一种自学能力--一种计算机工科的实践能力得到了培养,这种自学能力跟学习基础课程理论知识的感觉完全不同,这种需要在实践和动手中得到经验和知识的自学方法与以前理解现成抽象理论概念的自学方法可以说是完全不同了.作为一个偏好理论研究的理科女生,动手实践能力在此之前几乎

如何两周达到150行Java程序的能力--part 1

面向对象程序先导课是体系化面向对象课程的重要组成部分,其目标是帮助那些有一定C语言基础,但对面向对象概念陌生,基本没碰过Java编程的同学.该课程设计为暑期选修课,因为没有其他课程,我们设计为现场训练性质的训练营课程,即课堂上基本上不会通过ppt来讲授Java语言语法和面向对象知识点,而是围绕准备好的任务,课堂现场让大家进行程序联系,并结合所练习的程序现场讲解涉及到的Java语言和面向对象概念,这是一种面向问题和学生接受情况的教学模式. 整个课程包括四次,一次四个小时,分别安排在周二和周五.每次

南开大学数学院本科生课程信息汇总表(2013.11.19)

      数学院本科生课程信息汇总表         课程代码 课程名称 英文课程名称 课程组成员 学分 先导课程 参考教材 作者 出版社 1010011090 概率论 江一鸣 4 数学分析 概率论基础 李贤平 高等教育出版社 1010011690 金融信用风险 江一鸣 3 概率论 金融衍生品定价模型---数理金融引论 孙健 中国经济出版社 1010010120 抽象函数与Banach代数 Abstract Functions and Banach Algebras 刘锐 3 实变函数(实分析