Programming – TUMO https://tumo.org Center for Creative Technologies Fri, 17 Mar 2023 15:04:38 +0000 en-US hourly 1 https://tumo.org/wp-content/uploads/2018/10/android-chrome-192x192-70x70.png Programming – TUMO https://tumo.org 32 32 163786399 Information Retrieval and Text Analysis https://tumo.org/project/information-retrieval-and-text-analysis/ Fri, 17 Mar 2023 13:14:39 +0000 https://tumo.org/?post_type=project&p=45958 The post Information Retrieval and Text Analysis appeared first on TUMO.

]]>
#cmsmasters_row_65c687d237c254_58622170 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d237c254_58622170 .cmsmasters_row_outer_parent { padding-bottom: 30px; } #cmsmasters_row_65c687d237e820_97874672 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d237e820_97874672 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2380237_10049761 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2380237_10049761 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2392199_09757123 .cmsmasters_row_outer_parent { padding-top: 130px; } #cmsmasters_row_65c687d2392199_09757123 .cmsmasters_row_outer_parent { padding-bottom: 20px; } #cmsmasters_heading_65c687d23937b0_44277202 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d23937b0_44277202 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d23937b0_44277202 .cmsmasters_heading, #cmsmasters_heading_65c687d23937b0_44277202 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9e316c; } #cmsmasters_heading_65c687d23937b0_44277202 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d2393a91_51926992 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2393a91_51926992 .cmsmasters_row_outer_parent { padding-bottom: 0px; } #cmsmasters_row_65c687d23f3054_69172389 .cmsmasters_row_outer_parent { padding-top: 130px; } #cmsmasters_row_65c687d23f3054_69172389 .cmsmasters_row_outer_parent { padding-bottom: 20px; } #cmsmasters_heading_65c687d23f4350_15056457 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d23f4350_15056457 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d23f4350_15056457 .cmsmasters_heading, #cmsmasters_heading_65c687d23f4350_15056457 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9e316c; } #cmsmasters_heading_65c687d23f4350_15056457 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d23f4716_28471990 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d23f4716_28471990 .cmsmasters_row_outer_parent { padding-bottom: 50px; }

In Tom Auger’s programming learning lab, Yerevan and Gyumri TUMOians learned to build search indexes, created a search algorithm, then made their own search engines with their preferred interface.

Anush Elizbaryan, 16
Gor Edigaryan, 15
Armen Budumyan, 17
Artur Kochunts, 16
Mari Aslanyan, 16
Grigor Alikhanyan, 18
Gevorg Navoyan, 17
Daniel Gasparyan, 15

Albert Surenyan, 16
Artak Baghdasaryan, 15
Nare Grigoryan, 14
Larina Sharoyan, 15
Narek Abrahamyan, 16
Narek Saroyan, 14
Mikayel Khachatryan, 15
Hayk Petrosyan, 15
Khachik Elamiryan, 13
Susanna Avdalyan, 16
Stepan Khachatryan, 17
Vagharshak Manukyan, 15
Artyom Yeranosyan, 16
Mark Manukyan, 16
Misha Kurghinyan, 17

More in Programming

More in All Categories

The post Information Retrieval and Text Analysis appeared first on TUMO.

]]>
45958
AI Meets Ancient Armenian Manuscripts https://tumo.org/project/ai-meets-ancient-armenian-manuscripts/ Tue, 12 Apr 2022 12:28:38 +0000 https://tumo.org/?post_type=project&p=40689 The post AI Meets Ancient Armenian Manuscripts appeared first on TUMO.

]]>
#cmsmasters_row_65c687d25759c2_31383533 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d25759c2_31383533 .cmsmasters_row_outer_parent { padding-bottom: 30px; } #cmsmasters_row_65c687d2576771_91507394 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2576771_91507394 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d25781b1_22260947 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d25781b1_22260947 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2582564_20529456 .cmsmasters_row_outer_parent { padding-top: 130px; } #cmsmasters_row_65c687d2582564_20529456 .cmsmasters_row_outer_parent { padding-bottom: 20px; } #cmsmasters_heading_65c687d2583734_71170075 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d2583734_71170075 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d2583734_71170075 .cmsmasters_heading, #cmsmasters_heading_65c687d2583734_71170075 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9e316c; } #cmsmasters_heading_65c687d2583734_71170075 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d2583a85_36102749 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2583a85_36102749 .cmsmasters_row_outer_parent { padding-bottom: 0px; } #cmsmasters_row_65c687d25d5552_91393220 .cmsmasters_row_outer_parent { padding-top: 130px; } #cmsmasters_row_65c687d25d5552_91393220 .cmsmasters_row_outer_parent { padding-bottom: 20px; } #cmsmasters_heading_65c687d25d6843_30974237 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d25d6843_30974237 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d25d6843_30974237 .cmsmasters_heading, #cmsmasters_heading_65c687d25d6843_30974237 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9e316c; } #cmsmasters_heading_65c687d25d6843_30974237 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d25d6ba7_92881462 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d25d6ba7_92881462 .cmsmasters_row_outer_parent { padding-bottom: 50px; }

In the second lab led by software engineers and founders of Calfa Chahan Vidal and Baptiste Queuche, Yerevan TUMOians digitized Armenian newspapers and manuscripts using AI and developed tools to recognize everything from faces in ancient texts to moving cars on the street. During the lab, students visited the Fundamental Scientific Library of Armenia to learn about various manuscript preservation techniques.

Anahit Baghramyan, 17
Andranik Grigoryan, 17
Anri Khachaturov, 16
Arayik Tshagharyan, 16
Arevik Khachatryan, 18
Arto Khachatryan, 15

Azat Harutyunyan, 19
David Manukyan, 14
Emil Manukyan, 16
Gevorg Asatryan, 15
Hakob Harutyunyan, 16
Hayk Margaryan, 17
Noy Hakobyan, 16
Sergey Mkrtchyan, 14
Svetlana Ghazaryan, 17
Yeghishe Harutyunyan, 16
Zhenya Karapetyan, 18

More in Programming

More in All Categories

The post AI Meets Ancient Armenian Manuscripts appeared first on TUMO.

]]>
40689
Simulations in Physics https://tumo.org/project/simulations-in-physics/ Fri, 19 Nov 2021 14:15:15 +0000 https://tumo.org/?post_type=project&p=38493 The post Simulations in Physics appeared first on TUMO.

]]>
#cmsmasters_row_65c687d26a8a20_71477083 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d26a8a20_71477083 .cmsmasters_row_outer_parent { padding-bottom: 30px; } #cmsmasters_row_65c687d26a95b5_42414896 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d26a95b5_42414896 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d26aad34_51366123 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d26aad34_51366123 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d26b5283_15181982 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d26b5283_15181982 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d26bd8b8_27569984 .cmsmasters_row_outer_parent { padding-top: 130px; } #cmsmasters_row_65c687d26bd8b8_27569984 .cmsmasters_row_outer_parent { padding-bottom: 20px; } #cmsmasters_heading_65c687d26bef06_91876014 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d26bef06_91876014 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d26bef06_91876014 .cmsmasters_heading, #cmsmasters_heading_65c687d26bef06_91876014 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9fa274; } #cmsmasters_heading_65c687d26bef06_91876014 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d26bf3e4_95269828 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d26bf3e4_95269828 .cmsmasters_row_outer_parent { padding-bottom: 0px; } #cmsmasters_row_65c687d2700ae8_43467835 .cmsmasters_row_outer_parent { padding-top: 130px; } #cmsmasters_row_65c687d2700ae8_43467835 .cmsmasters_row_outer_parent { padding-bottom: 20px; } #cmsmasters_heading_65c687d2701a14_48307477 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d2701a14_48307477 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d2701a14_48307477 .cmsmasters_heading, #cmsmasters_heading_65c687d2701a14_48307477 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9fa274; } #cmsmasters_heading_65c687d2701a14_48307477 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d2701cc9_92821049 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2701cc9_92821049 .cmsmasters_row_outer_parent { padding-bottom: 50px; }

