计算思维与Python编程
上QQ阅读APP看书,第一时间看更新

作者简介

玛丽亚·利特文(Maria Litvin)自1987年以来一直在马萨诸塞州安多弗(Andover)的菲利普斯学院(Phillips Academy)教授计算机科学和数学。在加入菲利普斯学院之前,Maria在波士顿大学教授计算机科学。玛丽亚与人合著了几本受欢迎的计算机科学教材—— C++ for You++:An Introduction to Programming and Computer Science(1998)、Java Methods:ObjectOriented Programming and Data Structures(2001-2015)、Be Prepared for the AP Computer Science Exam in Java250 Multiple-Choice Computer Science Questions,并参与组织了针对中小学生的大陆数学联盟(Continental Mathematics League,CML)计算机科学竞赛。作为大学委员会(College Board)的顾问,玛丽亚为高中AP计算机科学教师提供培训。自2014年以来,作为Code.org的推动者,玛丽亚已经培训了数百名新英格兰的小学教师,他们为K-5级儿童教授计算机科学。玛丽亚获得了1999年西门子新英格兰数学、科学和技术先进奖,以及2003年RadioShack国家教师奖。

加里·利特文(Gary Litvin)C++ for You++Java Methods:Be Prepared for the AP Computer Science Exam in Java、250 MC Questions的合著者和CML计算机科学竞赛的共同参与者。加里曾在软件开发的许多领域工作过,包括人工智能、模式识别、计算机图形学和神经网络。作为Skylight Software公司的创始人,他开发的SKYLIGHTS/GX是C和C ++程序员最早使用的可视化编程工具之一。加里领导开发了多种先进的软件产品,包括交互式触摸屏开发工具、光学字符识别(OCR)和手写字符识别系统、信用卡欺诈检测软件等。

献给Henry和Esther,数字世界的原住民