2thTeam Rank, 7th Mobile Programming Marathon honor

  • WARNING

    Note: This content was originally written in Persian and translated into English using AI. Minor inaccuracies may exist.


    Introduction

    The National Mobile Programming Marathon is organized by the Sharif ICT Group and Sharif University of Technology, with the support of the Vice Presidency for Science and Technology.
    This event is one of the largest and most prestigious mobile programming competitions in the country. Since 2013, 7 editions of these competitions have been held nationwide, introducing numerous programming teams into the job market.
    In these competitions, programming teams have 48 hours to deliver an initial version of a mobile application—based on challenges specified by the industry relations committee—to the judging panel.
    During this entire period, the teams are quarantined at the event venue, and the judging and advisory teams fully monitor their performance. Finally, the top teams advance to the final stage based on the judges’ evaluations, where they have the opportunity to present their applications to the judges once again.


    Main Goal of the 7th Programming Marathon:

    Identifying outstanding programming teams in the country, discovering fresh and creative ideas, and facilitating the entry of these teams into the job market.


    Working Groups of the 7th Mobile Programming Marathon:

    1- Policy Committee:
    The duty of this group is to review the event process and select the main challenges of the competition. In this regard, the policy committee meeting was held on September 14 at the Knowledge-Based Business Club, attended by the main and golden sponsors of the event.
    Members of this committee:
    1- Alibaba Company – 2- Asan Pardakht Company – 3- Yektanet Company – 4- Taavon Insurance - 5- Iran Fara Bourse

    2- Scientific and Judging Committee:
    The initial duty of this group was to determine the judging criteria before the event, and to evaluate and score the teams during the competition. This group was present alongside the teams for the entire 48 hours and monitored them throughout the event. Members of this team included: Mr. Ehsan Ehsani Moghaddam, Mr. Hamed Asadi, Mr. Mojtaba Haddadi, Mr. Ali Moghaddam, Mr. Amir Hossein Eslami, Ms. Masiha Razavi from the core judging team, and esteemed representatives from Alibaba and Asan Pardakht companies.

    3- Advisory Committee:
    The main duty of this committee was to monitor the participating teams’ performance and answer their questions during the competition. (While advising the teams, members of this committee also observed participants to potentially recruit them for their own organizations). The members of this committee included representatives from all the event’s sponsors.


    Selected Challenges in the 7th National Programming Marathon:

    Considering the event’s goal and the marathon’s emphasis on purposeful challenges, a policy committee meeting was held a week before the event on September 14, 2019, in the meeting hall of the Knowledge-Based Business Club to select the main challenges. Representatives of the event sponsors and active organizations in this field attended this meeting. Based on the needs of the participating organizations and current technology trends, the following challenges were selected:

    1- Financial Technology and Insurance

    • Modern insurance sales methods (including installment sales, On-Demand, personalized healthcare, etc.)
    • Reward-based and equity Crowd Funding
    • Automation of routine and repetitive financial processes (payments, savings, etc.)

    2- Advertising

    • Modern methods in “interactive” mobile advertising
    • Smart collection of unique data and user recognition to provide better services and advertising

    3- Tourism

    • Health tourism focusing on international users
    • Tourism Gamification, during the journey and at the destination, or encouraging people to travel

    Event Process of the 7th Programming Marathon:

    The competition officially started at 9:00 AM on Thursday, September 19, and continued until 7:00 AM on Saturday, September 21. For the entire 48 hours, the teams were present at the venue and were not allowed to leave the competition area.
    On the morning of the first day, the participating teams arrived at the event venue. A desk was assigned to each team, and after receiving their entrance cards and completing the initial forms, they settled in their designated spots.
    After completing the registration process, the judging team explained the challenges and judging guidelines.
    Once the teams were fully briefed, forms for selecting the challenge and outlining the project were distributed. Teams had until 2:00 PM to complete these forms and submit them to the judging team. The judging team reviewed the general idea of the teams, ensuring the ideas were not duplicates and were feasible, then approved the forms, allowing the teams to enter the next stage.
    After receiving permission to proceed, the teams started implementing their projects and had until 7:00 AM on Saturday to bring their ideas to the initial execution stage.
    Throughout this period, the judging team and the advisory team—mostly consisting of event sponsors—were present at the venue, monitoring the teams’ performance and providing them with advice.
    The most critical stage of the competition was the live judging session. This stage started at 9:00 PM on Friday, September 20, and lasted until 12:00 PM on Saturday. In this stage, based on the submission time of their idea forms, teams were called to the judging office one by one to present their projects in person and explain their ideas.
    During the entire competition, all amenities such as breakfast, lunch, dinner, hot drinks, separate resting areas for men and women, etc., were provided for the participants.
    The first stage of the competition ended on Saturday noon, and the teams prepared for the second stage and the closing ceremony.
    The competition was held according to the following schedule:

    Day 1 – Thursday, September 19

    Program Details Time
    Reception and Check-in 8:30 to 9:00
    Initial instructions and announcing the challenges 9:00 to 9:30
    Selecting the challenge and drafting the proposal 9:30 to 13:00
    Lunch break 13:00 to 14:00
    Submitting proposals to the judging team 14:00 to 16:00
    Programming teams at work 16:00 to 20:00
    Dinner break 20:00 to 21:00
    Programming teams at work 21:00 to 24:00

    Day 2 – Friday, September 20

    Program Details Time
    Programming teams at work 00:00 to 7:30
    Breakfast break 7:30 to 8:30
    Programming teams at work 8:30 to 13:00
    Lunch break 13:00 to 14:00
    Programming teams at work 14:00 to 20:00
    Dinner break 20:00 to 21:00
    Programming teams at work 21:00 to 24:00

    Day 3 – Saturday, September 21

    Program Details Time
    Programming teams at work 00:00 to 7:30
    End of competition (Exactly at 7:30 AM)
    Judging process, rest, and reception
    7:30 to 12:00
    Lunch break 12:00 to 13:00
    Closing ceremony, top teams’ presentations, final judging, and awards 13:00 to 17:30



    Judging Process:

    Over the 48 hours, the teams designed and implemented their applications in one of the challenges. Each challenge had its own judging criteria, so the project completion process had to align with these criteria to achieve the highest scores.
    The main judging criteria included ideation, teamwork, implementation, graphics, and user experience.
    The first judging panel consisted of experts specializing in the mentioned topics. During the competition, the judges visited every team. In addition to providing necessary advice and observing their activities and achievements, they discussed the workflow with the teams and gradually recorded their scores. These individuals evaluated the teams’ software based on the criteria of their chosen field. The recorded scores determined the best teams in each category. Until the end of the competition, no one knew the outcome, so the teams had to continue completing their projects and other necessary tasks as before. At the end of the 48 hours and during the closing ceremony, the names of the teams advancing to the second stage were gradually announced.
    In the second stage of the competition and the closing ceremony, the selected teams had 10 minutes to present what they had designed and implemented. In this stage, the second judging panel, comprising members of the industry relations committee and sponsor representatives, recorded their votes based on the criteria of each field. The combined scores of the first and second judging stages determined the top winners, who will be introduced later in the report.


    Participating Teams in the 7th Programming Marathon:

    Event registration began in August 2019, and during this period, 450 individuals registered as 100 teams and submitted their documents to the secretariat.
    After reviewing the resumes and backgrounds, and considering capacity limits, 300 individuals in 80 teams were accepted to participate in the competition. These individuals were students and graduates from top universities across the country, as well as independent non-student teams.

    Notable Points:

    • Out of 80 accepted teams, 75 teams showed up at the venue to participate.
    • In a rare occurrence, out of 75 teams, 70 teams stayed until the end of the event. In previous years, about 30 to 40 percent of participants would withdraw during the competition.
    • Participants came from cities including Tehran, Mashhad, Yazd, Kerman, East and West Azerbaijan, Ardabil, Isfahan, Bushehr, Ahvaz, Zanjan, Hamedan, Gilan, Hormozgan, Shiraz, Golestan, Lorestan, Kurdistan, Markazi, and Mazandaran.
    • 70 percent of the participants were from outside the capital.
    • We had participants from 30 different universities across the country.
    • Mashhad and Isfahan had the highest number of non-Tehrani participants.
    • For the first time in the marathon’s history, an all-female team of three won first place.
    • One of the participating teams consisted of high school students.
    • In this edition, we had about 50 female participants, the highest number compared to previous years.
    • The average scores achieved by the teams increased by 20 percent compared to the previous year.
    • 82 percent of the participants applied for employment at the sponsoring companies.
    • It should be noted that the resumes of all individuals are available in the event documents, and the names and details of the accepted teams are available on the event’s website.

    Participating Teams Rankings

    Rank Team Name Total Score
    1 While(1) 4.3918
    2 Chalesmeh 4.36
    3 Dager 4.29
    4 Ecorp 4.2718
    5 Thanos 4.2687
    6 Gnu 4.0556
    7 Jupiter 4.0358
    8 Rabi Dabi Hab Dab 4.0121
    9 GRGSoft 3.9214
    10 Ayria 3.8875
    11 neotech 3.412
    12 Balad Shapour 2.8502
    13 Bidwise 2.8494
    14 Noyan 2.8377
    15 Mertu 2.8312
    16 echo 2.8279
    17 Dreaps 2.8235
    18 ibit 2.7711
    19 Young Designers 2.7678
    20 pattern 2.7363
    21 Techno Web 2.7323
    22 RunTime 2.7193
    23 Viana 2.6824
    24 Click 2.6425
    25 Arya Stars 2.6263
    26 Persian Coders 2.6081
    27 Cruise 2.6016
    28 IC2 2.5878
    29 Building 4 2.5857
    30 Fenjoon 2.5190
    31 Qcody 2.4898
    32 Andromeda 2.4797
    33 gingerbread 2.4592
    34 Grapefruit 2.4339
    35 sandbyte 2.4182
    36 Awin 2.4041
    37 debuildx 2.3557
    38 Team Name 2.3379
    39 Miracle 2.2720
    40 dexsit 2.2634
    41 Afra 2.2457
    42 Foobar 2.2369
    43 Shetab No 2.2138
    44 ntastastic 2.1914
    45 DeepBlue 2.1898
    46 Tree Buggers 2.1683
    47 Kolang 2.1511
    48 solution 2.1485
    49 BoldTeam 2.1247
    50 Hamedan’s Protech 2.0651
    51 code master 1.9931
    52 Alef 1.9593
    53 syberPank 1.9411
    54 Amaday 1.9182
    55 TopCode 1.8406
    56 codin 1.8001
    57 Avrin 1.7854
    58 42 1.7456
    59 the winners 1.7328
    60 try with catch 1.6834
    61 Emoji Nine 1.6834
    62 asdasd 1.6565
    63 M&M 1.6481
    64 Cleocodan 1.4548
    65 esm 1.2621
    66 denev 1.2259
    67 Tabriz Pattern Makers 1.2259
    68 Zagros Bukan 1.1851
    69 Wagon Pars 1.1577
    70 meeseeks 0.6930


    Top Teams

    • 1st Place: While(1)
    Name Team Name Education City Birth Year
    Farnaz Kamranfar While(1) Computer Engineering Student, Ferdowsi University Mashhad Born 1998
    Nastaran Ahmadi Bonakdar While(1) Computer Engineering Student, Ferdowsi University Mashhad Born 1999
    Zeinab Sadat Imani While(1) Computer Engineering Student, Ferdowsi University Mashhad Born 1998


    • 2nd Place: Chalesmeh
    Name Team Name Education City Birth Year
    Hadi Datli Beigi Chalesmeh B.Sc. Computer Eng., Islamic Azad University (Najafabad) Isfahan Born 1993
    Mohammad Hossein Mohammadi Chalesmeh B.Sc. Computer Eng., Islamic Azad University (Najafabad) Isfahan Born 1997
    Ali Akbar Moeini Chalesmeh B.Sc. Computer Eng., Islamic Azad University (Najafabad) Isfahan Born 1996


    • 3rd Place: Dagger
    Name Team Name Education City Birth Year
    Amir Reza Bahadorpour Dagger Civil Engineering, University of Isfahan Isfahan Born 1996
    Sajjad Ahmadi Dagger Computer Engineering, University of Birjand Mashhad Born 1997
    Hossein Allah-Rasani Dagger Computer Engineering, University of Birjand Birjand Born 1997

    Closing Ceremony of the 7th National Programming Marathon:

    After holding a continuous and breathtaking 48-hour competition, the teams spent a few hours resting in the Knowledge-Based Business Club compound. The closing ceremony officially began at 14:00. Initially, the event sponsors’ representatives gave speeches, followed by the introduction of the top eleven teams by the judging committee.
    The introduced teams were then given about 10 minutes each to defend their projects. During this time, the second-stage judges, who were members of the event’s policy committee, graded these teams. After the presentations, the judging committee held a 15-minute consultation session to determine the top teams, and the first to third place winners received their cash prizes.
    Prizes for the top teams were awarded as follows:

    • 1st Place: 100 Million Rials
    • 2nd Place: 30 Million Rials
    • 3rd Place: 20 Million Rials

    Closing Ceremony Schedule

    Program Details Time
    Opening protocols 14:00 to 14:30
    Speech by Dr. Hamid Reza Rabiee (General Secretary of National Programming Marathons)
    Speech by Alibaba Travel Co. Representative
    Speech by CEO of Taavon Insurance
    Speech by Yektanet Representative
    Explanations by the judging team and introducing top teams
    14:30 to 15:30
    Snack break 15:30 to 16:00
    Live presentations by the top 11 teams 16:00 to 18:00
    Announcement of final results and awards presentation 18:00 to 19:00


    Survey Results Conducted During the Event







    Event Media Sponsors

    Examples of media coverage by the National Broadcasting (IRIB):

    • Broadcast on Channel 3 national news on Sept 19, 2019
    • Broadcast on Channel 1 national news on Sept 19, 2019
    • Broadcast on Channel 4 Scientific & Cultural news on Sept 19, 2019
    • TV report by the “Doorbin Haft” (Camera Seven) program
    • Live news coverage of the event on Radio Iran
    • News coverage by top national news agencies (at least 35 news reports)
    • Informational posts on social media networks (at least 100 posts on Telegram, Instagram, and LinkedIn)

    Main Sponsors of the 7th Marathon:

    • Golden Sponsors:
    • Silver Sponsors:
    • Bronze Sponsors:

    Organizers

    Event General Secretary:
    Dr. Rabiee (Head of the Advanced Information and Communication Technology Innovation Research Institute, Sharif University)

    Scientific Secretary:
    Dr. Hossein Asadi (Director of the IT Center, Sharif University)

    Executive Secretary:
    Eng. Mohammad Ali Roozitalab (CEO of Arya Rad Sharif Company)

    Head of the Judging Committee:
    Eng. Ehsan Ehsani Moghaddam

    Event Designer and Organizer:
    Arya Rad Sharif Company

    Summer 2019

  • مقدمه

    ماراتون برنامه نویسی تلفن همراه کشور به همت گروه Sharif ICT و دانشگاه صنعتی شریف و با حمایت معاون علمی وفناوری ریاست جمهوری برگزار می شود.
    این رویداد از بزرگترین و معتبرترین مسابقات برنامه نویسی در حوزه ی تلفن همراه کشور می باشد و از سال 1392 تا کنون 7 دوره این مسابقات در سطح کشور برگزار شده و تیم های برنامه نویسی متعددی را وارد بازار کار کرده است.
    در این مسابقات تیم های برنامه نویسی 48 ساعت فرصت دارند تا نسخه اولیه یک برنامه تلفن همراه در حوزه های مشخص شده توسط کمیته ارتباط با صنعت مسابقه را به تیم داوری تحویل دهند.
    در کل این مدت تیم ها در محل برگزاری رویداد قرنطینه هستند و تیم های داوری و مشاور به صورت کامل بر نحوه عملکرد تیم ها نظارت میکنند. در انتها تیم های برتر با نظر داور ها به مرحله نهایی راه پیدا میکنند و فرصت دارن تا مجددا برنامه خود را برای داوران ارائه دهند.


    هدف اصلی هفتمین ماراتون برنامه نویسی:

    شناسایی تیم های برنامه نویسی برجسته کشور، شناسایی ایده های بکر و خلاقانه و ورود این تیم ها به بازار کار


    کار گروه های هفتمین ماراتون برنامه نویسی تلفن همراه:

    1- کمیته سیاست گذاری:
    وظیفه این گروه بررسی روند برگزاری و انتخاب چالش های اصلی مسابقه می باشد. در این راستا جلسه کمیته سیاست گذاری به تاریخ 23 شهریور ماه در محل باشگاه کسب و کار دانش بنیان و با حضور اسپانسرهای اصلی و طلایی رویداد برگزار شد.
    اعضای این کمیته:
    1- شرکت علی بابا – 2- شرکت آسان پرداخت – 3- شرکت یکتانت – 4- بیمه تعاون - 5- فرابورس ایران

    2- کمیته علمی و داوری
    وظیفه این گروه در ابتدا تعیین ملاک و معیارهای داوری قبل از برگزاری و بررسی و امتیاز دهی تیم ها در حین برگزاری مسابقه بود. این گروه در کل مدت 48 ساعت مسابقه کنار تیم ها حضور داشتند و در کل مدت مسابقه مشغول بررسی تیم ها بودند. اعضای این تیم شامل افراد زیر بود: جناب آقای احسان احسانی مقدم – جناب آقای حامد اسدی – جناب آقای مجتبی حدادی – جناب آقای علی مقدم – جناب آقای امیر حسین اسلامی – سرکار خانم مسیحا رضوی از هسته مرکزی داوری مسابقات و نمایندگان محترم شرکت های علی بابا و آسان پرداخت

    3- کمیته مشاورین
    وظیفه اصلی این کمیته نظارت بر نحوه عملکرد تیم های شرکت کننده، پاسخ دهی به سوالات و تیم ها در حین برگزاری مسابقه بود. (اعضای این کمیته در عین حال ارائه مشاوره به تیم ها، شرکت کنندگان مسابقات را جهت جذب در مجموعه های خودشان زیر نظر قرار داده بوند) اعضای این کمیته شامل نمایندگان کلیه اسپانسرهای رویداد بود.


    چالش های انتخاب شده در هفتمین ماراتون برنامه نویسی کشور:

    با توجه به هدف برگزاری رویداد و تاکید ماراتون برنامه نویسی بر هدفمند بودن چالش های مسابقه، برای انتخاب چالش های اصلی یک هفته قبل از برگزاری ماراتون در تاریخ 23 شهریور ماه 1398 و در سالن جلسات باشگاه کسب و کار دانش بنیان جلسه کمیته سیاستگذاری تشکیل شد. نمایندگان حامیان رویداد و مجموعه های فعال در این حوزه در این جلسه حضور یافتند. با توجه به نیاز مجموعه های حاضر و بحث روز تکنولوژی چالش های این رویداد به شرح زیر انتخاب شدند.

    1- فناوری مالی و بیمه

    • روش های نوین فروش بیمه (شامل فروش قسطی، On Demand، درمان شخصی و …)
    • تامین مالی جمعی (Crowd Funding) پاداش محور و مشارکتی
    • خودکار سازی فرآیندهای مالی تکراری و متداول (پرداخت ها، پس اندازه ها و …)

    2- تبلیغات

    • شیوه های نوین در تبلیغات “تعاملی” موبایلی
    • جمع آوری هوشمندانه اطلاعات منحصر به فرد و شناخت کاربر در راستای ارایه خدمات و تبلیغات

    3- گردشگری

    • گردشگری سلامت با تمرکز بر روی کاربران خارج از کشور
    • بازی وار سازی (Gamification) گردشگری، در طول مسیر و مقصد یا ترغیب افراد به سفر

    روند برگزاری هفتمین ماراتون برنامه نویسی:

    مسابقه راس ساعت 9 صبح روز پنجشنبه 28 شهریور ماه شروع شد و تا ساعت 7صبح روز شنبه 30 شهریور ماه ادامه داشت. در کل مدت 48 ساعت تیم ها در محل مسابقه حضور داشتند و اجازه خروج از محیط مسابقات را نداشتند.
    صبح روز اول تیم های شرکت کننده در محل برگزاری رویداد حاضر شدند. برای هر تیم یک میز در نظر گرفته شده بود و تیم ها پس از دریافت کارت ورود به سالن و تکمیل فرم های اولیه در محل مشخص شده مستقر شدند.
    پس از تکمیل مراحل پذیرش تیم داوری رویداد به توضیح در مورد چالش ها و نکات داوری پرداختند.
    پس از توجیح کامل تیم ها فرم های انتخاب چالش و کلیات طرح بین تیم ها توزیع شد. تیم ها تا ساعت 2 بعدازظهر وقت داشتند تا این فرم ها را تکمیل کرده و به تیم داوری تحویل دهند. تیم داوری با بررسی کلیات ایده تیم ها و با در نظر گرفتن اینکه ایده تکراری نبوده و قابلیت اجرا داشته باشد فرم ها را تایید کرده و تیم ها اجازه وارد شدن به مرحله بعد را دریافت میگردند.
    بعد از دریافت مجوز ورود به مرحله بعدی، تیم ها مشغول اجرای طرح خود شده و تا ساعت 7 صبح روز شنبه وقت داشند تا ایده خود را به مرحله اولیه اجرا برسانند.
    در کل این مدت تیم داوری و تیم مشاورین که عمدتا از حامیان رویداد بودند در محل برگزاری رویداد حضور داشته و علاوه بر نظارت بر عملکرد تیم ها به آنها مشاوره هم می دادند.
    حساس ترین مرحله مسابقه بخش داوری حضوری تیم ها بود. این مرحله از ساعت 9 شب جمعه 29 شهریور ماه شروع شد و تا ساعت 12 ظهر روز شنبه به طول انجامید. در این مرحله تیم ها بر اساس زمان تحویل فرم کلیات ایده به ترتیب برای ارائه حضوری پروژه خودشان به دفتر تیم داوری فراخوانده می شدند و به تشریح ایده خود میپرداختند.
    در کل مدت مسابقه کلیه امکانات رفاهی از قبیل صبحانه، نهار ، شام، نوشیدنی گرم، محل استراحت مجزا مخصوص آقایان و خانوم ها و … برای افراد آماده شده بود.
    مرحله اول مسابقه ظهر روز شنبه به پایان رسید و تیم ها جهت حضور در مرحله دوم و اختتامیه آماده شدند.
    مسابقه با برنامه زمان بندی به شرح زیر انجام شد.

    روز اول – پنجشنبه، 28 شهریور

    شرح برنامه زمان
    پذیرش 8:30 الی 9:00
    توضیحات اولیه و اعلام چالش های مسابقات 9:00 الی 9:30
    انتخاب چالش و تدوین پروپوزال 9:30 الی 13:00
    پذیرایی نهار 13:00 الی 14:00
    تحویل پروپوزال ها به تیم داوری 14:00 الی 16:00
    فعالیت تیم های برنامه نویس 16:00 الی 20:00
    پذیرایی شام 20:00 الی 21:00
    فعالیت تیم های برنامه نویس 21:00 الی 24:00

    روز دوم – جمعه 29 شهریور

    شرح برنامه زمان
    فعالیت تیم های برنامه نویس 00:00 الی 7:30
    پذیرایی صبحانه 7:30 الی 8:30
    فعالیت تیم های برنامه نویس 8:30 الی 13:00
    پذیرایی نهار 13:00 الی 14:00
    فعالیت تیم های برنامه نویس 14:00 الی 20:00
    پذیرایی شام 20:00 الی 21:00
    فعالیت تیم های برنامه نویس 21:00 الی 24:00

    روز سوم – شنبه 30 شهریور

    شرح برنامه زمان
    فعالیت تیم های برنامه نویس 00:00 الی 7:30
    پایان مسابقه (راس ساعت 7:30 صبح)
    روند داوری استراحت و پذیرایی
    7:30 الی 12:00
    پذیرایی نهار 12:00 الی 13:00
    مراسم اختتامیه، ارائه حضوری تیم های برتر، داوری نهایی و اهدای جوایز 13:00 الی 17:30

    روند داوری :

    در طول ۴۸ ساعت تیم ها برنامه های خود را در یکی از چالش ها طراحی و اجرا کردند. هر چالش معیار داوری مربوط به خود را خواهد داشت، بنابراین روند تکمیل پروژه میبایست با در نظر داشتن این معیارها انجام میشد تا بالاترین امتیازها کسب گردد.
    معیار های اصلی و کلی داوری شامل ایده پردازی، کار تیمی، پیاده سازی، گرافیک و تجربه کاربری بود.
    تیم اول داوری متشکل از دوستانی بود که هر کدام در موضوع خاصی از موضوعات بالا تخصص داشتند. در طول فرآیند مسابقه، داورها به سراغ تک تک تیم ها میرفتند و علاوه بر دادن مشاوره های لازم و مشاهده فعالیت ها و دستاورد ها، با تیم ها درمورد روش کار صحبت میکردند و به تدریج امتیازات هر تیم را ثبت میکردند. این افراد نرم افزار تیم ها را با توجه به معیارهای حوزه ی انتخابی مورد بررسی قرار میدادند. امتیازات ثبت شده، بهترین تیم های هر حوزه را معرفی میکرد. تا پایان مسابقه کسی از نتیجه ی این انتخاب با خبر نبود، بنابراین تیمها میبایست فرآیند تکمیل پروژه و موارد لازم دیگر را طبق روند گذشته ادامه میدادند. در پایان ۴۸ ساعت و در مراسم اختتامیه، به تدریج اسامی تیم های راه یافته به مرحله دوم اعلام شد.
    در مرحله دوم مسابقه و مراسم اختتامیه، تیم های منتخب فرصت ۱۰ دقیقه ای برای ارائه ی آنچه که طراحی و پیاده سازی نموده است را داشتند. در این مرحله تیم دوم داوری که شامل اعضای کمیته ارتباط با صنعت و نمایندگان حامیان رویداد بودند بر اساس معیارهای هر حوزه، رای های خود را ثبت کردند. امتیازات داوری مرحله اول به علاوه امتیازات داوری مرحله دوم برترین برترین ها را مشخص خواهد کرد که در ادامه گزارش معرفی خواهند شد.


    تیم های شرکت کننده در هفتمین ماراتون برنامه نویسی:

    ثبت نام رویداد در مرداد ماه 1398 شروع شد و در این مدت 450 نفر در قالب 100 تیم ثبت نام و مدارک خود را برای دبیرخانه ارسال کردند.
    پس از بررسی رزومه ها و سوابق و با توجه به محدودیت در پذیرش، 300 نفر در قالب 80 تیم برای حضور در مسابقات پذیرش شدند. این افراد از دانشجویان و فارغ التحصیلان دانشگاه های معتبر کل کشور و تیم های مستقل غیر دانشجویی بودند که در مسابقات شرکت کردند.

    نکات قابل توجه:

    • از 80 تیم پذیرفته شده 75 تیم برای شرکت در مسابقات در محل برگزاری حاضر شدند.
    • در اتفاقی نادر از 75 تیم، 70 تیم تا پایان رویداد در مسابقات باقی ماندند. در سال های گذشته حدود 30 الی 40 درصد شرکت کنندگان در حین برگزاری مسابقه انصراف می دادند.
    • شرکت کننده ها از شهر های تهران، مشهد، یزد، کرمان، آذربایجان شرقی و غربی، اردبیل، اصفهان، بوشهر، اهواز، زنجان، همدان، گیلان، هرمزگان، شیراز، گلستان، لرستان، کردستان، مرکزی و مازندران بودند.
    • 70 در صد شرکت کنندگان از شهرستان بودند.
    • در این مسابقات از 30 دانشگاه مختلف کشور شرکت کننده داشتیم.
    • شهر مشهد و اصفهان بیشترین تعداد شرکت کننده غیر تهرانی در مسابقات را داشت.
    • برای اولین بار در تاریخ برگزاری ماراتون یک تیم شامل سه خانم به مقام اول مسابقات رسید.
    • یک تیم از تیم های شرکت کننده در مقطع دبیرستان بودند.
    • در این دوره حدود 50 نفر شرکت کننده خانوم داشتیم که بیشترین تعداد در سال های گذشته بود.
    • میانگین نمرات کسب شده تیم ها نصبت به سال گذشته 20 درصد افزایش داشت.
    • 82 درصد از شرکت کنندگان متقاضی استخدام در شرکت های حامی رویداد بودند.
    • لازم به توضیح است که رزومه کلیه افراد در اسناد رویداد موجود می باشد و اسامی و مشخصات تیم های پذیرفته شده در مسابقات در وبسایت رویداد موجود می باشد.

    رتبه بندی تیم های شرکت کننده

    رتبه نام تیم امتیاز کل
    1 While(1) 4.3918
    2 چلسمه 4.36
    3 Dager 4.29
    4 Ecorp 4.2718
    5 Thanos 4.2687
    6 گنو 4.0556
    7 ژوپیتر 4.0358
    8 رابی دابی هاب داب 4.0121
    9 GRGSoft 3.9214
    10 آیریا 3.8875
    11 neotech 3.412
    12 بلاد شاپور 2.8502
    13 بیدوایز 2.8494
    14 نویان 2.8377
    15 مرتو 2.8312
    16 echo 2.8279
    17 Dreaps 2.8235
    18 ibit 2.7711
    19 طراحان جوان 2.7678
    20 pattern 2.7363
    21 تکنو وب 2.7323
    22 RunTime 2.7193
    23 viana 2.6824
    24 کلیک 2.6425
    25 آریا استارز 2.6263
    26 پرشین کدرز 2.6081
    27 کروز 2.6016
    28 آی سی تو 2.5878
    29 ساختمان 4 2.5857
    30 فنجون 2.5190
    31 کیوکدی 2.4898
    32 آندرومدا 2.4797
    33 gingerbread 2.4592
    34 گریپ فروت 2.4339
    35 sandbyte 2.4182
    36 Awin 2.4041
    37 debuildx 2.3557
    38 نام تیم 2.3379
    39 میراکل 2.2720
    40 dexsit 2.2634
    41 افرا 2.2457
    42 Foobar 2.2369
    43 شتاب نو 2.2138
    44 ntastastic 2.1914
    45 DeepBlue 2.1898
    46 تری باگرز 2.1683
    47 کلنگ 2.1511
    48 solution 2.1485
    49 BoldTeam 2.1247
    50 همدانز پروتک 2.0651
    51 code master 1.9931
    52 الف 1.9593
    53 syberPank 1.9411
    54 آمادای 1.9182
    55 TopCode 1.8406
    56 codin 1.8001
    57 اورین 1.7854
    58 42 1.7456
    59 the winners 1.7328
    60 try with catch 1.6834
    61 ایموجی ناین 1.6834
    62 asdasd 1.6565
    63 M&M 1.6481
    64 کلیوکدان 1.4548
    65 esm 1.2621
    66 denev 1.2259
    67 الگوسازان تبریز 1.2259
    68 زاگرس بوکان 1.1851
    69 واگن پارس 1.1577
    70 meeseeks 0.6930

    تیم های برتر

    • تیم اول: (while(1
    نام نام تیم تحصیلات شهر سال تولد
    فرناز کامرانفر (while(1 دانشجوی مهندسی کامپیوتر دانشگاه فردوسی مشهد مشهد متولد 1377
    نسترن احمدی بنکدار (while(1 دانشجوی مهندسی کامپیوتر دانشگاه فردوسی مشهد مشهد متولد 1378
    زینب سادات ایمانی (while(1 دانشجوی مهندسی کامپیوتر دانشگاه فردوسی مشهد مشهد متولد 1377
    • تیم دوم: چلسمه
    نام نام تیم تحصیلات شهر سال تولد
    هادی داتلی بیگی چلسمه لیسانس مهندسی کامپیوتر دانشگاه آزاد نجف آباد اصفهان متولد 1372
    محمد حسین محمدی چلسمه لیسانس مهندسی کامپیوتر دانشگاه آزاد نجف آباد اصفهان متولد 1376
    علی اکبر معینی چلسمه لیسانس مهندسی کامپیوتر دانشگاه آزاد نجف آباد اصفهان متولد 1375
    • تیم سوم: Dagger
    نام نام تیم تحصیلات شهر سال تولد
    امیررضا بهادرپور Dagger مهندسی عمران دانشگاه اصفهان اصفهان متولد 1375
    سجاد احمدی Dagger مهندسی کامپیوتر دانشگاه بیرجند مشهد متولد 1376
    حسین الله رسانی Dagger مهندسی کامپیوتر دانشگاه بیرجند بیرجند متولد 1376

    اختتامیه هفتمین ماراتون برنامه نویسی کشور:

    پس از برگزاری 48 ساعت مسابقه مدام و نفس گیر تیم ها برای استراحت چند ساعتی در محوطه باشگاه کسب و کار دانش بنیان مشغول بودند. مراسم اختتامیه راس ساعت 14:00 شروع شد. در این مراسم در ابتدا نماینگان حامیان رویداد به سخنرانی پرداختند، سپس یازده تیم برتر توسط کمیته داوری رویداد معرفی شدند.
    سپس تیم های معرفی شده هر کدام حدود 10 دقیقه به دفاع از پروژه خود پرداختند. در این مدت داوران مرحله دوم که همان اعضای کمیته سیاستگذاری رویداد بودند به این تیم ها نمره میدادند. پس اتمام اراده تیم ها، کمیته داوری حدود 15 دقیقه وارد جلسه مشورتی شدند و تیم های برتر را معرفی کردند و تیم های اول تا سوم جوایز خود را نقدا دریافت کردند.
    جوایز تیم های برتر به شرح زیر پرداخت شد.

    • تیم اول: یکصد میلیون ریال
    • تیم دوم: سی میلیون ریال
    • تیم سوم: بیست میلیون ریال

    برنامه زمان بندی اختتامیه

    شرح برنامه زمان
    تشریفات افتتاحیه 14:00 الی 14:30
    سخنرانی دکتر حمید رضا ربیعی (دبیر کل ماراتون های برنامه نویسی کشور)
    سخنرانی نماینده شرکت سفر های علی بابا
    سخنرانی مدیر عامل بیمه تعاون
    سخنرانی نماینده شرکت یکتانت
    ارائه توضیحات تیم داوری و معرفی تیم های برتر
    14:30 الی 15:30
    پذیرایی میان وعده 15:30 الی 16:00
    ارائه حضوری 11 تیم برتر 16:00 الی 18:00
    اعلام نتایج نهایی داوری و اهدای جوایز 18:00 الی 19:00

    تصاویر مراسم اختتامیه


    نتایج نظر سنجی انجام شده در حین برگزاری رویداد







    حامیان رسانه ای رویداد

    نمونه هایی از پوشش خبری رویداد در صدا و سیما:

    • پخش در اخبار سراسری شبکه سه مورخ 28/06/1398
    • پخش خبر در اخبار سراسری شبکه یک مورخ 28/06/1398
    • پخش در اخبار علمی و فرهنگی شبکه چهار مورخ 28/06/1398
    • تهیه گزارش توسط برنامه تلویزیونی دوربین هفت
    • گزارش خبری زنده از رویداد در رادیو ایران
    • پوشش خبری در خبرگزاری های معتبر کشور (حداقل 35 رپرتاژ خبری)
    • درج پست اطلاع رسانی در شبکه های مجازی (حداقل 100 پست تلگرام، اینستا و لینکدین)

    حامیان اصلی ماراتون هفتم:

    • حامیان طلایی:
    • حامیان نقره ای:
    • حامیان برنزی:

    برگزار کنندگان

    دبیر کل رویداد:
    جناب آقای دکتر ربیعی (رئیس پژوهشکده نوآوری فناوری اطلاعات و ارتباطات پیشرفته دانشگاه صنعتی شریف)

    دبیر علمی رویداد:
    جناب آقای دکتر حین اسدی (مدیر مرکز فناوری اطلاعات دانشگاه صنعتی دانشگاه شریف)

    دبیر اجرایی رویداد:
    جناب آقای مهندس محمد علی روزی طلب (مدیر عامل شرکت آریا راد شریف)

    سرپرست کمیته داوری:
    مهندس احسان احسانی مقدم

    طراح و مجری رویداد:
    شرکت آریا راد شریف

    تابستان 1398