반응형

고양국제고 47

[GGHS Todo] 고양국제고 수행평가 일정관리 프로그램

환영합니다, Rolling Ress의 카루입니다. ​ 죄송합니다. ​ 기껏 프로그램을 만들어놓고 왜 안 쓰나 했는데, 홍보가 제대로 안 되어 있더군요. 이것도 여름방학 시작하자마자 하루만에 만들었는데(...) 아무도 안 쓰길래 조금 당황했습니다. 특히, GGHS Time Table이 10기 전용이었다면 이건 1~3학년 전체를 지원하거든요. 오늘 소개할 앱은 'GGHS Todo'입니다. 말 그대로 수행평가를 Todo 리스트로 관리할 수 있게 해주는 앱입니다. 참고로 디자인 철학은 Windows 11에서 가져왔는데, 설정 창과 비슷하게 만들어봤습니다. Windows 11의 설정창입니다. 무슨 의미인지 아실 겁니다. ​ 아무튼, 사용해보죠. 여기서 +Add New 버튼을 클릭합니다. 그럼 이렇게 창이 뜹니다...

고양국제고 2021.09.27

[셰어텍] 3. 메인페이지 노가다와 뼈대 갖추기

환영합니다, Rolling Ress의 카루입니다. ​ 9월 24일, 모두들 수고 많으셨습니다! 와...멋져요. 지난 글에서 말씀드린 것들이 대부분 해결이 된 모습입니다. 아쉬운 점이 있다면 시간이 너무 짧다는 거. 뭘 했다고 두 시간이 훅 가는지...활동지 없이 그냥 앱 개발만 해도 빠듯한데 말이죠. 다음 시간부터는 활동지는 그냥 제출용으로 대충 쓰고, 앱 개발에만 주력을 해야 하지 않을까 싶습니다. 특히 이제 창진프가 얼마 남지 않았...잖아요? 아마 10월 말부터는 인문학 울림도 있을테고. ​ 아무튼, 오늘 회의를 통해 여러 사항들이 정해졌습니다. '-'로 시작하는 건 셰어텍 전체의 일이고, '+'는 그냥 저 혼자 대강 정한 거예요. - 앱 이름: Co-net (꼬넷) - 회사 모토: To-share..

[셰어텍] 2. 플랫폼 선정과 앱 디자인

환영합니다, Rolling Ress의 카루입니다. ​ 이번 시간이 벌써 3차시네요. 지난 시간에 무언가 뭐가 많이 바뀌었는데, 그나마 안드로이드/아이폰 앱은 잠시 미뤄두고 윈도우 앱부터 개발을 하게 되어서 다행이네요. 사실... iOS용 앱을 만들려면 macOS가 필요합니다. 맥북을 사야 하는데, 돈이 없어요 😅.... ​ 이번에는 제가 사용하는 환경에 대해서 간략하게 말씀을 드리고, 무엇을 해야 할지 간단하게 제언을 드리는 식으로 작성해보겠습니다. 바로 시작하겠습니다. 참고로 제가 작업할 때 사용하는 환경은 이렇게 생겼습니다. 이게 디자인 창이에요. 물론, 이것도 까보면(?) 다 저렇게 코드로 되어있습니다. 마우스로 작업할 수 있으면 참 편한데, 보통은 코드를 더 많이 쓰긴 합니다. ​ 우선, 앱을 만..

[셰어텍] 1. 첫 시작

환영합니다, Rolling Ress의 카루입니다. ​ 아, 저건 제 블로그 인삿말입니다. 항상 모든 글의 시작은 저 문구로 시작하니, 적당히 넘겨주시면 되겠습니다. ​ 셰어텍 여러분 안녕하세요! 카루입니다. 왜 카루냐.. 제 별칭입니다. 온라인 공간에서는 카루라는 이름을 쓸 건데, 그냥 그러려니 해주시면 됩니다. 아무튼, 이제 드리고 싶은 말씀에 대해 얘기해볼까 합니다. ​ 9월 10일, 1차 회의에서 여러 이야기가 오갔었죠. 특히 공유경제... 앗 여기에 쓰다간 내용 누설하겠네 관련 애플리케이션 제작은 혁신적이었습니다. 사실 저는.... 네. 불가능하다는 생각이 들었어요. 아직 저도 안 해본 거라. 근데 뭐, 제가 GTT가 성공할 줄 알고 시작했겠습니까. 5월달에 처음 만들었는데 저도 이정도까지 히트칠..

(가칭) 앱 개발 동아리(3): 프로그래밍 언어와 C#

환영합니다, Rolling Ress의 카루입니다. ​ 01010010 01101111 01101100 01101100 01101001 01101110 01100111 00100000 01010010 01100101 01110011 01110011 ​ 이게 무슨 뜻일까요? 이진수로 'Rolling Ress'를 표현한 겁니다. 문자가 어떻게 숫자가 되냐고요? 컴퓨터는 모든 것을 0과 1로 표현합니다. 그렇기 때문에 문자도 숫자와 1:1로 대응시킬 수 있어요. 이걸 아스키 코드라고 부르는데, A가 65, a가 97인 식입니다. 이걸 2진수로 변환해주면 저렇게 나오는 거고요. ​ 아무튼, 프로그램을 만들 때도 컴퓨터는 프로그램을 저렇게 해석합니다. 그렇다고 사람이 0과 1을 연타하고 있을 시간은 없죠. 이론상으..

(가칭) 앱 개발 동아리 (2): 플랫폼에 대해

환영합니다, Rolling Ress의 카루입니다. ​ 플랫폼이 뭘까요? 승강장? ​ 프로그래밍에 있어서 플랫폼은 매우 중요한 개념입니다. 아, 프로그래밍에는 크게 상관이 없을 수도 있어요. 그러나 앱 '개발'에 있어서는 플랫폼 선택이 매우 중요합니다. 플랫폼에 따라 구매자가 달라지고, 내가 이것을 개발하는데 무엇을 사용하는지도 달라지니까요. 우리가 개발하는 프로그램은 플랫폼에 종속됩니다. ​ 물론, 이러한 단점을 해결하고자 플랫폼을 초월하는 크로스 플랫폼(Cross-Platform)이라는 개념도 등장했습니다. 그 전에, 플랫폼이 무엇인지부터 알아보고 넘어가겠습니다. ​ 플랫폼이란, 소프트웨어에서 쓰일 때는 의미가 살짝 달라집니다. "프로그램이 실행되는 기반 / 시스템"을 플랫폼이라고 불러요. 예를 들어서..

3학년 정규동아리를 준비하며: 프로그래밍 & 앱 개발 동아리

환영합니다, Rolling Ress의 카루입니다. ​ 2021년을 기점으로, 고양국제고 학생들은 1&2학년에 정규동아리 활동을 하고 3학년에는 자율적으로 정규동아리를 개설해서 활동합니다. 1&2학년들의 정규동아리는 오래전부터 내려오는 "전통적인" 동아리고, 3학년의 정규동아리는 자율동아리 성격이 조금 더 강합니다. 덕분에 훨씬 다양한 주제로 활동을 할 수가 있죠. ​ 그래서 저도 3학년이 되면 동아리를 새로 개설하려고 합니다. 제 진로와 맞추는 게 가장 좋으니까요. 그래서 뜻이 맞는 친구들과 함께 "프로그래밍 & 앱 개발 동아리"를 창설하려고 합니다. 물론, 이름은 나중에 달라질 수 있습니다. (그렇다고 'OverXYZ'나 'Rolling Ress+'나 'NOCHES++'를 쓸 수는 없잖아요) ​ 제가 ..

반응형