23055_Scratch: Craft Your Digital Dreams, One Code at a Time!
About Course
Welcome to the Scratch Programming Certificate Course, your gateway to the world of creative coding. Whether you’re a novice or experienced programmer, this course will guide you through the exciting realm of Scratch, enabling you to craft captivating games, stories, and animations. Start your journey towards becoming a proficient Scratch programmer right here.
Hour: 30Hrs Number of Modules: 8
Online/Offline: Offline [Monday, Tuesday, Thursday] Level: Beginner
Co-Ordinator: Ms. Himani B S and Ms. Reema Jalihal Pre-requisites: None
Department: Department of Computer Science, Application and Animation
Module 1: Introduction to Scratch (5 hours)
– Module 1.1: Course Overview and Importance of Coding (1 hour)
– Module 1.2: Introduction to Scratch Interface (1 hour)
– Module 1.3: Creating Your First Scratch Project (1 hour)
– Module 1.4: Understanding Sprites and Backdrops (1 hour)
– Module 1.5: Simple Animations and Adding Sound Effects (1 hour)
Module 2: Scratch Programming Fundamentals (7 hours)
– Module 2.1: Exploring Scratch Blocks and Scripts (1 hour)
– Module 2.2: Variables and Data Types in Scratch (1 hour)
– Module 2.3: Conditional Statements (If-Else) in Scratch (1 hour)
– Module 2.4: Loops in Scratch (Repeat and Forever) (2 hours)
– Module 2.5: Project: Creating an Interactive Story with Scratch (2 hours)
Module 3: Advanced Scratch Programming (8 hours)
– Module 3.1: Broadcasting and Handling Events (1 hour)
– Module 3.2: Understanding Cloning and Parallelism (1 hour)
– Module 3.3: Sensing the Environment in Scratch (2 hours)
– Module 3.4: Operators and Math Functions (2 hours)
– Module 3.5: Project: Designing and Building a Simple Game (2 hours)
Module 4: Multimedia and Creativity (6 hours)
– Module 4.1: Working with Images and Custom Sprites (1 hour)
– Module 4.2: Adding Music and Sound Effects to Projects (1 hour)
– Module 4.3: Creating Custom Blocks and Procedures (2 hours)
– Module 4.4: Project: Building a Digital Art Gallery (1 hour)
– Module 4.5: Sharing and Showcasing Scratch Projects (1 hour)
Module 5: Interactive Projects and Final Assessment (4 hours)
– Module 5.1: Creating Interactive Simulations (1 hour)
– Module 5.2: Building a Quiz Game with Scratch (1 hour)
– Module 5.3: Final Project Development and Troubleshooting (1 hour)
– Module 5.4: Preparing and Delivering Final Project Presentations (1 hour)
Module 6: Beyond Scratch and Conclusion (2 hours)
– Module 6.1: Introduction to Scratch Extensions and Advanced Features (1 hour)
– Module 6.2: Overview of Scratch 3.0 Updates and Improvements (1 hour)
Module 7: Exploring Coding and Career Paths (2 hours)
– Module 7.1: Exploring Other Coding Languages and Tech Fields (1 hour)
– Module 7.2: Career Opportunities in Coding and Tech (1 hour)
Module 8: Course Recap and Graduation (1 hour)
– Module 8.1: Course Recap, Q&A, and Final Remarks (1 hour)