第一课:数据库概念

课程教案

浅谈编程思想

很多学生来学习后基本都有一个思想就是我要学习编程.

我想问下, 你为什么要学习编程,你准备如何来学习,有什么学习计划,包括你准备用一个什么样的态度来学习?

一. 明确你自己的学习目的

学好编程的好处很多, 例如你有好的编程思想,有利于你在求职道路上谋得一个好职位$$$

从中国的软件产业讲,一名优秀的程序员永远是被争夺的对象;

就个人而讲,还能锻炼你的思维能力,能够让我们的逻辑思维能力更严谨;

追求更高的,可以让我们享受创新的乐趣,以及走在高科技的前沿

二. 学编程要具备一定的基础

总结之有以下两个基本方面:

(1)数学基础 从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的。因此,要学好计算机就要有一定的数学基础,初学者有高中水平就差不多了。

(2)逻辑思维能力的培养 学程序设计要有一定的逻辑思维能力,“逻思力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握

编程思想。要做到这一点必须在反复的实践 实践、观察 观察、分析 分析、比较 比较、总结 总结中逐渐地积累。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。

三. 注意理解一些重要概念

一本程序设计的书看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上应用,不要只简单地学习语法、结构,而要吃透针对这些语法、结构的应用例子,做到举一反三,触类旁通。

四. 多实践、多交流

掌握编程思想必须在编程实际工作中去实践和体会。编程起步阶段要经常自己动手设计程序,具体设计时不要拘泥于固定的思维方式,遇到问题要多

想几种解决的方案。

这就要多交流,各人的思维方式不同、角度各异,各有高招,通过交流可不断吸收别人的长处,丰富编程实践,帮助自己提高水平

亲自动手进行程序设计是创造性思维应用的体现,也是培养逻辑思维的好方法。

五. 养成良好的编程习惯

编程入门不难,但入门后不断学习是十分重要的,相对来说较为漫长。在此期间要注意养成一些良好的编程习惯。

编程风格的好坏很大程度影响程序质量。良好的编程风格可以使程序结构清晰合理,且使程序代码便于维护。如代码的缩进编排、变量命令规则的一

致性、代码的注释等。

宗旨:

理论 理论→实践 实践→再理论 再理论→再实践 再实践


作业题目

1.PHP是一种什么型的语言:(C) 

A、编译型 


B、解释型 


C、两者都是

 

D、两者都不是


2.下面的代码的输出是什么?() 

<?php 

$s = ‟12345′; 

$s[$s[1]] = ‟2′; 

Echo $s; 

?> 


A. 12345 


B. 12245 


C. 22345 


D. 11345 


3 .php中哪个语句可以输出变量类型(C)

A:echo    输出字符串        


B:print    输出字符串


C:var_dump()    输出类型  变量的值


D:print_r()   输出数组的 并没输出类型


4 .php定义变量正确的是(B)

A:var a = 5;   


B: $a = 10;     


C:int b = 6;    


D:var $a = 12;    


5 .php中单引号和双引号包含字符串的区别正确的是(A)   

A:单引号速度快,双引号速度慢        


B:双引号速度快,单引号速度慢       


C:单引号里面可以解析转义字符      


D:双引号里面可以解析变量


6 .若x,y为整型数据,以下语句执行的$y结果为(B)

$x = 1;                                  


++$x;                       


  $y =$x++; 


A:1    B:2    C:3    D:0


7. 下列说法正确的是:(A)

A. 数组的下标必须为数字,且从“0”开始 


B. 数组的下标可以是字符串       


C. 数组中的元素类型必顺一致  


D. 数组的下标必须是连续的  


8、php输出拼接字符串正确的是(C)

A echo $a+”hello”   


B echo $a+$b


C echo $a.”hello”


D echo ‘{$a}hello’


9、以下代码输出的结果为(D)

<?php


$attr = array("0"=>"aa","1"=>"bb","2"=>"cc");


echo $attr[1];


?>


A 会报错!


B aa


C 输出为空


D bb 


10、php的源码是(A)

A.开放的   

 

B.封闭的   

 

C.需购买的   

  

D.完全不可见的


11、php如何输出反斜杠(D)

A.\n   


B.\r   

 

C.\t   


D.\\


12、从循环内跳出循环,即结束循环的语句是(A)

A.break语句 

  

B.continue语句  

 

C.if语句  


D.switch语句


13. 赋值运算符“%=”的意义是( A ) 

A.将左边的值对右边取余数赋给左边 


B.将左边的值除以右边的值赋给左边 


C.将右边的值对左边取余数赋给左边 


D.将右边的值除以左边的值赋给左边


14. PHP提供了_整型___和__浮点型__两种数值类型。 

15. 变量必须以__$___符号开头,第二个字符必须是__A-Z__和__a-z____.