Benny & Mice comic is the first comics in Indonesia since which is, tried to is Muhammad Misrad dan Benny Rachmadi or we called it, Benny & Mice. kartun benny amp mice talk about hape rachmadi pdf, mobi file of kartun benny dan 2 (), yang mewarnai jakarta () 4. benny & mice: lost in bali. Benny & Mice was an Indonesian comic strip made by Benny Rachmadi and Muhammad Print/export. Create a book · Download as PDF · Printable version .
|Language:||English, Spanish, Portuguese|
|PDF File Size:||20.65 MB|
|Distribution:||Free* [*Regsitration Required]|
Kartun Benny Amp Mice Lost In Bali meteolille.info - 0 downloads (Benny) dan Muhammad Misrad (Mice) ini hadir awalnya di koran Kompas pada Benny. Dan has developed unique algorithms for robotic platforms, specializes in a variety eBook versions of every book published, with PDF and ePub files available? .. or Linux and pressing Option and dragging the left mouse button on OS X. Bahasa Inggris, When English Rings a Bell/ Kementerian Pendidikan dan Kebudayaan. . BENI DAYU vi Kelas VII SMP/MTs Di unduh dari: Bukupaket. com Chapter I Good morning. I don't want to have cockroaches and mice in my house.
This tag represents the actual snippet. Snippets won't work if we won't do it. The XML parser will replace any undefined variables with empty strings. This tag contains a sequence of characters that will trigger the snippet when written.
After writing these characters, pressing Tab will insert the snippet immediately. This is the scope in which the snippet will be active. A short and intuitive description for the snippet, which will be shown when the snippet's menu is open. Knowing about snippets' features Snippets have some extra features that can be really helpful such as inserting copyrights on code, inserting default file structures, or just helping us type functions faster. We will cover all that you need to know about snippets so that you can take full advantage of them.
Environment variables We learned about Sublime's environment variables in a previous chapter. Snippets can also access these variables, which can be very convenient as shown in the following example: Field markers Field Markers will let us cycle between our snippet's field markers by pressing Tab. We'll use fields for customizing a snippet after it's been inserted. Mirrored field markers Identical field markers mirror what we write on one of them.
When we edit the first mirrored field marker, the rest will change in real time to the same values. Placeholders We can even put some default values, which are called placeholders. Let's see a full example of field markers' usage: We can put any value though. Let's go to Tools New Snippet… and Sublime will open a new snippet template for us, as shown in the following screenshot: Let's have a look at the following code: Writing doctype in a.
Pressing Tab again will make the cursor jump to fill in the title, which is filled with a default value of Untitled. We can now open any. Just like installing any other plugin, we can go to Install Package and look for snippets' packages. Here are some packages I recommend you use for web development: Recording, editing, and using macros Macros can be very helpful; they are saved with the. Before creating a new macro, we should understand what the use case is. If we find ourselves doing the same actions over and over again, we should use a macro for it.
For example, when writing C code, we always go to the end of the line to insert a semicolon and press Enter. How can we do this faster? We will notice that the status bar says Starting to record macro…, as shown in the following screenshot: Sublime will always play the last recorded macro. Saving and editing We can also save the recorded macro and edit it manually.
When opened open it for editing, we should see the following: For the full list of commands, visit http: Binding a saved macro We recorded, saved, and edited our macro. Now, we want to make it accessible for later use, and one way of doing this is by binding the macro to a shortcut key. We will do this by defining a new key binding to our macro. Our file should look like the following screenshot: Once you save this file, you can run the macro using the specified shortcut.
All commands used by shortcuts are the same commands that are used by the macros. Summary We are stocked with snippets, both our own and from the community. We have recorded a macro, saved it, and bound it to a shortcut key. In the next chapter we are going to learn about overriding existing key bindings and how to avoid collisions.
We will also learn how to customize Sublime's base settings, Colors, and Themes. We'll even create our own theme. And for dessert, we will play with Splitting Windows in Sublime.
We will also customize our own color theme. And as a bonus, we will check out the Split Windows feature. Sublime also gives us the option to bind keys to any command by adding custom key bindings; but what are key bindings exactly?
In one sentence: Customization and Theme Development Platform-specific key bindings Key bindings can be different per platform; their filename has to be one of the following: Key map file structure A key map is an array of key bindings.
Each key binding contains the following elements: This contains an array of case-sensitive keys that needs to be pressed to trigger the key binding. This contains the command to be executed. This contains a dictionary of parameters to be passed to the command element. This contains an array of contexts that will enable the key binding.
All contexts must be true for the key binding to be enabled. Here's an example from the Windows default key map: For a list of all available commands, visit either http: Here is the full list of all the keyboard keys that can be used with key bindings: Advanced key bindings Simple key bindings include only BoundKeys and a command. However, we can also make more advanced key bindings by passing arguments to the command using the args key; for example: More advanced key bindings can be achieved using contexts.
A context determines if the command will be executed based on the caret's position or some other state. For example: For a list of all available contexts, visit either http: Keeping our key bindings organized A big problem is that Sublime keeps track of all the key bindings we have. So first, let's understand how Sublime knows when a key binding needs to override another key binding.
Each keymap file that is being loaded will override any other key bindings that have been loaded before it in case of a key conflict. Don't be afraid to read the preceding information twice.
It's important to know how Sublime handles key bindings. Lucky for us, we have an awesome plugin that can help us manage our key bindings and detect collisions and conflict. It is called BoundKey, and can be installed using our favorite Package Control! Then, we'll choose Install Package and install the BoundKeys plugin. The FindKeyConflicts plugin is also recommended, and can be found at https: Understanding Sublime's base settings As we saw, Sublime Text can be fully customized to fit our needs.
It stores its settings in JSON-formatted. Sublime will load these settings files in the same order that it loads the keymap files. The types of settings' files Each settings file has a prefix that defines its purpose.
These prefixes are names that can be descriptive, such as Preferences Windows. This means that the file applies only to Windows. We can also specify the file type in the descriptive name, for example, Ruby. This means that the file applies only when editing Ruby code files. Feel free to change the settings with whatever fits your style. Adding packages Let's start with adding some basic packages; download and install the following: This package adds useful file operations to the sidebar, such as a new file or new folder.
We all hate trailing whitespaces in our code! This package strips trailing whitespaces from our files. We can install these packages using Package Control. Tabs and spaces Now, let's open Sublime's settings.
We can choose which file we want to edit. If we want to edit Sublime's global settings, we will open it by navigating to Preferences Settings Default, and if we want to edit specific user settings, we will open it by navigating to Preferences Settings-User.
For a full list of the settings, visit http: We can change Sublime's visual experience by changing its base settings, color schemes, and themes. Visual settings Let's start by tweaking Sublime's settings to change visual elements; for example, we can highlight the current line, change the caret style, show fold buttons, boldface folder names, and highlight modified tabs. We are going to do this by opening our user preferences and adding some visual settings to it.
The following numbered bullets refer to the labels on the next screenshot: This is cool but not enough for us; we want Sublime to be more awesome! Sublime themes modify Sublime's look and feel by changing icons and IDE colors.
Let's try downloading and installing the most popular theme, the soda theme, online. It's easy to install using Package Control. Choose Install Package and install the Theme - Soda package. After installing the theme, we need to activate it. Let's open the user settings again by navigating to Preferences Settings User and add either "theme": The folder icons, tabs styles, and search icons have been changed! Everything looks sleek. But now, we wish to change the colors. Color schemes Color schemes are XML-formatted files with a.
Color schemes are an awesome way to fully customize Sublime's colors, while themes alter the UI Elements only. They will show up in Sublime's menu automatically. The best way to create our custom color scheme is using this great online tool available at http: A recommended color scheme is the neon color scheme that aims to make as many languages as possible look as good a possible with bright colors on black colors.
It can be installed through Package Control or can be found at https: Mastering Split Windows Sublime Text includes one of the most useful productivity features that is out there—Split Windows! We all know this from vi and Visual Studio, but how can we split our Sublime? We simply need to memorize some shortcut keys.
We got a new empty column. Now, we need to move a file there. This feature is very useful when working with source and header files, or even when comparing two files.
We have learned how to bind keys to custom actions and how to split Sublime into rows and columns. The next chapter is for the vi fans among us; we will introduce Sublime's Vintage feature and learn how we can make Sublime more like vi. It allows us to use vi's commands while also having the advantage of Sublime's features, such as multiple selections that we learned before.
Vintage Mode is an open source project and can be found at http: Discovering vi vi is a an old but still very popular text editor. The original vi was written in as an open source project. Surprisingly, it's still being used today because of its speed, small size, and portability. It is a popular command line editor for example, in server environments because it does not require a mouse. Many different vi ports have been developed since its original release.
One of the most popular of them is vim vi improved , which supports customization like Sublime does, with macros, plugins, and key mappings. Unravelling Vintage Mode The following is a screenshot of a spilt-windowed vi screen, which is not as great as our customized Sublime: To enable the Vintage Mode, we'll need to remove it from the ignore packages list.
To do this, let's open the user settings by going to Preferences Settings—User. The following code is present in the user settings: Insert Mode is the mode where we can type freely. If you have used vi before, you can skip this section. Vintage editing modes Vintage has four supported modes that can be switched between: The only exceptions are: For example, if we wish to copy three lines, we will use the Yank command which is bound to the y key and press 3 for repeating the Yank command three times.
This will copy 3 lines forward from the current cursor position. To paste what we just copied, we'll press the p key. Mastering Vintage takes time and effort, but it's worth it! Here are the vi commands that are supported by Vintage Mode.
These commands are the most important commands to remember, and they will boost our productivity while using Vintage Mode. These commands will not work in Insert Mode. Command description Bound key Move left h Move down j Move up k Move right l Move to the end of the file G Move to the beginning of the file gg Move forward a paragraph.
Editing commands We can append most of the editing commands with a movement command, just like we appended Yank with 3, where 3 means three lines; we could also appended it with G for end of file.
Vintageous can be downloaded using Package Control, but we must first disable the default Sublime's Vintage Mode so Vintageous can take over. For full information, visit the following link: It is important to know that vi functionality is huge and never-ending; hence, it can't be covered in one chapter and needs a whole book for it.
We covered the basics. I recommend having the vi graphical cheat sheet that can be found at http: Keeping a copy under your keyboard can be really helpful. The next chapter will guide us on how to use Sublime for testing with several languages such as PHP and Ruby. The following topics will be covered in this chapter: This makes the programmer detect issues and bugs as soon as possible and fix them before something goes wrong. Also, the sooner we fix a bug the less time and cost it takes from us.
Sublime Text doesn't have any built-in features to help us test our code while developing in different languages, but the community has made plugins that work with standard testing packages for the most commonly used languages. We can use those plugins to ease our code-testing. We will cover the following plugins: It combines a framework that lets us easily write and run tests with the facility to analyze the results.
We can learn more about PHPUnit at https: After installing it, we can right-click on our code to see the new the PHPUnit option that has been added to our context menu, as shown in the following screenshot: To use the PHPUnit plugin in our project, we'll need a phpunit. These files contain all the PHPUnit configuration options. PHPUnit will always favor phpunit. After your project is properly configured, right-clicking inside a source file should show the following: This option will run the unit tests just for this class.
This option opens our tests in Sublime Text; if tests are already open in Sublime this will switch between test's tabs. This option runs all the unit tests for our code. This option just points to our phpunit. In the preceding screenshot, we can see all available commands that the PHPUnit plugin has to offer. This will create a new test method for us to fill out These snippets can be used like any regular snippet, by typing their names and pressing the Tab key.
Testing in Python development Python offers us unittest, an official unit testing framework for Python, sometimes referred as PyUnit. For more information on how to use unittest, visit: To install the package, we'll use Package Control. Then choose Install Package and install the Unittest python package. The installed package has two main snippets: This will create a new test class for us to fill out class [Foo]TestCase unittest.
We'll call our TestSequenceFunctions class. When inserting a snippet, we will get the preceding autocomplete window. Pressing Tab will insert the snippet. After that, it will start to run all the test functions and assert if something goes wrong.
Afterwards, we check if our sorted sequence is equal to range 30 , which returns a sorted sequence from 0 to If something went wrong and the sequence doesn't equal the range of 0 to 30, then this test will fail with a message of Elements missing.
We can run this code as we run every Python code: Testing in Ruby development Ruby also has its built-in unit testing library called Test:: There are two popular BBD frameworks: RSpec and Cucumber.
Quote from the RSpec. Born under the banner of Behavior-Driven Development, it is designed to make Test-Driven Development a productive and enjoyable experience. Unit, RSpec, and Cucumber. It's called RubyTest and can be found on https: Choose Install Package and then install the RubyTest package. The RubyTest package doesn't include any snippets but has some useful commands instead.
Here is a list of all the commands and their shortcuts: We can see that we received 2 assertions, 1 failure, and 0 errors. If this feature is enabled, RubyTest will automatically scan for the Gemfile and will add a prefix of bundle exec to any command it runs.
To enable this feature, we'll need to add a line to the RubyTest settings. Sublime has some plugins that integrate some debugging features in them. It includes stack traces, real-time parameters' display, filenames, and line indicators. Sublime has a great plugin to help us debug our PHP code while using Xdebug. Having Xdebug installed is mandatory for this section; for more information, please visit: We will install the Xdebug Client.
Sublime has a wonderful plugin to make it easy for us. It lets us set breakpoints, examine the console, evaluate selections, debug step-by-step, and more! This plugin requires Google Chrome to be installed. Let's start by opening our packages directory from the Sublime Text menu by navigating to Preferences Browse Packages…. This will open up the packages directory. After we are in the packages directory, we need to clone the right branch by executing the following: If we get an error message saying The system cannot find the file specified, we'll need to change the path for our chrome installation.
We'll do it by going to the cloned directory and edit swi. Chrome won't open in the debug mode if another Chrome window is already open. We'll choose the one that we wish to debug. We will see a screen similar to the following screenshot: We can see all our debug prints as well as warnings and errors inside the console. While making a change and saving, the page will get auto refreshed.
Let's try it by changing a to b where b isn't a real variable, and see what happens: We got an error. SWI exposes its commands so we can bind any keys to those commands.
The following is a list of all the exposed commands: This will let us compile C code and use GDB to debug it. After installing, we'll need to configure SublimeGDB to make it work.
Let's create a new Hello World C file, hello. After the project has been saved, let's edit it by going to Project Edit Project. A new empty JSON project file will be opened.
We'll need to add the following to make SublimeGDB work: Before trying out GDB, let's compile our C code first by executing the following code: After compiling, we can open the code and start setting breakpoints by going to the desired line and pressing F9.
In the preceding screenshot, we can see our breakpoint on line 5. After pressing F11 to Step Into, we are currently on line 6. At the bottom, we can see the current variables, callstack, threads, and more.
The following table shows a quick summary of all the required shortcuts for debugging with SublimeGDB: We have some homework before the next chapter. We need to think on what's missing in our Sublime Environment. Is there a feature that we are missing? Can we make our coding more productive by adding functionalities to Sublime? After answering one of these questions, we can start the next chapter that will guide us through developing our own plugin for Sublime Text 3!
Before starting, we need to know a few things; the first is an idea for a plugin. In our case, we will develop a Ruby on Rails plugin that will help us identify relationships between ActiveRecord models. ActiveRecord models can define relationships with other ActiveRecord models that are defined across different files, creating a plugin that will automatically open all the related files.
This plugin can be very helpful for a Rails developer. It can be found at http: Lets not forget a name for our plugin! In our case, we will call the plugin RelationsFinder. The Default Packages folder is full of useful open source plugins with code snippets and examples. To generate a plugin, navigate to Tools New Plugin…. Then we should see a screen similar to that shown in the following screenshot: The previous screenshot is what a "Hello, World! We don't have to save the file there.
We will browse one folder up and create a new folder named RelationsFinder. Now let's save the file as RelationsFinder. The filename doesn't really matter, but the convention is that the file name should be the same as the plugin name. After we've saved the plugin, let's try running it. Enter the following line in the console to test your new plugin: Let's try it again, but this time, we'll change the command name from ExampleCommand to RelationsFinderCommand, as shown in the following screenshot: This is Sublime's naming convention for commands.
Sublime also provides three different types of commands: However, this code will run when the application starts. WindowCommand class as the base of our command. To do that, we will change our class definition to the following: Let's create a new file named RelationsFinder.
Find Relations", "command": Find Relations. Find Relations command, as shown in the following screenshot: Clicking on the RelationsFinder: Find Relations command will execute our run command, which currently does nothing. Base inheritance. Let's import the python os lib by adding import os below the import sublime line. Add the following to our command: Base" in view. We are checking whether or not the current view file extension is set as. Base and only if both conditions are true, will this command be visible.
Now we want to scan our file for all the relations. A Region consists of two indexes—a start index and an end index—that together define a string: We will do it with the substr function of view: We will need to clean this string and have a user. The model variable should now hold user. Now, we just need to look for that file in the current project and open it. We will use Python's os. The following is the final code: Open the model in a Ruby on Rails project and call our plugin using the command palette.
All relationships instantly open! To publish our plugin, we'll need to have git installed on our system and a GitHub account. Let's first start by creating a repository for our plugin and committing all files to it by running the following commands in the plugin folder: GitHub will prompt you for the username and password. Now for the tricky part: After forking, we'll need to find the right file for adding our plugin to. We'll edit this file and add the following code: Date of Birth Favorite Color Favorite Food We will learn: Bagas BENI Dewi Good Morning Anonym 1 2 1 4 3 0 Good morning to you 1 2 1 5 3 0 Good morning to you 1 5 3 1 1 6 Good morning dear my friends 4 3 1 2 1 Good morning to you 1 2 1 4 3 Good night to you 1 2 1 5 3 Good night to you 1 5 3 1 1 2 Good night dear my friend 4 3 1 2 1 Good night to you.
A Traditional song Good morning my friends, how are you? Good morning my friends, how are you? Good morning my friends, Good morning my friends, Good morning my friends how are you? First, we will listen carefully to our teacher read the greetings. Second, we will repeat the greetings after the teacher. Then, we will play the roles of the speakers in the pictures. We will say the words loudly, clearly, and correctly. How are you? Good morning, Mom. Good morning, Lina. Good morning, Lina 3 How are you?
How are Good morning, Mrs. SMP Rita. And you? Good Good Good Hi. Good morning, afternoon, afternoon, morning. SITI Mr. How are EDO Hi. UDIN Thank you. Good afternoon, How are you? And, you? Thank you. Hi, Beni. How about you? I feel tired and hungry. Good evening, Edo. Of course, you are. Take a bath and then Good evening, Dad.
Are you tired? Good evening, Beni. I want to take a bath and then to have dinner. We everybody. How are are fine. Good evening, Sir. Good evening. Fine, thanks. Good evening ladies Good evening, Good. Good evening, Mr.
And Mrs. Here are what we will do each time. First, we will see a sign of time: Second, one person will state a proper greeting for the time. Then, another person will respond to the greeting properly, too. We will use the table, and do it like the examples. What time? What did you say? Good morning, 1. Nyoman 6. Good morning, Sir. Erry First, we will listen Dewi carefully to our teacher read the statements of goodbye.
Second, we will repeat the statements after the teacher. We will say the sentences loudly, clearly, and correctly. Goodbye, Buy, Edo. Take Mom. See you later. See you. Take care! Good night, Dear. Good night. Have a Good night, Mom. Have a nice dream, too. I have to rush. See you this Take care. Goodbye Siti, Beni. Bye, Udin. Get Good bye Mom. Take care. See you well soon. See you on Sunday on Sunday. Wish us luck, ok? Goodbye, Mrs. Bye Beni, Edo. Good luck. See you next Monday.
There are some cup cakes and Allright, everybody. See you soon. Good night, Sir. See you tomorrow. First, we will hear our teacher state a situation. Dewi Then, we will respond with a proper statement to say goodbye.
We will use the Dewi table, and do it like the examples. See 1. Lina Winda Dewi Then, we will respond with a proper statement to thank or to say sorry. Rita, thank you very much for the gift. Good on you I like it very much. You can bring it tomorrow.
I have another one. Good afternoon, The class is ready, Sir. Good afternoon, Morning, Edo. Okay, Lina. Thank thank you. Good morning, Mrs. SITI Morning, edo. Why are you late? Good afternoon. How are you feeling? I have a headache. I think you need to rest. I think so, too, Mom. SITI Thank you. Hi, Dayu. Are you 23 waiting for Siti. Good luck with your English test. I feel dizzy. Just go home and have a rest.
If you want, I can wake you up at 4. Thanks, Dad. Yes, wake me up at 4. Then, Dewi we will respond with a proper statement to thank or to say sorry. First, we will listen carefully to our teacher present the facts Dewi about the six speakers, one by one. Second, we will repeat the presentation after the teacher, one by one. Hello, my name is Hasnida.
My name I am from West Sumatra. I is Max Bae. I live in Mutiara, on Jalan Kemangi. Precisely, I live at 5 Jalan Denpasar. My name is Tito Hello. My name is Haira. I am Pesolima. I am from Seram from Central Kalimantan. To be precise, I live at 15 Jalan Belimbing. My Hi. My name is Azwar. I from South Sulawesi. I live am from West Java. Pandan, on Jalan Serai. I live on Jalan Buntu. Buntu, Makassar.
We will present, not read, the facts about each person to each other, orally. First, we will study the example carefully. Second, with the given Dewi form below, we will take notes of the facts about each person. We will handwrite it. Then, we will learn how to present, not read, the information to each other, orally. We will use the right prepositions at, on, in for the places.
We will spell the words and use the punctuation marks correctly. If we have any problems, we will go to our teacher for help.
Each of us will present, not read, similar facts about ourselves in real life, orally. First, with the same form, each one of us will take notes of our own Dewi facts in real life.
Then, we will present, not read, it to each other, orally. Here are what we will do. First, we will listen carefully to our teacher read the question-and- as Dewi answer interactions, one by one. Second, we will repeat the questions and the answers after the teacher. Then, in group, we will play the roles of the speakers. My name is Hasnidah. Where are you I am from West from? Where do you I live in Padang in Kampung live? Mutiara, on Jalan Kemangi. To be precise, I live at 23 Jalan Kemangi And you?
Max Bae. I am from East Nusa Tenggara. Where are you from? Precisely, I Where do you live at 5 Jalan Denpasar live? Each groups will go to five people outside our group to find similar facts about them in real life, like the examples above, orally. First, we will bring the same form to take notes about the people we will meet. We will write only one name on each note.
Second, we Dewi will go to each person and ask for their place of origin and complete home address. Finally, we will put our notes on the wall of the classroom. We will answer questions from others who visit our notes. We promise, we will use only English. We will not use Bahasa Indonesia.
We will use the right prepositions in, on, at for the places. Unggas Jaya Kecamatan: First, we will learn Dewi to say each letter correctly. Second, we will repeat the examples after the teacher. Then, in groups, we will learn to spell the names of all the students in the class and the names of all our teachers. EDO My name is Siti. S-I-T-I How do you spell your name? My name is Beni. We will work in groups. Second, we will Dewi put the English expressions under the Indonesian expressions.
Then, we will put our cards in the new design on the wall of the classroom. We will answer questions from others who visit our cards. Name No. Place and Date of Birth Alamat: We will learn to tell our hobbies and what we like in our life. First, we will listen carefully to our teacher read the examples. Second, we will Dewi repeat the examples after the teacher, sentence by sentence. Third, in groups, we will play the roles of the speakers in the pictures.
Then, we will use the guide to collect some facts about ourselves. Finally, we will present, not read, our facts to each other, orally. I live in Bulungan, North Kalimantan. Annisa My hobbies are cooking and running. My favourite colors are yellow and blue. My favourite snack is fried banana.
Nice to see you. I live in Biak, Papua. I like swimming and reading books. My favorite color is green. My favorite food is fried rice. Nice to meet you. We will handwrite it, like the examples. Then, we will learn to present, not read, the information to each other, orally.
There are five people in my family: My father is Mr. My mother is Mrs. My big brother is Hasan. My younger sister is Elsa. My little My little sister is Rizkia.
Anugrah NAME: The members of the family: Rajali Father: Younger sister: Little sister: Little brother: Kindergarten kindy We will tell each other the members of our family in real life. We will work in group. Then, we will learn to present, not read, the information to each other, orally, like the examples above. We will handwrite Dewi it. Then, we will learn to present, not read, the information to each other.
Second, we will repeat the words after the teacher, one by one. Second, we will repeat the sentences after the Dewi teacher, one by one. Then, we will draw the hands of the clock to show the times. Second, we will make a table of our meal times in our notebooks. Then, each one of us will handwrite to tell the meal times of everybody in our group in our note books. Finally, each of us will tell the meal times of everybody in our groups to the class, orally.
We will use a dictionary. We will say the sentences loudly, clearly, and correctly, too. Second, we will draw the hands of the clock to show each time. Edo gets up and takes a bath. Beni, 9 3 Udin, and Edo fly kites. Edo goes to the library with 9 3 Udin and Beni. They 8 4 love reading books. Edo 9 3 and his family go to the 8 4 park. They ride on a 7 5 bicycle to go there.
Edo 10 2 and his family have 9 3 dinner together. His 8 4 father cooks a delicious 7 5 roasted chicken. Edo 9 3 prepares his stuffs for 4 school tomorrow. He 8 7 5 puts many books into 6 his school bag. Edo says 10 goodnight to his 9 3 parents. His parents 8 4 kiss. He does not 9 3 forget to pray before he 8 4 sleeps. We will handwrite the information in a table. First, we will read the situations Dewi carefully. Second, we will discuss and decide the information from each statement.
Then, every one of us will copy the example and handwrite the information on the table. When we are writing, we will say the sentences loudly, clearly, and correctly.
In the morning Second, we will repeat the conversation after Dewi the teacher, sentence by sentence. Then, in groups we will play the roles of the speakers in the conversation.
Hi, Lina. What do you On Sunday morning, usually do on Sunday I usually go to the park morning? What time do you go to the park with your family? I usually go there at What do you usually do on Sunday I usually go the morning? Oh, really? What time do you usually go there? About Mom about it. First, we will read the conversation Dewi carefully. Second, we will discuss and decide the information from the conversation. Then, every one of us will handwrite the missing information from the conversation.
Second, we will interview each other to know what we usually do everyday, Dewi and the time we do each activity. Then, we will put the information in the table. You Your Friend No. Time Activities No. Time Activities 1. Second, we will make Bagas sentences about our daily activities. My friend usually wakes up at half past four in the morning. First, we will listen Bagas carefully to our teacher say the names of the months. First, we will be drilled by our teacher how to say the name of Bagas BENI months in different situations, orally.
We must not Dewi see our notebook. Second, our teacher will say the name of a month, and we will say the name of before and after the month. We will do it very fast. We will say each sentence loudly, clearly, and correctly. April is before May. August is after July. After May is June. First, we will listen Dewi carefully to our teacher how to say the names of the numbers.
My birthday is in January. First, we will study the example. Second, we will copy and handwrite the table on our notebook. Then, we will fill the table with the information we got from the interview. No Name Birthday Statements 1. Beni January 29th 2. It is on the twenty ninth of January. We will be drilled by our teacher how to say date we celebrate them. First, we will study again about how to say the date.
Second, our Dewi teacher will say about the event. Then, we will say the month and date we celebrate it. We will say each word loudly, clearly, and correctly. We will learn to say them one by one. Bagas Here are what we will do. First, we will listen carefully to our teacher say the names of the BENI days. Second, we will repeat the words after the Dewi teacher, one by one.
I go out with my family. What is your favorite day? We must not see our notebook. Second, our teacher will say the name of a day, and we will say the name of before and after the day. Wednesday is before is Before onday Thursday. After M day. Tuesday is Tues Monday. Saturday is after Friday. Today is Monday. Tomorrow is Tuesday. Yesterday was Sunday Today is Friday. Tomorrow is Saturday. Yesterday was Thursday.
We will learn to say the subjects one by one. First, we will listen carefully to our teacher how to say the names of the Bagas BENI days and the subjects on that day. Second, we will Dewi repeat the words after the teacher, one by one.
Second, we will handwrite the Dewi statements for the schedule of other days. Then, we will tell the schedule orally. First, we will study the previous example. Second, each of us will copy and handwrite Bagas BENI the schedule on our notebook, including the Dewi information about time.
Then, we will make some statements related to our schedules. We can also decorate it and hang it on the wall. On Wednesday, I learn English at half past nine. This is a calendar game. First, we will roll the dice. Second, we Dewi will move our token based on the numbers. Then, we have to say the name of the day and the date. The student who first reaches the end of the month will be the winner.
First, we will listen Dewi to our teacher say the names of the things in the classroom. Then, we will repeat the words after the teacher one by one. Second, each of us will draw Dewi and name them in our notebook. Then, we will present our work to the class. If we have a problem, we will go to our teacher. First, we will listen Dewi to our teacher say the names of the things we often have in our bags.
Then, we will repeat the words after the teacher, one by one. We will work in pairs. Second, we will tell each other their Dewi names and their numbers. I have two rubbers. What about you, how many pens do you have? I have three pens. First, we wil plan Dewi what to say about each of our findings in our notebooks, like the example.
Then, we will report all our findings orally to the class. We will also say each sentence loudly, clearly, and correctly. I have two rubbers and Ruli has three rubbers. First, we will go around Bagas BENI our school to identify the rooms and other facilities Dewi there, and the number of each thing. Second, we will use a dictionary to know their names. Then, we wil plan what to say about each of our findings in our notebooks, like the example.
Finally, we will report all our findings orally to the class. We will also say each word loudly, clearly, and correctly. We have fifteen classrooms. We have one library. First, we will listen to our teacher say the names of the public buildings Dewi in the picture.
It is about the public buildings in the picture above. Second, we will repeat each conversation after the teacher, sentence by sentence. Do you see this building on the left? What is this building. This is a bank. I see.
This building on the left is a bank Son: What about that building next to the bank? That is a post office. That building next to the bank is a post office. The bank and the post office are next to each other. And, do you know that building on the right, across from the bank and the post office? That building is a tax office. I know. That building on the right is a tax office. The tax office is across from the bank and the post office. And what about that building in front of us?
That is a hospital. Oh yeah. That building is a hospital? That building in front of us is a hospital. And, that building next to the tax office? That is a school. So, the school is next to the tax office. Yes, it is to the right of the tax office. And, what about that building across from the school, on the corner? That building is a police station.
So, the police station is across from the school. It is on the corner, across from the hospital, too. It is, again, about the same buildings in the picture above. First, we Dewi wil plan what to say about each building in our notebooks, like the example.
The bank is on the left, next to the post office, across from the tax office. The post office is next to the bank, across from the tax office. We will include other buildings, such as a mosque, a church, etc. We will also tell their numbers. Second, we wil plan what to say about each of our findings in our notebooks, like the examples.
There are two banks in my village. Bank Se- roja and Bank Nasional. We have one post office in our neighbourhood. First, we will listen to our Dewi teacher say the names of things in the living room. First, we wil plan what to say about each thing in our notebooks, Dewi like the examples.
There are many things in the living room. There is a big window. Next to the window, there is one big picture. First, each one of us will look closely into our living rooms to identify Dewi the things and other facilities there.
There use a big window in my living room. I have a small television on the small shelf. There is a telephone next to the television. First, we will listen to Dewi our teacher say the names of things in the kitchen. Now, we are in the dining room. First, we wil Dewi plan what to say about each thing in our notebooks, like the examples. There are many things in the kitchen. There is a big stove next to the sink.
There are many things at the dining table. There are six chairs at the dining table. First, we will draw a table Bagas BENI Dewi in our notebooks, and then write the names of the things we see in the kitchen and at the dining table on the left column, and the number of each thing on the right column, like the example. Second, we will ask and answer questions, like the example. We will, first, listen and repeat the questions after the teacher. How many plates are there on the table?
There are five LINA plates on the table. No Things Number 1. Then, we will repeat the words after the Dewi teacher, one by one. There are many things in the bedroom. The bedroom has one window. There is a mirror on the wall, near the window. First, each one of us Bagas BENI will look closely into our own bedrooms to identify the things and other facilities there.
We will also Dewi tell their numbers. I have a small bedroom. There is one bed with mattress on it. I have no table in my bedroom. First, we will listen Dewi to our teacher say the names of things in the bathroom.
Finally, we will report all our Dewi findings orally to the class. There are many things in the bathroom. There is a tub in the bathroom. There is also a shower on the wall.
First, each one of us Bagas BENI will look closely into our own bathrooms to identify the things and other facilities there. I have a bathtub in my bathroom. There is a soap cup on the tub. Then, we will repeat the words after the teacher, Dewi one by one. There are many things in the garage.
There is one car. There is one motor cycle. First, each one of us will look closely into the garage to identify the Bagas BENI Dewi things and other facilities there. I have no garage. This is the garage of our school 2. There is one car and many motor cycles. First, we will listen to our teacher say the names of things the yard and Dewi around the house.
First, we wil plan what Dewi to say about each thing in our notebooks, like the examples. There are many trees in the yard. There is a bird cage on one tree. There is a bird in it. First, each one of us Bagas BENI Dewi will look closely into our own yards and around our houses to identify the things and animals there. I have a small garden in front of my house. There is a star-fruit tree there.
There are many flies there. First, we wil look Dewi around our school and our houses to find small and big animals there. We wil take notes of our findings. Second, we will use a dictionary to find the English words for the animals.
Third, we wil plan what to say about each of our findings in our notebooks, like the examples. There are many animals near our school and our houses. There are some cats. Budi has one cat in his home. Yani has two cows and some goats. There are some caterpillars in the flower plants in front of the library. We will repeat the sentences after the Dewi teacher one by one. Second, we will discuss to plan what to say about the other situations.
Each one of us will write the sentences in our notebooks. Finally, we will read our situations orally to the class. Udin is helping his father. He is pumping the tyre. I help my father too. Aminah is having her breakfast. I also have breakfast every morning. It is a group project. First, we will plan our future house. We will make a list of the rooms we Bagas BENI Dewi will have in the house, and the things we will have in every room.
We will also make a list of the things and animals we will have. Second, everyone in the group will write the details of the plan in our notebooks. Finally, each group will put their plan on the wall of the classroom and read it to the class. First, we will copy Dewi the song in our notebooks. Second, we will listen carefully to our teacher read the lyric, meaningfully. Third, we will repeat the lyric after the teacher, line by line. Finally, in groups we will learn to read the lyric to each other, meaningfully too.
I see them bloom, for me and you. And I think to myself, what a wonderful world. I see skies of blue, and clouds of white. The bright blessed day, the dark sacred night. And I think to myself, What a wonderful world. The colors of the rainbow, So pretty in the sky. Are also on the faces, Of people going by, I see friends shaking hands. Yes, I think to myself, What a wonderful world. Dewi Second, we will find the other proofs that the world is wonderful from the song.
Third, weach one of us will write the work in our notebook. Then, we will present our findings to the class. Our world is wonderful. There are trees. They are green.
There are roses. They are red. They bloom. V We will learn to: Ask for and give information related to the qualities of people, animals and things, in order to identify, to criticize or to praise them. Second, we will Dewi repeat the conversation after our teacher, sentence by sentence.
I like this There are garbage park. We can keep this park clean. There are butterflies. The I like studying here I do, too. This is a a weather is nice. Second, we will repeat the Dewi conversation after our teacher, sentence by sentence. Then, in groupswe will play the roles of the speakers in the conversation. This park is shady and the flowers are colourful. I like this park. I do, too. This is a wonderful park Edo: There are garbage cans, too.