如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
少儿编程教案幼儿园(4篇)作为一位兢兢业业的人民教师,常常要写一份优秀的教案,教案是保证教学取得成功、提高教学质量的基本条件。怎样写教案才更能起到其作用呢?教案应该怎么制定呢?下面是小编带来的优秀教案范文,希望大家能够喜欢!少儿编程教案幼儿园篇一第一课最简单的windows程序(2学时)windows编程是一个很大的主题,涉及的方面也非常的多。windows始于90年代,至今windows编程的发展已经非常成熟了,而单独直接使用api的开发也是越来越少了。因此,市面上很少有泛泛的简单入门级的windows程序设计了。一个是系统级的windows编程介绍,如windows核心编程。一个是方向级的windows编程介绍如windows图形编程,windows网络编程等等。我们这次课的主要参考用书是windows核心编程,同时也参考了一些其他内容。鉴于教材的价格较贵,同时也需要考虑我们自身的学习内容不一定很多以及学时的原因,就没有定教材。看我的教案吧。(1)win32apiapi:applicationprograminterface。应用程序接口。api就是在进行windows编程时使用的函数库。本课就是windows编程=api+c语言(或者c++语言)(2)开发环境我校机器上安装了vc++6.0。相信这是大家一直以来学习c,c++使用的开发环境。但vc60离我们实在太远了,它是一款90年代的产品,已经近20年的历史了。我们机器里还有vs2005或vs2008,那里面的c环境要比vc60强太多了,强烈建议大家使用更高级的平台。本次授课的开发环境有两个。一个是轻量级的devc++,一个是重量级的vs2010.简单程序我们都将用devc++来实现。devc++是一个非常小的c环境,但性能要优于vc60,调试环境不如vc60。这个环境在我们的共享资源里有,大家可以下载安装。安装过程非常简单,一直下一步即可。这是其主界面。(3)最简单的windows程序提到最简单的程序,几乎所有的人都会想起经典的helloworld。这不是windows程序,如果在以前这叫dos程序,现在叫windows控制台应用程序。它不算windows程序,但它很简单的就把helloword显示到屏幕上了。而windows程序要想把helloworld显示在屏幕上就确实不容易了。3.1访问helloworld网站,因为把helloworld显示在屏幕上并不容易,我们可以一点一点来,先让helloworld以文字形式出现在其他地方,,hinstance,lpstr,intnshow)defwindowproc(hwnd,uint,wparam,lparam)getmeage(lpmsglpmsg,hwndhwnd,uintwmsgfiltermin,uintwmsgfiltermax).如果得到wm_quit返回0translatemeage(&msg)dispathmeage(&msg)beginpaint(&paintstruct)textout(hdc,int,int,lpstr,int)endpaint(hwnd,&paintstruct)作业:自己建立应用,在窗口100,100位置显示helloworld第三课坐标位置及大小(4学时)在我们写控制台应用的时候,不能自由的控制输出显示的位置。因此,没有学习过这方面的内容,现在我们创建了窗口,并且在窗口上显示了helloworld。这个过程涉及到很多涉及位置和大小的因素,如窗口的大小,显示的位置,文字显示的位置。说到位置,就涉及定位,说到定位就要说坐标系。在屏幕上显示内容涉及到坐标空间的知识。在windows应用中坐标空间分如下几部分内容1、物理坐标空间物理坐标空间,指的是物理设备上对应的坐标系。如显示器坐标原点在左上角。如下是一个1024*768的屏幕物理坐标(0,0)(1024,0)(0,768)2、设备坐标空间基于设备上下文指定的坐标空间。如窗口内显示的文本,使用的坐标就是基于窗口内上下文的坐标。可以看到设备空间是物理空间体系的一个子空间。设备空间可以依赖于一个窗口。换句话可以把设备空间理解为在物理空间上显示的一个对象,其子空间。下面我们通过一个小例子理解物理空间和设备空间在窗口的标题条,以设备坐标,和物理坐标的形式显示鼠标在窗口内的位置wndproc处理消息循环wm_mousemove,鼠标移动时消息标识,是个整数。其参数lparam,的第16位代表设备坐标中的x,高16位代表设备坐标的y。point是结构体。只有x,y两个成员clienttoscreen,将设备坐标转换为屏幕坐标(物理坐标)sprintf:格式化字符串setwindowtext: