老师,我上课听得懂,但是敲不出来代码怎么办?
2013-09-13 14:36
323 查看
老师,我上课听得懂,但是敲不出来代码怎么办?
首先,搞清楚两个问题?
1,真的听懂了吗?
2,代码到底是什么?
老师上课为了让大家更易于接受复杂的技术,
都会尽量用一些浅显易懂的比喻以及图形将其简单化,
所以听起来感觉都懂了,可是真正理解比喻后面的知识点了吗?
能把比喻和知识点关联起来吗?还是仅仅听懂比喻了呢?
如果总结中写不出心得,或者无法讲出来,说明还没有懂,
所谓的听得懂仅仅是伪明白而已。
所以笔记和总结会帮助你明确是否是真的懂了!
接下来,代码是什么呢?
记住:代码仅仅是思想的一种体现形式。
也就说,先有的是思想,再用某一种代码体现出来,
同一个思想,既可以用Java代码体现,又可以通过C++代码体现。
所以代码仅是体现形式。
那么该怎么敲代码呢?
不急,敲代码前,明确四步走就可以了。
1,明确需求,就是你要做什么?
2,明确思路,就是你要怎么做?
3,明确步骤,就是通过哪些对象和方法完成。
4,敲代码!
而我们真正要掌握的解决问题的思路,
而思路是在不断解决问题中积累的。
刚开始,就应该注重这方面的积累,多和同学交流,多向老师请教。
要知道,无思路,无代码。
好吧,就用Hello World来简单演示一下这四步。
/*
需求:练习一个hello world程序。
思路:
1,要先有个类,因为java程序都定义类中,
java程序都是以类的形式存在的。
2,要让这个程序可以运行起来。
3,运行完希望在运行后有hello world字样显示出来,实现我和程序的互动。
步骤:
1,定义类,用class关键字来完成类的定义,并起一个阅读性强的类名。
2,为保证独立运行,定义主函数:
public static void main(String[] args)这时固定格式的。
3,为了显示具体字样,可以通过使用输出语句:System.out.println("hello world");
为了加强这个代码可复习性,加上所需的注释。
*/
class Demo
{
//定义一个主函数,为了保证程序的独立运行。
public static void main(String[] args)
{
System.out.println("hello world");//这是输出语句,用于将括号中的数据打印到控制台上,
//ln可以在数据的结尾处换行。
}
}
首先,搞清楚两个问题?
1,真的听懂了吗?
2,代码到底是什么?
老师上课为了让大家更易于接受复杂的技术,
都会尽量用一些浅显易懂的比喻以及图形将其简单化,
所以听起来感觉都懂了,可是真正理解比喻后面的知识点了吗?
能把比喻和知识点关联起来吗?还是仅仅听懂比喻了呢?
如果总结中写不出心得,或者无法讲出来,说明还没有懂,
所谓的听得懂仅仅是伪明白而已。
所以笔记和总结会帮助你明确是否是真的懂了!
接下来,代码是什么呢?
记住:代码仅仅是思想的一种体现形式。
也就说,先有的是思想,再用某一种代码体现出来,
同一个思想,既可以用Java代码体现,又可以通过C++代码体现。
所以代码仅是体现形式。
那么该怎么敲代码呢?
不急,敲代码前,明确四步走就可以了。
1,明确需求,就是你要做什么?
2,明确思路,就是你要怎么做?
3,明确步骤,就是通过哪些对象和方法完成。
4,敲代码!
而我们真正要掌握的解决问题的思路,
而思路是在不断解决问题中积累的。
刚开始,就应该注重这方面的积累,多和同学交流,多向老师请教。
要知道,无思路,无代码。
好吧,就用Hello World来简单演示一下这四步。
/*
需求:练习一个hello world程序。
思路:
1,要先有个类,因为java程序都定义类中,
java程序都是以类的形式存在的。
2,要让这个程序可以运行起来。
3,运行完希望在运行后有hello world字样显示出来,实现我和程序的互动。
步骤:
1,定义类,用class关键字来完成类的定义,并起一个阅读性强的类名。
2,为保证独立运行,定义主函数:
public static void main(String[] args)这时固定格式的。
3,为了显示具体字样,可以通过使用输出语句:System.out.println("hello world");
为了加强这个代码可复习性,加上所需的注释。
*/
class Demo
{
//定义一个主函数,为了保证程序的独立运行。
public static void main(String[] args)
{
System.out.println("hello world");//这是输出语句,用于将括号中的数据打印到控制台上,
//ln可以在数据的结尾处换行。
}
}
相关文章推荐
- 上课听得懂,但是敲不出来代码怎么办?
- Java培训:上课听得懂就是代码敲不出怎么办?
- 敲不出代码,但是上课听的明白,怎么办?
- K-means自己写的代码,简单易懂,但是貌似效率有点低,没怎么优化
- 怎么用代码弹回 UITableView 中左滑出来的删除按钮
- java怎么制作api文档(下一个笔记里面有,但是感觉比较有用,所以单独提出来)
- 今天的计算机课上,老师给同学们出了一道题: 输入n个数,请将其中的偶数的二进制反转。 eg:输入1 6 5 其中6是偶数,二进制表示为110,反转后为011,代表3,所以最终输出1 3 5. 小贱君最近脑子不怎么好使,想了半天也没想出来如何做,最后他向你寻求帮助了,帮帮可怜的小贱君吧!
- jQuery怎么输出选择器选择出来的$对象的html代码,包括自己
- 基础知识很扎实 - 但是面试就是做不出来, 怎么办? (长, 慎入)
- VS2010上写QT代码,但是显示不出来QString的值-解决办法
- 这两天都没有写博客,虽然也有两样小东西出来 但是,,说实话我没掌握很好 代码好相似 记不住
- 第 0007 题:有个目录,里面是你自己写过的程序,统计一下你写过多少行代码。包括空行和注释,但是要分别列出来。
- MFC debug的时候可以用代码关闭线程 但是编译出来直接执行不可以
- 某个时间提交了部分代码到svn,但是我没有做记录都提交了哪些,我怎么去查看?即查看某个时间都提交了什么代码?
- 解决在用google-code-prettify高亮博客的代码,但是行号怎么也无法显示
- python自定发送邮件,跟着老师学习的代码,偏偏报错怎么办
- 如果你参与到一个项目中,发现他们使用 Tab 来缩进代码,但是你喜欢空格,你会怎么做?
- 黑马程序员-多线程-在android开发中经常会遇到从子线程切换到主线程,但是频繁地切换会使代码变得很臃肿,也不好维护,想请教一下各位大牛都是怎么处理的?
- 驯服烂代码场景之二:要我改烂代码,但是烂代码烂得让我无法理解,该怎么办?
- 如果你参与到一个项目中,发现他们使用 Tab 来缩进代码,但是你喜欢空格,你会怎么做?