This text is intended for a 1-, 2-, or 3-semester CS1 course sequence. Daniel Liang teaches concepts of problem-solving and object-oriented programming using a fundamentals-first approach. Beginning programmers learn critical problem-solving techniques then move on to grasp the key concepts of object-oriented, GUI programming, advanced GUI and Web programming using Java. Teaching and Learning Experience To provide a better teaching and learning experience, for both instructors and students, this program offers: * Fundamentals-First Approach: Basic programming concepts are introduced on control statements, loops, functions, and arrays before object-oriented programming is discussed. * Problem-Driven Motivation: The examples and exercises throughout the book emphasize problem solving and foster the concept of developing reusable components and using them to create practical projects. * A Superior Pedagogical Design that Fosters Student Interest: Key concepts are reinforced with objectives lists, introduction and chapter overviews, easy-to-follow examples, chapter summaries, review questions, programming exercises, and interactive self-tests.
چکیده فارسی
این متن برای یک رشته درسی CS1 1، 2، یا 3 ترم در نظر گرفته شده است. دانیل لیانگ مفاهیم حل مسئله و برنامه نویسی شی گرا را با استفاده از رویکرد اصول اولیه آموزش می دهد. برنامه نویسان مبتدی تکنیک های مهم حل مسئله را یاد می گیرند و سپس به درک مفاهیم کلیدی شی گرا، برنامه نویسی GUI، GUI پیشرفته و برنامه نویسی وب با استفاده از جاوا می پردازند. تجربه تدریس و یادگیری برای ارائه یک تجربه آموزشی و یادگیری بهتر، هم برای مدرسان و هم برای دانشآموزان، این برنامه ارائه میدهد: * مبانی-رویکرد اول: مفاهیم اولیه برنامهنویسی در دستورات کنترل، حلقهها، توابع و آرایهها قبل از برنامهنویسی شی گرا معرفی میشوند. مورد بحث قرار گرفت. * انگیزه مشکل محور: مثال ها و تمرین ها در سراسر کتاب بر حل مسئله تأکید دارند و مفهوم توسعه اجزای قابل استفاده مجدد و استفاده از آنها برای ایجاد پروژه های عملی را تقویت می کنند. * یک طرح آموزشی برتر که علاقه دانشآموز را تقویت میکند: مفاهیم کلیدی با فهرست اهداف، مقدمه و مرور فصلها، مثالهای ساده، خلاصههای فصل، سؤالات مروری، تمرینهای برنامهنویسی، و خودآزماییهای تعاملی تقویت میشوند.
ادامه ...
بستن ...
- ISBN-10 : 1292070013
- ISBN-13 : 978-1292070018
ادامه ...
بستن ...