Address
Kandy: 12, Wattarantenna Road, Kandy, Sri Lanka 20000
Colombo: Bay 6, Trace Expert City, Maradana, Colombo 10
Kurunegala: Industrial Services Bureau, 141, Kandy Rd, Kurunegala

Email
info@anka.com.lk

Phone
(+94) 812 214 400
(+94) 706 888 868

Coding – Beginner Level 3

Course Overview

This comprehensive coding course is designed to introduce children to the exciting world of computer programming and develop essential computational thinking skills. Through a structured learning approach, students will progressively advance their coding abilities across four levels, each spanning 12 months

Course Objectives

  • Foster logical thinking, computational thinking, creativity, and problem-solving skills.
  • Introduce fundamental concepts of Information and Communications Technology (ICT).
  • Teach coding using age-appropriate programming languages and tools.
  • Conduct regular assessments to monitor progress and provide feedback.
  • Culminate with a final project that demonstrates mastery of coding concepts

Class Structure

The course is divided into four levels (Beginner Level 1, Beginner Level 2, Beginner Level 3, Beginner Level 4), each progressively building upon the previous one. Every level runs for 12 months, ensuring in-depth learning and ample practice time. Classes are held for 1 hour each, incorporating interactive teaching sessions, coding exercises, and project work to make learning both educational and fun.

Course Content

Coding – Beginner Level 3

  1. Unveiling the Digital World
  2. A Journey Through Computing History
  3. The Art of Coding: Creativity Meets Logic
  4. Decoding Hardware: The Building Blocks of Technology
  5. Navigating Operating Systems: The Software Behind the Scenes
  6. Data Demystified: Understanding Information in the Digital Age
  7. Animating Ideas: Bringing Stories to Life with Scratch-Jr
  8. Staying Safe in Cyberspace: Computer Ethics and Safety
  9. Mastering Coding Logic: The Language of Computers
  10. Loops and Patterns: The Rhythm of Coding
  11. Caring for Your Computer: Basic Maintenance and Troubleshooting
  12. Building Logical Minds: Problem Solving through Coding
  13. Crafting Interactive Narratives: Storytelling through Code
  14. Exploring the Internet: A Gateway to Information
  15. Events that Matter: Interactive Coding Concepts
  16. Becoming a Digital Citizen: Responsibilities in a Connected World
  17. Code.org – Course C
  18. Artificial Intelligence: The Future of Technology
  19. Game Design: Building Fun and Engaging Experiences
  20. The Future of Technology: Innovations and Possibilities

Learning Outcomes

Upon completing the full course, students will:

  • Understand basic ICT concepts and confidently use computer technology for coding.
  • Write code in beginner-friendly and block based programming languages .
  • Apply computational thinking to break down problems and devise coding solutions.
  • Create interactive coding projects such as games, animations, and simple apps.
  • Build creativity and innovation by applying coding knowledge to fun and original projects.
  • Master key problem-solving strategies that will aid in further learning and real-world applications.

Course Benefits

  • Develops logical and computational thinking: This course teaches students how to approach problems systematically and think like a programmer.
  • Encourages creativity and innovation: Through engaging projects, children will explore their creative potential by designing games, apps, and more.
  • Fosters problem-solving skills: Students will be challenged to solve complex coding tasks, building critical thinking skills that are essential for future learning.
  • Prepares for the future: The coding and ICT skills gained in this course will provide a strong foundation for future studies in computer science or other STEM fields.
  • Promotes confidence: By creating their own projects, students will build confidence in their abilities and foster a passion for technology.

Assessments & Evaluation

Throughout the course, we will conduct regular assessments to ensure students are progressing and mastering the content at each level. To be eligible for the tests mentioned below, the child must maintain at least 80% attendance on a monthly, quarterly, and annualbasis.

  • Monthly Tests: At the end of every month, students will complete a test to assess their understanding of key coding concepts learned during that period.
  • Term Tests: Three term tests will be administered throughout each 12-month level to evaluate the overall progress and readiness to move forward.
  • Final Project Evaluation: At the end of each level, students will present a final project that demonstrates their ability to apply coding skills to real-world problems. This project serves as a capstone for each level and prepares students for more advanced coding challenges.

Certificate Awarding

To receive all certificates earned during the course, students must successfully complete the final project, demonstrating their mastery of coding skills and ability to apply them to a real-world problem. Upon successful completion of the final project, students will be awarded all certificates earned throughout the course. Note: Certificates may include: - Completion certificates for the specific level - Certificates for participation in coding competitions or challenges completed during the course activities.

Eligibility

Our coding course is suitable for children of ages between 7 - 10 with an interest in learning coding. No prior programming experience is required.

Vacation / Holiday

- Class sessions will not be held on Poya days, Public Holidays, and Mercantile Holidays. - If a class is cancelled by the institute, children will be informed in advance. Similarly, parents are requested to notify the institute beforehand if their child will not be attending a session.