In Maya Martirossyan’s lab, students learned about how to build simulations from physics principles. Students made 3D mini-games with VPython, where they programmed in the physics of moving objects. They also performed computer experiments using classical physics simulations – Monte Carlo and Molecular dynamics – to study the assembly and ordering in systems of particles.

Ani Dashyan, 18
Ararat Markosyan, 14
Arsen Pinachyan, 17
Arto Khachatryan, 15
Ashot Mnatsakanyan, 16 

David Ghonyan, 19
Edgar Bazikyan, 16
Hamlet Brutyan, 16
Hamlet Mikayelyan, 15
Koryun Grigoryan, 15
Levon Brutyan, 14
Luiza Karapetyan, 19
Vahe Khachatryan, 17
Zhenya Karapetyan, 18

More in Programming

More in All Categories

The post Simulations in Physics appeared first on TUMO.

]]>
38493
Sarcasm Detection Program https://tumo.org/project/sarcasm-detection-program/ Mon, 19 Jul 2021 12:34:17 +0000 https://tumo.org/?post_type=project&p=35911 The post Sarcasm Detection Program appeared first on TUMO.

]]>
#cmsmasters_row_65c687d27a6c40_54888118 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d27a6c40_54888118 .cmsmasters_row_outer_parent { padding-bottom: 30px; } #cmsmasters_row_65c687d27a7538_29791224 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d27a7538_29791224 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d27b10b3_59418974 .cmsmasters_row_outer_parent { padding-top: 130px; } #cmsmasters_row_65c687d27b10b3_59418974 .cmsmasters_row_outer_parent { padding-bottom: 20px; } #cmsmasters_heading_65c687d27b1d62_20429538 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d27b1d62_20429538 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d27b1d62_20429538 .cmsmasters_heading, #cmsmasters_heading_65c687d27b1d62_20429538 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9fa274; } #cmsmasters_heading_65c687d27b1d62_20429538 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d27b2052_91460186 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d27b2052_91460186 .cmsmasters_row_outer_parent { padding-bottom: 0px; } #cmsmasters_row_65c687d27f0a06_64154339 .cmsmasters_row_outer_parent { padding-top: 130px; } #cmsmasters_row_65c687d27f0a06_64154339 .cmsmasters_row_outer_parent { padding-bottom: 20px; } #cmsmasters_heading_65c687d27f18f0_65571769 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d27f18f0_65571769 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d27f18f0_65571769 .cmsmasters_heading, #cmsmasters_heading_65c687d27f18f0_65571769 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9fa274; } #cmsmasters_heading_65c687d27f18f0_65571769 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d27f1b80_89761185 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d27f1b80_89761185 .cmsmasters_row_outer_parent { padding-bottom: 50px; }

In a lab in cooperation with Beeline Armenia, Shahbaz Mogal, AI specialist at Microsoft, and his TUMO Yerevan students created a program that recognizes sarcasm in text using NLP and Python.

More in Programming

More in All Categories

The post Sarcasm Detection Program appeared first on TUMO.

]]>
35911
Introduction to GPU Programming and Shaders with Unity3D https://tumo.org/project/introduction-to-gpu-programming-and-shaders-with-unity/ Thu, 03 Jun 2021 12:36:12 +0000 https://tumo.org/?post_type=project&p=35630 The post Introduction to GPU Programming and Shaders with Unity3D appeared first on TUMO.

]]>
#cmsmasters_row_65c687d28ad7a8_57536324 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d28ad7a8_57536324 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d28ae163_12958071 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d28ae163_12958071 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d28b95c9_36853283 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d28b95c9_36853283 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_heading_65c687d28ba446_34998830 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d28ba446_34998830 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d28ba446_34998830 .cmsmasters_heading, #cmsmasters_heading_65c687d28ba446_34998830 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9FA274; } #cmsmasters_heading_65c687d28ba446_34998830 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d28ba783_37451922 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d28ba783_37451922 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d28fae25_11659076 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d28fae25_11659076 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_heading_65c687d28fbcf2_53038543 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d28fbcf2_53038543 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d28fbcf2_53038543 .cmsmasters_heading, #cmsmasters_heading_65c687d28fbcf2_53038543 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9fa274; } #cmsmasters_heading_65c687d28fbcf2_53038543 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d28fbfc9_53958596 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d28fbfc9_53958596 .cmsmasters_row_outer_parent { padding-bottom: 50px; }

