New technology alerts schools when students type words related to suicide. Should all schools use it? Or is it an invasion of privacy?
Social Media Trends
What are the best and worst you’ve seen this year?
Word of the Day: marginalized
This word has appeared in 344 articles on NYTimes.com in the past year. Can you use it in a sentence?
These Are the Top Courses of 2024
Looking back on key pop culture moments of the past year, Moo Deng, Raygun, and Wicked all come to mind as quintessential 2024 highlights. So, what were some defining tech trends of the year? Our top courses of 2024 offer some clues.
In 2024, we launched more than 220 new courses in 2024 — from video-based professional skills courses on communication and project management to new interactive cybersecurity skill paths. Whether you’re curious about building websites, crafting cutting-edge AI models, or understanding how to fortify systems against cyber threats, there’s something for every learner and level in our catalog.
Ahead, we’re rounding up the 5 top courses that learners enrolled in this year. This year’s standout Codecademy courses will equip you with the knowledge to tackle 2025 and beyond with confidence. How many have you taken?
Learn something new for free
Introduction to Cybersecurity
In the free course Introduction to Cybersecurity, you’ll learn the foundational concepts of cybersecurity, including best practices and common threats. The course covers topics like how to protect your data and information from digital attacks, the evolution of cybersecurity standards, and how to secure your personal devices. It’s a great starting point for anyone interested in learning about cybersecurity, whether you’re considering a career in the field or just want to know how to stay safe online.
Intro to Language Models in Python
Python’s rise in popularity goes hand in hand with AI growth. If you know basic Python, expand your skills by learning to build and use key language models like bag-of-words, tf-idf, and word embeddings. Our intermediate course Intro to Language Models in Python covers essential skills like measuring similarity between words and determining important words in documents, so you can understand the basics of language models and their applications in natural language processing.
Feel like you need a Python refresher? You can start with Learn Python for Data Science or learn to build language models from scratch in our Build Chatbots with Python skill path.
Learn Lua
Lua is a versatile programming language popular for creating games, web apps, and developer tools. It’s a go-to among gamers, because it powers hit games like Roblox, World of Warcraft, and Angry Birds. Our beginner course covers fundamental programming concepts like data types, variables, operators, conditionals, and functions, and provides interactive practice building terminal-based programs. You’ll finish the course with the skills to start building your own games and applications.
Learn Python 3
Good news for Python stans: Our updated course now covers the latest industry standard, Python 3.12. Learn Python 3 covers foundational programming concepts including control flow, lists, loops, functions, and strings. It’s no wonder this Python course consistently tops our best-of list. If you’re just getting started with programming, you can develop a solid Python foundation for web development, data science, AI, and more.
Learn CSS
HTML and CSS are often the first tools that budding programmers learn (maybe you used these to edit your MySpace profile back in the day). HTML structures web pages, while CSS adds style to create visually appealing websites. In Learn CSS, you’ll master skills like styling HTML elements, creating unique web page layouts, and using CSS rules for colors, typography, and positioning. We also have a more in-depth CSS course Learn Intermediate CSS that you can take to really stretch what you can do with the style sheet language.
Build your skills in 2025
We’re constantly adding new courses to our catalog to help equip you with the skills needed for the future tech landscape. Be sure to check out our newest skill paths that prepare you for in-demand industry certifications in cybersecurity, IT, and cloud. By investing in your learning journey today, you’ll be well-prepared to tackle tomorrow’s challenges and opportunities.
Holiday Break
How will you spend your time off from school?
Visual Aids: What are They and How Do We Use Them?
Written by Alex Liau
Understanding the challenges people with autism face is crucial for offering effective support. One promising approach is using various visual aids. This article will discuss why visual aids are important, explore different types, and offer guidance on creating personalized visual supports for individuals with autism.
Many individuals with autism excel in learning through visuals. Making the most of this strength can significantly boost their understanding and communication abilities.
Visual aids are a powerful tool to reduce sensory overload, creating a structured and clear environment that is easier for individuals with autism to comprehend.
Visual supports, such as pictures or charts, are crucial in promoting independence by helping individuals with autism understand routines. This, in turn, allows them to navigate through their daily tasks confidently.
Different Types of Visual Aids
1. PECS (Picture Exchange Communication System)
PECS, or the Picture Exchange Communication System, is a fantastic tool for individuals facing verbal communication challenges. This approach involves establishing a structured system where non-verbal individuals use pictures to express their thoughts, feelings, and needs.
In the PECS system, individuals are encouraged to exchange specific pictures, each representing a particular item, action, or desire. This visual exchange empowers them to communicate with others and make their preferences known effectively. It’s a personalized and adaptable method that caters to the unique communication styles of non-verbal individuals.
The beauty of PECS lies in its simplicity and versatility. People using PECS not only develop a means to convey their messages but also enhance their understanding of cause and effect. As they engage with the visual aids, they strengthen their communication skills and build a bridge to connect with the world around them.
2. Social Stories
Social stories play a crucial role in supporting individuals with autism by acting as personalized narratives that guide them through social situations, behaviors, and expectations. These stories are crafted to provide clear and understandable information, enabling individuals to navigate various social contexts.
When we create personalized social stories, we tailor them to the specific needs and preferences of the individual with autism. These stories become a valuable tool, helping them understand what is happening in a social situation and how to respond appropriately. The power of social stories lies in their ability to break down complex social scenarios into manageable and understandable parts.
For example, a social story might focus on going to a birthday party. It could include pictures and simple language to explain what happens at a party, how to greet people, and what behavior is expected. This personalized approach provides a roadmap for individuals with autism, offering guidance on what to expect and how to navigate the social intricacies of the event.
3. Visual Schedules
Visual schedules serve as invaluable tools in providing structure and clarity to daily routines, particularly for individuals with autism. These schedules, often represented through pictures or charts, create a visual roadmap of what to expect throughout the day. The primary aim is to make routines more predictable, reduce anxiety, and promote security.
Imagine a visual schedule as a personalized planner filled with images that depict different activities, transitions, and events planned for the day. This visual representation helps individuals with autism understand the sequence of events, fostering a sense of order and control in their environment.
The power of visual schedules lies in providing a clear structure and empowering individuals to participate actively in their daily routines. As individuals become more familiar with the visual cues, they develop a sense of independence, as they can anticipate and prepare for upcoming activities.
4. Visual Timers
Visual timers serve as practical tools in assisting individuals, especially those with autism, in managing transitions between activities. The timer visually communicates how much time remains in an activity or how soon a transition will occur, providing a tangible and easily understandable measure.
During activities, incorporating visual timers becomes a supportive measure to facilitate smooth transitions. For example, if a person is engaged in an activity and plans to switch to another one, the visual timer can signal when the transition will happen. This visual cue prepares individuals for the upcoming change, reducing anxiety or resistance.
The adaptability of visual timers allows them to be utilized in various settings, such as at home, in school, or during therapy sessions. Consistently incorporating visual timers into routines helps establish a predictable structure, promoting a sense of security for individuals with autism.
Guidelines for Making and Using Visual Aids
Personalization and Individualization
The secret to making visual aids truly effective lies in tailoring them to suit each individual’s preferences and needs. When we customize visual aids according to what a person likes and requires, it’s like creating a roadmap that perfectly fits their way of learning and understanding the world.
For instance, if someone enjoys specific colors, including those in visual aids can make the information more appealing and enjoyable. Likewise, if some specific topics or activities spark their interest, incorporating those into the visuals can increase engagement.
This personal touch ensures that the visual aids resonate with them deeper, fostering a stronger connection and making the learning or communication experience more meaningful.
Consistency and Repetition
Consistency in using the same visual aids is crucial in reinforcing understanding. This repetition is a reliable tool in the learning process, contributing significantly to long-term comprehension. The repetition of seeing these visuals helps your brain make connections and strengthens your understanding of the subject.
When visual aids remain the same, individuals with autism can build a reliable connection with the information, making it easier to grasp and remember. Just like practicing a skill over and over helps you get better at it, repeatedly using the same visual aids reinforces learning, ensuring that the information becomes ingrained in memory.
Collaboration with Professionals
Collaborating with professionals during the creation of visual aids is a key aspect of providing effective support. Seeking guidance from professionals ensures that the visual aids not only align with an individual’s progress but also cater to the specific therapeutic goals set for them.
Professionals have valuable insights into an individual’s strengths, challenges, and the best strategies. When they are involved in creating visual aids, it adds a layer of expertise that enhances the overall effectiveness of these tools.
The collaborative effort involves sharing information about the individual’s therapeutic journey, milestones achieved, and areas where they might need additional support. This exchange of information helps tailor the visual aids to address specific needs and challenges, making them more targeted and impactful. For instance, if the therapy focuses on improving communication skills, the visual aids can be designed to support and reinforce those particular aspects.
Understanding the unique way people with autism learn through visuals is a crucial starting point. This recognition sets the stage for exploring and experimenting with various visual aids, each catering to different needs and preferences.
Free Course: Mastering the Support and Management of Children with Developmental Disorders
Are you eager to enhance your skills in supporting children with special needs? Look no further! Nurture Pods offers a free online course designed to delve into treating and managing children with developmental disorders. This comprehensive course equips you with invaluable insights and techniques, focusing on conditions such as Autism, ADHD, and anxiety disorders.
In this engaging online program, we navigate through the distinctive characteristics and common challenges faced by children with developmental disorders. The course strongly emphasises evidence-based approaches, including the gold standard for treating Autism – Applied Behaviour Analysis (ABA).
Unravel the complexities of supporting children on the spectrum through proven techniques. Whether you’re a parent, caregiver, or educator, this course provides a wealth of knowledge on understanding and effectively managing children with diverse needs. Expand your know-how and gain confidence in fostering a supportive environment for these extraordinary individuals.
Don’t miss out on this opportunity to enrich your skills and make a positive impact. Join our free online course at Nurture Pods and embark on a journey towards inclusive and informed support for children with developmental disorders.
About The Author
Liau Alex obtained his degree in Psychology from the National University of Singapore and specialises in childhood disorders, specifically learning and behavioural difficulties. He has many years of experience working with children exhibiting a wide array of learning and behaviour challenges, many of whom have been diagnosed with autism spectrum disorder (ASD).
As an author, Alex has two titles published by Future Horizons Inc. (USA), the world leader in autism and sensory resources. Schools worldwide have used his books for inclusive education and parent training for children with special needs. Titles under his name include School Shadow Guidelines (2015) and A Parent’s Guide to Early Intervention (2021).
Alex received training on early intensive behavioural intervention (EIBI) in Australia and subsequently went to the USA, where he received relationship development intervention (RDI) training under Dr Steven Gutstein and Dr Rachel Sheely. He has presented in Australia, Houston, and Singapore and has also been invited to participate in media interviews. Furthermore, he has worked with clients from across the globe, including China, Taiwan, Australia, the United Kingdom, and the United States.
Word of the Day: primatology
This word has appeared in one article on NYTimes.com in the past year. Can you use it in a sentence?
Why Do You Think the Killing of a Health Care C.E.O. Has Sparked Such an Intense National Conversation?
Have you been following the story? What do you think the news and our reactions to it say about America today?
Can You Identify These London Locations in the Books of Charles Dickens?
A strong sense of place can deeply influence a story, and in some cases, the setting can even feel like a character itself — and in the works of Charles Dickens, that character was 19th-century London. This week’s literary geography quiz highlights locations or landmarks around the city that are mentioned in five of Dickens’s books, and each question offers a London-themed hint to help jog your memory. To play, just make your selection in the multiple-choice list and the correct answer will be revealed. Links to the books will be listed at the end of the quiz if you’d like to do further reading.





