{"id":67099,"date":"2024-12-16T01:27:31","date_gmt":"2024-12-16T07:27:31","guid":{"rendered":"https:\/\/www.codewizardshq.com\/?p=67099"},"modified":"2025-04-29T20:51:03","modified_gmt":"2025-04-30T02:51:03","slug":"fun-ways-to-use-the-pen-tool-in-scratch","status":"publish","type":"post","link":"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/","title":{"rendered":"Fun Ways to Use the Pen Tool in Scratch"},"content":{"rendered":"\n<p>The Scratch pen tool is a fun extension to any Scratch project and teaches kids about conditionals and events. Scratch coding is a great way to introduce fundamental coding concepts to kids and teens. Once they have the basics down, Scratch is powerful enough to make robust apps and games. The pen tool is especially great for creative and drawing projects.<\/p>\n\n\n\n<p>Kids who want to dive in and develop their Scratch skills can learn live from expert instructors. Take a look at our top-rated <a href=\"https:\/\/www.codewizardshq.com\/scratch-coding-classes\/\">Scratch classes for kids<\/a>.<\/p>\n\n\n\n<p>In this article, I\u2019ll show you how to setup the pen tool and creative ways to use it in your project.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-does-the-pen-tool-do-nbsp\">What does the pen tool do?&nbsp;<\/h2>\n\n\n\n<p>The Pen tool acts like a digital pen where users can draw, create patterns, and make interactive graphics directly on the Scratch canvas. A mouse or a sprite acts as a pen and draws a line from its center. The Pen can be used to draw simple shapes and lines all the way up to using loops and conditionals to draw complex images and patterns.&nbsp;<\/p>\n\n\n\n<p>It\u2019s a fun way for kids to enhance their projects. My students especially enjoy the pen projects because they love being able to draw freehand. The Pen tool is often used for creative projects, such as designing art, animating visual effects, or building interactive activities like drawing apps.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-set-up-the-pen-tool-in-scratch\">Set Up the Pen Tool in Scratch<\/h2>\n\n\n\n<p>The Pen blocks are not one of the standard blocks in Scratch so it needs to be added as an extension. To do that, follow these simple steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Visit <a href=\"http:\/\/scratch.mit.edu\"><strong>scratch.mit.edu<\/strong><\/a><\/li>\n\n\n\n<li><strong>Login<\/strong> to your Scratch account<\/li>\n\n\n\n<li>Click on the <strong>Create<\/strong> button<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcr1tmODhZ5S5DC_9gZ1EhIY5G8CByt4EcRZlbWb1zDqIQZgzXq8gsCjpuA54IqQVwwKzsx2NdfIfuRaNOGWpQOe7HOqZEtnDux-7RBMkG9lFq_R30XYaA7Kv2irYN88Nsu39-F?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"Create a new Scratch project\"\/><\/figure>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Under the blocks, click <strong>Add an Extension<\/strong><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcwXlKC-P2nAJ5ihC840cOx63mK1vVYZQolfOdsbD6QFj4S9zLhB8Td_tXGHzJNsL9_xhLWbjmeD6LrvzO0xkNugSQYuxiwgfJpODKsMSJY6JfrUzwQWGoFXRf1BNNSjJhwzW0T3Q?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"Add a scratch Extension\"\/><\/figure>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>Select <strong>Pen<\/strong><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXddG0PBIgnmRYRxofzdUjRdEGVxfIA2xUQa2_A9CsVw7RHe9J1oa5XjBGrW-esM_1HiT0MxSzJxiLVxa99HW3PRApYvk6UyiVEJPUfBr3xCQbbEolMyM1qbG6PcaU2Ap0lZtdK6?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"pen tool\"\/><\/figure>\n\n\n\n<p>Once you\u2019ve applied the extension, you should see a new set of blocks in the block palette called Pen. These blocks will control the Pen application in your project.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeoL5h1OenaKugzS0ihPaxPDQ7F0JaR7NbGDjKZtIqwl-RYzxAQiXIzvpog0NJNhO2aQg374Dk0VX1xk-AJfaSucuMLHHyLHkxbw4evftUzx8EnxpguuhfCqAd5gHPU1Km3aHsZ?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"see the new pen blocks\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-pen-blocks-in-scratch\">Pen Blocks in Scratch<\/h2>\n\n\n\n<p>There are a just a handful of Pen blocks, but they can accomplish a lot!&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>erase all<\/strong><\/li>\n\n\n\n<li><strong>stamp<\/strong><\/li>\n\n\n\n<li><strong>pen up<\/strong><\/li>\n\n\n\n<li><strong>pen down<\/strong><\/li>\n\n\n\n<li><strong>set pen color to [color]<\/strong><\/li>\n\n\n\n<li><strong>change pen color by [number]<\/strong><\/li>\n\n\n\n<li><strong>set pen color to [number]<\/strong><\/li>\n\n\n\n<li><strong>change pen size by [size]<\/strong><\/li>\n<\/ul>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcV5c4KHF9YCXh_IJBrIeek9GzGTpmUCKDC6qE9AdVsT5XbIoDhmNEg5M5okEETJvpKtx_GPu6101eVHkwj9o4dku8tJqsaO9cTaE8HxpqC8PLm7-66tzL46P7kcS_qeSftd2TePw?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"erase all block\"\/><\/figure>\n\n\n\n<p><strong>erase all: <\/strong>Clears all drawings made with the pen tool on the stage. It erases everything drawn without affecting the backdrop or sprites themselves<strong>.&nbsp;<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdHNzYtna9_LQf9kz0p7zUXrTxRGWSBweqvHOcsBxkfpqZoq0raMMq9axhNBrx1KhifYt3cvw4ltz3V4bB1NoSOioCtpmTyq35kTOjsIYHEe1GioQfo7jM6U2_1T93aB-2HSr8?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"stamp block\"\/><\/figure>\n\n\n\n<p><strong>stamp: <\/strong>Copies the current look of the sprite onto the stage as a static image. It\u2019s often used with &#8220;Pen Down&#8221; and &#8220;Pen Up&#8221; to create patterns, tiled images, or animated scenes.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXe_WfGTlK2w-8rcdKlbR9i6IyNmhOODxJ1lXTyYAyBBJFMuOhijiVw4Cj9kKpXObODzZv5PC2O7TymMA4ZvcOmvFLZJUfsDO46i3JhEiS0_dASCeZSZDO0UCjPmmC0RcDyhCIUbeA?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"pen up block\"\/><\/figure>\n\n\n\n<p><strong>pen up: <\/strong>Lifts the pen off the stage, stopping any drawing until &#8220;pen down&#8221; is used again. This is helpful for moving a sprite without drawing a line.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeJDKG9UGBV4hcjSCrMXUvo7Z8iA6B9gEDKycSZTLxY3CHnL4L99QhVEZUHPrLqGhLaBAJONUhJfMi01mgGESYW8PB6HJv9KASdCHA9HEEXVkFNlFKNiilmpQHkFz7eCyFsufELtw?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"pen down block\"\/><\/figure>\n\n\n\n<p><strong>pen down:<\/strong> This command starts drawing whenever the sprite moves. It\u2019s used to make continuous lines as the sprite moves across the stage.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeUUhzKtcgY-1EyEVv_UsDyFjqp-CNXRJtAdvRLAZppHLL9QLY4rpeYcv_h14mnH1Wf0g0twXeu2eXAoOstAVRwo5IyKMtw70DxbleNapWf1ZFVB09Q-y4jEoUEGZB9wFK8I377?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"set pen color black\"\/><\/figure>\n\n\n\n<p><strong>set pen color to [color]: <\/strong>Allows users to change the color of the pen. This is often used to add colorful designs and drawings.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeiKTjw4Ml2qu4ItpR0bpBr0MCoShVrJVLwvDV_cxKEqkxGprHHNs2nuejD6JauFSCDyvdIM9ar8VS6YjXgCrFYJS5xdbby9EybjbQL2cgnBia4xhhIOMQRp165kopk4DSBEt_o?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"change pen color block\"\/><\/figure>\n\n\n\n<p><strong>change pen color by [number]: <\/strong>Adjusts the current color of the pen by a specific value, which can create color gradients or rainbow effects as the sprite draws.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcw6VaYoz2WYmv6kGJXUj7XqjPof34x2GYyYn1kcR3eVARPVPWE90hP1ZSeqN9A4xWBPSP7uTO0jvhTRMLR-RHFPn7rThZsdi-EVdm-_CN34z-j8QqEAcBL7iy0Y9R5wq9h2W0b-A?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"set pen color to block\"\/><\/figure>\n\n\n\n<p><strong>set pen color to [number]: <\/strong>Adjusts the current color of the pen by a specific value, which can create color gradients or rainbow effects as the sprite draws.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfw3yEj3a4hJ1ROdE_hzmmU3WlNY3X9dcDdwy7KjQgAM7dXwew88DVixe5plESpQ1maO3PjZPjwAQCdORBzqGWk1v69gR9iWq87e9Ahqcglqvgq6p4KK4jniNJWn9FUSV90Yerqzw?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"change pen size block\"\/><\/figure>\n\n\n\n<p><strong>change pen size by [size]: <\/strong>Sets the thickness of the pen line. Larger values make thicker lines, which can be useful for emphasizing parts of a drawing.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfcHh3R9nb5uqvkdt5ZayEcLboSbRTJKy22zfGZrwBm-xLtY3OZhojpfmR6Hv38ks9V5oatz1AaMvTVD21tYfLPSilBeVpBEgTmJ3EJ6ph8AHkfpoSIoQc80IrygvM-hUxm-CLu?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"set pen size block\"\/><\/figure>\n\n\n\n<p><strong>set pen size to [size] <\/strong>Sets the thickness of the pen line. Larger values make thicker lines, which can be useful for emphasizing parts of a drawing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-fun-ways-to-use-the-pen-in-scratch\">Fun Ways to Use the Pen in Scratch<\/h2>\n\n\n\n<p>Using the pen tool is kind of like drawing on paper, with a twist. By combining the pen blocks with loops, variables, and other blocks, kids can create all kinds of art and animations. These are just some of the cool things you can do with the pen tool.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Draw freehand<\/li>\n\n\n\n<li>Draw shapes with math<\/li>\n\n\n\n<li>Customize pen colors\/width<\/li>\n\n\n\n<li>Use variables<\/li>\n\n\n\n<li>Animation<\/li>\n\n\n\n<li>3D<\/li>\n\n\n\n<li>Using loops with the pen tool<\/li>\n<\/ul>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-draw-freehand\"><strong>Draw Freehand<\/strong><\/h3>\n\n\n\n<p>You can use any sprite as a pen and draw with it. If you want it to look like you\u2019re drawing with your mouse, simply hide the sprite. This code allows you to draw when your mouse is clicked. You can also set the pen color and size.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXc5JlCzlwN3Qz9WpU2qsgPpvlv45MI248WnjW3cSzXc9eKoEmFV1NSEkaAjz3T7ZMd-HojealgmBkOdW5bAeL1jWfjRTbnfWYtFDMasSodJRjliBfIlP6KJr-vps6oAG3rtHVaKhg?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"draw freehand block\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-example-project-paint-app\"><strong>Example project: Paint App<\/strong><\/h4>\n\n\n\n<p>Our student, Kiera, created this simple painting app where the user can make multiple brush selections.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeePrcLPbgGm_giUA2iJ2GJzuPf4JoLeeN7Ta27qwNi1U917syp0LqmUf24g9SzUgVVBJ3uogS-FTsef4HAatvUNkq2pXxfL9yQ41MqpogFS5l3_W2uo2bnv8InPKaMUdvhcXk4?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"paint app project in Scratch\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/scratch.mit.edu\/projects\/849529510\" target=\"_blank\" rel=\"noreferrer noopener\">View project<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-draw-shapes-with-math\"><strong>Draw Shapes (with Math)<\/strong><\/h3>\n\n\n\n<p>There are several ways to draw shapes using the pen tool. You can simply use a series of blocks to guide your sprite. Using math, you can build shapes quickly and easily.<\/p>\n\n\n\n<p>To create any shape you need to know:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Number of sides<\/strong>: Decide how many sides your shape will have (e.g., 3 for a triangle, 4 for a square).<\/li>\n\n\n\n<li><strong>Angle to turn<\/strong>: Calculate the angle for each turn using the formula: Angle=360\u2218\/Number of sides<\/li>\n<\/ul>\n\n\n\n<p>For example, this code will draw a triangle with 3 sides that are each 100 pixels. The number of sides is 3 and the angle to turn is 120. Set your sprite to start at the beginning of the shape.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXci36DpoPdMt189I5mJgohGeWI7p00EvqylsJxDwrhJ4FJvK05DMj1JQ6YTXn8RrVqAF0eFaC6p7hqcN-LkvPBHi9MapcsUrRC6VjGQGzVlQXn_n6wH40N1E8moKusC9mbMtq8Qnw?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"Drawing shapes block\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-example-project-pen-shape-drawer\"><strong>Example project: Pen Shape Drawer<\/strong><\/h4>\n\n\n\n<p>In this app, users can choose the number of shapes, sides, and the size of the lines to generate a drawing.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcw4npWY6ftDByyanAuCoRjy8F5yceoxhfW6RN_Nl5wkHX9o5ZSZdkfvTnbIlOTG6G1b2lSptJaXwD4axYwK7B4aitFnXAdRENarIB4jBsI4u2JAYR9vjIaAqQFbsdQ5KE4oUXY?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"Pen shape project\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/scratch.mit.edu\/projects\/112083080\/\" target=\"_blank\" rel=\"noreferrer noopener\">View project<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-customize-pen-colors-and-size\"><strong>Customize pen colors and size<\/strong><\/h3>\n\n\n\n<p>Add your own style and creativity to your project by customizing the pen color and sizes. You can use the \u201cset pen color to\u201d block with an RGB color and \u201cset pen size to\u201d block with a number of pixels. You can even use variables and loops to change these features as you\u2019re drawing with the \u201cchange pen color to\u201d and \u201cchange pen size to\u201d blocks.<\/p>\n\n\n\n<p>This code draws a 5px line in turquoise when the pen is down:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXddW7vO9pQ4wzsD8ORSZ2chWpDLxTGk-3ueHFdyfj8OScHwWbkLvTi6eER9RYwzDWKohWae0cF48yPS6jvNZCglj3J5Ru42L91oi2K9fUJIFD4rxAz6CiGthrtwgQw-on2diP1EkQ?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"customize pen size and color\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-example-project-pen-paint\"><strong>Example project: Pen Paint<\/strong><\/h4>\n\n\n\n<p>The Pen Paint app uses buttons to controls the size and color of the pen to create beautiful drawings.<\/p>\n\n\n\n<p><a href=\"https:\/\/scratch.mit.edu\/projects\/116823\/\" target=\"_blank\" rel=\"noreferrer noopener\">View project<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-use-variables\">Use variables<\/h3>\n\n\n\n<p>Using a variable makes your application more flexible and robust. Allow users to select the color and size for the pen dynamically. You can also change the color and size with code as you draw. By adding variables the possibilities are endless.<\/p>\n\n\n\n<p>Set the pen\u2019s thickness based on a number variable with this code:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf3kp9bkbU1heFEDsoL61t91X7Q7ENtkmunFm9QhJN58vYa3DN_G3EPzJi3jbEjk8w0t8q66FZhZuS5HulTepn1y8Q7JVdFyz0NCu-l8yiusMF91LeoCqXwIBGQdVnuz9sQyu2eeg?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"Set pen variable\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeAEfMP0bAoHnDsIXh8hJW2kd4Okxa1nnaqcL1MgQKfnhxvQo7iFfWTeVFwtC7SZniNpALxGqH9yB3A5iwZooPVOYlqr_CaDTqrZKKU3pYEU5w7BCrEABw79J0XhjFd07wRA6hmVA?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"pen block with variables\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-example-project-paint-app-0\"><strong>Example project: Paint App<\/strong><\/h4>\n\n\n\n<p>Our student, Kiera, created this painting app that takes user input and has buttons to create shapes with a click.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeePrcLPbgGm_giUA2iJ2GJzuPf4JoLeeN7Ta27qwNi1U917syp0LqmUf24g9SzUgVVBJ3uogS-FTsef4HAatvUNkq2pXxfL9yQ41MqpogFS5l3_W2uo2bnv8InPKaMUdvhcXk4?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"paint app project\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/scratch.mit.edu\/projects\/849529510\" target=\"_blank\" rel=\"noreferrer noopener\">View project<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-animation\">Animation<\/h3>\n\n\n\n<p>The pen tool can draw shapes and change the size and color of the pen dynamically. This makes it possible to create unique effects in your program.&nbsp;<\/p>\n\n\n\n<p>This code creates an ongoing circle animation using the pen tool:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdQ77eMSpPg3zcEwP_k9u6gqTjukFBHSGtiU9Re-PBBAQoEJ7noXR02knmUIuQI-YrIYgDTeSnPAhpQgiixdJnvOfpR70MjmCJf_GrwpX-gd0YmyMCOiD8_LEkubrKPCKxoFo0c?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"animation code blocks\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-example-project-pen-animation-1-tutorial\"><strong>Example project: Pen Animation #1 Tutorial<\/strong><\/h4>\n\n\n\n<p>Watch this colorful and entrancing animation that uses just a few pen blocks.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdE1C05f0CxQkS62RqKWr-YrREF4MtmBRlsyW2yIvHqjUY3fq2KZJi5jvS11aw3F6DylcTzUgO1BgFqDvgz5YNXOf2f4-ut5QAK6qiPjmWq-Xsh4wFinmPlbEZtsKt7YLfcL8qlWQ?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"pen animation project\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/scratch.mit.edu\/projects\/520560172\/editor\/\">View project<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-using-loops-with-the-pen-tool\">Using loops with the pen tool<\/h3>\n\n\n\n<p>You can use loops in combination with the pen tool to create cool drawings and effects. Create complex shapes using the loop blocks. This code repeats a hexagon drawing to create a unique new shape.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfIY9YIx9KXAR1ONwjMBCNT8Cm4fExiQ1tM3jptHDPU-2eMWVdCMbV0Ua9ooYBNPt_LszTnB8cPfKwtZC-658S_FEXQ7LniniHWY0UgPdf19VaGpz-TyVCKwB3tFbu-npzMM9yhnA?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"pen tool with loop\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-example-project-fruit-ninja\"><strong>Example project: Fruit Ninja<\/strong><\/h4>\n\n\n\n<p>Fruit Ninja is a student favorite where we cut the fruit using a line drawn with the pen tool.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeBusZmVtFsxyZ5_jGBhEFGR-ZXYrOiRQwK0B6xbaQVRRNmPorzOnOGdhkJHaFHZy7DJ0rZsWShIwoGrfBabtIWqGnShvhqieQGD2k_SjZF6DnOK6fDuxbqrZArEJHn0VYspSTGWg?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"fruit ninja project\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/scratch.mit.edu\/projects\/1107932068\/\" target=\"_blank\" rel=\"noreferrer noopener\">View project<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-3d-drawings\">3D Drawings<\/h3>\n\n\n\n<p>The pen tool can also be used to make 3D drawings. Even though Scratch doesn\u2019t provide tools specifically for creating 3D art, a combination of existing blocks and the pen tool can help you create the illusion of 3D graphics.<\/p>\n\n\n\n<p>One way is to create multiple layers with stamps, to create a 3d effect. We applied this to create a 3d block.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfVcCHSC-sHdJJjVV7r_Tawvqv4s00lYtLvbrbS1oy5j5OQpZw1HOTLwXOMUbbcc9_ysegpoo3qi8M_ivDMvce1rSDW0KIjTBpuLfgs4Q_34sVoAMl6ukWDck3S8Ijpsxv_1s-odA?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"3d drawings blocks in Scratch\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-example-project-3d-maze-rendering\"><strong>Example project: 3D Maze Rendering<\/strong><\/h4>\n\n\n\n<p>Go beyond the flat 2D drawings and render 3D graphics with the pen tool.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdn9nTVSGhQKHmTryJU3BwWyoynbr6G3fFk5jPnY96iDrtW9FUAzEQ1FCyhjo7dqkstubFN2aZ_8wEtIhJRVfLpa7dy6DXd7CTrlsDjOJXR0WO6NiSFq-7nAQilcFt3bZ12YWmy?key=OPYwKjShwypVZrdRgRelw9yG\" alt=\"3d maze rendering project\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/scratch.mit.edu\/projects\/1326129\/editor\/\">See project<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-project-ideas-using-the-pen-tool-nbsp\">Project Ideas Using the Pen Tool&nbsp;<\/h2>\n\n\n\n<p>Do you need some inspiration for your first pen project? You\u2019d be surprised at everything the pen tool can do. Check out some of the most loved Scratch pen projects:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a href=\"https:\/\/scratch.mit.edu\/projects\/103746364\/\">Pen football<\/a> <\/strong>(23431 Hearts)<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/scratch.mit.edu\/projects\/276932192\/\">Pen Platformer<\/a> <\/strong>(14839 Hearts)<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/scratch.mit.edu\/projects\/357588556\/\">100% Pen Bloons Tower-Defense<\/a> <\/strong>(10067 Hearts)<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/scratch.mit.edu\/projects\/732702999\/\">Butterfly<\/a> <\/strong>(7057 Hearts)<\/li>\n\n\n\n<li><a href=\"https:\/\/scratch.mit.edu\/projects\/384233023\/\"><strong>RACE! (pen)<\/strong><\/a> (5710 Hearts)<\/li>\n\n\n\n<li><a href=\"https:\/\/scratch.mit.edu\/projects\/127577570\/\"><strong>Mysterious Pen<\/strong><\/a> (5698 Hearts)<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/scratch.mit.edu\/projects\/137189127\/\">Shufflepuck<\/a> <\/strong>(5211 Hearts)<\/li>\n\n\n\n<li><a href=\"https:\/\/scratch.mit.edu\/projects\/709312693\/\"><strong>Pen designs<\/strong><\/a> (4334 Hearts)<\/li>\n\n\n\n<li><a href=\"https:\/\/scratch.mit.edu\/projects\/278999727\/\"><strong>Sky run<\/strong><\/a> (4192 Hearts)<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-download-free-printable-scratch-coding-tutorials-pdf\">Download Free Printable Scratch Coding Tutorials PDF<\/h2>\n\n\n\n<p>Get the Rocketship Landing game and Flying Space Cat Scratch tutorials in a printable format.<\/p>\n\n\n<!-- This site is converting visitors into subscribers and customers with OptinMonster - https:\/\/optinmonster.com :: Campaign Title: Scratch Coding Tutorials with Location [Download] -->\n<div id=\"om-i88ehlfzgijqlvmuilzg-holder\"><\/div>\n<script>(function(d,u,ac){var s=d.createElement('script');s.type='text\/javascript';s.src='https:\/\/a.omappapi.com\/app\/js\/api.min.js';s.async=true;s.dataset.user=u;s.dataset.campaign=ac;d.getElementsByTagName('head')[0].appendChild(s);})(document,16320,'i88ehlfzgijqlvmuilzg');<\/script>\n<!-- \/ OptinMonster -->\n\n\n<h2 class=\"wp-block-heading\" id=\"h-learn-to-code-games-in-scratch-nbsp\">Learn to Code Games in Scratch&nbsp;<\/h2>\n\n\n\n<p>The pen tool is just one type of extension in Scratch. Besides the basic blocks like Controls, Motion, and Variables, there are extensions that use artificial intelligence, text-to-speech, and video sensing. Kids can learn to code in Scratch with these extensions and more in our <a href=\"https:\/\/www.codewizardshq.com\/coding-classes-elementary-school-students\/\">Elementary School Core Track<\/a>.<\/p>\n\n\n\n<p>In our <a href=\"https:\/\/www.codewizardshq.com\/coding-classes-elementary-school-students\/\">elementary school coding program<\/a>, kids, ages 8-10, use Scratch to learn fundamental coding concepts. With a solid foundation in programming concepts, they can then advance to text-based languages like JavaScript and Python.<\/p>\n\n\n\n<p><strong>If you want support teaching your child to code, enroll in our top-rated <a href=\"https:\/\/www.codewizardshq.com\/scratch-coding-classes\/\">Scratch coding classes<\/a>.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Scratch pen tool is a fun extension to any Scratch project and teaches kids about conditionals and events. Scratch coding is a great way to introduce fundamental coding concepts to kids and teens. Once they have the basics down, Scratch is powerful enough to make robust apps and games. The pen tool is especially [&hellip;]<\/p>\n","protected":false},"author":24,"featured_media":67101,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"inline_featured_image":false,"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[4758],"tags":[10740],"class_list":["post-67099","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-learn-coding","tag-scratch"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.8 (Yoast SEO v26.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Fun Ways to Use the Pen Tool in Scratch | CodeWizardsHQ<\/title>\n<meta name=\"description\" content=\"We\u2019ll show you how to setup and use the pen tool in Scratch. See examples of the pen blocks plus inspiration for pen projects in Scratch.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fun Ways to Use the Pen Tool in Scratch\" \/>\n<meta property=\"og:description\" content=\"We\u2019ll show you how to setup and use the pen tool in Scratch. See examples of the pen blocks plus inspiration for pen projects in Scratch.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/\" \/>\n<meta property=\"og:site_name\" content=\"CodeWizardsHQ\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/codewizardshq\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-16T07:27:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-30T02:51:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2024\/12\/How-to-use-scratch-pen-social-banner.png\" \/>\n\t<meta property=\"og:image:width\" content=\"620\" \/>\n\t<meta property=\"og:image:height\" content=\"323\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Margaret Choi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@codewizardshq\" \/>\n<meta name=\"twitter:site\" content=\"@codewizardshq\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Margaret Choi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\n\t    \"@context\": \"https:\/\/schema.org\",\n\t    \"@graph\": [\n\t        {\n\t            \"@type\": \"Article\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/#article\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/\"\n\t            },\n\t            \"author\": {\n\t                \"name\": \"Margaret Choi\",\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#\/schema\/person\/0d1794273fcc4d0b634d50375e00e1ca\"\n\t            },\n\t            \"headline\": \"Fun Ways to Use the Pen Tool in Scratch\",\n\t            \"datePublished\": \"2024-12-16T07:27:31+00:00\",\n\t            \"dateModified\": \"2025-04-30T02:51:03+00:00\",\n\t            \"mainEntityOfPage\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/\"\n\t            },\n\t            \"wordCount\": 1515,\n\t            \"publisher\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#organization\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2024\/12\/How-to-use-scratch-pen-page-banner.png\",\n\t            \"keywords\": [\n\t                \"Scratch\"\n\t            ],\n\t            \"articleSection\": [\n\t                \"Learn Coding\"\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"WebPage\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/\",\n\t            \"url\": \"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/\",\n\t            \"name\": \"Fun Ways to Use the Pen Tool in Scratch | CodeWizardsHQ\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#website\"\n\t            },\n\t            \"primaryImageOfPage\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/#primaryimage\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2024\/12\/How-to-use-scratch-pen-page-banner.png\",\n\t            \"datePublished\": \"2024-12-16T07:27:31+00:00\",\n\t            \"dateModified\": \"2025-04-30T02:51:03+00:00\",\n\t            \"description\": \"We\u2019ll show you how to setup and use the pen tool in Scratch. See examples of the pen blocks plus inspiration for pen projects in Scratch.\",\n\t            \"breadcrumb\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/#breadcrumb\"\n\t            },\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"ReadAction\",\n\t                    \"target\": [\n\t                        \"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"ImageObject\",\n\t            \"inLanguage\": \"en-US\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/#primaryimage\",\n\t            \"url\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2024\/12\/How-to-use-scratch-pen-page-banner.png\",\n\t            \"contentUrl\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2024\/12\/How-to-use-scratch-pen-page-banner.png\",\n\t            \"width\": 1600,\n\t            \"height\": 395,\n\t            \"caption\": \"How to use scratch pen page banner\"\n\t        },\n\t        {\n\t            \"@type\": \"BreadcrumbList\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/#breadcrumb\",\n\t            \"itemListElement\": [\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 1,\n\t                    \"name\": \"Home\",\n\t                    \"item\": \"https:\/\/www.codewizardshq.com\/\"\n\t                },\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 2,\n\t                    \"name\": \"Fun Ways to Use the Pen Tool in Scratch\"\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebSite\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/#website\",\n\t            \"url\": \"https:\/\/www.codewizardshq.com\/\",\n\t            \"name\": \"CodeWizardsHQ\",\n\t            \"description\": \"The leading online coding academy for kids and teens ages 8-18\",\n\t            \"publisher\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#organization\"\n\t            },\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"SearchAction\",\n\t                    \"target\": {\n\t                        \"@type\": \"EntryPoint\",\n\t                        \"urlTemplate\": \"https:\/\/www.codewizardshq.com\/?s={search_term_string}\"\n\t                    },\n\t                    \"query-input\": {\n\t                        \"@type\": \"PropertyValueSpecification\",\n\t                        \"valueRequired\": true,\n\t                        \"valueName\": \"search_term_string\"\n\t                    }\n\t                }\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"Organization\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/#organization\",\n\t            \"name\": \"CodeWizardsHQ\",\n\t            \"url\": \"https:\/\/www.codewizardshq.com\/\",\n\t            \"logo\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#\/schema\/logo\/image\/\",\n\t                \"url\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2016\/08\/blueVertical@2x-e1572141901928.png\",\n\t                \"contentUrl\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2016\/08\/blueVertical@2x-e1572141901928.png\",\n\t                \"width\": 150,\n\t                \"height\": 108,\n\t                \"caption\": \"CodeWizardsHQ\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#\/schema\/logo\/image\/\"\n\t            },\n\t            \"sameAs\": [\n\t                \"https:\/\/www.facebook.com\/codewizardshq\/\",\n\t                \"https:\/\/x.com\/codewizardshq\",\n\t                \"https:\/\/www.instagram.com\/codewizardshq\/\",\n\t                \"https:\/\/www.linkedin.com\/company\/codewizardshq\",\n\t                \"https:\/\/www.pinterest.com\/codewizardshq\/\",\n\t                \"https:\/\/www.youtube.com\/channel\/UC4NM0jfN0LI8_vWtiwLqgGw\"\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"Person\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/#\/schema\/person\/0d1794273fcc4d0b634d50375e00e1ca\",\n\t            \"name\": \"Margaret Choi\",\n\t            \"image\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#\/schema\/person\/image\/\",\n\t                \"url\": \"https:\/\/secure.gravatar.com\/avatar\/7815305d40218c8baa3db95a35d697293aad7b383484ae7e26b6383e0f67b6ba?s=96&d=mm&r=g\",\n\t                \"contentUrl\": \"https:\/\/secure.gravatar.com\/avatar\/7815305d40218c8baa3db95a35d697293aad7b383484ae7e26b6383e0f67b6ba?s=96&d=mm&r=g\",\n\t                \"caption\": \"Margaret Choi\"\n\t            },\n\t            \"description\": \"Instructor and marketing manager at CodeWizardsHQ since 2019. She breaks down topics around coding and specific coding languages for kids to understand.\",\n\t            \"sameAs\": [\n\t                \"https:\/\/www.facebook.com\/margaret.choi.3\"\n\t            ],\n\t            \"url\": \"https:\/\/www.codewizardshq.com\/author\/margaretchoi\/\"\n\t        }\n\t    ]\n\t}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Fun Ways to Use the Pen Tool in Scratch | CodeWizardsHQ","description":"We\u2019ll show you how to setup and use the pen tool in Scratch. See examples of the pen blocks plus inspiration for pen projects in Scratch.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/","og_locale":"en_US","og_type":"article","og_title":"Fun Ways to Use the Pen Tool in Scratch","og_description":"We\u2019ll show you how to setup and use the pen tool in Scratch. See examples of the pen blocks plus inspiration for pen projects in Scratch.","og_url":"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/","og_site_name":"CodeWizardsHQ","article_publisher":"https:\/\/www.facebook.com\/codewizardshq\/","article_published_time":"2024-12-16T07:27:31+00:00","article_modified_time":"2025-04-30T02:51:03+00:00","og_image":[{"width":620,"height":323,"url":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2024\/12\/How-to-use-scratch-pen-social-banner.png","type":"image\/png"}],"author":"Margaret Choi","twitter_card":"summary_large_image","twitter_creator":"@codewizardshq","twitter_site":"@codewizardshq","twitter_misc":{"Written by":"Margaret Choi","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/#article","isPartOf":{"@id":"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/"},"author":{"name":"Margaret Choi","@id":"https:\/\/www.codewizardshq.com\/#\/schema\/person\/0d1794273fcc4d0b634d50375e00e1ca"},"headline":"Fun Ways to Use the Pen Tool in Scratch","datePublished":"2024-12-16T07:27:31+00:00","dateModified":"2025-04-30T02:51:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/"},"wordCount":1515,"publisher":{"@id":"https:\/\/www.codewizardshq.com\/#organization"},"image":{"@id":"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2024\/12\/How-to-use-scratch-pen-page-banner.png","keywords":["Scratch"],"articleSection":["Learn Coding"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/","url":"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/","name":"Fun Ways to Use the Pen Tool in Scratch | CodeWizardsHQ","isPartOf":{"@id":"https:\/\/www.codewizardshq.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/#primaryimage"},"image":{"@id":"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2024\/12\/How-to-use-scratch-pen-page-banner.png","datePublished":"2024-12-16T07:27:31+00:00","dateModified":"2025-04-30T02:51:03+00:00","description":"We\u2019ll show you how to setup and use the pen tool in Scratch. See examples of the pen blocks plus inspiration for pen projects in Scratch.","breadcrumb":{"@id":"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/#primaryimage","url":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2024\/12\/How-to-use-scratch-pen-page-banner.png","contentUrl":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2024\/12\/How-to-use-scratch-pen-page-banner.png","width":1600,"height":395,"caption":"How to use scratch pen page banner"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codewizardshq.com\/fun-ways-to-use-the-pen-tool-in-scratch\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codewizardshq.com\/"},{"@type":"ListItem","position":2,"name":"Fun Ways to Use the Pen Tool in Scratch"}]},{"@type":"WebSite","@id":"https:\/\/www.codewizardshq.com\/#website","url":"https:\/\/www.codewizardshq.com\/","name":"CodeWizardsHQ","description":"The leading online coding academy for kids and teens ages 8-18","publisher":{"@id":"https:\/\/www.codewizardshq.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codewizardshq.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codewizardshq.com\/#organization","name":"CodeWizardsHQ","url":"https:\/\/www.codewizardshq.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codewizardshq.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2016\/08\/blueVertical@2x-e1572141901928.png","contentUrl":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2016\/08\/blueVertical@2x-e1572141901928.png","width":150,"height":108,"caption":"CodeWizardsHQ"},"image":{"@id":"https:\/\/www.codewizardshq.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/codewizardshq\/","https:\/\/x.com\/codewizardshq","https:\/\/www.instagram.com\/codewizardshq\/","https:\/\/www.linkedin.com\/company\/codewizardshq","https:\/\/www.pinterest.com\/codewizardshq\/","https:\/\/www.youtube.com\/channel\/UC4NM0jfN0LI8_vWtiwLqgGw"]},{"@type":"Person","@id":"https:\/\/www.codewizardshq.com\/#\/schema\/person\/0d1794273fcc4d0b634d50375e00e1ca","name":"Margaret Choi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codewizardshq.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7815305d40218c8baa3db95a35d697293aad7b383484ae7e26b6383e0f67b6ba?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7815305d40218c8baa3db95a35d697293aad7b383484ae7e26b6383e0f67b6ba?s=96&d=mm&r=g","caption":"Margaret Choi"},"description":"Instructor and marketing manager at CodeWizardsHQ since 2019. She breaks down topics around coding and specific coding languages for kids to understand.","sameAs":["https:\/\/www.facebook.com\/margaret.choi.3"],"url":"https:\/\/www.codewizardshq.com\/author\/margaretchoi\/"}]}},"modified_by":"Margaret Choi","featured_image_src":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2024\/12\/How-to-use-scratch-pen-page-banner-600x395.png","featured_image_src_square":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2024\/12\/How-to-use-scratch-pen-page-banner-600x395.png","author_info":{"display_name":"Margaret Choi","author_link":"https:\/\/www.codewizardshq.com\/author\/margaretchoi\/"},"_links":{"self":[{"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/posts\/67099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/comments?post=67099"}],"version-history":[{"count":1,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/posts\/67099\/revisions"}],"predecessor-version":[{"id":69030,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/posts\/67099\/revisions\/69030"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/media\/67101"}],"wp:attachment":[{"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/media?parent=67099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/categories?post=67099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/tags?post=67099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}