During the lab of Pixel Wizards’s CTO, David Bilemjian students were introduced to GPU Programming and Unity3D to write their own codes from scratch and get cool effects in video games. TUMO Yerevan student Nazeli Ter-Petrosyan shares this path and her codes.

More in Programming

More in all categories

The post Introduction to GPU Programming and Shaders with Unity3D appeared first on TUMO.

]]>
35630
Animations with Python https://tumo.org/project/animations-with-python/ Mon, 15 Mar 2021 15:10:32 +0000 https://tumo.org/?post_type=project&p=34474 The post Animations with Python appeared first on TUMO.

]]>
#cmsmasters_row_65c687d29abce8_69032309 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d29abce8_69032309 .cmsmasters_row_outer_parent { padding-bottom: 30px; } #cmsmasters_row_65c687d29ac815_69050514 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d29ac815_69050514 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d29adb20_15050522 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d29adb20_15050522 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d29bb701_85279213 .cmsmasters_row_outer_parent { padding-top: 115px; } #cmsmasters_row_65c687d29bb701_85279213 .cmsmasters_row_outer_parent { padding-bottom: 20px; } #cmsmasters_heading_65c687d29bc728_94181057 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d29bc728_94181057 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d29bc728_94181057 .cmsmasters_heading, #cmsmasters_heading_65c687d29bc728_94181057 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9fa274; } #cmsmasters_heading_65c687d29bc728_94181057 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d29bca39_52130459 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d29bca39_52130459 .cmsmasters_row_outer_parent { padding-bottom: 0px; } #cmsmasters_row_65c687d2a06f42_51152340 .cmsmasters_row_outer_parent { padding-top: 130px; } #cmsmasters_row_65c687d2a06f42_51152340 .cmsmasters_row_outer_parent { padding-bottom: 20px; } #cmsmasters_heading_65c687d2a07f89_54569156 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d2a07f89_54569156 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d2a07f89_54569156 .cmsmasters_heading, #cmsmasters_heading_65c687d2a07f89_54569156 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9fa274; } #cmsmasters_heading_65c687d2a07f89_54569156 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d2a08233_49485098 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2a08233_49485098 .cmsmasters_row_outer_parent { padding-bottom: 50px; }

In Croatian architect Luka Piškorec’s lab, TUMOians experimented with the Python and Processing programming languages and code, creating 2D and 3D animations full of patterns.

Gor Gevorgyan, 17, TUMO Gyumri
Arno Barzegar Nazari, 15, TUMO Yerevan
Gevorg Asatryan, 14, TUMO Yerevan

 

Gor Margaryan, 15, TUMO Yerevan
Khachatur Tadevosyan, 17, TUMO Yerevan

Mery Grigoryan, 18, TUMO Yerevan
Nazeli Ter-Petrosyan, 16, TUMO Yerevan
Samvel Papyan, 18, TUMO Yerevan

 

More in Programming

More in All Categories

The post Animations with Python appeared first on TUMO.

]]>
34474
Homemade JavaScript Application https://tumo.org/project/homemade-javascript-application/ Tue, 09 Mar 2021 09:10:01 +0000 https://tumo.org/?post_type=project&p=34313 The post Homemade JavaScript Application appeared first on TUMO.

]]>
#cmsmasters_row_65c687d2ab6b93_21298241 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2ab6b93_21298241 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2ab7666_29761621 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2ab7666_29761621 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2abebf4_23197707 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2abebf4_23197707 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2acb4f8_81846906 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2acb4f8_81846906 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2ad0659_34201986 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2ad0659_34201986 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2adc0c2_58477005 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2adc0c2_58477005 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_heading_65c687d2add390_51508768 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d2add390_51508768 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d2add390_51508768 .cmsmasters_heading, #cmsmasters_heading_65c687d2add390_51508768 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9FA274; } #cmsmasters_heading_65c687d2add390_51508768 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d2add857_38877447 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2add857_38877447 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2b29dc4_98922303 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2b29dc4_98922303 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_heading_65c687d2b2ae58_44748831 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d2b2ae58_44748831 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d2b2ae58_44748831 .cmsmasters_heading, #cmsmasters_heading_65c687d2b2ae58_44748831 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9fa274; } #cmsmasters_heading_65c687d2b2ae58_44748831 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d2b2b2d9_42441252 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2b2b2d9_42441252 .cmsmasters_row_outer_parent { padding-bottom: 50px; }

Using HTML, DOM and JavaScript, Tatevik Hayrapetyan’s online workshop students created their own web applications.

Narek Martirosyan – 17

TUMO Yerevan

Vardan Davtyan – 14

TUMO Yerevan

More in Programming

More in all categories

The post Homemade JavaScript Application appeared first on TUMO.

]]>
34313
Planning App https://tumo.org/project/planning-app/ Thu, 04 Mar 2021 08:56:58 +0000 https://tumo.org/?post_type=project&p=34245 The post Planning App appeared first on TUMO.

]]>
#cmsmasters_row_65c687d2bd8cc3_12426494 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2bd8cc3_12426494 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2bd9626_80407529 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2bd9626_80407529 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2bdf085_46835042 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2bdf085_46835042 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2be92a2_12252699 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2be92a2_12252699 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_button_65c687d2bea275_66760946 { text-align:center; } #cmsmasters_button_65c687d2bea275_66760946 .cmsmasters_button:before { margin-right:.5em; margin-left:0; vertical-align:baseline; } #cmsmasters_button_65c687d2bea275_66760946 .cmsmasters_button { font-weight:normal; font-style:normal; border-style:solid; background-color:#6d6d6d; color:#ffffff; } #cmsmasters_button_65c687d2bea275_66760946 .cmsmasters_button:hover { } #cmsmasters_row_65c687d2bea531_57402653 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2bea531_57402653 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2bef0e0_37401373 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2bef0e0_37401373 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2bf8d86_83536845 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2bf8d86_83536845 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_button_65c687d2bf9417_45760000 { text-align:center; } #cmsmasters_button_65c687d2bf9417_45760000 .cmsmasters_button:before { margin-right:.5em; margin-left:0; vertical-align:baseline; } #cmsmasters_button_65c687d2bf9417_45760000 .cmsmasters_button { font-weight:normal; font-style:normal; border-style:solid; background-color:#6d6d6d; color:#ffffff; } #cmsmasters_button_65c687d2bf9417_45760000 .cmsmasters_button:hover { } #cmsmasters_row_65c687d2bf96a8_73194388 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2bf96a8_73194388 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2bfd717_42451026 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2bfd717_42451026 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2c07207_42189848 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2c07207_42189848 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_button_65c687d2c07988_20343351 { text-align:center; } #cmsmasters_button_65c687d2c07988_20343351 .cmsmasters_button:before { margin-right:.5em; margin-left:0; vertical-align:baseline; } #cmsmasters_button_65c687d2c07988_20343351 .cmsmasters_button { font-weight:normal; font-style:normal; border-style:solid; background-color:#6d6d6d; color:#ffffff; } #cmsmasters_button_65c687d2c07988_20343351 .cmsmasters_button:hover { } #cmsmasters_row_65c687d2c07c21_86760963 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2c07c21_86760963 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_heading_65c687d2c08a66_98808146 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d2c08a66_98808146 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d2c08a66_98808146 .cmsmasters_heading, #cmsmasters_heading_65c687d2c08a66_98808146 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9fa274; } #cmsmasters_heading_65c687d2c08a66_98808146 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d2c08ff6_95001088 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2c08ff6_95001088 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2c50317_68450644 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2c50317_68450644 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_heading_65c687d2c51791_94311414 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d2c51791_94311414 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d2c51791_94311414 .cmsmasters_heading, #cmsmasters_heading_65c687d2c51791_94311414 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9fa274; } #cmsmasters_heading_65c687d2c51791_94311414 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d2c51bb1_25894051 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2c51bb1_25894051 .cmsmasters_row_outer_parent { padding-bottom: 50px; }

Working with Bagrat Kirakosyan, students created a mobile application using JavaScript, which can be used to compile, save, edit, and delete to-do lists. The program updates automatically, adapting to the user’s progress.

