Coalition Working to Improve Parenting Practises

first_imgThe Coalition of Better Parenting (CBP), through its various agencies and organisations, is working tirelessly to improve parenting practises in Jamaica. This is in recognition of the important role that parents play in the development of their children.   Co-ordinator of the CBP, Doret Crawford, told JIS News that the umbrella body works through its network of some 40 agencies and organisations throughout the island, to carry out a number of activities and programmes focussed on parenting issues. She noted, for example, that “when Hope for Children, one of our members, has parenting projects in Greenwich Town, Rema (Wilton Gardens) or Jungle (Arnett Gardens), that is the coalition at work.” “When the Women’s Centre steps out and carries out parenting workshops for young fathers and mothers, or when 3-D goes into homes and sensitizes and encourages  the parents of children with disabilities to seek help for their children…that is the coalition at work,” she stressed. The coalition, this month, is collaborating with the Ministry of Education in hosting a series of parenting workshops in observance of Parent Month. These workshops will be held in all six education region of the Ministry of Education. Two of the coalition members organising the sessions are the National Parent-Teacher Association of Jamaica (NPTAJ) and Parenting Partners Caribbean (PPC). The NPTAJ, established in 2006, brings together Parent Teacher Associations (PTAs) in schools across Jamaica, to speak in a collective manner to issues relating to parents. “We also see to what extent parents, as important stakeholders of the education system, can be involved in the transformation of the education process,” explained President of NPTAJ, Everton Hannam. He said the NPTAJ tries to make an impact on the education system in a meaningful way by working with the parents in the local PTAs.  “We also sit on representative structures within the Ministry of Education to discuss or to make input into important areas such as the Text Book Committee and Human and Family Life Education Committee, of which other members of the parenting coalition form a significant part,” he informed. Also, from time to time, the association is asked to provide feedback from parents relating to issues of importance.                       The PPC, through its ‘Parents’ Place’, is also engaging parents and children in a meaningful way. Vice President of the group, Janet Brown, explained that the initiative began in 2010 when the Early Childhood Commission (ECC) contracted the PPC to develop a strategy for parents at the early childhood level.  “They wanted a programmatic strategy. We engaged in consultations with children, with parents and other stakeholders, and what emerged was the concept that we call the ‘Parents’ Place,’ she explained.   The Parents’ Place, she said, “is a familiar neighbourhood place, which welcomes and supports all parents and families to raise their children well.  This is a universal kind of approach…it is more than a building”.  The services offered are varied and flexible and can be attached or linked to a wide range of public and private services, such as health clinics, schools, libraries, social service agencies and churches. “In other words it builds on existing effort,” Mrs. Brown stated.   Any community group, private or public organisation, non-government or faith-based organisation may apply to be designated a ‘Parents’ Place’.  They may send applications to [email protected] Certain criteria must be met before an organisation can be designated a Parents’ Place.last_img read more

Van Dijk refuses to get drawn into Liverpool title talk

first_imgLiverpool defender Virgil van Dijk insists there is still a long to go in the Premier League title battleThe Reds reclaimed top spot on Sunday after a convincing 3-1 win against rivals Manchester United with a goal from Sadio Mane and substitute Xherdan Shaqiri’s brace.But, with Liverpool just a point above second-place Manchester City, Van Dijk refuses to get carried away as they approach the halfway stage of the season.“We are in mid-December and the season is still too long,” Van Dijk told the club website.divock origi, liverpoolReport: Origi cause Klopp injury concerns George Patchias – September 14, 2019 Divock Origi injury in today’s game against Newcastle is a cause for concern for Jurgen Klopp.Perhaps with one eye on Tuesday’s trip to Italy…“We are very happy we’re in the position that we’re in now but that can change in two or three weeks. We’ll try to keep on doing what we’re doing and stay confident.“Wolves is another game we want to win. It’s going to be very tough there. They are in a great moment but so are we so we will have to prepare well and know their strengths and their weaknesses.”Liverpool will take a trip to Wolves on Friday for their next Premier League match.last_img read more

Elixir 18 released with new features and infrastructure improvements

first_imgIn a blog post yesterday, Elixir 1.8 was announced. It comes with a variety of infrastructure level improvements, faster compilation time, common patterns, and added features around introspection of the system. Elixir is a functional general-purpose programming language that runs on top of the Erlang virtual machine. Custom struct inspections with Elixir 1.8 Elixir 1.8 has a derivable implementation of the Inspect protocol. This makes it simpler to filter data from existing data structures whenever they are inspected. If there is a user struct containing security and privacy sensitive information inspecting a user via inspect(user), will include all fields. This can cause information like emails and encrypted passwords to appear in logs or error reports. Defining a custom implementation of the Inspect protocol avoided this behavior. Elixir v1.8 makes it easier by allowing users to derive the Inspect protocol. Due to this, all user structs will be printed while all remaining fields are collapsed. Passing @derive {Inspect, except: […]} will keep all fields by default and exclude only some. Custom time zone database support Elixir v1.8 defines a Calendar.TimeZoneDatabase behaviour that allows developers to add their own time zone databases. An explicit contract for time zone behaviours are defined, as a result, Elixir can now extend the DateTime API. This allows addition of functions like DateTime.shift_zone/3. The default time zone database in Elixir is Calendar.UTCOnlyTimeZoneDatabase which can only handle UTC. In other Calendar related improvements, Date.day_of_year/1, Date.quarter_of_year/1, Date.year_of_era/1, and Date.day_of_era/1 are added. Speedy compilation and performance improvements Improvements to the compiler have been made over 2018 which makes Elixir v1.8 compile code about 5% faster. The Elixir compiler also emits more efficient code used for range checks in guards, charlists with interpolation, and when working with records via the Record module. EEx templates are also optimized and emit more compact code which also runs faster. Better instrumentation and ownership with $callers The Task module is a way to spawn light-weight processes to perform concurrent work. When a new process is spawned, Elixir annotates the parent process via the $ancestors key. Instrumentation tools can use this information to track the relationship between events occurring within multiple processes. But many times tracking only $ancestors is not sufficient. Developers are recommended to start tasks under a supervisor, as it gives more visibility and control of task termination when a node shuts down. The relationship between code and the task is tracked via the $callers key present in the process dictionary. This aligns well with the existing $ancestors key. In Elixir 1.8 when a task is spawned directly from code without a supervisor, the parent process of the code will be listed under $ancestors and $callers. This feature allows instrumentation and monitoring tools to better track and relate the events in the system. This can also be used by the Ecto Sandbox which enables developers to run concurrent test against the database. It uses transactions and an ownership mechanism in which each process explicitly gets a connection assigned to it These were the major changes, for full list of improvements and bug fixes, you can take a look at release notes. Read next Elixir Basics – Foundational Steps toward Functional Programming Erlang turns 20: Tracing the journey from Ericsson to Whatsapp Python governance vote results are here: The steering council model is the winnerlast_img read more