ADVERTISEMENT

Valenzuela gov't launches TechnoKids Computer Curriculum, Scratch Programming Tutorial

Published Aug 31, 2023 03:26 pm

Valenzuela City Mayor Weslie "WES" Gatchalian, in partnership with TechnoKids PH, launched the Valenzuela TechnoKids Computer Curriculum and Scratch Programming Tutorial at Valenzuela City Hall on Wednesday, Aug. 30.

The program aims to enhance the city students' technology skills and prepare them for a highly developed future. 

IMG-b0707558661d09d06e612d26e96123ac-V.jpg
Photo from Valenzuela City government/ MANILA BULLETIN
IMG-526a911e93e6b3bdcddf3bee685e66cc-V.jpg
Photo from Valenzuela City government/ MANILA BULLETIN

TechnoKids PH, established in 2002, is a premier computer service provider in the country that specializes in delivering leading comprehensive computer curriculum to schools. It provides excellent technology skills training to teachers in the schools and their students. 

It aims to combine education and technology, providing core computing skills that will help prepare them for a highly developed future.

The Valenzuela TechnoKIds Computer Curriculum practices a project-based learning approach that nurtures real life technological skills of students, the city government said. 

TechnoKids PH marketing manager Ms. Carmie Jones encouraged the participants to enjoy the program and told them not to be intimidated or overwhelmed by the concept of “coding.”

"Yung coding po, isang set siya ng mga commands na ipinasok po natin sa isang click of a button. Iyon po ‘yung pag-aaralan natin (Coding is set of commands encoded in a click of a button. That’s what we are going to learn)," Jones said.

The TechnoKids PH said that the one-day Scratch Programming Workshop will be held on Sept. 2 and it will be followed by a mini competition on Sept. 9.

During the workshops, participants will undergo activities on various topics which include scratch interface, sensing blocks, and operating blocks, and will learn to develop quiz games and other applications. 

The city government said the workshops will be attended by 20 students  and three teachers from each of Valenzuela's selected elementary public schools, namely Malinta Elementary School, Roberta De Jesus Elementary School, Silvestre Lazaro Elementary School, and Gen. T. De Leon Elementary School.

"We are very sure that you’ll enjoy this workshop, as they said, Information Technology is limitless. So whatever application it is that you want to develop is possible. I hope that with this training, you’ll learn, as well as you’ll be problem solvers. Kids these days are very creative, with your fresh minds, I am very sure that you’ll go far," Valenzuela City Councilor Cristina Feliciano-Tan, project coordinator of Valenzuela Techno Camp, said. 

In July 2023, the city launched the Valenzuela Techno Camp in collaboration with the Department of Information and Communications Technology (DICT) and Nullspace PH.

The camp offered free coding and robotics classes for public elementary students.

The Techno Camp is the latest component of Valenzuela's award-winning Education 360 Degrees Investment Program, which gives Valenzuelano kids access to free Information Technology and programming lessons.

Related Tags

Valenzuela City metronews
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.