Arevik Khachatryan – 16

TUMO Yerevan

Susanna Atanesyan – 15

TUMO Yerevan

Arpi Atabekyan – 13

TUMO Yerevan

More in Programming

More in all categories

The post Planning App appeared first on TUMO.

]]>
34245
Vanilla JavaScript From Home https://tumo.org/project/vanilla-javascript-from-home/ Thu, 21 May 2020 13:24:44 +0000 https://tumo.org/?post_type=project&p=28057 The post Vanilla JavaScript From Home appeared first on TUMO.

]]>
#cmsmasters_row_65c687d2d05dc2_43878706 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2d05dc2_43878706 .cmsmasters_row_outer_parent { padding-bottom: 30px; } #cmsmasters_row_65c687d2d06b67_17199811 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2d06b67_17199811 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_heading_65c687d2d09a66_51884687 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d2d09a66_51884687 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d2d09a66_51884687 .cmsmasters_heading, #cmsmasters_heading_65c687d2d09a66_51884687 .cmsmasters_heading a { font-weight:bold; font-style:normal; } #cmsmasters_heading_65c687d2d09a66_51884687 .cmsmasters_heading_divider { } #cmsmasters_heading_65c687d2d11bc3_45883047 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d2d11bc3_45883047 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d2d11bc3_45883047 .cmsmasters_heading, #cmsmasters_heading_65c687d2d11bc3_45883047 .cmsmasters_heading a { font-weight:bold; font-style:normal; } #cmsmasters_heading_65c687d2d11bc3_45883047 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d2d17db1_78791998 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2d17db1_78791998 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_heading_65c687d2d18bc0_61019776 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d2d18bc0_61019776 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d2d18bc0_61019776 .cmsmasters_heading, #cmsmasters_heading_65c687d2d18bc0_61019776 .cmsmasters_heading a { font-weight:bold; font-style:normal; } #cmsmasters_heading_65c687d2d18bc0_61019776 .cmsmasters_heading_divider { } #cmsmasters_heading_65c687d2d20070_32183624 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d2d20070_32183624 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d2d20070_32183624 .cmsmasters_heading, #cmsmasters_heading_65c687d2d20070_32183624 .cmsmasters_heading a { font-weight:bold; font-style:normal; } #cmsmasters_heading_65c687d2d20070_32183624 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d2d26350_68046178 .cmsmasters_row_outer_parent { padding-top: 115px; } #cmsmasters_row_65c687d2d26350_68046178 .cmsmasters_row_outer_parent { padding-bottom: 20px; } #cmsmasters_heading_65c687d2d27598_49825864 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d2d27598_49825864 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d2d27598_49825864 .cmsmasters_heading, #cmsmasters_heading_65c687d2d27598_49825864 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9fa274; } #cmsmasters_heading_65c687d2d27598_49825864 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d2d27949_30217162 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2d27949_30217162 .cmsmasters_row_outer_parent { padding-bottom: 0px; } #cmsmasters_row_65c687d2d88911_08774401 .cmsmasters_row_outer_parent { padding-top: 130px; } #cmsmasters_row_65c687d2d88911_08774401 .cmsmasters_row_outer_parent { padding-bottom: 20px; } #cmsmasters_heading_65c687d2d89fe7_54394557 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d2d89fe7_54394557 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d2d89fe7_54394557 .cmsmasters_heading, #cmsmasters_heading_65c687d2d89fe7_54394557 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9fa274; } #cmsmasters_heading_65c687d2d89fe7_54394557 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d2d8a3c4_73645927 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2d8a3c4_73645927 .cmsmasters_row_outer_parent { padding-bottom: 50px; }

Tatevik Hayrapetyan’s programming mini-workshop was designed for beginners. Participants got acquainted with the JavaScript programming language and used it to develop their own applications. All applications were written with Vanilla JavaScript and without the use of a library.

Karen Muradyan

Karen Muradyan is a hip hop fan, which is why he decided to write a program that makes music. By clicking on each button, the app connects to a music loop and produces sound.

Christine Alaverdyan

