![]() ![]() Note: We recommend that you to continue working with your ownĬode. Name(s) and the current assignment number, for example:Asgmt3_John Check that the window opens in the folder where you Greenfoot menu at the top of the screen, select Scenario and then Open your scenario from the previous assignment. Make a copy of thatscenario toĬontinue working with. InstructionsIn this assignment you will carry on with your codeįrom the previous assignment. Generic solutions assess and evaluate your solution. Operators apply nesting as a strategy for solving problems design Learning objectivesAfter completing this assignment, you will beĭecompose a (complex) problem into subproblems applyĭecomposition in flowcharts and code by identifying sub-methods ĭesign, write and test sub-methods separately describe the role ofĪ methods result type and parameter(s) re-use existing sub-methodsĪnd solutions create conditional expressions by combining logical Smaller parts makes iteasier to solve complex problems.ThisĪssignments goal is: decompose problems into manageable parts. Learn how to design code as separate components:making it easier to IntroductionIn the previous assignments you have becomeĪcquainted with Greenfoot and algorithmic thinking.You are able to 13Reflection 16ġLicensed under the Creative Commons Attribution 4.0 license: ĩ3.5 Walk to nest, climbing over any fences. license: Īlgorithmic Thinking and Structured Programming (in Greenfoot)Ģ017 Renske Smetsers-Weeda & Sjaak Smetsers1 Reection Saving and Handing in Licensed under the Creative Commons Attribution. Find the nest by following a trail of eggs. The Examples page has been updated to include more details on my “App Examples” section.Assignment 3: Dodo goes complex Algorithmic Thinking and Structured Programming (in Greenfoot) © Renske Smetsers-Weeda & Sjaak Smetsers Contents Introduction Learning objectives Instructions Theory. When you start the program, it first asks you to enter the radius and height, then it calculates the volume and surface area of the sphere, cylinder, and cone.įor my next post, I will be showcasing my games that I have created via Greenfoot. ![]() This app is used to calculate the volume and surface area of various geometric shapes. If you press any number other than 1, 2, or 3 in the main menu, the program will close. You can check your balance at any time by selecting the Print Balance option. To take money out of your account, you need to use the Withdraw feature. In order to have money in your bank account, you need to deposit money into your account. You first start out with a new bank account with zero balance. There are three main options: Deposit, Withdraw, and Print Balance. This is a simple finance app that involves using your own bank account. After answering these two questions, the tax return will be calculated. If no, then it instead asks you if you are single. If yes, then the program asks you if you are filing jointly. It first asks you to enter your income value, then it asks you if you are married. This is a simple app that calculates a tax return. After that, the program calculates the two solutions by using the quadratic formula, which is implemented in its code. The program first asks you to input a value for ‘a’, ‘b’, and ‘c’. This is an utility app that can help you solve quadratic equations. For this blog post, I will be showcasing my apps that I have created via BlueJ. If you have not read these posts yet, please check it out here. On my previous four posts, I have shown you the steps on how to create and share your new program. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |