![]() ![]() First, students are presented with a problem to solve, and then they look at language constructs and strategies that will help them solve the problem. This book starts with less theory, and more practical activity than most programming books.Ĭhapters and exercises are structured along real, hands-on development tasks. ![]() Students enjoy working on their projects, which makes learning, and teaching, easier.Ī spiral approach with a focus on hands-on learning Kölling immediately engages students, even those with no prior interest in programming, presenting projects in the form of games (“Little Crab”, “Asteroids”, “Marbles”), simulations (ants, planets), and even music (“Piano”). All concepts learned can be directly transferred to any other programming environments students may use when they progress to more advances levels. The book teaches standard Java, not an artificial educational language. While it is possible to create simple games quickly and easily in Greenfoot, it is equally possible to build highly sophisticated simulations of complex systems, possibly using artificial intelligence algorithms, agent technology, multi-agent networking technology, database connectivity, and more. Greenfoot-an award-winning educational programming environment that uses simulations and games to teach programming skills-is closely integrated into the text, with numerous screenshots and tips, making the book ideal for both instructor-led and independent learning. ![]() No other author uses Greenfoot to teach programming in the context of a comprehensive textbook. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |