计算机语言自学提纲
问题格式的表达形式转换1.汉语学习过程
人出生以来,牙牙学语而汉字不识-过去曾有目不识丁,但处事不赖。
指物认字或指字认字,还要学书写。由字到组词再到造句。由句子到写话再到作文。经过多少环节与训练实践。
2.外语学习过程
外语不是母语。是从有汉语底色开始的。虽然也要指物认词或指词识物,要学书写与听力。由词到到句。由句到写话再到作文。经过多少环节与训练实践。当然,可以不学而借助翻译人员或翻译软件。
3.计算机语言学习过程
计算机不是母语。不是从呀呀学语开始,但也需要从字词开始吗?显然不是。可计算机语言的教材确多数都是从变量声明开始的。这相当于字词开始。
其实可以换一种思路。计算机语言学习可以从程序开始!
有一台计算机。计算机里装上一个编译软件—某种语言的编译器平台。
先学会打开这个软件,并试着照猫画虎—就像大多数语言学习之初那样,来一个“世界你好!”。也就是说,先看看编写了基本结构(或自动生成的基本结构)下书写一句最简单的输出语句–问候语。
这时需要静静的反复思考一下操作过程、最简结构、最简语句、有无预编译声明或导入标准-基础代码指令等。
好了。翻开计算机语言的教材翻翻即可–把教材作为手册用–计算机语言使用参考手册。当然,有的编译器包含一个帮助文件。计算机语言的教材就是带有详细解释的手册。(数学手册与数学教材的区别也是如此)
学了中文系的人员,都会写诗歌?写小说?会编剧?不见得。所以,学了计算机语言的人员,不是都会解决现实中而可以用计算机替代的事务或业务或设计软件产品。这里还要其他知识。
那好了,咱就从解决实际问题开始吧。当然,最省劲、能抓住重点的、可以把握核心要素的办法,就是以语言和程序为侧重点。边干边学,逐步积累。从遣词造句开始,谢谢短文,逐步写大作文,再到小说。反复积累、体验计算机基本要素的灵活运用及其解决实际问题的架构与指令集。
4.范文的作用
汉语学习过程需要阅读大量的范文—总有些人擅长写作。计算机语言学习也是这样,所以网上有个CSDN。所以。学习计算机语言的人会经常在网上搜索。
5.自学计算机语言
5.1从最底层的计算机语言开始,在电脑上操作学习。5.2平台操作。5.3最简结构熟悉—背诵—反复操作而熟记。文件建立,标准IO使用。这就是一个框架,由此而扩充。
5.4计算机是个计算机器,因此处理算术问题肯定没问题。算术问题的自然教学课堂与作业的解决之道,是再熟悉不过了。因此就以算术问题作为解决对象。这样可以先规避算法设计。随着对语言格式的熟悉程度,再把算法设计加进来。
5.5从算术开始到连续函数与方程求解。解决数学问题,算法有数学课程提供。也就是说,用计算机语言描述数学问题的解决辅助,可以理解计算机程序的算法设计及其优化,语言描述等。提高计算机语言的表达能力与水平。
6.自学计算机语言的升级
6.1连续函数的图形生成—计算机图形处理问题。6.2最简单的事务处理—面向对象方法、类及其相互交互作用。从语言词汇到实际问题解决。6.3从问题到软件架构,再到语言程序,再到语句词汇。6.4实际问题的软件模型。6.5软件工程知识。6.6软件产品设计过程及其工程化方法。人机交互过程与信息表现形式产品生产过程模型
软件产品生产过程模型与细化产品生产过程模型的比较产品生产过程的环节与信息表现形式
已经进行了的工作
1.计算机语言的语言属性—5分钟学通各种计算机语言2.学习计算机语言的基本条件—5分钟了解使用计算机语言的条件3.计算机语言的通用格式—5分钟学通计算机语言-词汇、句型与结构4.计算机语言学习的编程工具件—5分钟了解计算机语言编程工具5.动手吧—以算术计算为描述对象,应用多种语言进行表达。反复演练平台操作与程序编写。6.有了一些实践,就小结归纳一下。再反复阅读自己运行的程序,理解记忆计算机语言的共性,语言特点、基本词汇、标准语句、程序基本结构等。将进行的工作
1.程序调试2.计算机处理复杂数学问题—多文件程序—函数调用-文件调用等3.计算机处理复杂数学问题—图形表达连续量—函数的几何表示—视觉信息表达与识别4.软件工程与软件设计方法5.软件架构模型与设计6.计算机处理事务问题7.数据库,大数据—人工智能8.网络、APP等等…………