新書推薦:

《
礼教中的女性与生活中的女性:汉代女性形态研究
》
售價:HK$
63.8

《
无人机航拍酷炫运镜119招:从构图、拍摄到剪辑
》
售價:HK$
96.8

《
慢思考,快心流:深度开发大脑潜能的思维方式(一本精准的天才训练手册,一套超凡的心流打造功法。精进领航人小务虚脑洞再开,助你开发大脑无限潜能)
》
售價:HK$
63.8

《
《长河落日耀金戈——中国古代北方少数民族征战史例 》(以十场战争解读千年边塞历史,再现“铁马冰河入梦来”的热血豪迈)
》
售價:HK$
41.8

《
瀛波志(大都会南部边缘的乌夜与拂晓,社幻小说家的机械奇趣宇宙志。一部百科全书式小说,陆源将中文重新淬炼了一遍)
》
售價:HK$
107.8

《
黑暗时代的哲学家(哲学版的《人类群星闪耀时》,面对历史的洪流,哲学何为?)
》
售價:HK$
85.8

《
国魂 : 甲午( 全三册)
》
售價:HK$
178.2

《
我想当数学家
》
售價:HK$
153.8
|
內容簡介: |
《我跟爸爸学编程:从Python到C (第2版) 》是10~14岁中小学生学习计算机语言的入门读物,从中小学生的视角,用中小学生易于理解的语言代替高深晦涩的专业术语,来讲解Python和C 两种语言的基本知识和编程技巧。本书将两种计算机语言进行比照讲解,书中绝大多数实例(除MFC实例)均有Python和C 两种程序版本,这样可以帮助初学者了解不同计算机语言的特点及优势,对于读者将来学习一种新的计算机语言,以及在不同语言之间的转换具有重大意义。全书共分21章。序章,开启你的编程之旅;第1~8章,介绍Python和C 语言的基本结构和语法应用;第9~17章,深入介绍Python和C 的图形、函数、文件及面向对象等编程技巧;第18~20章,介绍Windows下的编程特色应用。书中提供了大量应用实例,并附有练习题。《我跟爸爸学编程:从Python到C (第2版) 》可以作为中小学开设计算机语言课程的教材或教学参考书。对于学习编程比较难以入门的高中生,亦可将本书作为入门参考。
|
關於作者: |
叶哲语
沈阳航空航天大学在读,2019年以《初中知识关联学习卡片》项目获得第二十届全国中小学电脑制作活动初中组计算机程序设计二等奖。同年编著《我跟爸爸学编程:从Python到C 》(清华大学出版社,2020年第1版),是当时国内计算机类图书年龄最小作者之一。
叶洪涛
中国航发沈阳黎明公司高级工程师,专业为计算机仿真技术,研究领域为计算机仿真开发与应用,著有《Poser基础教程》《Poser 8.0高级应用及商用模型开发》等,另有多篇论文在国内外专业杂志上发表。
|
目錄:
|
序章?开启你的编程之旅
第1章?Hello World
例1.1?输出文字“Hello World!”
例1.2?求和
例1.3?对输入求和
练习1?简单人机对话(1)
第2章?选择
例2.1?求绝对值
例2.2?今天是星期几(1)
练习2?简单人机对话(2)
第3章?分支(C/C )
例3.1?今天是星期几(2)(C/C 版)
例3.2?对算式计算(1)(C/C 版)
练习3?今天是星期几(3)
第4章?循环
例4.1?今天是星期几(4)
例4.2?对算式计算(2)
例4.3?从1加到1000
例4.4?等差数列求和
例4.5?求π(1)
例4.6?鸡兔同笼
练习4?求π(2)
第5章?嵌套循环
例5.1?九九乘法表(1)
例5.2?九九乘法表(2)
练习5?输出三角形阵列
第6章?数组(C/C )
例6.1?排序(C/C 版)
练习6?输出杨辉三角形(1)
第7章?字符串
例7.1?密码(1)
练习7?密码(2)
第8章?元组和列表(Python)
例8.1?今天是星期几(2)(Python 版)
例8.2?排序(Python版)
例8.3?对算式计算(1)(Python版)
例8.4?对算式计算(2)(Python版)
练习8?输出杨辉三角形(2)
第9章?绘制图形
例9.1?阵列
例9.2?斐波那契螺线
例9.3?画一只小熊
练习9?绘制图形
第10章?函数
例10.1?画多只小熊
例10.2?绘制坐标系
练习10?一群橘猫
第11章?递归
例11.1?约分(1)
例11.2?谢尔宾斯基三角形
例11.3?科赫曲线
练习11?递归应用
第12章?指针(C/C )
例12.1?处理多个密码(1)
练习12?处理多个密码(2)
第13章?结构体(C/C )
例13.1?结构体小熊
练习13?结构体橘猫
第14章?文件
例14.1?从文件对算式计算
例14.2?统计图
练习14?用文本文件表示图形
第15章?类
例15.1?作为对象的小熊
例15.2?绘制抛物线
练习15?绘制正弦曲线
第16章?动画绘制
例16.1?时钟
例16.2?游动的金鱼
练习16?移动的橘猫
第17章?键盘和鼠标控制
例17.1?键盘驱动的金鱼
例17.2?鼠标驱动的金鱼
练习17?鼠标控制的橘猫
第18章?Windows程序
例18.1?Hello World(Windows版)
例18.2?秒表
第19章?MFC绘图和动画
例19.1?斐波那契螺线
例19.2?时钟
例19.3?鼠标驱动的金鱼
第20章?综合应用实例
例20.1?模拟互动探险游戏
例20.2?模拟AI绘画
例20.3?三连消游戏
附录A?程序结构及常用函数(方法)
附录B?练习题参考程序
练习1?简单的人机对话(1)
练习2?简单的人机对话(2)
练习3?今天是星期几(3)
练习4?求π(2)
练习5?输出三角形阵列
练习6?输出杨辉三角形(1)
练习7?密码(2)
练习8?输出杨辉三角形(2)
练习9?绘制图形
练习10?一群橘猫
练习11?递归应用
练习12?处理多个密码(2)
练习13?结构体橘猫
练习14?用文本文件表示图形
练习15?绘制正弦曲线
练习16?移动的橘猫
练习17?鼠标控制的橘猫
|
內容試閱:
|
四年前,当我还是一名初二的学生时,我与父亲携手将那本略显青涩的《我跟爸爸学编程:从Python到C 》的书稿交给了清华大学出版社。那时的我,未曾预料到这本书会收获如此广泛的关注与厚爱。因此,当获悉有机会让这本书再版时,我的内心充满了无比的兴奋与喜悦。然而,由于高中学业繁重,直到高考落幕,我才得以抽身,全心全意地投入这项工作中。 在这漫长的四年里,尽管学业压力如山,我仍挤出宝贵的闲暇时光,不断深化对编程的学习与探索。随着知识的日益丰富和经验的逐步积累,我对编程有了更为透彻的领悟与见解。如今重新审视四年前的《我跟爸爸学编程:从Python到C 》第一版,我仍能察觉到其中的些许不足,特别是某些难点的阐述尚欠清晰。 此次再版,我对全书内容进行了全面的梳理与修订,针对每一处瑕疵都进行了精心的打磨,力求使书籍的逻辑更加严谨、结构更加合理。同时,在第20章中,增添了两个更为贴近实际应用案例,以期为读者提供更加实用的学习素材。 值得一提的是,本书中的文字与程序代码均系我亲自撰写与完成,所举实例也为我独立设计。然而,作为一本计算机语言的教学书籍,实例的选取需要注重简洁与典型,具有广泛的适用性,因此,难免与其他著作中的实例存在相似之处,这一点敬请读者谅解。 在撰写本书之前,我曾广泛涉猎多本关于Python与C/C 的专著,并汲取了诸多在线学习资源的精华,这些都对我产生了深远的启发与助益。但在本书的创作过程中,我并未直接引用他人的观点或内容,故未列出参考文献。 对于资深的程序员而言,本书中的示例程序或许显得不够专业与完美。的确,在整理这些示例时,我在确保程序正确运行的前提下,尽量对其进行简化,以提升其可读性,便于初学者理解。因此,在追求简洁性的过程中,我可能忽略了程序中的容错性与兼容性设计。 此外,本书在编排上摒弃了传统教材以理论为主、实例为辅的模式,而是采用了以实例为主导的方式。对于实例中未涉及的理论与概念,本书一般不作赘述。这种编排方式旨在满足那些尚未掌握足够背景知识的初学者的实际需求。 最后,我要向我的父亲表达最深的谢意,他不仅是本书的合著者,更是我专业成长道路上的引路人,他的悉心指导与鼎力支持使这本书得以更加完善。同时,我也要感谢我的母亲,她始终如一的鼓励与陪伴是我勇往直前的强大动力。此外,我还要感谢我的老师和同学们,他们对我参与各类编程活动的支持与鼓励让我备感温暖与鼓舞。 本书的配套资源请扫描下面的二维码进行下载,如果有技术性问题,请扫描下面的技术支持二维码,联系相关人员进行解决。如果在配套资源下载过程中碰到问题,请联系陈老师,联系邮箱:chenlch@tup.tsinghua.edu.cn。 叶哲语 2025年3月
|
|