学习目标
掌握C语言的基本语法,条件语句,循环语句,多维数组,结构体,图形函数,可视化图形编程,掌握编写贪吃蛇游戏的原理,技巧及方法,实现完整的贪吃蛇游戏
课程介绍
课程目标:
1.
该系统必须在xp环境下运行,如果您的操作系统不是XP,请先安装虚拟机再安装XP操作系统;
2.
讲解graphics图形库图形初始化,图形函数的讲解,图形界面的关闭;
3.
设置背景颜色函数,设置前景颜色函数,画矩形函数,画椭圆函数,画圆函数,画线函数,立方体函数,打印字符函数,设置字体风格,坐标函数的讲解;
4.
屏幕坐标的计算,
屏幕的清屏;
5.
贪吃蛇基础,定义蛇的结构体,画围墙;
6.
画蛇,让蛇动起来;
7.
生成食物的原理,随机产生食物;
8.
获取按键字符,控制键盘,方向控制;
9.
打印分数与等级;
10.
控制蛇的死亡;
11.
蛇的等级控制,升级;
12.
障碍物的设置,画障碍物;
13.
蛇死亡的几种情况,撞墙死,碰到障碍物死,超出屏幕死等;
适用人群:有C语言基础
课程学习顺序
本校课程是培养JAVA软件工程师及JSP WEB网络应用程序开发,android工程师的全套课程,课程学习顺序如下:
1.HTML基础;
2.C语言基础,用C语言开发贪吃蛇游戏;
3.数据库基础;
4.java基础;
5.java封装,继承,多态,接口及异常集合;
6.推箱子游戏;
7.java高级应用;IO流,数据库操作,网络,多线程,反射机制等;
8.仿QQ即时通讯软件的开发;
9.数据库高级应用;
10.javascript语言基础;
11.JSP基础;
12.JSP高级应用;
13.用JSP开发点餐系统;
14.数据结构基础;
15.Oracle数据库基础;
16.xml语言基础;
17.Struts1框架学习;
18.Struts2框架学习;
19.Ajax与jquery语言学习;
20.Hibernate数据库语言学习;
21.Spring框架学习,Struts2,Hibernate和Spring框架的整合开发;
22.easyui技术学习;
23.JBPM流程控制技术学习;
24.Struts2,Hibernate和Spring框架整合,房地产系统的开发实战
25.android手机开发;