While this mini-workshop was Christine’s first experience with programming, she’s already learned to program an app! Her app is a math quiz and calculator. 

Mariam Gabrielyan

Mariam developed a memory improving game. It’s her own version of the color matching game “Memory.”

Narek Ghazaryan

Since Gyumri resident Narek Ghazaryan came to the mini-workshop with programming experience, he used it as an opportunity to challenge himself. Narek developed an application that functions as a percussion instrument, both playing and recording music.

More in Programming

More in All Categories

The post Vanilla JavaScript From Home appeared first on TUMO.

]]>
28057
Magical Coding with Hayk Mikayelyan https://tumo.org/project/magical-coding-with-hayk-mikayelyan/ Fri, 31 Jan 2020 14:35:17 +0000 https://tumo.org/?post_type=project&p=22516 The post Magical Coding with Hayk Mikayelyan appeared first on TUMO.

]]>
#cmsmasters_row_65c687d2e6aaf6_04760759 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2e6aaf6_04760759 .cmsmasters_row_outer_parent { padding-bottom: 30px; } #cmsmasters_row_65c687d2e6b735_91696653 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2e6b735_91696653 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2e6ca57_30899276 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2e6ca57_30899276 .cmsmasters_row_outer_parent { padding-bottom: 50px; } #cmsmasters_row_65c687d2e7d8c7_38679623 .cmsmasters_row_outer_parent { padding-top: 115px; } #cmsmasters_row_65c687d2e7d8c7_38679623 .cmsmasters_row_outer_parent { padding-bottom: 20px; } #cmsmasters_heading_65c687d2e7e707_08519181 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d2e7e707_08519181 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d2e7e707_08519181 .cmsmasters_heading, #cmsmasters_heading_65c687d2e7e707_08519181 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9fa274; } #cmsmasters_heading_65c687d2e7e707_08519181 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d2e7eb08_77578203 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2e7eb08_77578203 .cmsmasters_row_outer_parent { padding-bottom: 0px; } #cmsmasters_row_65c687d2ecc915_20545718 .cmsmasters_row_outer_parent { padding-top: 130px; } #cmsmasters_row_65c687d2ecc915_20545718 .cmsmasters_row_outer_parent { padding-bottom: 20px; } #cmsmasters_heading_65c687d2ecdb64_25508414 { text-align:left; margin-top:0px; margin-bottom:20px; } #cmsmasters_heading_65c687d2ecdb64_25508414 .cmsmasters_heading { text-align:left; } #cmsmasters_heading_65c687d2ecdb64_25508414 .cmsmasters_heading, #cmsmasters_heading_65c687d2ecdb64_25508414 .cmsmasters_heading a { font-weight:normal; font-style:normal; color:#9fa274; } #cmsmasters_heading_65c687d2ecdb64_25508414 .cmsmasters_heading_divider { } #cmsmasters_row_65c687d2ecde95_77053048 .cmsmasters_row_outer_parent { padding-top: 0px; } #cmsmasters_row_65c687d2ecde95_77053048 .cmsmasters_row_outer_parent { padding-bottom: 50px; }

A creative group of young programmers has been hard at work putting their heads together in Hayk Mikayelyan’s Winter of Code workshop, combining magic and wonder with technology. Using the Javascript programming language, they’ve managed to modify the functions of Google Home in addition to creating a chatbot that, based on the questions and answers you input, predicts precisely which playing card you have.

Ani Dashyan – 16
Ani Shakhkyan – 18
Areg Movsesyan – 16
Eva Marukhyan – 19
Gevorg Babajanyan – 16
Gor Sukiasyan – 14

Hakob Baskovchyan -17
Hayk Betsarkez Gharaghez – 18
Levon Gyumishyan – 14
Mane Chalyan – 15
Rafael Srapyan – 17

Rafik Petrosyan – 15
Ruzanna Vardapetyan – 13
Shushanna Mkrtchyan – 15
Taron Tonoyan – 13
Arjanik Zaqoyan – 16
Karen Muradyan – 15

More in Programming

More in All Categories

The post Magical Coding with Hayk Mikayelyan appeared first on TUMO.

]]>
22516