Bit by bit : a graphic introduction to computer science / Ecy Femi King
- Author
- King, Ecy Femi
- Additional Titles
- Bit by bit : a graphic introduction to computer science : exploring Stanford's CS106A and CS106B curricula, Exploring Stanford's CS106A and CS106B curricula, and Graphic introduction to computer science
- Published
- Stanford, California : Stanford University Press, [2024]
- Copyright Date
- ©2024
- Physical Description
- 1 volume (unpaged) : illustrations (chiefly color) ; 22 x 27 cm
- Additional Creators
- Stanford University
- Contents
- CS106A. The fundamentals -- The control flow family and friends -- A coordinated bunch: floats, pixels, and grids -- Strings, lists, and loose ends -- Drawing with code: but a canvas to our imaginations -- More on iterables: Dictionaries; tuples, lambda, and some helpful functions. and CS106B. I can C++ now: examining C++isms and basics -- Learning our ADTs: examining some C++ containers -- Big-o, recursion, and backtracking -- Making memories: . . . with pointers, heaps, call stacks, and structs -- Getting classy: exploring classes in C++ -- Let's link up: linked data structures.
- Summary
- "Originally designed as an educational supplement for the renowned Stanford courses Computer Science 106A and 106B, Bit by Bit is a comic-style resource that uses fractal grids, custom-drawn characters, and fun graphics as a visually immersive introduction to the key concepts of beginner coding, learning pedagogy, education, and visual thinking. Bit by Bit takes readers on a journey that encompasses the full scope of both courses; beginning with the chief elements and fundamentals of programming such as functions, variables, and integers; carrying readers through the basics of Python and C++ into the conceptual world of efficiency and recursion; and walking them through collections of linked data structures. Throughout each section, course and Stanford alum Ecy Femi King is there to guide, cajole, and assist, simultaneously providing useful tips to encourage maximum knowledge absorption and engaging commentary for readers at every level. In short, this book is more than just a cohesive "study buddy" for introductory Stanford courses. Rather, it delivers a far-reaching guide of both pedagogical interest and practical use to students, educators, and researchers worldwide"--Provided by publisher.
- Subject(s)
- Genre(s)
- ISBN
- 9781503638761 (paperback)
1503638766 (paperback) - Note
- "Two courses, two books, Flip it!"--Cover.
- Endowment Note
- Paterno Libraries Endowment (Campus College Libraries)
View MARC record | catkey: 45884193