Biodynamic Gardening with Children from ‘Birth to Seven Years

Sandra Frain

Biodynamic Practitioner and Teacher

c6cf4113-9f1c-441e-8051-fa9060900e84.jpeg

Reprinted from Kindling Newsletter UK Issue 42 with permission of the author and publisher.

Why should we garden ‘Biodynamically’ with children from birth to seven?

Sharing gardens and all of nature is an opportunity for we teachers to inspire and support the healthful relationship that our children deserve to be the vital ‘Stewards of the Earth’ with us.

18359b08ccaa9fff3eb1.jpeg

36.73MBMemory Usage472msRequest Duration
Joomla! Version4.4.0
PHP Version8.1.31
Identityguest
Response200
Templatert_protean
Database
Server
mysql
Version
10.6.20-MariaDB-cll-lve
Collation
latin1_swedish_ci
Conn Collation
utf8mb3_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:53 [ "PATH" => "/usr/local/bin:/bin:/usr/bin" "HTTP_ACCEPT" => "text/html,application/xhtm...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1741994619 "last" => 1741994619...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
viewed_doc_ids
"622"
name
""
email
""
  • afterLoad (4.09MB) (32.86ms)
  • afterInitialise (8.869999999999999MB) (97ms)
  • Before Access::preloadComponents (all components) (1.71MB) (11.26ms)
  • After Access::preloadComponents (all components) (156.75KB) (720μs)
  • Before Access::getAssetRules (id:1 name:root.1) (4.01KB) (22μs)
  • After Access::getAssetRules (id:1 name:root.1) (90.23KB) (352μs)
  • afterRoute (2.11MB) (24.33ms)
  • beforeRenderComponent com_edocman (383.4KB) (3.89ms)
  • Before Access::preloadPermissions (com_edocman) (1.42MB) (28.28ms)
  • After Access::preloadPermissions (com_edocman) (345.72KB) (3.95ms)
  • Before Access::getAssetRules (id:1858 name:com_edocman.document.622) (19.2KB) (44μs)
  • After Access::getAssetRules (id:1858 name:com_edocman.document.622) (7.92KB) (57μs)
  • Before Access::getAssetRules (id:729 name:com_osmembership) (1.61MB) (30.4ms)
  • After Access::getAssetRules (id:729 name:com_osmembership) (1.61KB) (18μs)
  • Before Access::getAssetRules (id:5 name:com_checkin) (1.68MB) (65.66ms)
  • After Access::getAssetRules (id:5 name:com_checkin) (6.95KB) (50μs)
  • Before Access::getAssetRules (id:730 name:com_edocman) (26.02KB) (871μs)
  • After Access::getAssetRules (id:730 name:com_edocman) (2.84KB) (20μs)
  • afterRenderComponent com_edocman (109.84KB) (3.16ms)
  • afterDispatch (2.74KB) (244μs)
  • afterRender (12.83MB) (164ms)
  • 1 x afterRender (12.83MB) (34.73%)
    163.90ms
    1 x afterInitialise (8.869999999999999MB) (20.56%)
    97.00ms
    1 x Before Access::getAssetRules (id:5 name:com_checkin) (1.68MB) (13.92%)
    65.66ms
    1 x afterLoad (4.09MB) (6.96%)
    32.86ms
    1 x Before Access::getAssetRules (id:729 name:com_osmembership) (1.61MB) (6.44%)
    30.40ms
    1 x Before Access::preloadPermissions (com_edocman) (1.42MB) (5.99%)
    28.28ms
    1 x afterRoute (2.11MB) (5.16%)
    24.33ms
    1 x Before Access::preloadComponents (all components) (1.71MB) (2.39%)
    11.26ms
    1 x After Access::preloadPermissions (com_edocman) (345.72KB) (0.84%)
    3.95ms
    1 x beforeRenderComponent com_edocman (383.4KB) (0.82%)
    3.89ms
    1 x afterRenderComponent com_edocman (109.84KB) (0.67%)
    3.16ms
    1 x Before Access::getAssetRules (id:730 name:com_edocman) (26.02KB) (0.18%)
    871μs
    1 x After Access::preloadComponents (all components) (156.75KB) (0.15%)
    720μs
    1 x After Access::getAssetRules (id:1 name:root.1) (90.23KB) (0.07%)
    352μs
    1 x afterDispatch (2.74KB) (0.05%)
    244μs
    1 x After Access::getAssetRules (id:1858 name:com_edocman.document.622) (7.92KB) (0.01%)
    57μs
    1 x After Access::getAssetRules (id:5 name:com_checkin) (6.95KB) (0.01%)
    50μs
    1 x Before Access::getAssetRules (id:1858 name:com_edocman.document.622) (19.2KB) (0.01%)
    44μs
    1 x Before Access::getAssetRules (id:1 name:root.1) (4.01KB) (0%)
    22μs
    1 x After Access::getAssetRules (id:730 name:com_edocman) (2.84KB) (0%)
    20μs
    1 x After Access::getAssetRules (id:729 name:com_osmembership) (1.61KB) (0%)
    18μs
58 statements were executed, 10 of which were duplicates, 48 unique34.4ms294.79KB
  • SELECT @@SESSION.sql_mode;129μs1.95KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `ex0kt_session` WHERE `session_id` = ?381μs1.68KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `ex0kt_session` WHERE `session_id` = :session_id LIMIT 1137μs1.9KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `ex0kt_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)221μs928BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `ex0kt_viewlevels`70μs17.63KB/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `ex0kt_usergroups` AS `a` LEFT JOIN `ex0kt_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest59μs1.68KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT id FROM ex0kt_yendifvideoshare_imports WHERE state = 1 AND next_import_date IS NOT NULL AND next_import_date != '0000-00-00 00:00:00' AND next_import_date <= '2025-03-14 23:23:39' LIMIT 1154μs912B/plugins/system/yendifvideoshare/yendifvideoshare.php:74Copy
  • SET sql_mode=(SELECT REPLACE(@@sql_mode,'STRICT_TRANS_TABLES',''));61μs0B/administrator/components/com_osmembership/loader.php:94Copy
  • SELECT `query` FROM ex0kt_edocman_urls WHERE md5_key="3dc28d6ecf49c06d136e6b0c47566d0b"461μs2.16KB/components/com_edocman/router.php:360Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `ex0kt_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41,:preparedArray42,:preparedArray43,:preparedArray44,:preparedArray45,:preparedArray46,:preparedArray47,:preparedArray48,:preparedArray49,:preparedArray50,:preparedArray51,:preparedArray52,:preparedArray53,:preparedArray54,:preparedArray55)164μs23.48KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT s.id, s.template, s.home, s.title AS long_title, s.params FROM ex0kt_template_styles AS s WHERE s.client_id = 0 AND s.template = 'rt_protean' ORDER BY s.id77μs1.48KB/libraries/gantry5/src/classes/Gantry/Joomla/StyleHelper.php:69Copy
  • SELECT `config_key`,`config_value` FROM ex0kt_osmembership_configs104μs5.06KB/administrator/components/com_osmembership/libraries/mpf/config/config.php:42Copy
  • SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));61μs0B/administrator/components/com_edocman/libraries/rad/loader.php:26Copy
  • SELECT * FROM ex0kt_edocman_configs683μs1.68KB/components/com_edocman/helper/helper.php:619Copy
  • SELECT * FROM ex0kt_edocman_documents WHERE id = 6221.2ms12.92KB/components/com_edocman/helper/helper.php:1117Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `ex0kt_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 02.88ms18.22KBParams/libraries/src/Access/Access.php:301Copy
  • SELECT `config_key`,`config_value` FROM ex0kt_edocman_configs406μs4.06KB/administrator/components/com_edocman/libraries/rad/config/config.php:41Copy
  • SELECT *,DATEDIFF('2025-03-14 23:23:39', created_time) AS number_created_days,DATEDIFF('2025-03-14 23:23:39', modified_time) AS number_updated_days FROM ex0kt_edocman_documents WHERE id = 622275μs13.09KB/components/com_edocman/model/document.php:40Copy
  • SELECT category_id, is_main_category FROM ex0kt_edocman_document_category WHERE document_id=622699μs1.04KB/administrator/components/com_edocman/model/common/document.php:50Copy
  • UPDATE ex0kt_edocman_documents SET hits = hits + 1 WHERE id=622513μs0B/components/com_edocman/model/document.php:66Copy
  • SELECT id, title, parent_id FROM ex0kt_edocman_categories WHERE published=1803μs1.88KB/components/com_edocman/helper/helper.php:383Copy
  • SELECT id, alias, parent_id FROM ex0kt_edocman_categories190μs1.88KB/components/com_edocman/helper/route.php:212Copy
  • SELECT * FROM ex0kt_edocman_categories WHERE id=81215μs10.02KB/components/com_edocman/helper/helper.php:246Copy
  • SELECT file_size, document_url FROM ex0kt_edocman_documents WHERE id = '622'125μs2.08KB/components/com_edocman/helper/file.class.php:82Copy
  • Update ex0kt_edocman_documents set file_size = '272.32 KB' where id = '622'107μs0B/components/com_edocman/helper/file.class.php:110Copy
  • SELECT a.*, b.username FROM ex0kt_osmembership_subscribers AS a LEFT JOIN ex0kt_users AS b ON a.user_id = b.id WHERE is_profile = 1 AND user_id = 0 ORDER BY a.id DESC1.81ms28.6KB/components/com_osmembership/helper/subscription.php:907Copy
  • SELECT DISTINCT plan_id FROM ex0kt_osmembership_subscribers WHERE user_id = 0 AND published <= 2391μs912B/components/com_osmembership/helper/helper.php:341Copy
  • SELECT * FROM ex0kt_osmembership_fields WHERE published = 1 AND plan_id = 0 AND `access` IN (1,5) ORDER BY ordering417μs25.54KB/components/com_osmembership/helper/helper.php:1345Copy
  • SELECT a.name, b.field_value FROM ex0kt_osmembership_fields AS a INNER JOIN ex0kt_osmembership_field_value AS b ON a.id = b.field_id WHERE b.subscriber_id = 1236484μs1.08KB/components/com_osmembership/helper/helper.php:1524Copy
  • SELECT username FROM ex0kt_users WHERE id = 0124μs1.39KB/plugins/content/membershiptags/membershiptags.php:136Copy
  • SELECT DISTINCT a.title FROM ex0kt_osmembership_plans AS a INNER JOIN ex0kt_osmembership_subscribers AS b ON a.id = b.plan_id WHERE b.user_id = 0 AND b.published = 1633μs1.63KB/plugins/content/membershiptags/membershiptags.php:174Copy
  • SELECT DISTINCT a.title FROM ex0kt_osmembership_plans AS a INNER JOIN ex0kt_osmembership_subscribers AS b ON a.id = b.plan_id WHERE b.user_id = 0 AND b.published = 2 AND a.id NOT IN (SELECT plan_id FROM ex0kt_osmembership_subscribers AS c WHERE c.published = 1)511μs1.63KB/plugins/content/membershiptags/membershiptags.php:185Copy
  • Select a.* from ex0kt_edocman_categories as a inner join ex0kt_edocman_document_category as b on b.category_id = a.id where b.document_id = '622' and b.is_main_category = '1'307μs21.02KB/components/com_edocman/helper/helper.php:1823Copy
  • SELECT * FROM ex0kt_wf_profiles WHERE published = 1 ORDER BY ordering ASC283μs4.19KB/components/com_jce/editor/libraries/classes/application.php:196Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM ex0kt_fields AS a LEFT JOIN `ex0kt_languages` AS l ON l.lang_code = a.language LEFT JOIN ex0kt_users AS uc ON uc.id=a.checked_out LEFT JOIN ex0kt_viewlevels AS ag ON ag.id = a.access LEFT JOIN ex0kt_users AS ua ON ua.id = a.created_user_id LEFT JOIN ex0kt_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC2.74ms7.39KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT * FROM ex0kt_wf_profiles WHERE published = 1 ORDER BY ordering ASC83μs4.19KB/components/com_jce/editor/libraries/classes/application.php:196Copy
  • SELECT count(id) FROM ex0kt_users WHERE id = 487 AND `block` = 0242μs920B/components/com_edocman/view/document/html.php:317Copy
  • Select a.* from ex0kt_edocman_tags as a left join ex0kt_edocman_document_tags as b on a.id = b.tag_id where b.document_id = '622'735μs1.45KB/components/com_edocman/helper/helper.php:2536Copy
  • SELECT * FROM ex0kt_edocman_categories WHERE id=81129μs10.02KB/components/com_edocman/helper/helper.php:246Copy
  • SELECT * FROM ex0kt_edocman_ratings WHERE document_id=622111μs1.41KB/components/com_edocman/helper/helper.php:2560Copy
  • SELECT alias FROM ex0kt_edocman_documents WHERE id=622307μs1.63KB/components/com_edocman/helper/route.php:188Copy
  • SELECT id FROM ex0kt_edocman_urls WHERE md5_key="3dc28d6ecf49c06d136e6b0c47566d0b"591μs912B/components/com_edocman/router.php:322Copy
  • SELECT * FROM ex0kt_edocman_documents WHERE id=622 AND published = 1331μs12.92KB/components/com_edocman/helper/helper.php:2818Copy
  • SELECT file_size, document_url FROM ex0kt_edocman_documents WHERE id = '622'170μs2.08KB/components/com_edocman/helper/file.class.php:82Copy
  • Update ex0kt_edocman_documents set file_size = '272.32 KB' where id = '622'160μs0B/components/com_edocman/helper/file.class.php:110Copy
  • SELECT id FROM ex0kt_edocman_urls WHERE md5_key="bfc76e5347df2feb77b62b5aad750111"416μs912B/components/com_edocman/router.php:322Copy
  • SELECT id FROM ex0kt_edocman_urls WHERE md5_key="1126966f6a6bac4a4385c82061f40109"466μs912B/components/com_edocman/router.php:322Copy
  • SELECT `a`.`menutype`,`a`.`title` FROM `ex0kt_menu_types` AS `a` WHERE `a`.`client_id` = 075μs1.24KB/libraries/gantry5/src/classes/Gantry/Framework/Menu.php:138Copy
  • SELECT m.id, m.alias, m.path AS route, m.level, m.parent_id FROM ex0kt_menu AS m WHERE m.menutype = 'mainmenu' AND m.parent_id > 0 AND m.client_id = 0 AND m.published >= 0 ORDER BY m.lft90μs6.62KB/libraries/gantry5/src/classes/Gantry/Framework/Menu.php:791Copy
  • SELECT `params` FROM `ex0kt_minitek_live_search_forms` WHERE `id` = '1'68μs1.88KB/components/com_miniteklivesearch/src/Helper/FinderHelper.php:117Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `ex0kt_modules` AS `m` LEFT JOIN `ex0kt_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `ex0kt_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`11.24ms13.74KBParams/libraries/src/Cache/Controller/CallbackController.php:120Copy
  • SELECT m.id, m.alias, m.path AS route, m.level, m.parent_id FROM ex0kt_menu AS m WHERE m.menutype = 'footer' AND m.parent_id > 0 AND m.client_id = 0 AND m.published >= 0 ORDER BY m.lft74μs6.62KB/libraries/gantry5/src/classes/Gantry/Framework/Menu.php:791Copy
  • SELECT * FROM ex0kt_hikashop_config115μs3.76KB/administrator/components/com_hikashop/classes/config.php:16Copy
  • SET sql_mode=(SELECT REPLACE(REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''), 'STRICT_TRANS_TABLES', ''));48μs0B/administrator/components/com_hikashop/helpers/helper.php:3339Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `ex0kt_scheduler_tasks` AS `a` WHERE `a`.`state` = 176μs1.85KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SET sql_mode=(SELECT REPLACE(@@sql_mode,'STRICT_TRANS_TABLES',''));49μs0B/administrator/components/com_eventbooking/libraries/rad/bootstrap.php:122Copy
  • SELECT `session_id` FROM `ex0kt_session` WHERE `session_id` = ?434μs1.9KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `ex0kt_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?524μs840BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy