CodeMonkey少儿编程第2章 turnTo对象】的更多相关文章

目标 了解对象的概念 了解方法与对象的关系 掌握turnTo指令的用法 在开始本章的学习之前,我们先来复习一下上一章的知识点. 在第1章中,我们学会了在这个游戏中最简单的两个指令. step x 其中,x既可以是正数,也可以是负数.x是正数时,上述指令可以实现让小猴子向前移动x步的功能,为负数时则是倒着走,也就是向后移动. turn y 其中,y可以取值为left.right或是45这样具体的角度数值,它们分别表示让小猴子向左.向右旋转,或是向左旋转45度. 通过这两个简单的指令,我们不难总结出…
目标 了解程序由哪三种基本的结构组成 了解循环的概念 掌握times的结构与用法 三种基本结构 计算机程序由三种最基本的结构组成,它们分别是: 顺序结构 循环结构 选择结构 千万不要被这些陌生的术语给吓住了,它们非常简单,它们其实是根据我们日常思考和处理问题的方法提炼得来的. 下面让我给你一一道来. 顺序结构 什么是顺序结构? 让我们通过日常生活中的例子,来说明什么是顺序结构.想一想,在早上起床闹钟响了之后,你会做些什么事情. 假设你是个早睡早起的好孩子,那么早上闹钟响了以后,你会依次做以下事情…
目标 了解函数是什么 掌握如何定义一个函数 函数是什么 本章我们学习一个新的概念----函数. 你可以简单的将函数看作为一个黑匣子,给它输入参数后,它将会按照一定的规则,执行相应的指令或输出数据. 让我们用生活中的一个小物件来理解什么是函数. 假设你家有一台榨汁机,通过它,就能榨出鲜美可口的果汁.而具体榨出来的是什么果汁呢?那就要看你放进榨汁机的是什么水果啦. 而对于函数,你完全可以将它想象成是一台榨汁机.你只需要给定不同的输入参数(不同的水果),它就会有不同的输出(不同的果汁). 如何定义一个…
第3章内核对象 在介绍Windows API的时候,首先要讲述内核对象以及它们的句柄.本章将要介绍一些比较抽象的概念,在此并不讨论某个特定内核对象的特性,相反只是介绍适用于所有内核对象的特性. 首先介绍一个比较具体的问题,准确地理解内核对象对于想要成为一名 Wi n d o w s软件开发能手的人来说是至关重要的.内核对象可以供系统和应用程序使用来管理各种各样的资源,比如进程.线程和文件等.本章讲述的概念也会出现在本书的其他各章之中.但是,在你开始使用实际的函数来操作内核对象之前,是无法深刻理解…
第1章 step与turn 目标 了解游戏舞台的各组成部分 掌握step和turn指令的用法 说起计算机,对于不了解它的人来说,也许会感到有些神秘,其实不然,它不过是能够接收指令并且按照指令执行的一种机器. 计算机一点也不神秘,它的最大优势,就在于它的运行速度非常非常非常之快. 就在前几天,在德国法兰克福举行的国际超级计算大会发布了最新的全球超级计算机500强的名单,美国超算"顶点"和"山脊".中国超算"神威·太湖之光"和"天河二号&q…
  本章讨论的是相对抽象的概念,不涉及任何具体的内核对象的细节而是讨论所有内核对象的共有特性. 首先让我们来了解一下什么是内核对象.内核对象通过API来创建,每个内核对象是一个数据结构,它对应一块内存,由操作系统内核分配,并且只能由操作系统内核访问.在此数据结构中少数成员如安全描述符和使用计数是所有对象都有的,但其他大多数成员都是不同类型的对象特有的.内核对象的数据结构只能由操作系统提供的API访问,应用程序在内存中不能访问.调用创建内核对象的函数后,该函数会返回一个句柄,它标识了所创建的对象.…
点击这里,现在就开启CodeMonkey的趣味编程之旅. 目标 了解什么是变量 了解变量的命名规则 掌握如何使用变量 变量 什么是变量?顾名思义,变量就是可以变化的量. 和变量相对的是常量,即不可变化的量.例如数字1.2.5等等,它们都是常量. 在使用变量之前,我们首先要给变量取一个名字,这样我们才能使用这个变量. 变量名只能使用数字.字母和下划线,并且不能以数字开头. 例如,d是一个合法的变量名,而2d则是不合法的,它不能用作变量名. 在定义变量的同时,我们一般都会对它进行赋值,这一过程也称做…
1.python对象 所有的Python 对像都拥有三个特性:身份,类型和值. 身份: 每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到. 这个值可以被认为是该对象的内存地址.您极少会用到这个值,也不用太关心它究竟是什么. 类型 对象的类型决定了该对象可以保存什么类型的值,可以进行什么样的操作,以及遵循什么样的规则.您可以用内建函数type()查看Python 对象的类型.因为在Python 中类型也是对象(还记得我们提到Python 是面向对象的这句话吗?),…
Github https://github.com/gongluck/Windows-Core-Program.git //第3章 内核对象.cpp: 定义应用程序的入口点. // #include "stdafx.h" #include "第3章 内核对象.h" int APIENTRY wWinMain(_In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevInstance, _In_ LPWSTR lpCmdLin…
回过头来看c++编程思想第一章,虽然只是对c++知识的一个总结,并没有实质性知识点,但是收获还是蛮多的! 下面感觉是让自己茅塞顿开的说法,虽然含义并不是很准确,但是很形象(自己的语言): 1.类描述了一组具有相同特性(数据元素)和相同行为(功能)的对象,本质就是一个数据类型,已存在的数据类型只是表示计算机的存储单位,定义新的类就是为了与问题结合,解决问题-----不要把类想的很复杂,直接抽象成这样 2.类要产生工作,会有一个接口,来实现功能 3.程序猿分为类创建者和客户程序猿(调用别人的类).客…